Symbol: WEAPON
games/hack/def.objects.h
165
WEAPON("arrow", 7, 0, 6, 6),
games/hack/def.objects.h
166
WEAPON("sling bullet", 7, 0, 4, 6),
games/hack/def.objects.h
167
WEAPON("crossbow bolt", 7, 0, 4, 6),
games/hack/def.objects.h
168
WEAPON("dart", 7, 0, 3, 2),
games/hack/def.objects.h
169
WEAPON("rock", 6, 1, 3, 3),
games/hack/def.objects.h
170
WEAPON("boomerang", 2, 3, 9, 9),
games/hack/def.objects.h
171
WEAPON("mace", 9, 3, 6, 7),
games/hack/def.objects.h
172
WEAPON("axe", 6, 3, 6, 4),
games/hack/def.objects.h
173
WEAPON("flail", 6, 3, 6, 5),
games/hack/def.objects.h
174
WEAPON("long sword", 8, 3, 8, 12),
games/hack/def.objects.h
175
WEAPON("two handed sword", 6, 4, 12, 6),
games/hack/def.objects.h
176
WEAPON("dagger", 6, 3, 4, 3),
games/hack/def.objects.h
177
WEAPON("worm tooth", 0, 4, 2, 2),
games/hack/def.objects.h
178
WEAPON("crysknife", 0, 3, 10, 10),
games/hack/def.objects.h
179
WEAPON("spear", 6, 3, 6, 8),
games/hack/def.objects.h
180
WEAPON("bow", 6, 3, 4, 6),
games/hack/def.objects.h
181
WEAPON("sling", 5, 3, 6, 6),
games/hack/def.objects.h
182
WEAPON("crossbow", 6, 3, 4, 6),
games/rogue/hit.c
217
if ((!obj) || (obj->what_is != WEAPON)) {
games/rogue/init.c
169
obj->what_is = WEAPON;
games/rogue/init.c
178
obj->what_is = WEAPON;
games/rogue/init.c
187
obj->what_is = WEAPON;
games/rogue/inventory.c
556
if (obj->what_is & (WEAPON | ARMOR | WAND | RING)) {
games/rogue/inventory.c
645
case WEAPON:
games/rogue/inventory.c
739
case WEAPON:
games/rogue/object.c
320
case WEAPON:
games/rogue/object.c
374
case WEAPON:
games/rogue/object.c
408
what_is = WEAPON;
games/rogue/object.c
533
obj->what_is = WEAPON;
games/rogue/pack.c
197
if ((obj->quantity > 1) && (obj->what_is != WEAPON)) {
games/rogue/pack.c
218
if (!(obj->what_is & (WEAPON | FOOD | SCROL | POTION))) {
games/rogue/pack.c
230
if ((obj->what_is != WEAPON) ||
games/rogue/pack.c
231
((obj->what_is == WEAPON) &&
games/rogue/pack.c
397
ch = pack_letter("wield what?", WEAPON);
games/rogue/pack.c
478
if (obj->what_is != WEAPON) {
games/rogue/pack.c
482
} else if ((new_obj->what_is != WEAPON) ||
games/rogue/pack.c
524
*mask = WEAPON;
games/rogue/room.c
241
case WEAPON:
games/rogue/save.c
218
if (obj->what_is == WEAPON)
games/rogue/score.c
567
case WEAPON:
games/rogue/spec_hit.c
214
if (obj->what_is != WEAPON) {
games/rogue/spec_hit.c
221
obj->quantity = ((obj->what_is != WEAPON) ? t : 1);
games/rogue/throw.c
82
if ((wch = pack_letter("throw what?", WEAPON)) == CANCEL) {
games/rogue/use.c
218
if (rogue.weapon->what_is == WEAPON) {
games/rogue/use.c
386
if (obj->what_is & (SCROL | POTION | WEAPON | ARMOR | WAND | RING)) {