From 5ab31018940e0633c7aa7a2a5a6a084bd95cad80 Mon Sep 17 00:00:00 2001 From: Regisle Date: Tue, 20 Aug 2024 23:17:38 +0930 Subject: [PATCH] make passive hash not spam consol --- src/Export/statdesc.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Export/statdesc.lua b/src/Export/statdesc.lua index 37be7d7d62..d7550efa9a 100644 --- a/src/Export/statdesc.lua +++ b/src/Export/statdesc.lua @@ -153,9 +153,12 @@ function describeStats(stats) val[spec.v].max, val[spec.v].min = 100 - val[spec.v].min, 100 - val[spec.v].max elseif spec.k == "negate_and_double" then val[spec.v].max, val[spec.v].min = -2 * val[spec.v].min, -2 * val[spec.v].max - elseif spec.k == "passive_hash" and val[spec.v].min < 0 then - val[spec.v].min = val[spec.v].min + 65536 - val[spec.v].max = val[spec.v].max + 65536 + elseif spec.k == "passive_hash" then + -- handled elsewhere + if val[spec.v].min < 0 then + val[spec.v].min = val[spec.v].min + 65536 + val[spec.v].max = val[spec.v].max + 65536 + end elseif spec.k == "divide_by_two_0dp" then val[spec.v].min = val[spec.v].min / 2 val[spec.v].max = val[spec.v].max / 2