I'm sure this is a well-known issue by now, but when playing modded Balatro on Mac (using the mod manager), I can't seem to use consumables when using the multipayer mod. I will attach the error below. I know very little coding so a lot of this makes little to know sense to me.
Oops! The game crashed:
main.lua:1830: attempt to compare number with table
Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-1620a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.9.0
Platform: OS X
Steamodded Mods:
1: Blueprint by stupxd aka stupid, Jonathan [ID: blueprint, Priority: 69, Version: 3.3, Uses Lovely]
2: Aura by MathIsFun_, MRTorres, ChromaPIE, Bard, TwoBlueDogs [ID: Aura, Version: 0.604.2a, Uses Lovely]
3: Cryptid by MathIsFun_, Cryptid and Balatro Discords [ID: Cryptid, Priority: 114, Version: 0.5.15a, Uses Lovely]
4: Cryptid-MoreMarioJokers by SMG9000, Denverplays2, MarioFan597 [ID: CryptidMoreMarioJokers, Version: 0.2.0, Uses Lovely]
5: Banner by SylviBlossom [ID: banner, Version: 1.2.1, Uses Lovely]
6: Deltarune Deck by nolo33lp [ID: DeltaruneDeck]
7: Malverk by Eremel_ [ID: malverk, Priority: -999999, Version: 1.1.4b, Uses Lovely]
8: Multiplayer by Virtualized, see credits [ID: Multiplayer, Priority: 10000000, Version: 0.3.3, Uses Lovely]
9: Talisman by MathIsFun_, Mathguy24, jenwalter666, cg, lord.ruby [ID: Talisman, Version: 2.7, Uses Lovely]
10: At a glance - Readable Tarots by sas [ID: readable_tarots, Version: 1.2]
11: JokerDisplay by nh6574 [ID: JokerDisplay, Priority: -1000000000, Version: 1.10.3, Uses Lovely]
12: DebugPlus by WilsontheWolf [ID: DebugPlus, Version: 1.5.2, Uses Lovely]
13: Handy by SleepyG11 [ID: Handy, Version: 1.5.1p, Uses Lovely]
Lovely Mods:
Stack Traceback
(3) LÖVE metamethod at file 'boot.lua:352'
Local variables:
errhand = Lua function '(LÖVE Function)' (defined at line 616 of chunk [lovely debugplus.console "debugplus/console.lua"])
handler = Lua function '(LÖVE Function)' (defined at line 616 of chunk [lovely debugplus.console "debugplus/console.lua"])
(4) Lua field 'is_enough_to_win' at file 'main.lua:1830'
Local variables:
chips = number: 0
(*temporary) = 0 {array:table: 0x016739fda0, sign:1}
(*temporary) = number: 0
(*temporary) = string: "attempt to compare number with table"
(5) Lua function '?' at file 'main.lua:1740' (best guess)
Local variables:
e = table: 0x012dec94a0 {alignment:table: 0x0164d74cc8, original_T:table: 0x0164a28678, velocity:table: 0x0164d5fc48, role:table: 0x0163f66bf0, T:table: 0x0164d5fa28 (more...)}
new_preview_text = string: ""
should_juice = boolean: false
(6) Lua method 'update' at file 'engine/ui.lua:1034'
Local variables:
self = table: 0x012dec94a0 {alignment:table: 0x0164d74cc8, original_T:table: 0x0164a28678, velocity:table: 0x0164d5fc48, role:table: 0x0163f66bf0, T:table: 0x0164d5fa28 (more...)}
dt = number: 0.0167166
(7) Lua upvalue 'gameUpdateRef' at file 'game.lua:2912'
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
http_resp = nil
move_dt = number: 0.00417916
(for generator) = C function: next
(for state) = table: 0x0164c3a540 {1:table: 0x012ddc6f48, 2:table: 0x012dd0cf70, 3:table: 0x012dd19e58, 4:table: 0x0136d09fa0, 5:table: 0x012dd16390, 6:table: 0x0136e3fbe8, 7:table: 0x012dcfd558 (more...)}
(for control) = userdata: NULL
k = number: 315
v = table: 0x012dec94a0 {alignment:table: 0x0164d74cc8, original_T:table: 0x0164a28678, velocity:table: 0x0164d5fc48, role:table: 0x0163f66bf0, T:table: 0x0164d5fa28 (more...)}
(8) Lua upvalue 'upd' at Steamodded file 'src/ui.lua:456'
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(9) Lua upvalue 'upd' at file 'main.lua:2528'
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(10) Lua upvalue 'gu' at file 'Aura.lua:704' (from mod with id Aura)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(11) Lua upvalue 'upd' at file 'lib/gameset.lua:27' (from mod with id Cryptid)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(12) Lua upvalue 'game_update_ref' at file 'lib/overrides.lua:372' (from mod with id Cryptid)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(13) Lua upvalue 'game_update_ref' at file 'lib/matchmaking.lua:44' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(14) Lua upvalue 'game_update_ref' at file 'compatibility/_compatibility.lua:82' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(15) Lua upvalue 'gameUpdateRef' at file 'networking/action_handlers.lua:1164' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(16) Lua method 'update' at file 'ui/lobby/lobby.lua:454' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(17) Lua upvalue 'love_update_ref' at file 'main.lua:1045'
Local variables:
dt = number: 0.00417916
(18) Lua upvalue 'oldupd' at file 'modules/controller.lua:1099' (from lovely module handy/controller)
Local variables:
dt = number: 0.00417916
(19) Lua field 'update' at file 'main.lua:2561'
Local variables:
dt = number: 0.00417916
(20) Lua function '?' at file 'main.lua:962' (best guess)
(21) global C function 'xpcall'
(22) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 933 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'm sure this is a well-known issue by now, but when playing modded Balatro on Mac (using the mod manager), I can't seem to use consumables when using the multipayer mod. I will attach the error below. I know very little coding so a lot of this makes little to know sense to me.
Oops! The game crashed:
main.lua:1830: attempt to compare number with table
Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-1620a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.9.0
Platform: OS X
Steamodded Mods:
1: Blueprint by stupxd aka stupid, Jonathan [ID: blueprint, Priority: 69, Version: 3.3, Uses Lovely]
2: Aura by MathIsFun_, MRTorres, ChromaPIE, Bard, TwoBlueDogs [ID: Aura, Version: 0.604.2a, Uses Lovely]
3: Cryptid by MathIsFun_, Cryptid and Balatro Discords [ID: Cryptid, Priority: 114, Version: 0.5.15a, Uses Lovely]
4: Cryptid-MoreMarioJokers by SMG9000, Denverplays2, MarioFan597 [ID: CryptidMoreMarioJokers, Version: 0.2.0, Uses Lovely]
5: Banner by SylviBlossom [ID: banner, Version: 1.2.1, Uses Lovely]
6: Deltarune Deck by nolo33lp [ID: DeltaruneDeck]
7: Malverk by Eremel_ [ID: malverk, Priority: -999999, Version: 1.1.4b, Uses Lovely]
8: Multiplayer by Virtualized, see credits [ID: Multiplayer, Priority: 10000000, Version: 0.3.3, Uses Lovely]
9: Talisman by MathIsFun_, Mathguy24, jenwalter666, cg, lord.ruby [ID: Talisman, Version: 2.7, Uses Lovely]
10: At a glance - Readable Tarots by sas [ID: readable_tarots, Version: 1.2]
11: JokerDisplay by nh6574 [ID: JokerDisplay, Priority: -1000000000, Version: 1.10.3, Uses Lovely]
12: DebugPlus by WilsontheWolf [ID: DebugPlus, Version: 1.5.2, Uses Lovely]
13: Handy by SleepyG11 [ID: Handy, Version: 1.5.1p, Uses Lovely]
Lovely Mods:
Stack Traceback
(3) LÖVE metamethod at file 'boot.lua:352'
Local variables:
errhand = Lua function '(LÖVE Function)' (defined at line 616 of chunk [lovely debugplus.console "debugplus/console.lua"])
handler = Lua function '(LÖVE Function)' (defined at line 616 of chunk [lovely debugplus.console "debugplus/console.lua"])
(4) Lua field 'is_enough_to_win' at file 'main.lua:1830'
Local variables:
chips = number: 0
(*temporary) = 0 {array:table: 0x016739fda0, sign:1}
(*temporary) = number: 0
(*temporary) = string: "attempt to compare number with table"
(5) Lua function '?' at file 'main.lua:1740' (best guess)
Local variables:
e = table: 0x012dec94a0 {alignment:table: 0x0164d74cc8, original_T:table: 0x0164a28678, velocity:table: 0x0164d5fc48, role:table: 0x0163f66bf0, T:table: 0x0164d5fa28 (more...)}
new_preview_text = string: ""
should_juice = boolean: false
(6) Lua method 'update' at file 'engine/ui.lua:1034'
Local variables:
self = table: 0x012dec94a0 {alignment:table: 0x0164d74cc8, original_T:table: 0x0164a28678, velocity:table: 0x0164d5fc48, role:table: 0x0163f66bf0, T:table: 0x0164d5fa28 (more...)}
dt = number: 0.0167166
(7) Lua upvalue 'gameUpdateRef' at file 'game.lua:2912'
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
http_resp = nil
move_dt = number: 0.00417916
(for generator) = C function: next
(for state) = table: 0x0164c3a540 {1:table: 0x012ddc6f48, 2:table: 0x012dd0cf70, 3:table: 0x012dd19e58, 4:table: 0x0136d09fa0, 5:table: 0x012dd16390, 6:table: 0x0136e3fbe8, 7:table: 0x012dcfd558 (more...)}
(for control) = userdata: NULL
k = number: 315
v = table: 0x012dec94a0 {alignment:table: 0x0164d74cc8, original_T:table: 0x0164a28678, velocity:table: 0x0164d5fc48, role:table: 0x0163f66bf0, T:table: 0x0164d5fa28 (more...)}
(8) Lua upvalue 'upd' at Steamodded file 'src/ui.lua:456'
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(9) Lua upvalue 'upd' at file 'main.lua:2528'
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(10) Lua upvalue 'gu' at file 'Aura.lua:704' (from mod with id Aura)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(11) Lua upvalue 'upd' at file 'lib/gameset.lua:27' (from mod with id Cryptid)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(12) Lua upvalue 'game_update_ref' at file 'lib/overrides.lua:372' (from mod with id Cryptid)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(13) Lua upvalue 'game_update_ref' at file 'lib/matchmaking.lua:44' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(14) Lua upvalue 'game_update_ref' at file 'compatibility/_compatibility.lua:82' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(15) Lua upvalue 'gameUpdateRef' at file 'networking/action_handlers.lua:1164' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(16) Lua method 'update' at file 'ui/lobby/lobby.lua:454' (from mod with id Multiplayer)
Local variables:
self = table: 0x011bbcc788 {SAVE_MANAGER:table: 0x011c54f7a8, HTTP_MANAGER:table: 0x011c554d60, TIMERS:table: 0x010c426970, P_LOCKED:table: 0x0165101f40, cry_prev_collec:your_collection_jokers (more...)}
dt = number: 0.00417916
(17) Lua upvalue 'love_update_ref' at file 'main.lua:1045'
Local variables:
dt = number: 0.00417916
(18) Lua upvalue 'oldupd' at file 'modules/controller.lua:1099' (from lovely module handy/controller)
Local variables:
dt = number: 0.00417916
(19) Lua field 'update' at file 'main.lua:2561'
Local variables:
dt = number: 0.00417916
(20) Lua function '?' at file 'main.lua:962' (best guess)
(21) global C function 'xpcall'
(22) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 933 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"])