Skip to content

Commit 6d0be0b

Browse files
Switch absolute to Smods.is_eternal fr this time
1 parent 8141298 commit 6d0be0b

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

lib/modifiers.lua

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -320,13 +320,6 @@ function Card:update(dt)
320320
end
321321
self:flip_side()
322322
end
323-
if self.ability.cry_absolute then -- feedback loop... may be problematic
324-
self.cry_absolute = true
325-
end
326-
if self.cry_absolute then
327-
self.ability.cry_absolute = true
328-
self.ability.eternal = true
329-
end
330323
if self.ability.pinned then
331324
self.pinned = true
332325
end -- gluing these variables together

lib/overrides.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2206,8 +2206,8 @@ end
22062206

22072207
local is_eternalref = SMODS.is_eternal
22082208
function SMODS.is_eternal(card)
2209-
if not G.deck then
2210-
return card.ability.eternal
2209+
if Cryptid.safe_get(card, "ability", "cry_absolute") then
2210+
return true
22112211
end
22122212
return is_eternalref(card)
22132213
end

0 commit comments

Comments
 (0)