feedback5 CB3: the "受到攻击时" counters answer every damage instance from an enemy, not its attacks only — 菲莱 S2 now blasts on 深溟巢涌者's pulse, so do 星熊 S2, 泡泡, 刺玫 S2, 余 S1, 玛恩纳 无动于衷, 年 S2 and 斩业星熊 (community report of 2026-10-06, item 30)
The report's 退行的潮涌者 is the 巢涌者 (深溟 / 富营养的巢涌者 in this mode): no normal attack, its talent hurts every operator in range once a second. Official (ArknightsGameData buff_template_data): its pulse is an AdvancedApplyDamage with the enemy as source (enemy_dsubrl_aoe[aura]); the counters fire on ON_TAKE_DAMAGE — philae_s_2 with no filter, inverse_damage (星熊 S2), inverse_damage[magic] + nian_s_2 (年 S2), bubble_s_2 / bubble_t_1 (泡泡), vendla_s_2 (刺玫), yu_s_1[inverse_damage] (余 S1), hsgma2_s_1 / hsgma2_e_003_tr_take (斩业星熊), mlynar_t_2[inverse] (玛恩纳) on a source of the other side; 棘刺 S2 (普通伤害 filter) and 信仰搅拌机 S3 already took any damage. Cause: the kits required dmg.isAttack. Now kits/shared/tier1.js byEnemyAttack = any enemy damage instance but a 流失, an element 损伤, 无来源 damage or another counter / reflection (tags 'counter' / 'reflect'); 菲莱 S2 any instance but a 流失 or a counter. test/content/op_nian.test.js pinned "a non-attack hit returns nothing" for 年 S2 — updated on purpose (answered now; a 流失 still is not). Golden: 19 scenarios where an enemy's non-attack damage (skills, pulses, areas) reached one of these operators — their counter now answers it (more damage, fx thorns / aoe): roster-002, -005, -008, -010, -012, -016, -033, -044; bond-lateranoShip-low; fields boss-boss_2-solo, boss-boss_4-pair, boss-boss_4-solo, hidden-boss_8-pair, hidden-boss_8-solo; matches solo-FUNNY-1, solo-FUNNY-2, coop4-ABYSS-7, coop2-ABYSS-10-boosted; diy-051. Tests: test/sim/feedback5-counters-any-damage.test.js (6; 5 fail on the parent, the first checks the 巢涌者 never attacks). Docs: docs/SIM.md (re-entrancy rule).
This commit is contained in:
1 parent
9b164fdc66
commit
5877800a67
16 files changed
+341
-182
No files matched your search
@@ -670,20 +670,20 @@
|
||||
"p1": {"killed":17,"total":17,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":94536,"bossDmg":0,"heal":0,"deaths":3,"layerGains":{"lateranoShip":3}}
|
||||
},
|
||||
"units": [
|
||||
["p1",1,"op","chess_char_3_06_a",1,null,3066.32,1,2,0,0,400,0,0,1],
|
||||
["p1",2,"op","chess_char_3_05_a",2,null,4697.91,1,4,3,8989,737,0,10,1],
|
||||
["p1",1,"op","chess_char_3_06_a",1,null,3066.32,1,2,0,450,400,0,0,1],
|
||||
["p1",2,"op","chess_char_3_05_a",2,null,4697.91,1,4,2,8751,737,0,9,1],
|
||||
["p1",3,"op","chess_char_1_01_a",1,null,223,1,7,2,13909,900,0,35,1],
|
||||
["p1",4,"op","chess_char_2_01_a",1,null,0,0,8,1,7351,1694,0,10,0],
|
||||
["p1",5,"op","chess_char_3_01_a",2,null,1071.8,1,1,7,6614,400,0,32,1],
|
||||
["p1",5,"op","chess_char_3_01_a",2,null,1071.8,1,1,8,6403,400,0,32,1],
|
||||
["p1",6,"op","chess_char_3_08_a",1,null,1194,1,3,0,5328,400,0,6,1],
|
||||
["p1",7,"op","chess_char_3_09_a",1,null,0,0,5,3,16254,1267,0,21,1],
|
||||
["p1",8,"op","chess_char_3_10_a",1,null,0,0,6,0,36092,1650,0,15,1]
|
||||
],
|
||||
"enemies": {"enemy_1267_nhpbr":[11,11,0,4668,57024],"enemy_1267_nhpbr_2":[5,5,0,1141,31680],"enemy_1272_nhtank":[1,1,0,1639,13824]},
|
||||
"hooks": [1,25,1853,134,134,488,488,0,20,20,7,4,15,7720,0,3,17,0,1,20,1,0,0],
|
||||
"events": {"atk":174,"deploy":8,"die":20,"dmg":488,"engage":7,"fx":28,"layer":1,"skill":11,"spawn":25,"status":1},
|
||||
"fx": {"buff":1,"displace":4,"garrison":1,"pull":4,"zone":18},
|
||||
"snaps": "c9571e9b 447301c4 c2a9024c efb0fbd5 235c33ca 49372e4b f842196b"
|
||||
"hooks": [1,25,1853,133,133,488,489,0,20,20,7,4,15,7720,0,3,17,0,1,20,1,0,0],
|
||||
"events": {"atk":173,"deploy":8,"die":20,"dmg":489,"engage":7,"fx":32,"layer":1,"skill":11,"spawn":25,"status":1},
|
||||
"fx": {"aoe":4,"buff":1,"displace":4,"garrison":1,"pull":4,"zone":18},
|
||||
"snaps": "c9571e9b 447301c4 c2a9024c efb0fbd5 235c33ca 426df9e4 5d2597e0"
|
||||
},
|
||||
"bond-lateranoShip-high": {
|
||||
"about": "拉特兰 high: tier 2 layers 999; chess_char_4_01_b chess_char_5_13_b chess_char_5_14_b chess_char_1_01_b chess_char_2_01_b chess_char_3_01_b chess_char_3_21_b chess_char_4_02_b",
|
||||
|
||||
Reference in new issue
Block a user