要塞分支不再攻击空中单位;莫斯提马的减速显示状态图标 (#48)

要塞分支(灰毫 chess_char_2_18、号角 chess_char_5_08,普通与精锐)按官方不能攻击空中单位:build-data 不再把 fortress 归为可对空,重新生成 data/chess.json(只改这 4 条记录的 canHitFly),DESIGN §21.29 的技能释放调整保持不变。莫斯提马天赋的减速补上可见的减速状态图标(减速本身 0.1.1 已生效)。fix #35
This commit is contained in:
Y-PaP-Y authored and GitHub committed 2026-10-04 02:16:20 +08:00
1 parent 8b10625d3c
commit 052e906753
7 files changed
+41 -7

No files matched your search

+3 -1
View File
@@ -109,7 +109,9 @@ test('莫斯提马 S3: ripple hits every enemy in range, ATK +90 %, knock-back;
assert.ok(h.runUntil(() => u.skill.active, 10));
approx(u.s.atk, u.base.atk * (1 + bb.atk), 1e-6);
h.run(0.3);
approx(es[0].findBuff(`mostma:slow:${u.id}`).mods.moveMul, 1 + t1.move_speed * bb.talent_scale, 1e-9, 'slow ×3');
const slowBuff = es[0].findBuff(`mostma:slow:${u.id}`);
approx(slowBuff.mods.moveMul, 1 + t1.move_speed * bb.talent_scale, 1e-9, 'slow ×3');
assert.equal(slowBuff.status, 'slow', 'carries the slow status so the client draws its icon');
const x0 = es.map((e) => e.x);
const n0 = dmgBy(h, u).length;
h.run(u.s.interval + 0.1);