Lines Matching refs:amt
63 * hitm(x,y,amt) Function to just hit a monster at a given coordinates
64 * int x,y,amt;
1163 * hitm(x,y,amt) Function to just hit a monster at a given coordinates
1164 * int x,y,amt;
1171 hitm(int x, int y, int amt)
1176 amt2 = amt; /* save initial damage so we can return it */
1179 amt >>= 1; /* if half damage curse adjust damage points */
1180 if (amt <= 0)
1181 amt2 = amt = 1;
1194 amt *= 1 + (c[SLAYING] << 1);
1200 if ((hpoints = hitp[x][y]) <= amt) {
1206 amt = monster[monst].gold;
1207 if (amt > 0)
1208 dropgold(rnd(amt) + amt);
1214 hitp[x][y] = hpoints - amt;