… | |
… | |
1658 | break; |
1658 | break; |
1659 | |
1659 | |
1660 | case SP_MOVING_BALL: |
1660 | case SP_MOVING_BALL: |
1661 | if (QUERY_FLAG (victim, FLAG_ALIVE)) |
1661 | if (QUERY_FLAG (victim, FLAG_ALIVE)) |
1662 | hit_player (victim, spell->stats.dam, spell, spell->attacktype, 1); |
1662 | hit_player (victim, spell->stats.dam, spell, spell->attacktype, 1); |
1663 | else if (victim->material || victim->materialname) |
1663 | else if (victim->materialname) |
1664 | save_throw_object (victim, spell->attacktype, spell); |
1664 | save_throw_object (victim, spell->attacktype, spell); |
1665 | break; |
1665 | break; |
1666 | } |
1666 | } |
1667 | } |
1667 | } |