mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-04 15:27:50 +07:00

* Created DeclareWarReason enum * Created a new notifyOfWar function and a DeclareWarReason class * moved handleCityStateDirectAttack to it's own function * Moved changing modifiers to its own function * Moved notifyOfWar above onWarDeclared * Fixed defensive pact canceling notifications * Added more comments * Fixed DiplomacyManagerTests * Warmongering does not stack with defensive pacts * Reworked how shared enemy modifiers are given out * Fixed JoinWar notifications * Added join war translations * Added missing defensive pact translations * Fixed translation parameter problems * Changed "canceled" to "cancelled"