| 83 | return dmg * damageRatio[wpn.damageType()][toType.size()] / 256; |
| 84 | } |
| 85 | int Game::getDamageFrom(UnitType fromType, UnitType toType, Player fromPlayer, Player toPlayer) const |
| 86 | { |
| 87 | // Get self if toPlayer not provided |
| 88 | if ( toPlayer == nullptr ) |
| 89 | toPlayer = this->self(); |
| 90 | |
| 91 | return getDamageFromImpl(fromType, toType, fromPlayer, toPlayer); |
| 92 | } |
| 93 | int Game::getDamageTo(UnitType toType, UnitType fromType, Player toPlayer, Player fromPlayer) const |
| 94 | { |
| 95 | // Get self if fromPlayer not provided |
nothing calls this directly
no test coverage detected