version 1.123 | | version 1.124 |
---|
| | |
/* | | /* |
* static char *rcsid_player_c = | | * static char *rcsid_player_c = |
* "$Id: player.c,v 1.123 2003/02/19 06:52:07 mwedel Exp $"; | | * "$Id: player.c,v 1.124 2003/02/19 06:58:56 mwedel Exp $"; |
*/ | | */ |
| | |
/* | | /* |
| | |
} else if (op->contr->bowtype == bow_threewide) { | | } else if (op->contr->bowtype == bow_threewide) { |
ret = fire_bow(op, op, NULL, dir, 0, op->x, op->y); | | ret = fire_bow(op, op, NULL, dir, 0, op->x, op->y); |
ret |= fire_bow(op, op, NULL, dir, -5, op->x + freearr_x[absdir(dir+2)], op->y + freearr_y[absdir(dir+2)]); | | ret |= fire_bow(op, op, NULL, dir, -5, op->x + freearr_x[absdir(dir+2)], op->y + freearr_y[absdir(dir+2)]); |
ret |= fire_bow(op, op, NULL, dir, -5, op->x + freearr_x[absdir(dir-2)], op->y + freearr_y[absdir(dir-22)]); | | ret |= fire_bow(op, op, NULL, dir, -5, op->x + freearr_x[absdir(dir-2)], op->y + freearr_y[absdir(dir-2)]); |
} else if (op->contr->bowtype == bow_spreadshot) { | | } else if (op->contr->bowtype == bow_spreadshot) { |
ret |= fire_bow(op, op, NULL, dir, 0, op->x, op->y); | | ret |= fire_bow(op, op, NULL, dir, 0, op->x, op->y); |
ret |= fire_bow(op, op, NULL, absdir(dir-1), -5, op->x, op->y); | | ret |= fire_bow(op, op, NULL, absdir(dir-1), -5, op->x, op->y); |