-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Spectrallib clashes with Talisman. Before today's update, I was able to run Cryptid, Mayhem, CardSleeves, and Entropy in unison. Now, every time I try to start a run, I get 'attempt to compare table with number. This is likely affecting Entropy's mod compatibility with other mods, and I wanted to know if you could fix it.
Note: I couldn't write an issue in Spectrallib's page, so I had to do it here.
Here's the crashlog:
Oops! The game crashed:
[SMODS Spectrallib "blind_functions.lua"]:673: attempt to compare table with number
Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-1503a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.9.0
Platform: Windows
Steamodded Mods:
1: Talisman by MathIsFun_, Mathguy24, jenwalter666, cg, lord.ruby [ID: Talisman, Version: 2.7, Uses Lovely]
2: Spectrallib by lord.ruby, InvalidOS [ID: Spectrallib, Priority: -10000, Version: 1.0.9, Uses Lovely]
Lovely Mods:
Stack Traceback
(3) Lua upvalue 'update_ref' at file 'blind_functions.lua:673' (from mod with id Spectrallib)
Local variables:
self = table: 0x270ba708 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x27e7bae8, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x27f47ce0 (more...)}
dt = number: 0.00690575
(*temporary) = 0 {sign:1, array:table: 0x27413100, scale:1.1}
(*temporary) = number: 0
(*temporary) = number: 0.00690575
(*temporary) = boolean: false
(*temporary) = table: 0x270ba708 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x27e7bae8, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x27f47ce0 (more...)}
(*temporary) = string: "attempt to compare table with number"
(4) Lua method 'update' at file 'Entropy/card_buttons.lua:716' (from mod with id Spectrallib)
Local variables:
self = table: 0x270ba708 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x27e7bae8, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x27f47ce0 (more...)}
dt = number: 0.00690575
(5) Lua upvalue 'oldupd' at file 'main.lua:1021'
Local variables:
dt = number: 0.00690575
(6) Lua field 'update' at file 'main.lua:2022'
Local variables:
dt = number: 0.00690575
(7) Lua function '?' at file 'main.lua:960' (best guess)
(8) global C function 'xpcall'
(9) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 931 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"])