refactor(英雄属性): 移除魔法攻击相关属性并重构天赋系统

- 移除英雄和怪物类中的魔法攻击(MAP)相关属性
- 重命名getRandomOptions为getNormalBuffs以更准确表达功能
- 新增getTalentOptions函数用于从天赋池中随机获取天赋
- 清理无用注释和空行
This commit is contained in:
panw
2025-12-26 11:01:09 +08:00
parent 8eedc2b4dd
commit dd8536833a
5 changed files with 30 additions and 13 deletions

View File

@@ -77,9 +77,7 @@ export class Monster extends ecs.Entity {
model.hp = model.Attrs[Attrs.HP_MAX] = hp;
model.mp = model.Attrs[Attrs.MP_MAX] = mp;
model.Attrs[Attrs.DEF] = def;
model.Attrs[Attrs.MDEF] = mdef;
model.Attrs[Attrs.AP] = ap;
model.Attrs[Attrs.MAP] = map;
model.Attrs[Attrs.SPEED] = hero.speed;
model.Attrs[Attrs.DIS] = hero.dis;