The chat notification for win and defeat was updated:
player X has been defeated (resigned) in case of resignation
player X has been defeated (lost all workers) in conquestUnits
player X has been defeated (lost all structures) in conquestStructures
player X has been defeated (lost all structures and workers) in conquest
player X has been defeated (lost civic center) in survival of the fittest
player X has been defeated (lost hero) in regicide
player X has been defeated (relic captured) in relic game
player X has been defeated (wonder victory) in wonder game
player X has been defeated (treasure collected) in treasure islands
player X has won (allied victory) when last man standing is not enabled
player X has won (last player alive) if player is alone alive in the game
player X has won (wonder victory) in wonder game
player X has won (relic captured) in relic game
player X has won (treasure collected) in treasure islands
Changes:
function SetState in Player.js
2nd argument has changed from Boolean to string (displayed as reason of win/defeat)
function MarkPlayerAsWon in EndGameManager.js
new 2nd argument - string (displayed as reason of win)
new 3th argument - string (displayed as reason of defeat)
TriggerHelper.js
function SetPlayerWon
new 2nd argument - string (displayed as reason of win)
function DefeatPlayer
new 2nd argument - string (displayed as reason of defeat)
WonderVictory.js
new func WonderVictorySetWinner - wrapper for MarkPlayerAsWon
CaptureTheRelicVictorySetWinner.js
new func CaptureTheRelicSetWinner - wrapper for MarkPlayerAsWon