Back to News

feat: add reload-safe war state containers (PoleWarState/DisCityState/ClassPkState)

•By Moh•changelogdawn
Changelog

- PoleWarState: GuildWar/CityWar runtime state (Scores/Stats/Winner/gates/round flags/CityWar client roster) parked on EventInstance.Tag

- DisCityState: 4-stage raid state (sign-up/Pluto/stage counts/PlutoSlayer)

- ClassPkState + ClassPkArena: per-profession arena battle-royale state

- Declared in World (not a script) so the TYPE identity survives a ruleset hot-reload — live state isn't orphaned when the war script recompiles mid-siege