diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua index 04cd8aa6fabd32e7148f89759771ee605ab4404c..77bab586cbb7938d58cdf2634a209c4dda22c8e4 100644 --- a/game/modules/tome/class/Actor.lua +++ b/game/modules/tome/class/Actor.lua @@ -4338,8 +4338,8 @@ function _M:paradoxDoAnomaly(chance, paradox, def) -- See if we create an anomaly if not game.zone.no_anomalies and not self:attr("no_paradox_fail") then -- This is so players can't chain cancel out of targeting to trigger anomalies on purpose, we clear it out in postUse - if not chance == 100 and self.turn_procs.anomalies_checked then return false end - if not chance == 100 then self.turn_procs.anomalies_checked = true end + if chance ~= 100 and self.turn_procs.anomalies_checked then return false end + if chance ~= 100 then self.turn_procs.anomalies_checked = true end if rng.percent(chance) then local anomaly_triggered = true