… | |
… | |
1468 | break; |
1468 | break; |
1469 | |
1469 | |
1470 | case SP_MOVING_BALL: |
1470 | case SP_MOVING_BALL: |
1471 | if (QUERY_FLAG (victim, FLAG_ALIVE)) |
1471 | if (QUERY_FLAG (victim, FLAG_ALIVE)) |
1472 | hit_player (victim, spell->stats.dam, spell, spell->attacktype, 1); |
1472 | hit_player (victim, spell->stats.dam, spell, spell->attacktype, 1); |
1473 | else |
1473 | else if (victim->material != &material_null) |
1474 | save_throw_object (victim, spell->attacktype, spell); |
1474 | save_throw_object (victim, spell->attacktype, spell); |
1475 | |
1475 | |
1476 | break; |
1476 | break; |
1477 | } |
1477 | } |
1478 | } |
1478 | } |