Skip to content

Commit 25d4b6e

Browse files
Merge pull request #495 from wingedcatgirl/patch
Properly use SMODS.has_no_rank and SMODS.has_no_suit instead of explicit check for Stone Cards
2 parents ff350e6 + 4dd55af commit 25d4b6e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

items/blind.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ local hammer = {
427427
recalc_debuff = function(self, card, from_blind)
428428
if card.area ~= G.jokers and not G.GAME.blind.disabled then
429429
if
430-
card.ability.effect ~= "Stone Card"
430+
not SMODS.has_no_rank(card)
431431
and (
432432
card.base.value == "3"
433433
or card.base.value == "5"
@@ -462,7 +462,7 @@ local magic = {
462462
recalc_debuff = function(self, card, from_blind)
463463
if card.area ~= G.jokers and not G.GAME.blind.disabled then
464464
if
465-
card.ability.effect ~= "Stone Card"
465+
not SMODS.has_no_rank(card)
466466
and (
467467
card.base.value == "2"
468468
or card.base.value == "4"

lib/overrides.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ function reset_castle_card()
191191
G.GAME.current_round.cry_dropshot_card.suit = "Spades"
192192
local valid_castle_cards = {}
193193
for k, v in ipairs(G.playing_cards) do
194-
if v.ability.effect ~= "Stone Card" then
194+
if not SMODS.has_no_suit(v) then
195195
valid_castle_cards[#valid_castle_cards + 1] = v
196196
end
197197
end

0 commit comments

Comments
 (0)