Ticket #434: ITEMLISTS

File ITEMLISTS, 4.6 KB (added by takkaria, 11 years ago)
Line 
1GENERAL STORE:
2needs to stock everything that it has, all the time, in unlimited quantity
3
4{ TV_FOOD, SV_FOOD_RATION },
5{ TV_LITE, SV_LITE_TORCH },
6{ TV_FLASK, 0 },
7{ TV_SPIKE, 0 },
8{ TV_DIGGING, SV_SHOVEL },
9{ TV_DIGGING, SV_PICK },
10{ TV_CLOAK, SV_CLOAK },
11
12ARMOURY:
13needs to stock one of each tval
14
15{ TV_BOOTS, SV_PAIR_OF_SOFT_LEATHER_BOOTS },
16{ TV_BOOTS, SV_PAIR_OF_HARD_LEATHER_BOOTS },
17
18{ TV_HELM, SV_HARD_LEATHER_CAP },
19{ TV_HELM, SV_METAL_CAP },
20{ TV_HELM, SV_IRON_HELM },
21
22{ TV_SOFT_ARMOR, SV_ROBE },
23{ TV_SOFT_ARMOR, SV_SOFT_LEATHER_ARMOR },
24{ TV_SOFT_ARMOR, SV_HARD_LEATHER_ARMOR },
25{ TV_SOFT_ARMOR, SV_HARD_STUDDED_LEATHER },
26{ TV_SOFT_ARMOR, SV_LEATHER_SCALE_MAIL },
27
28{ TV_HARD_ARMOR, SV_METAL_SCALE_MAIL },
29{ TV_HARD_ARMOR, SV_CHAIN_MAIL },
30{ TV_HARD_ARMOR, SV_AUGMENTED_CHAIN_MAIL },
31{ TV_HARD_ARMOR, SV_BAR_CHAIN_MAIL },
32{ TV_HARD_ARMOR, SV_DOUBLE_CHAIN_MAIL },
33{ TV_HARD_ARMOR, SV_METAL_BRIGANDINE_ARMOUR },
34
35{ TV_GLOVES, SV_SET_OF_LEATHER_GLOVES },
36{ TV_GLOVES, SV_SET_OF_GAUNTLETS },
37
38{ TV_SHIELD, SV_SMALL_LEATHER_SHIELD },
39{ TV_SHIELD, SV_LARGE_LEATHER_SHIELD },
40{ TV_SHIELD, SV_SMALL_METAL_SHIELD }
41
42WEAPONSMITH:
43hmmm.  2-3 of each tval, save ammo, which is always stocked
44
45{ TV_SWORD, SV_DAGGER },
46{ TV_SWORD, SV_MAIN_GAUCHE },
47{ TV_SWORD, SV_RAPIER },
48{ TV_SWORD, SV_SMALL_SWORD },
49{ TV_SWORD, SV_SHORT_SWORD },
50{ TV_SWORD, SV_SABRE },
51{ TV_SWORD, SV_CUTLASS },
52{ TV_SWORD, SV_TULWAR },
53{ TV_SWORD, SV_BROAD_SWORD },
54{ TV_SWORD, SV_LONG_SWORD },
55{ TV_SWORD, SV_SCIMITAR },
56{ TV_SWORD, SV_KATANA },
57{ TV_SWORD, SV_BASTARD_SWORD },
58
59{ TV_POLEARM, SV_SPEAR },
60{ TV_POLEARM, SV_AWL_PIKE },
61{ TV_POLEARM, SV_TRIDENT },
62{ TV_POLEARM, SV_PIKE },
63{ TV_POLEARM, SV_BEAKED_AXE },
64{ TV_POLEARM, SV_BROAD_AXE },
65{ TV_POLEARM, SV_LANCE },
66{ TV_POLEARM, SV_BATTLE_AXE },
67
68{ TV_HAFTED, SV_WHIP },
69{ TV_HAFTED, SV_QUARTERSTAFF },
70{ TV_HAFTED, SV_MACE },
71{ TV_HAFTED, SV_BALL_AND_CHAIN },
72{ TV_HAFTED, SV_WAR_HAMMER },
73{ TV_HAFTED, SV_LUCERN_HAMMER },
74{ TV_HAFTED, SV_MORNING_STAR },
75{ TV_HAFTED, SV_FLAIL },
76{ TV_HAFTED, SV_LEAD_FILLED_MACE },
77
78{ TV_BOW, SV_SLING },
79{ TV_BOW, SV_SHORT_BOW },
80{ TV_BOW, SV_LONG_BOW },
81{ TV_BOW, SV_LIGHT_XBOW },
82
83{ TV_SHOT, SV_AMMO_NORMAL },                            ALWAYS
84{ TV_ARROW, SV_AMMO_NORMAL },                           ALWAYS
85{ TV_BOLT, SV_AMMO_NORMAL },                            ALWAYS
86
87ALCHEMIST:
88top section always, bottom section 3-4 some
89
90{ TV_POTION, SV_POTION_BOLDNESS },              ALWAYS
91{ TV_POTION, SV_POTION_HEROISM },               ALWAYS
92{ TV_POTION, SV_POTION_CURE_LIGHT },    ALWAYS
93{ TV_POTION, SV_POTION_CURE_SERIOUS },  ALWAYS
94{ TV_POTION, SV_POTION_RESIST_HEAT },   ALWAYS
95{ TV_POTION, SV_POTION_RESIST_COLD },   ALWAYS
96
97{ TV_POTION, SV_POTION_RES_STR },
98{ TV_POTION, SV_POTION_RES_INT },
99{ TV_POTION, SV_POTION_RES_WIS },
100{ TV_POTION, SV_POTION_RES_DEX },
101{ TV_POTION, SV_POTION_RES_CON },
102{ TV_POTION, SV_POTION_RES_CHR },
103{ TV_POTION, SV_POTION_RESTORE_EXP },   ALWAYS
104
105MAGICAL DEVICES:
1061-2 rings/amulets; 2 wands; 3 staffs; random extras
107
108{ TV_RING, SV_RING_SEARCHING },
109{ TV_RING, SV_RING_FEATHER_FALL },
110{ TV_RING, SV_RING_PROTECTION },
111
112{ TV_AMULET, SV_AMULET_CHARISMA },
113{ TV_AMULET, SV_AMULET_SLOW_DIGEST },
114{ TV_AMULET, SV_AMULET_RESIST_ACID },
115
116{ TV_WAND, SV_WAND_SLOW_MONSTER },
117{ TV_WAND, SV_WAND_CONFUSE_MONSTER },
118{ TV_WAND, SV_WAND_SLEEP_MONSTER },
119{ TV_WAND, SV_WAND_MAGIC_MISSILE },
120{ TV_WAND, SV_WAND_STINKING_CLOUD },
121{ TV_WAND, SV_WAND_WONDER },
122
123{ TV_STAFF, SV_STAFF_LITE },
124{ TV_STAFF, SV_STAFF_MAPPING },
125{ TV_STAFF, SV_STAFF_DETECT_TRAP },
126{ TV_STAFF, SV_STAFF_DETECT_DOOR },
127{ TV_STAFF, SV_STAFF_DETECT_GOLD },
128{ TV_STAFF, SV_STAFF_DETECT_ITEM },
129{ TV_STAFF, SV_STAFF_DETECT_INVIS },
130{ TV_STAFF, SV_STAFF_DETECT_EVIL },
131{ TV_STAFF, SV_STAFF_TELEPORTATION },
132{ TV_STAFF, SV_STAFF_IDENTIFY },
133
134LIBRARIAN:
135
136{ TV_MAGIC_BOOK, 0 },   ALWAYS
137{ TV_MAGIC_BOOK, 1 },   ALWAYS
138{ TV_MAGIC_BOOK, 2 },   mostly
139{ TV_MAGIC_BOOK, 3 }            50/50
140
141{ TV_PRAYER_BOOK, 0 },  ALWAYS
142{ TV_PRAYER_BOOK, 1 },  ALWAYS
143{ TV_PRAYER_BOOK, 2 },  mostly
144{ TV_PRAYER_BOOK, 3 }   50/50
145
146always:
147{ TV_SCROLL, SV_SCROLL_SATISFY_HUNGER },
148{ TV_SCROLL, SV_SCROLL_WORD_OF_RECALL },
149{ TV_SCROLL, SV_SCROLL_PHASE_DOOR },
150{ TV_SCROLL, SV_SCROLL_REMOVE_CURSE },
151{ TV_SCROLL, SV_SCROLL_IDENTIFY },
152
153{ TV_SCROLL, SV_SCROLL_LIGHT },
154{ TV_SCROLL, SV_SCROLL_MONSTER_CONFUSION },
155{ TV_SCROLL, SV_SCROLL_MAPPING },
156{ TV_SCROLL, SV_SCROLL_DETECT_GOLD },
157{ TV_SCROLL, SV_SCROLL_DETECT_ITEM },
158{ TV_SCROLL, SV_SCROLL_DETECT_TRAP },
159{ TV_SCROLL, SV_SCROLL_DETECT_DOOR },
160{ TV_SCROLL, SV_SCROLL_DETECT_INVIS },
161{ TV_SCROLL, SV_SCROLL_RECHARGING },
162{ TV_SCROLL, SV_SCROLL_BLESSING },
163{ TV_SCROLL, SV_SCROLL_HOLY_CHANT },
164
165{ TV_SCROLL, SV_SCROLL_ENCHANT_WEAPON_TO_HIT },         RARE
166{ TV_SCROLL, SV_SCROLL_ENCHANT_WEAPON_TO_DAM },         RARE
167{ TV_SCROLL, SV_SCROLL_ENCHANT_ARMOR },                         RARE
168