diff --git a/assets/1x/joker.png b/assets/1x/joker.png index 872575c..f4f6785 100644 Binary files a/assets/1x/joker.png and b/assets/1x/joker.png differ diff --git a/assets/1x/joker.png~ b/assets/1x/joker.png~ new file mode 100644 index 0000000..872575c Binary files /dev/null and b/assets/1x/joker.png~ differ diff --git a/assets/2x/back.png b/assets/2x/back.png index 7131a89..2c10276 100644 Binary files a/assets/2x/back.png and b/assets/2x/back.png differ diff --git a/assets/2x/blind.png b/assets/2x/blind.png index be8eead..d2aca35 100644 Binary files a/assets/2x/blind.png and b/assets/2x/blind.png differ diff --git a/assets/2x/charm.png b/assets/2x/charm.png index b948864..159bafb 100644 Binary files a/assets/2x/charm.png and b/assets/2x/charm.png differ diff --git a/assets/2x/icon.png b/assets/2x/icon.png index 9fe97ec..96371ff 100644 Binary files a/assets/2x/icon.png and b/assets/2x/icon.png differ diff --git a/assets/2x/joker.png b/assets/2x/joker.png index 57767aa..a19e469 100644 Binary files a/assets/2x/joker.png and b/assets/2x/joker.png differ diff --git a/assets/2x/seal.png b/assets/2x/seal.png index 80e5a74..07b69b2 100644 Binary files a/assets/2x/seal.png and b/assets/2x/seal.png differ diff --git a/assets/2x/spectral.png b/assets/2x/spectral.png index 557c9f0..1a07570 100644 Binary files a/assets/2x/spectral.png and b/assets/2x/spectral.png differ diff --git a/localization/en-us.lua b/localization/en-us.lua index 6923f85..24dbd5e 100644 --- a/localization/en-us.lua +++ b/localization/en-us.lua @@ -230,6 +230,10 @@ return { "least {C:attention}#2# suits", }, }, + j_Roland_srjoker = { + name = "Sr. Joker", + text = {"{X:mult,C:white}X#1#{} Mult"}, + }, j_Roland_sunny = { name = "Sunny Side Up", text = { diff --git a/src/joker.lua b/src/joker.lua index 4ee2029..6d365dd 100644 --- a/src/joker.lua +++ b/src/joker.lua @@ -564,6 +564,24 @@ joker { end, } +joker { + key = "srjoker", + pronouns = "he_him", + config = {extra = {xmult = 1.25}}, + cost = 2, + rarity = 2, + eternal_compat = true, + blueprint_compat = true, + perishable_compat = true, + loc_vars = function(_, _, card) + return {vars = {card.ability.extra.xmult}} + end, + calculate = function(_, card, context) + return (context.joker_main or context.forcetrigger) and + {card = card, xmult = card.ability.extra.xmult} or nil + end, +} + joker { key = "bulldozer", pronouns = "it_its",