From 78110fc93c18385e48721c06a25db3d39e03b6d1 Mon Sep 17 00:00:00 2001 From: Emik Date: Mon, 16 Feb 2026 18:28:59 +0100 Subject: [PATCH] Make Jumbo visual-only for playing cards in non-Cryptid --- manifest.json | 2 +- src/edition.lua | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 622ce7c..75a7948 100644 --- a/manifest.json +++ b/manifest.json @@ -17,5 +17,5 @@ "conflicts": [ "Jen" ], - "version": "1.5.26" + "version": "1.5.27" } \ No newline at end of file diff --git a/src/edition.lua b/src/edition.lua index f0c8006..ac330b7 100644 --- a/src/edition.lua +++ b/src/edition.lua @@ -22,6 +22,10 @@ local function get_weight(self) return G.GAME.edition_rate * self.weight end +local function is_playing_card(card) + return ({Default = true, Enhanced = true})[((card.config or {}).center or {}).set] +end + SMODS.Edition({ key = "polygloss", loc_txt = { @@ -106,6 +110,10 @@ SMODS.Edition({ }, }, on_apply = function(card) + if not Cryptid and is_playing_card(card) then + return + end + Jane.q(function() Jane.resize(card, Jane.config.wee_sizemod) end, nil, nil, nil, false, false) @@ -127,6 +135,10 @@ SMODS.Edition({ end end, on_remove = function(card) + if not Cryptid and is_playing_card(card) then + return + end + Jane.q(function() Jane.resize(card, 1 / Jane.config.wee_sizemod) end, nil, nil, nil, false, false)