Skip to content

Crashes when selecting card at beginning of round #20

@Kingpiplup

Description

@Kingpiplup

Randomly the game will decide to reach a point in the run on the first hand of a round and will crash when you select a card in hand. upon reloading, this crashes here again and again, so its not a fluke.

Oops! The game crashed:
C:\Users\k\AppData\Roaming\Balatro\Mods/D...:666: attempt to compare nil with number

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: Deluxe Consumables by JeffVi [ID: JeffDeluxeConsumablesPack, Priority: 1000, Version: 1.0.1, Uses Lovely]
2: Pestrica Joker by MARINA [ID: PesJkr]
3: Faster Cash Out by boomer678 [ID: 6789321312]
4: Pestrica Challenge by MARINA [ID: PesChl, Version: 1.0]
5: Talisman by MathIsFun_, Mathguy24, jenwalter666, cg-223 [ID: Talisman, Version: 2.0.2, Uses Lovely]
Break Infinity: omeganum
6: More Speed by Steamo [ID: MoreSpeed]
7: Faster Planets by boomer678 [ID: 6799321315]
Lovely Mods:

Stack Traceback

(3) Lua method 'debuff_hand' at line 666 of chunk '"C:\Users\k\AppData\Roaming\Balatro\Mods/D..."]'
Local variables:
self = table: 0x242144f0 {click_offset:table: 0x24212410, static_rotation:false, ambient_tilt:0.3 (more...)}
cards = table: 0x23fec9e8 {1:table: 0x24376518}
hand = table: 0x24776040 {Flush House:table: 0x2425a4e8, Full House:table: 0x23f61430, top:table: 0x23ec3650 (more...)}
handname = string: "High Card"
check = boolean: true
text = string: "High Card"
disp_text = string: "High Card"
poker_hands = table: 0x24098f00 {Flush House:table: 0x242176a8, Full House:table: 0x2432df40, top:table: 0x241e8760 (more...)}
scoring_hand = table: 0x24056420 {1:table: 0x24376518}
non_loc_disp_text = string: "High Card"
update_debuffs = boolean: false
(for generator) = C function: next
(for state) = table: 0x246733f8 {1:table: 0x24673448, 2:table: 0x24524898, 3:table: 0x245259e0, 4:table: 0x247ae630 (more...)}
(for control) = number: nan
k = number: 24
v = table: 0x246e4630 {tally:23, triggered:true, ability:table: 0x23fe5308, lifts:0, pos:table: 0x2412b8d0 (more...)}
(*temporary) = number: 0
(*temporary) = nil
(*temporary) = number: 20
(*temporary) = number: 1
(*temporary) = table: 0x24056420 {1:table: 0x24376518}
(*temporary) = table: 0x23e47758 {}
(*temporary) = number: 0
(*temporary) = number: 1
(*temporary) = number: -1
(*temporary) = number: 0
(*temporary) = string: "attempt to compare nil with number"
(4) Lua method 'parse_highlighted' at file 'cardarea.lua:178'
Local variables:
self = table: 0x23e17510 {click_offset:table: 0x244f7ad0, children:table: 0x24274a40, shuffle_amt:0 (more...)}
text = string: "High Card"
disp_text = string: "High Card"
poker_hands = table: 0x24776040 {Flush House:table: 0x2425a4e8, Full House:table: 0x23f61430, top:table: 0x23ec3650 (more...)}
(5) Lua method 'add_to_highlighted' at file 'cardarea.lua:167'
Local variables:
self = table: 0x23e17510 {click_offset:table: 0x244f7ad0, children:table: 0x24274a40, shuffle_amt:0 (more...)}
card = table: 0x24376518 {click_offset:table: 0x2461b0a0, highlighted:true, seal:Red, ambient_tilt:0.2 (more...)}
silent = nil
(6) Lua upvalue 'card_click_ref' at file 'card.lua:4845'
Local variables:
self = table: 0x24376518 {click_offset:table: 0x2461b0a0, highlighted:true, seal:Red, ambient_tilt:0.2 (more...)}
(7) Lua method 'click' at file 'TarotDx.lua:462' (from mod with id JeffDeluxeConsumablesPack)
Local variables:
self = table: 0x24376518 {click_offset:table: 0x2461b0a0, highlighted:true, seal:Red, ambient_tilt:0.2 (more...)}
(8) Lua method 'update' at file 'engine/controller.lua:375'
Local variables:
self = table: 0x2417a920 {held_button_times:table: 0x2417b1f0, focus_cursor_stack_level:1, snap_cursor_to:table: 0x248b0090 (more...)}
dt = number: 0.00347248
(9) Lua upvalue 'gameUpdateRef' at file 'game.lua:2759'
Local variables:
self = table: 0x23cffd80 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x247bd088 (more...)}
dt = number: 0.00347248
(10) Lua upvalue 'upd' at Steamodded file 'src/ui.lua:81'
Local variables:
self = table: 0x23cffd80 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x247bd088 (more...)}
dt = number: 0.00347248
(11) Lua method 'update' at file 'main.lua:1749'
Local variables:
self = table: 0x23cffd80 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x247bd088 (more...)}
dt = number: 0.00347248
(12) Lua upvalue 'oldupd' at file 'main.lua:992'
Local variables:
dt = number: 0.00347248
(13) Lua field 'update' at file 'main.lua:1776'
Local variables:
dt = number: 0.00347248
(14) Lua function '?' at file 'main.lua:931' (best guess)
(15) global C function 'xpcall'
(16) 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"])

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