mirror of
https://github.com/motajs/template.git
synced 2026-09-19 13:40:18 +08:00
- IHeroStateSave.attribute becomes IHeroAttributeSave<THero>; top-level modifiers removed - HeroState.attribute is readonly and loadState delegates to attribute.loadState (never reassigns) - delete attachAttribute from IHeroState and HeroState, and its only test case - thin-delegate registerModifier/createModifier/createAndInsertModifier to the attribute registry - loadEquipEffect mounts equipment modifiers with save=false so equipment bonuses only return via re-equip - add #06-17-1 regressions: same attribute instance, bonuses kept, no double-count when type is registered |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||