Rebalance pricing

This commit is contained in:
Emik 2025-03-27 03:17:38 +01:00
parent a34ba45894
commit aa415f8397
Signed by untrusted user who does not match committer: emik
GPG key ID: 09CDFF9E5703688D
2 changed files with 12 additions and 17 deletions

View file

@ -134,7 +134,7 @@ SMODS.Joker {
pos = {x = 0, y = 0},
sinis = {x = 2, y = 0},
soul_pos = {x = 1, y = 0},
cost = 10,
cost = 6,
rarity = 2,
loc_vars = function(_, _, card)
return {vars = {
@ -248,8 +248,8 @@ SMODS.Joker {
pos = {x = 0, y = 0},
sinis = {x = 2, y = 0},
soul_pos = {x = 1, y = 0},
cost = 10,
blueprint_compat = true,
cost = Cryptid and 8 or 20,
rarity = Cryptid and 3 or 4,
loc_vars = function(_, _, card)
local ability = card.ability.extra or {}
@ -381,9 +381,9 @@ SMODS.Joker {
config = {},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 12,
atlas = "jane7granddad",
blueprint_compat = true,
cost = Cryptid and 50 or 8,
rarity = Cryptid and exotic or 3,
loc_vars = function(_, _, center)
return {vars = {center.ability.shopslots}}
@ -476,8 +476,8 @@ SMODS.Joker {
config = {big_num_scaler = true, extra = {tet = Cryptid and 0.1 or 0.5}},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 50,
blueprint_compat = true,
cost = Cryptid and 50 or 8,
rarity = Cryptid and exotic or 3,
loc_vars = function(_, _, center)
return {vars = {center.ability.extra.tet, 1 + (voucher_count() * center.ability.extra.tet)}}
@ -516,9 +516,9 @@ SMODS.Joker {
},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 50,
rarity = exotic,
blueprint_compat = true,
cost = Cryptid and 50 or 20,
loc_vars = function(_, _, _)
return {vars = {2 ^ food_jokers_count()}}
end,

View file

@ -46,7 +46,7 @@ SMODS.Joker {
},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 12,
cost = 20,
rarity = 4,
blueprint_compat = true,
calculate = function(_, card, context)
@ -255,7 +255,7 @@ SMODS.Joker {
config = {modifier = 2},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 50,
cost = 8,
rarity = 3,
}
@ -289,18 +289,13 @@ SMODS.Joker {
"selected {C:attention}playing cards",
}
},
misc = {
text = {"Impervious", "Cannot be debuffed"},
col = G.C.JOKER_GREY,
tcol = G.C.FILTER
},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 50,
cost = Cryptid and 50 or 20,
rarity = exotic,
Bakery_use_button_text = function(_, _) return "DESTROY" end,
Bakery_can_use = function(_, _)
return Jane.canuse() and next(G.hand.highlighted)
Bakery_can_use = function(_, card)
return not card.debuff and Jane.canuse() and next(G.hand.highlighted)
end,
Bakery_use_joker = function(_, _)
for _, v in pairs(G.hand.highlighted) do
@ -326,7 +321,7 @@ SMODS.Joker {
config = {extra = {extrachoices = 1}},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 12,
cost = Cryptid and 12 or 20,
rarity = Cryptid and epic or 4,
}
@ -575,7 +570,7 @@ SMODS.Joker {
},
pos = {x = 0, y = 0},
soul_pos = {x = 1, y = 0},
cost = 0,
cost = 1,
rarity = "jane_junk",
in_pool = function (_, _)
return not not next(SMODS.find_card("j_jane_rot"))