-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Crash when leaving shop and trying to use Perkeo to copy Pluto. Strangely it's been working just fine all run. I wish I could tell you what changed. I still have the state saved so let me know if you want more details about the run.
Oops! The game crashed:
main.lua:1573: attempt to index local 'card' (a nil value)
Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-0711a-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.8.0
Platform: Windows
Steamodded Mods:
1: Overflow by Ruby [ID: Overflow, Priority: 10, Version: 1.0.4, Uses Lovely]
2: Handy by SleepyG11 [ID: Handy, Version: 1.5.1d, Uses Lovely]
Lovely Mods:
Stack Traceback
===============
(3) Lua method 'calculate' at file 'main.lua:1573'
Local variables:
self = table: 0x1da48fd8 {alerted:true, atlas:Joker, registered:true, _discovered_unlocked_overwritten:true, _saved_d_u:true, original_key:j_perkeo, calculate:function: 0x1d4171a0 (more...)}
orig_card = table: 0x1da0d8d8 {sprite_facing:front, static_rotation:false, ambient_tilt:0.2, parent:table: 0x1dc0ec28, T:table: 0x1da101d8, last_aligned:-1, extra_cost:5, ability_UIBox_table:table: 0x1d599500 (more...)}
context = table: 0x1d6b4bc0 {main_eval:true, cardarea:table: 0x1dc0ec28, ending_shop:true}
card = nil
(*temporary) = table: 0x1e217360 {1:table: 0x1e223fa0}
(*temporary) = nil
(*temporary) = table: 0x1e217360 {1:table: 0x1e223fa0}
(*temporary) = string: "perkeo"
(*temporary) = number: 1000
(*temporary) = number: 995.077
(*temporary) = C function: next
(*temporary) = table: 0x1e217360 {1:table: 0x1e223fa0}
(*temporary) = number: nan
(*temporary) = number: 1
(*temporary) = table: 0x1e223fa0 {1:1, 2:table: 0x1d953f48}
(*temporary) = number: 995.077
(*temporary) = string: "attempt to index local 'card' (a nil value)"
(4) Lua method 'calculate_joker' at file 'card.lua:2564'
Local variables:
self = table: 0x1da0d8d8 {sprite_facing:front, static_rotation:false, ambient_tilt:0.2, parent:table: 0x1dc0ec28, T:table: 0x1da101d8, last_aligned:-1, extra_cost:5, ability_UIBox_table:table: 0x1d599500 (more...)}
context = table: 0x1d6b4bc0 {main_eval:true, cardarea:table: 0x1dc0ec28, ending_shop:true}
obj = table: 0x1da48fd8 {alerted:true, atlas:Joker, registered:true, _discovered_unlocked_overwritten:true, _saved_d_u:true, original_key:j_perkeo, calculate:function: 0x1d4171a0 (more...)}
(5) Lua global 'eval_card' at file 'functions/common_events.lua:724'
Local variables:
card = table: 0x1da0d8d8 {sprite_facing:front, static_rotation:false, ambient_tilt:0.2, parent:table: 0x1dc0ec28, T:table: 0x1da101d8, last_aligned:-1, extra_cost:5, ability_UIBox_table:table: 0x1d599500 (more...)}
context = table: 0x1d6b4bc0 {main_eval:true, cardarea:table: 0x1dc0ec28, ending_shop:true}
ret = table: 0x1d6b4be8 {}
post_trig = table: 0x1e20bf30 {}
areas = table: 0x1e20bdf0 {1:table: 0x1dc0ec28, 2:table: 0x1dc0e3f0, 3:table: 0x1dc0fe58}
area_set = table: 0x1e20bf58 {table: 0x1dc0ec28:true, table: 0x1dc0e3f0:true, table: 0x1dc0fe58:true}
(6) Lua field 'calculate_card_areas' at Steamodded file 'src/utils.lua:1720'
Local variables:
_type = string: "jokers"
context = table: 0x1d6b4bc0 {main_eval:true, cardarea:table: 0x1dc0ec28, ending_shop:true}
return_table = nil
args = table: 0x1e1ff330 {joker_area:true}
flags = table: 0x1e209220 {}
(for generator) = C function: builtin#6
(for state) = table: 0x1e20a878 {1:table: 0x1dc0ec28, 2:table: 0x1dc0e3f0, 3:table: 0x1dc0fe58}
(for control) = number: 1
_ = number: 1
area = table: 0x1dc0ec28 {click_offset:table: 0x1dc0ed88, static_rotation:false, shuffle_amt:0, T:table: 0x1dc0ed60, offset:table: 0x1dc0f348, role:table: 0x1dc0f178, last_aligned:-1 (more...)}
(for generator) = C function: builtin#6
(for state) = table: 0x1dc87f10 {1:table: 0x1da0d8d8, 2:table: 0x1d6cde78, 3:table: 0x1dc87f60, 4:table: 0x1db77d90, 5:table: 0x1dc72cb0, 6:table: 0x1d4d9800, 7:table: 0x1d97fc88 (more...)}
(for control) = number: 1
_ = number: 1
_card = table: 0x1da0d8d8 {sprite_facing:front, static_rotation:false, ambient_tilt:0.2, parent:table: 0x1dc0ec28, T:table: 0x1da101d8, last_aligned:-1, extra_cost:5, ability_UIBox_table:table: 0x1d599500 (more...)}
(7) Lua field 'calculate_context' at Steamodded file 'src/utils.lua:1836'
Local variables:
context = table: 0x1d6b4bc0 {main_eval:true, cardarea:table: 0x1dc0ec28, ending_shop:true}
return_table = nil
no_resolve = nil
has_area = nil
flags = table: 0x1e1ff308 {}
(*temporary) = number: 1
(8) Lua function '?' at file 'functions/button_callbacks.lua:2566' (best guess)
Local variables:
e = table: 0x1e41cc60 {pixellated_rect:table: 0x1e2b6848, click_offset:table: 0x1e41cd28, static_rotation:true, parent:table: 0x1e41ca98, T:table: 0x1e426400, offset:table: 0x1e427178 (more...)}
(9) Lua method 'click' at file 'engine/ui.lua:981'
Local variables:
self = table: 0x1e41cc60 {pixellated_rect:table: 0x1e2b6848, click_offset:table: 0x1e41cd28, static_rotation:true, parent:table: 0x1e41ca98, T:table: 0x1e426400, offset:table: 0x1e427178 (more...)}
(10) Lua method 'update' at file 'engine/controller.lua:375'
Local variables:
self = table: 0x1d373e00 {held_button_times:table: 0x1d151fd0, focus_cursor_stack_level:1, snap_cursor_to:table: 0x1e5a01b8, interrupt:table: 0x1d1fedf8, GAMEPAD:table: 0x1d2bcba0 (more...)}
dt = number: 0.0167331
(11) Lua upvalue 'gameUpdateRef' at file 'game.lua:2695'
Local variables:
self = table: 0x1d12a6e0 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1e3cf6c8, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1e359160 (more...)}
dt = number: 0.0167331
(12) Lua method 'update' at Steamodded file 'src/ui.lua:84'
Local variables:
self = table: 0x1d12a6e0 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1e3cf6c8, F_ENGLISH_ONLY:false, viewed_stake:1, HUD:table: 0x1e359160 (more...)}
dt = number: 0.0167331
(13) Lua upvalue 'love_update_ref' at file 'main.lua:1004'
Local variables:
dt = number: 0.0167331
(14) Lua field 'update' at file 'modules/controller.lua:1003' (from lovely module handy/controller)
Local variables:
dt = number: 0.0167331
(15) Lua function '?' at file 'main.lua:934' (best guess)
(16) global C function 'xpcall'
(17) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 905 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"])
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels