mirror of
https://github.com/yairm210/Unciv.git
synced 2025-03-12 19:10:12 +07:00
City-states no longer accumulate points towards Great Generals
This commit is contained in:
parent
8639fc6e1c
commit
14b99aa010
@ -242,14 +242,16 @@ object Battle {
|
|||||||
thisCombatant.unit.promotions.XP += XPGained
|
thisCombatant.unit.promotions.XP += XPGained
|
||||||
|
|
||||||
|
|
||||||
var greatGeneralPointsModifier = 1f
|
if(thisCombatant.getCivInfo().isMajorCiv()) {
|
||||||
if(thisCombatant.getCivInfo().nation.unique == UniqueAbility.ART_OF_WAR)
|
var greatGeneralPointsModifier = 1f
|
||||||
greatGeneralPointsModifier += 0.5f
|
if (thisCombatant.getCivInfo().nation.unique == UniqueAbility.ART_OF_WAR)
|
||||||
if(thisCombatant.unit.hasUnique("Combat very likely to create Great Generals"))
|
greatGeneralPointsModifier += 0.5f
|
||||||
greatGeneralPointsModifier += 1f
|
if (thisCombatant.unit.hasUnique("Combat very likely to create Great Generals"))
|
||||||
|
greatGeneralPointsModifier += 1f
|
||||||
|
|
||||||
val greatGeneralPointsGained = (XPGained * greatGeneralPointsModifier).toInt()
|
val greatGeneralPointsGained = (XPGained * greatGeneralPointsModifier).toInt()
|
||||||
thisCombatant.getCivInfo().greatPeople.greatGeneralPoints += greatGeneralPointsGained
|
thisCombatant.getCivInfo().greatPeople.greatGeneralPoints += greatGeneralPointsGained
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun conquerCity(city: CityInfo, attacker: ICombatant) {
|
private fun conquerCity(city: CityInfo, attacker: ICombatant) {
|
||||||
|
Loading…
Reference in New Issue
Block a user