template/packages-user/data-base
unanmed b2626bd438 fix(07-09): keep hero attribute instance stable and clear generic variance
- HeroAttribute.loadState replaces its private base object; the HeroAttribute wrapper identity is preserved so equipment/combat references stay valid across load (#06-17-1/#06-17-2).

- Clone the incoming base attribute in the constructor so the shared HERO_DEFAULT_ATTRIBUTE is no longer mutated across CoreState instances.

- Use any for the hero position in combat handler/aura/enemy-view generics to clear the 45 new type errors introduced by HeroAttribute implementing ISaveableContent.
2026-09-16 19:35:54 +08:00
..
src fix(07-09): keep hero attribute instance stable and clear generic variance 2026-09-16 19:35:54 +08:00
package.json refactor: 将 Layer 0 单独放到一个包 2026-05-17 21:32:23 +08:00