Merge pull request #1171 from ninjatao/duantao/barbarian_bonus

Duantao/barbarian bonus
This commit is contained in:
Yair Morgenstern
2019-10-08 10:27:38 +03:00
committed by GitHub
3 changed files with 15 additions and 3 deletions

View File

@ -92,9 +92,12 @@ class BattleDamage{
}
if (combatant.getCivInfo().policies.isAdopted("Honor") && enemy.getCivInfo().isBarbarian())
modifiers["vs Barbarians"] = 0.25f
if (enemy.getCivInfo().isBarbarian()) {
modifiers["Difficulty"] = combatant.getCivInfo().gameInfo.getDifficulty().barbarianBonus
if (combatant.getCivInfo().policies.isAdopted("Honor"))
modifiers["vs Barbarians"] = 0.25f
}
return modifiers
}

View File

@ -12,6 +12,7 @@ class Difficulty: INamed {
var buildingCostModifier:Float = 1f
var policyCostModifier:Float = 1f
var unhappinessModifier:Float = 1f
var barbarianBonus:Float = 0f
var aiCityGrowthModifier:Float = 1f
var aiUnitCostModifier:Float = 1f
var aiBuildingCostModifier:Float = 1f