(&self, knight_id: UnitID)
| 1486 | } |
| 1487 | |
| 1488 | fn ok_if_javelin_ready(&self, knight_id: UnitID) -> Result<(), GameError> { |
| 1489 | let knight = self.my_unit(knight_id)?; |
| 1490 | knight.ok_if_javelin_unlocked()?; |
| 1491 | knight.ok_if_ability_ready()?; |
| 1492 | Ok(()) |
| 1493 | } |
| 1494 | |
| 1495 | /// Whether the knight is ready to javelin. Tests whether the knight's |
| 1496 | /// ability heat is sufficiently low. |
no test coverage detected