Balanced cards crash my game, Framed cards don't work exactly how i assume they're supposed to, gaining chips every time anything (or any card i assume in specific) is triggered. Now currently its the third round playing a framed card and it has +76 chips on it, and the tag to enhance all cards in hand to framed cards on round start just doesn't pop, like at all. everything else in the mod looks good and i want to play but I just can't play it if i have to be careful not to crash my game. (Edit) Premium cards crash my game too, blurred joker doesn't work at all, and for a little more clarification; i just used a framed card and it gained 99 chips immediately.
This is a fantastic mod, but you seriously need to make hungry joker rare or something. It feels like I'm cheating because everytime I get chef and hungry joker, which is surprisingly often, it's a sealed win and I wish there was more challenge in it. Granted I could choose not to use it but yknow.
I get this every time i try to start the game with this mod
Oops! The game crashed: Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end' Additional Context: Balatro Version: 1.0.1n-FULL Modded Version: 1.0.0~ALPHA-1326a-STEAMODDED LÖVE Version: 11.5.0 Lovely Version: 0.7.1 Platform: Windows Stack Traceback =============== (3) C function 'function: 0x2609bb70' (4) global C function 'require' (5) main chunk of file 'main.lua' at line 881 (6) global C function 'require' (7) LÖVE function at file 'boot.lua:323' (best guess) Local variables: c = table: 0x26088c68 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x26088cb8 (more...)} openedconsole = boolean: false confok = boolean: true conferr = nil (8) global C function 'xpcall' (9) LÖVE function at file 'boot.lua:362' (best guess) Local variables: result = boolean: true (10) global C function 'xpcall' (11) LÖVE function at file 'boot.lua:377' (best guess) Local variables: func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"]) inerror = boolean: true deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"]) earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
INFO - [♥] Lovely 0.7.1 INFO - [♥] Game directory is at "D:\\SteamLibrary\\steamapps\\common\\Balatro" INFO - [♥] Writing logs to "C:\\Users\\ME\\AppData\\Roaming\\Balatro\\Mods\\lovely\\log" INFO - [♥] Using mod directory at "C:\\Users\\ME\\AppData\\Roaming\\Balatro\\Mods" INFO - [♥] Initialization complete in 12ms INFO - [♥] Applied 12 patches to 'main.lua' INFO - [♥] Applied 5 patches to 'engine/controller.lua' INFO - [♥] Applied 12 patches to 'back.lua' INFO - [♥] Applied 6 patches to 'tag.lua' INFO - [♥] Applied 1 patch to 'engine/moveable.lua' INFO - [♥] Applied 2 patches to 'engine/sprite.lua' INFO - [♥] Applied 2 patches to 'engine/animatedsprite.lua' INFO - [♥] Applied 42 patches to 'functions/misc_functions.lua' WARN - [♥] Regex '(?<indent>[ \\t])*G\\.jokers\\.cards\\[i\\]:calculate_joker\\(\\{first_hand_drawn = true\\}\\)\n[ \\t]*end' on target 'game.lua' for regex patch from balatro-plus\lovely\tags.toml resulted in no matches INFO - [♥] Applied 28 patches to 'game.lua' INFO - [♥] Applied 1 patch to 'globals.lua' INFO - [♥] Applied 3 patches to 'engine/ui.lua' INFO - [♥] Applied 70 patches to 'functions/UI_definitions.lua' WARN - [♥] Pattern 'if reps[j] ~= 1 then' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\blinds.toml resulted in no matches WARN - [♥] Pattern 'if reps[j] ~= 1 then card_eval_status_text((reps[j].jokers or reps[j].seals).card, \'jokers\', nil, nil, nil, (reps[j].jokers or reps[j].seals)) end' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\blinds.toml resulted in no matches WARN - [♥] Pattern 'if effects[ii].h_dollars then' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches WARN - [♥] Pattern 'level_up_hand(G.jokers.cards[i], text)' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches WARN - [♥] Pattern 'eval = G.jokers.cards[j]:calculate_joker({discard = true, other_card = G.hand.highlighted[i], full_hand = G.hand.highlighted})' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\misc.toml resulted in no matches WARN - [♥] Regex '(?<indent>[ \\t])*for i = 1, #G\\.jokers\\.cards do\n[ \\t]*G\\.jokers\\.cards\\[i\\]:calculate_joker\\(\\{setting_blind = true, blind = G\\.GAME\\.round_resets\\.blind\\}\\)\n[ \\t]*end\n' on target 'functions/state_events.lua' for regex patch from balatro-plus\lovely\jokers.toml resulted in no matches WARN - [♥] Regex 'G.GAME.probabilities\\.(?<key>[a-zA-Z0-9_]+)' on target 'functions/state_events.lua' for regex patch from balatro-plus\lovely\misc.toml resulted in no matches WARN - [♥] Regex '(?<indent>[ \\t])*for i = 1, #G\\.jokers\\.cards do\n[ \\t]*G\\.jokers\\.cards\\[i\\]:calculate_joker\\(\\{setting_blind = true, blind = G\\.GAME\\.round_resets\\.blind\\}\\)\n[ \\t]*end\n' on target 'functions/state_events.lua' for regex patch from balatro-plus\lovely\tags.toml resulted in no matches INFO - [♥] Applied 49 patches to 'functions/state_events.lua' WARN - [♥] Pattern 'rarity = (_legendary and 4) or (rarity > 0.95 and 3) or (rarity > 0.7 and 2) or 1' on target 'functions/common_events.lua' for pattern patch from balatro-plus\lovely\misc.toml resulted in no matches INFO - [♥] Applied 90 patches to 'functions/common_events.lua' INFO - [♥] Applied 40 patches to 'functions/button_callbacks.lua' WARN - [♥] Pattern 'elseif self.base.suit == \'Spades\' then self.base.suit_nominal = 0.04; self.base.suit_nominal_original = suit_base_nominal_original or 0.004 end' on target 'card.lua' for pattern patch from balatro-plus\lovely\decks.toml resulted in no matches WARN - [♥] Pattern 'if self.seal == \'Blue\' and #G.consumeables.cards + G.GAME.consumeable_buffer < G.consumeables.config.card_limit then' on target 'card.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches WARN - [♥] Pattern 'if self.ability.effect == \'Stone Card\' and not self.vampired then' on target 'card.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches WARN - [♥] Regex '[ \\t]*card_eval_status_text\\(self, \'extra\', nil, nil, nil, \\{message = localize\\(\'k_plus_tarot\'\\), colour = G\\.C\\.PURPLE\\}\\)\n[ \\t]*end\n[ \\t]*end\n[ \\t]*end\n' on target 'card.lua' for regex patch from balatro-plus\lovely\misc.toml resulted in no matches INFO - [♥] Applied 150 patches to 'card.lua' INFO - [G] file not found: main.lua: No such file or directory INFO - [G] file not found: main.lua: No such file or directory INFO - [G] file not found: main.lua: No such file or directory INFO - [G] Oops! The game crashed Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end' Stack Traceback =============== (1) Lua local 'handler' at file 'main.lua:612' Local variables: msg = string: "Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end'\ " (*temporary) = Lua function '?' (defined at line 602 of chunk main.lua) (*temporary) = string: "Oops! The game crashed\ " (2) LÖVE function at file 'boot.lua:352' (best guess) Local variables: errhand = Lua function '?' (defined at line 598 of chunk main.lua) handler = Lua function '?' (defined at line 598 of chunk main.lua) (3) C function 'function: 0x37e3ce78' (4) global C function 'require' (5) main chunk of file 'main.lua' at line 881 (6) global C function 'require' (7) LÖVE function at file 'boot.lua:323' (best guess) Local variables: c = table: 0x37e3f080 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x37e34d68 (more...)} openedconsole = boolean: false confok = boolean: true conferr = nil (8) global C function 'xpcall' (9) LÖVE function at file 'boot.lua:362' (best guess) Local variables: result = boolean: true (10) global C function 'xpcall' (11) LÖVE function at file 'boot.lua:377' (best guess) Local variables: func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"]) inerror = boolean: true deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"]) earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"]) INFO - [G] Additional Context: Balatro Version: 1.0.1n-FULL Modded Version: 1.0.0~ALPHA-1326a-STEAMODDED LÖVE Version: 11.5.0 Lovely Version: 0.7.1 Platform: Windows INFO - [G] Error: main.lua:799: attempt to index global 'SMODS' (a nil value) stack traceback: [love "boot.lua"]:352: in function '__index' main.lua:799: in function <main.lua:788> [C]: in function 'xpcall'
I was running this mod last night with Mikas Mod but then after some problems creating a modded balatro mobile I refreshed everything on my PC now this mod does not work and I can't figure out what has changed since yesterday. I have done EVERYTHING from scratch
error is
Oops! The game crashed: Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end' Additional Context: Balatro Version: 1.0.1n-FULL Modded Version: 1.0.0~ALPHA-1326a-STEAMODDED LÖVE Version: 11.5.0 Lovely Version: 0.7.1 Platform: Windows Stack Traceback =============== (3) C function 'function: 0x1237af48' (4) global C function 'require' (5) main chunk of file 'main.lua' at line 881 (6) global C function 'require' (7) LÖVE function at file 'boot.lua:323' (best guess) Local variables: c = table: 0x26088c68 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x12369588 (more...)} openedconsole = boolean: false confok = boolean: true conferr = nil (8) global C function 'xpcall' (9) LÖVE function at file 'boot.lua:362' (best guess) Local variables: result = boolean: true (10) global C function 'xpcall' (11) LÖVE function at file 'boot.lua:377' (best guess) Local variables: func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"]) inerror = boolean: true deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"]) earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
edit I used the old-calc steammodded and it works right now. s
I get this error when trying to enter the shop after the first big blind in my run.
Oops! The game crashed: functions/UI_definitions.lua:774: attempt to perform arithmetic on a nil value Additional Context: Balatro Version: 1.0.1n-FULL Modded Version: 1.0.0~ALPHA-1304a-STEAMODDED LÖVE Version: 11.5.0 Lovely Version: 0.6.0 Steamodded Mods: 1: Mika's Mod Collection by Mikadoe [ID: MikasMods, Uses Lovely] 2: Balatro+ by SomeCoder99 [ID: balatro_plus, Version: 1.0.1, Uses Lovely] 3: Faster Planets by boomer678 [ID: 6799321315] 4: Faster Cash Out by boomer678 [ID: 6789321312] Lovely Mods: Stack Traceback =============== (3) Lua global 'create_card_for_shop' at file 'functions/UI_definitions.lua:774' Local variables: area = table: 0x1ed8c708 {click_offset:table: 0x1ed1a3e0, static_rotation:false, shuffle_amt:0, parent:table: 0x1f3ca1c0 (more...)} forced_tag = nil total_rate = number: 28 (for generator) = C function: builtin#6 (for state) = table: 0x1f1281e8 {1:Tarot, 2:Planet, 3:Spectral, 4:sigil} (for control) = number: 4 _ = number: 4 v = string: "sigil" (*temporary) = nil (*temporary) = string: "sigil_rate" (*temporary) = string: "_rate" (*temporary) = boolean: false (*temporary) = number: 0 (*temporary) = number: 0 (*temporary) = number: 0 (*temporary) = number: 1 (*temporary) = number: 1 (*temporary) = number: 2.29268 (*temporary) = table: 0x1f3ca238 {click_offset:table: 0x1ef30328, children:table: 0x1f31d028, parent:table: 0x1f5101a0 (more...)} (*temporary) = nil (*temporary) = string: "attempt to perform arithmetic on a nil value" (4) Lua field 'func' at file 'game.lua:3153' Local variables: nosave_shop = nil (for index) = number: 1 (for limit) = number: 2 (for step) = number: 1 i = number: 1 (*temporary) = Lua function '?' (defined at line 36 of chunk [SMODS balatro_plus "src/override.lua"]) (*temporary) = table: 0x1ed8c708 {click_offset:table: 0x1ed1a3e0, static_rotation:false, shuffle_amt:0, parent:table: 0x1f3ca1c0 (more...)} (5) Lua method 'handle' at file 'engine/event.lua:55' Local variables: self = table: 0x1f4ede38 {start_timer:true, timer:TOTAL, blockable:false, trigger:after, func:function: 0x1ef245c8 (more...)} _results = table: 0x1efddd08 {blocking:true, pause_skip:false, time_done:true, completed:false} (6) Lua method 'update' at file 'engine/event.lua:182' Local variables: self = table: 0x1f11f720 {queue_last_processed:28.866666666666, queues:table: 0x1f11f748, queue_dt:0.016666666666667 (more...)} dt = number: 0.0166571 forced = nil (for generator) = C function: next (for state) = table: 0x1f11f748 {unlock:table: 0x1f11f770, other:table: 0x1f11fbe8, tutorial:table: 0x1f11f7c0 (more...)} (for control) = number: nan k = string: "base" v = table: 0x1f11f798 {1:table: 0x1eddb448, 2:table: 0x1f4ede38, 3:table: 0x1f86cf88, 4:table: 0x1f86d6a8 (more...)} blocked = boolean: false i = number: 2 results = table: 0x1efddd08 {blocking:true, pause_skip:false, time_done:true, completed:false} (7) Lua upvalue 'gameUpdateRef' at file 'game.lua:2546' Local variables: self = table: 0x1eb5e810 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1f6826c8 (more...)} dt = number: 0.0166571 http_resp = nil (8) Lua method 'update' at Steamodded file 'src/ui.lua:81' Local variables: self = table: 0x1eb5e810 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1f6826c8 (more...)} dt = number: 0.0166571 (9) Lua field 'update' at file 'main.lua:992' Local variables: dt = number: 0.0166571 (10) Lua function '?' at file 'main.lua:931' (best guess) (11) global C function 'xpcall' (12) LÖVE function at file 'boot.lua:377' (best guess) Local variables: func = Lua function '?' (defined at line 902 of chunk main.lua) inerror = boolean: true deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"]) earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
I've seen some people having problems with the latest steamodded version, but they all have 1306b, and I have 1304a. Do I still need to go lower for the mod to work?
33 comments
(Edit) Premium cards crash my game too, blurred joker doesn't work at all, and for a little more clarification; i just used a framed card and it gained 99 chips immediately.
edit: sorry didnt realize this was in the bugs already
Oops! The game crashed:
Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end'
Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1326a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.7.1
Platform: Windows
Stack Traceback
===============
(3) C function 'function: 0x2609bb70'
(4) global C function 'require'
(5) main chunk of file 'main.lua' at line 881
(6) global C function 'require'
(7) LÖVE function at file 'boot.lua:323' (best guess)
Local variables:
c = table: 0x26088c68 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x26088cb8 (more...)}
openedconsole = boolean: false
confok = boolean: true
conferr = nil
(8) global C function 'xpcall'
(9) LÖVE function at file 'boot.lua:362' (best guess)
Local variables:
result = boolean: true
(10) global C function 'xpcall'
(11) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
INFO - [♥] Lovely 0.7.1
INFO - [♥] Game directory is at "D:\\SteamLibrary\\steamapps\\common\\Balatro"
INFO - [♥] Writing logs to "C:\\Users\\ME\\AppData\\Roaming\\Balatro\\Mods\\lovely\\log"
INFO - [♥] Using mod directory at "C:\\Users\\ME\\AppData\\Roaming\\Balatro\\Mods"
INFO - [♥] Initialization complete in 12ms
INFO - [♥] Applied 12 patches to 'main.lua'
INFO - [♥] Applied 5 patches to 'engine/controller.lua'
INFO - [♥] Applied 12 patches to 'back.lua'
INFO - [♥] Applied 6 patches to 'tag.lua'
INFO - [♥] Applied 1 patch to 'engine/moveable.lua'
INFO - [♥] Applied 2 patches to 'engine/sprite.lua'
INFO - [♥] Applied 2 patches to 'engine/animatedsprite.lua'
INFO - [♥] Applied 42 patches to 'functions/misc_functions.lua'
WARN - [♥] Regex '(?<indent>[ \\t])*G\\.jokers\\.cards\\[i\\]:calculate_joker\\(\\{first_hand_drawn = true\\}\\)\n[ \\t]*end' on target 'game.lua' for regex patch from balatro-plus\lovely\tags.toml resulted in no matches
INFO - [♥] Applied 28 patches to 'game.lua'
INFO - [♥] Applied 1 patch to 'globals.lua'
INFO - [♥] Applied 3 patches to 'engine/ui.lua'
INFO - [♥] Applied 70 patches to 'functions/UI_definitions.lua'
WARN - [♥] Pattern 'if reps[j] ~= 1 then' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\blinds.toml resulted in no matches
WARN - [♥] Pattern 'if reps[j] ~= 1 then card_eval_status_text((reps[j].jokers or reps[j].seals).card, \'jokers\', nil, nil, nil, (reps[j].jokers or reps[j].seals)) end' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\blinds.toml resulted in no matches
WARN - [♥] Pattern 'if effects[ii].h_dollars then' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches
WARN - [♥] Pattern 'level_up_hand(G.jokers.cards[i], text)' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches
WARN - [♥] Pattern 'eval = G.jokers.cards[j]:calculate_joker({discard = true, other_card = G.hand.highlighted[i], full_hand = G.hand.highlighted})' on target 'functions/state_events.lua' for pattern patch from balatro-plus\lovely\misc.toml resulted in no matches
WARN - [♥] Regex '(?<indent>[ \\t])*for i = 1, #G\\.jokers\\.cards do\n[ \\t]*G\\.jokers\\.cards\\[i\\]:calculate_joker\\(\\{setting_blind = true, blind = G\\.GAME\\.round_resets\\.blind\\}\\)\n[ \\t]*end\n' on target 'functions/state_events.lua' for regex patch from balatro-plus\lovely\jokers.toml resulted in no matches
WARN - [♥] Regex 'G.GAME.probabilities\\.(?<key>[a-zA-Z0-9_]+)' on target 'functions/state_events.lua' for regex patch from balatro-plus\lovely\misc.toml resulted in no matches
WARN - [♥] Regex '(?<indent>[ \\t])*for i = 1, #G\\.jokers\\.cards do\n[ \\t]*G\\.jokers\\.cards\\[i\\]:calculate_joker\\(\\{setting_blind = true, blind = G\\.GAME\\.round_resets\\.blind\\}\\)\n[ \\t]*end\n' on target 'functions/state_events.lua' for regex patch from balatro-plus\lovely\tags.toml resulted in no matches
INFO - [♥] Applied 49 patches to 'functions/state_events.lua'
WARN - [♥] Pattern 'rarity = (_legendary and 4) or (rarity > 0.95 and 3) or (rarity > 0.7 and 2) or 1' on target 'functions/common_events.lua' for pattern patch from balatro-plus\lovely\misc.toml resulted in no matches
INFO - [♥] Applied 90 patches to 'functions/common_events.lua'
INFO - [♥] Applied 40 patches to 'functions/button_callbacks.lua'
WARN - [♥] Pattern 'elseif self.base.suit == \'Spades\' then self.base.suit_nominal = 0.04; self.base.suit_nominal_original = suit_base_nominal_original or 0.004 end' on target 'card.lua' for pattern patch from balatro-plus\lovely\decks.toml resulted in no matches
WARN - [♥] Pattern 'if self.seal == \'Blue\' and #G.consumeables.cards + G.GAME.consumeable_buffer < G.consumeables.config.card_limit then' on target 'card.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches
WARN - [♥] Pattern 'if self.ability.effect == \'Stone Card\' and not self.vampired then' on target 'card.lua' for pattern patch from balatro-plus\lovely\jokers.toml resulted in no matches
WARN - [♥] Regex '[ \\t]*card_eval_status_text\\(self, \'extra\', nil, nil, nil, \\{message = localize\\(\'k_plus_tarot\'\\), colour = G\\.C\\.PURPLE\\}\\)\n[ \\t]*end\n[ \\t]*end\n[ \\t]*end\n' on target 'card.lua' for regex patch from balatro-plus\lovely\misc.toml resulted in no matches
INFO - [♥] Applied 150 patches to 'card.lua'
INFO - [G] file not found: main.lua: No such file or directory
INFO - [G] file not found: main.lua: No such file or directory
INFO - [G] file not found: main.lua: No such file or directory
INFO - [G] Oops! The game crashed
Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end'
Stack Traceback
===============
(1) Lua local 'handler' at file 'main.lua:612'
Local variables:
msg = string: "Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end'\
"
(*temporary) = Lua function '?' (defined at line 602 of chunk main.lua)
(*temporary) = string: "Oops! The game crashed\
"
(2) LÖVE function at file 'boot.lua:352' (best guess)
Local variables:
errhand = Lua function '?' (defined at line 598 of chunk main.lua)
handler = Lua function '?' (defined at line 598 of chunk main.lua)
(3) C function 'function: 0x37e3ce78'
(4) global C function 'require'
(5) main chunk of file 'main.lua' at line 881
(6) global C function 'require'
(7) LÖVE function at file 'boot.lua:323' (best guess)
Local variables:
c = table: 0x37e3f080 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x37e34d68 (more...)}
openedconsole = boolean: false
confok = boolean: true
conferr = nil
(8) global C function 'xpcall'
(9) LÖVE function at file 'boot.lua:362' (best guess)
Local variables:
result = boolean: true
(10) global C function 'xpcall'
(11) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
INFO - [G] Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1326a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.7.1
Platform: Windows
INFO - [G] Error: main.lua:799: attempt to index global 'SMODS' (a nil value)
stack traceback:
[love "boot.lua"]:352: in function '__index'
main.lua:799: in function <main.lua:788>
[C]: in function 'xpcall'
error is
Oops! The game crashed:
Syntax error: card.lua:2482: '}' expected (to close '{' at line 2467) near 'end'
Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1326a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.7.1
Platform: Windows
Stack Traceback
===============
(3) C function 'function: 0x1237af48'
(4) global C function 'require'
(5) main chunk of file 'main.lua' at line 881
(6) global C function 'require'
(7) LÖVE function at file 'boot.lua:323' (best guess)
Local variables:
c = table: 0x26088c68 {identity:false, version:11.5, accelerometerjoystick:true, modules:table: 0x12369588 (more...)}
openedconsole = boolean: false
confok = boolean: true
conferr = nil
(8) global C function 'xpcall'
(9) LÖVE function at file 'boot.lua:362' (best guess)
Local variables:
result = boolean: true
(10) global C function 'xpcall'
(11) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
edit I used the old-calc steammodded and it works right now. s
Oops! The game crashed:
functions/UI_definitions.lua:774: attempt to perform arithmetic on a nil value
Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1304a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.6.0
Steamodded Mods:
1: Mika's Mod Collection by Mikadoe [ID: MikasMods, Uses Lovely]
2: Balatro+ by SomeCoder99 [ID: balatro_plus, Version: 1.0.1, Uses Lovely]
3: Faster Planets by boomer678 [ID: 6799321315]
4: Faster Cash Out by boomer678 [ID: 6789321312]
Lovely Mods:
Stack Traceback
===============
(3) Lua global 'create_card_for_shop' at file 'functions/UI_definitions.lua:774'
Local variables:
area = table: 0x1ed8c708 {click_offset:table: 0x1ed1a3e0, static_rotation:false, shuffle_amt:0, parent:table: 0x1f3ca1c0 (more...)}
forced_tag = nil
total_rate = number: 28
(for generator) = C function: builtin#6
(for state) = table: 0x1f1281e8 {1:Tarot, 2:Planet, 3:Spectral, 4:sigil}
(for control) = number: 4
_ = number: 4
v = string: "sigil"
(*temporary) = nil
(*temporary) = string: "sigil_rate"
(*temporary) = string: "_rate"
(*temporary) = boolean: false
(*temporary) = number: 0
(*temporary) = number: 0
(*temporary) = number: 0
(*temporary) = number: 1
(*temporary) = number: 1
(*temporary) = number: 2.29268
(*temporary) = table: 0x1f3ca238 {click_offset:table: 0x1ef30328, children:table: 0x1f31d028, parent:table: 0x1f5101a0 (more...)}
(*temporary) = nil
(*temporary) = string: "attempt to perform arithmetic on a nil value"
(4) Lua field 'func' at file 'game.lua:3153'
Local variables:
nosave_shop = nil
(for index) = number: 1
(for limit) = number: 2
(for step) = number: 1
i = number: 1
(*temporary) = Lua function '?' (defined at line 36 of chunk [SMODS balatro_plus "src/override.lua"])
(*temporary) = table: 0x1ed8c708 {click_offset:table: 0x1ed1a3e0, static_rotation:false, shuffle_amt:0, parent:table: 0x1f3ca1c0 (more...)}
(5) Lua method 'handle' at file 'engine/event.lua:55'
Local variables:
self = table: 0x1f4ede38 {start_timer:true, timer:TOTAL, blockable:false, trigger:after, func:function: 0x1ef245c8 (more...)}
_results = table: 0x1efddd08 {blocking:true, pause_skip:false, time_done:true, completed:false}
(6) Lua method 'update' at file 'engine/event.lua:182'
Local variables:
self = table: 0x1f11f720 {queue_last_processed:28.866666666666, queues:table: 0x1f11f748, queue_dt:0.016666666666667 (more...)}
dt = number: 0.0166571
forced = nil
(for generator) = C function: next
(for state) = table: 0x1f11f748 {unlock:table: 0x1f11f770, other:table: 0x1f11fbe8, tutorial:table: 0x1f11f7c0 (more...)}
(for control) = number: nan
k = string: "base"
v = table: 0x1f11f798 {1:table: 0x1eddb448, 2:table: 0x1f4ede38, 3:table: 0x1f86cf88, 4:table: 0x1f86d6a8 (more...)}
blocked = boolean: false
i = number: 2
results = table: 0x1efddd08 {blocking:true, pause_skip:false, time_done:true, completed:false}
(7) Lua upvalue 'gameUpdateRef' at file 'game.lua:2546'
Local variables:
self = table: 0x1eb5e810 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1f6826c8 (more...)}
dt = number: 0.0166571
http_resp = nil
(8) Lua method 'update' at Steamodded file 'src/ui.lua:81'
Local variables:
self = table: 0x1eb5e810 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1f6826c8 (more...)}
dt = number: 0.0166571
(9) Lua field 'update' at file 'main.lua:992'
Local variables:
dt = number: 0.0166571
(10) Lua function '?' at file 'main.lua:931' (best guess)
(11) global C function 'xpcall'
(12) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 902 of chunk main.lua)
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
I've seen some people having problems with the latest steamodded version, but they all have 1306b, and I have 1304a. Do I still need to go lower for the mod to work?
Oops! The game crashed:
functions/common_events.lua:851: attempt to index local 'card' (a nil value)
Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1306b-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.6.0
Steamodded Mods:
1: Balatro+ by SomeCoder99 [ID: balatro_plus, Version: 1.0.1, Uses Lovely]
Lovely Mods:
Stack Traceback
===============
(3) Lua global 'card_eval_status_text' at file 'functions/common_events.lua:851'
Local variables:
card = nil
eval_type = string: "extra"
amt = nil
percent = number: 1
dir = nil
extra = table: 0x05c2b908 {}
text = string: ""
sound = nil
volume = number: 1
card_aligned = string: "bm"
y_off = number: 0.412683
(*temporary) = table: 0x057ea9d8 {order:2, loc_vars:function: 0x057ead20, atlas:stickers, original_key:perishable (more...)}
(*temporary) = nil
(*temporary) = table: 0x05440718 {last_moved:-1, facing:front, click_offset:table: 0x056c4e30, children:table: 0x05b1df18 (more...)}
(*temporary) = table: 0x05af28c8 {cardarea:table: 0x059bb780, full_hand:table: 0x056f4c68, other_card:table: 0x05b56d40 (more...)}
(*temporary) = string: "perishable"
(*temporary) = table: 0x057ea9d8 {order:2, loc_vars:function: 0x057ead20, atlas:stickers, original_key:perishable (more...)}
(*temporary) = nil
(*temporary) = table: 0x051f4910 {py:95, name:centers, image:Image: 0x01d4e6f9a590, px:71}
(*temporary) = table: 0x05995050 {y:2, x:0}
(*temporary) = string: "attempt to index local 'card' (a nil value)"
(4) Lua function '?' at file 'functions/state_events.lua:498' (best guess)
Local variables:
e = table: 0x0541c158 {pixellated_rect:table: 0x058ce870, click_offset:table: 0x059425f8, children:table: 0x05683420 (more...)}
hook = nil
highlighted_count = number: 5
cards = table: 0x05b5dd20 {}
destroyed_cards = table: 0x056f5938 {}
reps = table: 0x05956dd8 {1:1}
(for index) = number: 1
(for limit) = number: 5
(for step) = number: 1
i = number: 1
(for index) = number: 1
(for limit) = number: 1
(for step) = number: 1
i2 = number: 1
effects = table: 0x054a0038 {}
removed = boolean: false
eval = table: 0x05337d28 {}
effects = table: 0x054e5270 {1:table: 0x05c2b908, 2:table: 0x059498d8, 3:table: 0x052377b0, 4:table: 0x053dbd70 (more...)}
(for generator) = C function: builtin#6
(for state) = table: 0x054e5270 {1:table: 0x05c2b908, 2:table: 0x059498d8, 3:table: 0x052377b0, 4:table: 0x053dbd70 (more...)}
(for control) = number: 1
_ = number: 1
effect = table: 0x05c2b908 {}
(5) Lua method 'click' at file 'engine/ui.lua:981'
Local variables:
self = table: 0x0541c158 {pixellated_rect:table: 0x058ce870, click_offset:table: 0x059425f8, children:table: 0x05683420 (more...)}
(6) Lua method 'update' at file 'engine/controller.lua:375'
Local variables:
self = table: 0x05461cb0 {held_button_times:table: 0x053dfbc0, focus_cursor_stack_level:1, snap_cursor_to:table: 0x0567e658 (more...)}
dt = number: 0.00834719
(7) Lua upvalue 'gameUpdateRef' at file 'game.lua:2679'
Local variables:
self = table: 0x051bf0a8 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x05c3bff0 (more...)}
dt = number: 0.00834719
(8) Lua method 'update' at Steamodded file 'src/ui.lua:81'
Local variables:
self = table: 0x051bf0a8 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x05c3bff0 (more...)}
dt = number: 0.00834719
(9) Lua field 'update' at file 'main.lua:992'
Local variables:
dt = number: 0.00834719
(10) Lua function '?' at file 'main.lua:931' (best guess)
(11) global C function 'xpcall'
(12) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 902 of chunk main.lua)
inerror = boolean: true
deferErrhand = Lua function '(LÖVE Function)' (defined at line 348 of chunk [love "boot.lua"])
earlyinit = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.lua"])
common_events.lua