BossRules
Forsaken powers overhaul, despawn abandoned bosses with offering refunds, hover an altar to see the offering and boss, rotate Forsaken Powers remotely, block duplicate summons, personalize boss stones, and pressure tames near bosses.Version |
Update Notes |
|---|---|
| 1.0.3 | - Localized despawn names on the receiving client with current-language, English, then prefab fallback; moved BossRules messages to embedded/external language files and included BossRules.English.yml as an editable package template. - Removed message localization from the active BossRules.yml schema while retaining parse-only compatibility for older files. - Added dedicated Mistlands_DvergrBossEntrance1 dungeon altar reference/configuration support. - Grouped altar references by Valheim/mod ownership and fixed legacy vanilla location classification. |
| 1.0.2 | - Removed unused range, runtime, and write-only state paths and simplified rules/Forsaken configuration ownership and server player proximity queries. - Removed idle per-frame Forsaken Power signature allocations and moved YAML watcher authority/debounce work onto the Unity main thread. - Added explicit cleanup for altar, despawn, Forsaken, location, hover, and HUD runtime state across shutdowns and world changes. - Reduced repeated loose-altar reconciliation with configuration/context generation caching while preserving exact Expand World Data cloned-location resolution. - Hardened personalized boss-stone sacrifice and reset RPC validation, including server-admin reset authorization and target acknowledgement checks. |
| 1.0.1 | - Added separate synced BossRules.forsakenPowers.yml support with DataForge-compatible Forsaken Power rows and DataForge ownership handoff. - Added despawn.defaults so boss despawn range and delay can be shared by compact despawn rules. - Improved altar reference/location resolution for Expand World Data cloned locations and refreshed altar hover caching. - Optimized boss tamed pressure and runtime rule matching to reduce repeated scene work. |
| 1.0.0 | - Initial Release |
