diff --git a/src/blind.lua b/src/blind.lua index 87c5244..922e8ad 100644 --- a/src/blind.lua +++ b/src/blind.lua @@ -70,8 +70,7 @@ SMODS.Blind { atlas = "janeblinds", pos = {x = 0, y = 0}, vars = {}, - dollars = 15, - mult = Cryptid and 0.5 or 0.25, + dollars = 6, defeat = function(_) if not Cryptid then G.GAME.operator = 2 @@ -79,7 +78,7 @@ SMODS.Blind { offset_operator(1) end end, - disable = function(self) + disable = function(_) offset_operator(1) end, drawn_to_hand = function(_) @@ -105,7 +104,7 @@ SMODS.Blind { atlas = "janeblinds", pos = {x = 0, y = 9}, vars = {}, - dollars = 7, + dollars = 5, mult = 2, debuff_hand = function(_, cards, _, _, _) local numsuits = 0 @@ -137,7 +136,6 @@ SMODS.Blind { pos = {x = 0, y = 3}, vars = {}, dollars = 2, - mult = 22 / 300, debuff_hand = function(_, cards, _, _, _) for _, v in ipairs(cards) do if v:norank() or v:get_id() ~= 2 then diff --git a/src/main.lua b/src/main.lua index 7dfb330..d72d53e 100644 --- a/src/main.lua +++ b/src/main.lua @@ -310,6 +310,10 @@ function Game:update(dt) orig_update(self, dt) + local blind = get_blind_amount(G.GAME.round_resets.ante) + G.P_BLINDS["bl_jane_wee"].mult = 22 / blind + G.P_BLINDS["bl_jane_descending"].mult = math.floor(8 * math.sqrt(blind)) / blind + if not Jane.bans_done then delete_hardbans() Jane.bans_done = true