diff --git a/src/edition.lua b/src/edition.lua index 0c1aa62..e969b24 100644 --- a/src/edition.lua +++ b/src/edition.lua @@ -30,7 +30,6 @@ SMODS.Edition({ "{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", "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}, @@ -54,6 +53,24 @@ SMODS.Edition({ self.config.e_mult, 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 })