From 08b0433f367d09e2e9b42cb3355e91f95dfa0d7d Mon Sep 17 00:00:00 2001 From: FreezePhoenix <24441367+FreezePhoenix@users.noreply.github.com> Date: Sat, 12 Jul 2025 13:01:42 -0400 Subject: [PATCH 1/2] Update conditions.py to fix inaccuracy of Poisoned and Frozen debuffs --- design/conditions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/design/conditions.py b/design/conditions.py index 11fa08a..075cfca 100644 --- a/design/conditions.py +++ b/design/conditions.py @@ -332,6 +332,8 @@ conditions={ "ui":True, "debuff":True, "duration":5000, + "frequencym":0.3, + "speed":-40, "defense":"fzresistance", }, "burned":{ @@ -479,7 +481,7 @@ conditions={ "name":"Poison", "skin":"poison", "duration":5000, - "frequencym":0.8, + "frequencym":0.9, "potionsm":0.5, "healm":0.25, "debuff":True, From 05df4a7b4985815e148a9862d564359f86eaa679 Mon Sep 17 00:00:00 2001 From: FreezePhoenix <24441367+FreezePhoenix@users.noreply.github.com> Date: Sat, 12 Jul 2025 13:03:01 -0400 Subject: [PATCH 2/2] Update server.js to avoid double application of speed reduction from Frozen --- node/server.js | 1 - 1 file changed, 1 deletion(-) diff --git a/node/server.js b/node/server.js index 56b9e6b..cbfb7a1 100644 --- a/node/server.js +++ b/node/server.js @@ -1470,7 +1470,6 @@ function calculate_common_stats(entity) { } if (entity.s.frozen) { entity.frequency *= 0.3; - entity.speed -= 40; } if (entity.speed < 1) { entity.speed = 1;