From 13731ceb38df66a48981ec0198d76decbdc9a8eb Mon Sep 17 00:00:00 2001 From: Eremel Date: Fri, 21 Feb 2025 23:11:39 +0000 Subject: [PATCH] destroying context passed to decks --- src/utils.lua | 6 ++++++ version.lua | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/utils.lua b/src/utils.lua index 32b89529..20d25614 100644 --- a/src/utils.lua +++ b/src/utils.lua @@ -1664,6 +1664,12 @@ function SMODS.calculate_destroying_cards(context, cards_destroyed, scoring_hand SMODS.trigger_effects({post}, card) if self_destroy then destroyed = true end + local deck_effect = G.GAME.selected_back:trigger_effect(context) + if deck_effect then + self_destroy = SMODS.calculate_effect(deck_effect, G.deck.cards[1] or G.deck) + if self_destroy then destroyed = true end + end + -- TARGET: card destroyed if destroyed then diff --git a/version.lua b/version.lua index 55654955..e6e1ced2 100644 --- a/version.lua +++ b/version.lua @@ -1 +1 @@ -return "1.0.0~ALPHA-1420a-STEAMODDED" +return "1.0.0~ALPHA-1421a-STEAMODDED"