From bcaff967cff29572b723704efebc7b12b70e82cc Mon Sep 17 00:00:00 2001 From: sganggs Date: Sat, 3 Oct 2026 23:11:35 +0800 Subject: [PATCH] =?UTF-8?q?feedback2=20WD:=20devices.js=20notes=20that=20a?= =?UTF-8?q?=20=E9=87=8D=E7=94=9F=20keeps=20the=20=E6=B4=BB=E6=80=A7?= =?UTF-8?q?=E6=BA=90=E7=9F=B3=20effect=20(source-less=20buffs=20survive=20?= =?UTF-8?q?rebirthCleanse)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/sim/content/devices.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/sim/content/devices.js b/server/sim/content/devices.js index c23a6bc7..9531fa36 100644 --- a/server/sim/content/devices.js +++ b/server/sim/content/devices.js @@ -357,7 +357,8 @@ function enterTerrain(battle, st, u, code) { * so without it the loss continues. One effect per unit (PRTS 作战机制: "同名buff的默认叠加策略buff只能表现出一个"): a * unit that already carries it gets its full `duration` back and keeps its per-second rhythm — no second effect, no * extra tick [ASSUMED: the time counts from the last contact]. An operator deployed on it is always in contact and - * keeps draining, as officially. The tick (terrainDamage) is true damage no unit deals (无来源), tagged 'terrain' = + * keeps draining, as officially. Leaving the field drops it with every buff; a 重生 keeps it (enemies.js rebirthCleanse + * keeps source-less buffs [ASSUMED]). The tick (terrainDamage) is true damage no unit deals (无来源), tagged 'terrain' = * 环境伤害 (PRTS 自然环境 lists 活性源石), not 'dot' [ASSUMED: PRTS 伤害分类's list of BUFF damage does not name it]. */ function touchInfection(battle, st, u) {