Skip to content

Spectrallib crashes on run start when Talisman is also present #120

@LanguidRat

Description

@LanguidRat

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: Entropy by Ruby, The Entropy Discord [ID: entr, Priority: 666, Version: 1.3.3, Uses Lovely]
2: Talisman by MathIsFun_, Mathguy24, jenwalter666, cg, lord.ruby [ID: Talisman, Version: 2.7, Uses Lovely]
3: Spectrallib by lord.ruby, InvalidOS [ID: Spectrallib, Priority: -10000, Version: 1.1.2, 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: 0x03ae1c50 {F_GUIDE:false, F_CRASH_REPORTS:false, runes:table: 0x04739938, F_QUIT_BUTTON:true, HUD_tags:table: 0x04cea8f8, F_ENGLISH_ONLY:false, viewed_stake:1 (more...)}
dt = number: 0.0166694
(*temporary) = 0 {sign:1, array:table: 0x047b6ea8, scale:1.1}
(*temporary) = number: 0
(*temporary) = number: 0.0166694
(*temporary) = boolean: false
(*temporary) = table: 0x03ae1c50 {F_GUIDE:false, F_CRASH_REPORTS:false, runes:table: 0x04739938, F_QUIT_BUTTON:true, HUD_tags:table: 0x04cea8f8, F_ENGLISH_ONLY:false, viewed_stake:1 (more...)}
(*temporary) = string: "attempt to compare table with number"
(4) Lua upvalue 'update_ref' at file 'Entropy/card_buttons.lua:758' (from mod with id Spectrallib)
Local variables:
self = table: 0x03ae1c50 {F_GUIDE:false, F_CRASH_REPORTS:false, runes:table: 0x04739938, F_QUIT_BUTTON:true, HUD_tags:table: 0x04cea8f8, F_ENGLISH_ONLY:false, viewed_stake:1 (more...)}
dt = number: 0.0166694
(5) Lua upvalue 'update_ref' at file 'lib/hooks.lua:860' (from mod with id entr)
Local variables:
self = table: 0x03ae1c50 {F_GUIDE:false, F_CRASH_REPORTS:false, runes:table: 0x04739938, F_QUIT_BUTTON:true, HUD_tags:table: 0x04cea8f8, F_ENGLISH_ONLY:false, viewed_stake:1 (more...)}
dt = number: 0.0166694
(6) Lua upvalue 'upd' at file 'lib/hooks.lua:1981' (from mod with id entr)
Local variables:
self = table: 0x03ae1c50 {F_GUIDE:false, F_CRASH_REPORTS:false, runes:table: 0x04739938, F_QUIT_BUTTON:true, HUD_tags:table: 0x04cea8f8, F_ENGLISH_ONLY:false, viewed_stake:1 (more...)}
dt = number: 0.0166694
(7) Lua method 'update' at file 'lib/hooks.lua:2244' (from mod with id entr)
Local variables:
self = table: 0x03ae1c50 {F_GUIDE:false, F_CRASH_REPORTS:false, runes:table: 0x04739938, F_QUIT_BUTTON:true, HUD_tags:table: 0x04cea8f8, F_ENGLISH_ONLY:false, viewed_stake:1 (more...)}
dt = number: 0.0166694
(8) Lua upvalue 'oldupd' at file 'main.lua:1180'
Local variables:
dt = number: 0.0166694
(9) Lua field 'update' at file 'main.lua:2181'
Local variables:
dt = number: 0.0166694
(10) Lua function '?' at file 'main.lua:964' (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 935 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"])

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions