From c0207f2be196bfee08bb4cd5f81f5e23ddf9751d Mon Sep 17 00:00:00 2001 From: FreezePhoenix <24441367+FreezePhoenix@users.noreply.github.com> Date: Wed, 11 Jun 2025 13:11:23 -0400 Subject: [PATCH 1/5] Fix display of Orb of Adventures Fixes the missing sprite for Orb of Adventures --- design/dimensions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/design/dimensions.py b/design/dimensions.py index d566bcd..87a7fbc 100644 --- a/design/dimensions.py +++ b/design/dimensions.py @@ -843,7 +843,7 @@ positions={ "orboffrost":["community",2,1], "orbofplague":["community",3,1], "orbofresolve":["",8,49], - "orbofelements":["community",5,1], + "orba":["community",4,1], #tshirts "tshirt0":["",2,38], From 30616968c7c2f53338ca640da2a0cf62402c7992 Mon Sep 17 00:00:00 2001 From: FreezePhoenix <24441367+FreezePhoenix@users.noreply.github.com> Date: Sat, 21 Jun 2025 13:30:42 -0400 Subject: [PATCH 2/5] Update conditions.py to fix Sanguine Amulet Fixes the Sanguine Amulet erroneously giving 1 more % lifesteal than it says. --- design/conditions.py | 1 - 1 file changed, 1 deletion(-) diff --git a/design/conditions.py b/design/conditions.py index 11fa08a..b3260e5 100644 --- a/design/conditions.py +++ b/design/conditions.py @@ -377,7 +377,6 @@ conditions={ }, "sanguine":{ "skin":"sanguine", - "lifesteal":1, "name":"Vampiric Aura", "attr0":"lifesteal", "buff":True, From 78fcfa23136640386142e2e6a03dcd1b6f09078e Mon Sep 17 00:00:00 2001 From: FreezePhoenix <24441367+FreezePhoenix@users.noreply.github.com> Date: Sat, 21 Jun 2025 13:32:47 -0400 Subject: [PATCH 3/5] Update items.py to restore Sanguine Amulet to actually say (and give) the 2% it was giving This restores the previous behavior of the Sanguine amulet, in that it gave 2% lifesteal at +0. The previous change made it so that it was consistent with the item description, and now this makes it consistent with the way it was before, so that no balancing changes were made. --- design/items.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/design/items.py b/design/items.py index c7271d1..b97c89c 100644 --- a/design/items.py +++ b/design/items.py @@ -2217,7 +2217,7 @@ accessories={ "dex":5, "int":5, "str":5, - "attr0":1, + "attr0":2, "hp":1200, "aura":"sanguine", "compound":{ 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 4/5] 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 5/5] 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;