Merge pull request #671 from ninjatao/fix_pillage

Fixed : Pillaging destroyed improvement even on land.
This commit is contained in:
Yair Morgenstern 2019-04-22 09:08:54 +03:00 committed by GitHub
commit c766a9973f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -92,13 +92,13 @@ class UnitActions {
if(!unit.type.isCivilian() && tile.improvement !=null){
actionList += UnitAction("Pillage", unit.currentMovement>0)
{
tile.improvement = null
// http://well-of-souls.com/civ/civ5_improvements.html says that naval improvements are destroyed upon pilllage
// and I can't find any other sources so I'll go with that
if(tile.isLand()) {
tile.improvementInProgress = tile.improvement
tile.turnsToImprovement = 2
}
tile.improvement = null
unit.useMovementPoints(1f)
unit.health = min(100,unit.health+25)
}