Resolved #12991 - "upon gaining the [promotion] promotion" activates when gaining the promotion for free as well as during promotion

This commit is contained in:
yairm210 2025-02-23 22:44:18 +02:00
parent 7dfd9f9188
commit ae01a80a9d

View File

@ -75,11 +75,11 @@ class UnitPromotions : IsPartOfGameInfoSerialization {
for (unique in unit.getTriggeredUniques(UniqueType.TriggerUponPromotion))
UniqueTriggerActivation.triggerUnique(unique, unit)
for (unique in unit.getTriggeredUniques(UniqueType.TriggerUponPromotionGain){ it.params[0] == promotionName })
UniqueTriggerActivation.triggerUnique(unique, unit)
}
for (unique in unit.getTriggeredUniques(UniqueType.TriggerUponPromotionGain){ it.params[0] == promotionName })
UniqueTriggerActivation.triggerUnique(unique, unit)
if (!promotion.hasUnique(UniqueType.SkipPromotion))
promotions.add(promotionName)