attack
extern int tk[21], stick, dtotal, attack;
int tk[21], stick, dtotal, attack;
{&attack, sizeof(attack)},
&attack,
dtotal = attack = stick = 0; /* 6010 */
attack++;
if (attack == 0)
if (attack != 1) {
printf("%d of them throw knives at you!\n", attack);
int attack(struct monst *);
if (u.uswallow && attack(u.ustuck)) /* return(1) */
if ((mtmp = m_at(rx, ry)) && attack(mtmp))
if (attack(u.uswallow ? u.ustuck : mtmp))
STATIC void attack(int, struct item *);
attack(i, &flbr[i]);
lprintf(" %3ld %3ld %3ld ", (long) monster[i].damage, (long) monster[i].attack, (long) monster[i].defense);
char attack;
if (monster[mster].attack > 0)
if (spattack(monster[mster].attack, x, y)) {
attack(0);
attack(1);
attack(0);
attack(0);
attack(0);
void attack(int);
attack(nuke);
attack(base);
attack(ent);
void attack(OBJECT *);
unsigned attack, unsigned decay)
if (i < attack)
gain = 1.0 * i / attack;