56public enum Stringable implements Fletchable {
57 SHORTBOWS(
new Item(1777),
new Item(50),
new FletchableItem(
new Item(841), 5, 5.0)),
58 LONGBOWS(
new Item(1777),
new Item(48),
new FletchableItem(
new Item(839), 10, 5.0)),
59 OAK_SHORTBOWS(
new Item(1777),
new Item(54),
new FletchableItem(
new Item(843), 20, 16.5)),
60 OAK_LONGBOWBOWS(
new Item(1777),
new Item(56),
new FletchableItem(
new Item(845), 25, 25.0)),
61 WILLOW_SHORTBOWS(
new Item(1777),
new Item(60),
new FletchableItem(
new Item(849), 35, 32.25)),
62 WILLOW_LONGBOWBOWS(
new Item(1777),
new Item(58),
new FletchableItem(
new Item(847), 40, 41.5)),
63 MAPLE_SHORTBOWS(
new Item(1777),
new Item(64),
new FletchableItem(
new Item(853), 50, 50.0)),
64 MAPLE_LONGBOWBOWS(
new Item(1777),
new Item(62),
new FletchableItem(
new Item(851), 55, 58.2)),
65 YEW_SHORTBOWS(
new Item(1777),
new Item(68),
new FletchableItem(
new Item(857), 65, 67.5)),
66 YEW_LONGBOWBOWS(
new Item(1777),
new Item(66),
new FletchableItem(
new Item(855), 70, 75.0)),
67 MAGIC_SHORTBOWS(
new Item(1777),
new Item(72),
new FletchableItem(
new Item(861), 80, 83.2)),
68 MAGIC_LONGBOWBOWS(
new Item(1777),
new Item(70),
new FletchableItem(
new Item(859), 85, 91.5)),
69 BRONZE_CROSSBOWS(
new Item(9438),
new Item(9454),
new FletchableItem(
new Item(9174), 9, 6.0)),
70 IRON_CROSSBOWS(
new Item(9438),
new Item(9457),
new FletchableItem(
new Item(9177), 39, 22.0)),
71 STEEL_CROSSBOWS(
new Item(9438),
new Item(9459),
new FletchableItem(
new Item(9179), 46, 27.0)),
72 MITHRIL_CROSSBOWS(
new Item(9438),
new Item(9461),
new FletchableItem(
new Item(9181), 54, 32.0)),
73 ADAMANT_CROSSBOWS(
new Item(9438),
new Item(9463),
new FletchableItem(
new Item(9183), 61, 41.0)),
74 RUNITE_CROSSBOWS(
new Item(9438),
new Item(9465),
new FletchableItem(
new Item(9185), 61, 41.0));
76 private final Item use;
77 private final Item with;
86 public static void load() {
87 for (Stringable featherable : values()) {
93 public int getAnimation() {
101 case OAK_LONGBOWBOWS:
103 case WILLOW_SHORTBOWS:
105 case WILLOW_LONGBOWBOWS:
107 case MAPLE_SHORTBOWS:
109 case MAPLE_LONGBOWBOWS:
113 case YEW_LONGBOWBOWS:
115 case MAGIC_SHORTBOWS:
117 case MAGIC_LONGBOWBOWS:
119 case BRONZE_CROSSBOWS:
121 case STEEL_CROSSBOWS:
125 case MITHRIL_CROSSBOWS:
127 case ADAMANT_CROSSBOWS:
129 case RUNITE_CROSSBOWS:
137 public int getGraphics() {
142 public Item getUse() {
147 public Item getWith() {
157 public String getProductionMessage() {
162 public Item[] getIngredients() {
163 return new Item[] { use, with };