Fix polygloss effect

This commit is contained in:
Emik 2025-03-24 11:31:07 +01:00
parent 46afab542b
commit 3c0578663c
Signed by untrusted user who does not match committer: emik
GPG key ID: 09CDFF9E5703688D

View file

@ -30,7 +30,6 @@ SMODS.Edition({
"{C:chips}+#1#{}, {X:chips,C:white}x#2#{} & {X:chips,C:dark_edition}^#3#{} Chips", "{C:chips}+#1#{}, {X:chips,C:white}x#2#{} & {X:chips,C:dark_edition}^#3#{} Chips",
"{C:mult}+#4#{}, {X:mult,C:white}x#5#{} & {X:mult,C:dark_edition}^#6#{} Mult", "{C:mult}+#4#{}, {X:mult,C:white}x#5#{} & {X:mult,C:dark_edition}^#6#{} Mult",
"Generates {C:money}+$#7#", "Generates {C:money}+$#7#",
"{C:dark_edition,s:0.7,E:2}Shader by : Oiiman"
} }
}, },
config = {chips = 1, mult = 1, x_chips = 1.1, x_mult = 1.1, e_chips = 1.01, e_mult = 1.01, p_dollars = 1}, config = {chips = 1, mult = 1, x_chips = 1.1, x_mult = 1.1, e_chips = 1.01, e_mult = 1.01, p_dollars = 1},
@ -54,6 +53,24 @@ SMODS.Edition({
self.config.e_mult, self.config.e_mult,
self.config.p_dollars self.config.p_dollars
}} }}
end,
calculate = function(_, card, context)
if context.pre_joker then
return {
chips = card.edition.chips,
mult = card.edition.mult,
}
elseif context.post_joker then
return {
x_chips = card.edition.x_chips,
e_chips = card.edition.e_chips,
x_mult = card.edition.x_mult,
e_mult = card.edition.e_mult,
p_dollars = card.edition.p_dollars,
}
elseif context.main_scoring and context.cardarea == G.play then
return card.edition
end
end end
}) })