Build effect cost maps from PowActionCostInfo.cfg

PowersManager._effect_costMaps now comes from PowActionCostTemplate
instead of static_effect_costmaps. Parity (scripts/p45.py, dev DB):
524/524 ids, 522 identical. Value changes, cfg wins (D2, user
decision 2026-10-26):
- PRE-092 Yglandor: Sulfur 1 -> 6
- PRE-097 Jagged: adds Sulfur 1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
MagicBotandClaude Opus 5.5 committed 2026-10-26 00:58:15 -04:00
1 parent 337cc3d360
commit 4f323ae12d
2 files changed
+10 -1

No files matched your search

+1 -1
View File
@@ -593,7 +593,7 @@ public class WorldServer {
ReSpawner.start();
Logger.info("Loading effect cost maps");
DbManager.EffectsResourceCostsQueries.LOAD_ALL_COSTMAPS();
PowersManager.loadEffectCostMaps();
Logger.info("Starting ForgeManager thread");
ForgeManager.start();