Skip to content

BFDI crash #3

@SmashKid15

Description

@SmashKid15

I think Balloon is broken cause he's caused this every time I get his Joker.

Oops! The game crashed:
[SMODS GSBFDI "items/BFB-TPoT.lua"]:51: attempt to call global 'count_consumables' (a nil value)

Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~BETA-0827c-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.8.0
Platform: Windows
Steamodded Mods:
1: Buddies of Scruby by Scruby, Gatler, DoubleV [ID: fos_deck, Version: 1.0.1]
2: BFDI by GhostSalt [ID: GSBFDI, Priority: 2, Version: 1.0.0, Uses Lovely]
3: Handy by SleepyG11 [ID: Handy, Version: 1.4.2, Uses Lovely]
4: DebugPlus by WilsontheWolf [ID: DebugPlus, Version: 1.5.1, Uses Lovely]
5: Isopixl's Indie Deck by Isopixl [ID: isopixl-deck-cards, Version: 1.0.0]
Lovely Mods:

Stack Traceback

(3) LÖVE global at file 'boot.lua:352'
Local variables:
errhand = Lua function '(LÖVE Function)' (defined at line 605 of chunk [lovely debugplus.console "debugplus/console.lua"])
handler = Lua function '(LÖVE Function)' (defined at line 605 of chunk [lovely debugplus.console "debugplus/console.lua"])
(4) Lua method 'calculate' at file 'items/BFB-TPoT.lua:51' (from mod with id GSBFDI)
Local variables:
self = table: 0x37229cd0 {alerted:true, _saved_d_u:true, original_key:balloony, mod:table: 0x371d6010, registered:true, set_badges:function: 0x371f0e48, rarity:2, cost:6 (more...)}
card = table: 0x371fd408 {click_offset:table: 0x374f4048, static_rotation:false, rank:2, parent:table: 0x37882a98, T:table: 0x371fd430, last_aligned:-1, extra_cost:0, highlighted:false (more...)}
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
(*temporary) = nil
(*temporary) = number: 0
(*temporary) = table: 0x37924a30 {click_offset:table: 0x37924af8, children:table: 0x37924a58, parent:table: 0x37924868, T:table: 0x37b3f6f0, offset:table: 0x37b40468, role:table: 0x3756e718 (more...)}
(*temporary) = boolean: false
(*temporary) = number: 1
(*temporary) = table: 0x37c45d50 {y:-0.0042237771410479, x:-0.0026757628188539}
(*temporary) = number: 8.96326e-44
(*temporary) = table: 0x37560418 {click_offset:table: 0x37560c98, children:table: 0x375610e8, pop_in_rate:3, font:table: 0x37549540, T:table: 0x37560ba8, offset:table: 0x37561c80 (more...)}
(*temporary) = boolean: false
(*temporary) = number: 2
(*temporary) = string: "attempt to call global 'count_consumables' (a nil value)"
(5) Lua upvalue 'calculate_joker_ref' at file 'card.lua:2609'
Local variables:
self = table: 0x371fd408 {click_offset:table: 0x374f4048, static_rotation:false, rank:2, parent:table: 0x37882a98, T:table: 0x371fd430, last_aligned:-1, extra_cost:0, highlighted:false (more...)}
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
obj = table: 0x37229cd0 {alerted:true, _saved_d_u:true, original_key:balloony, mod:table: 0x371d6010, registered:true, set_badges:function: 0x371f0e48, rarity:2, cost:6 (more...)}
(6) Lua method 'calculate_joker' at Steamodded file 'src/overrides.lua:2399'
Local variables:
self = table: 0x371fd408 {click_offset:table: 0x374f4048, static_rotation:false, rank:2, parent:table: 0x37882a98, T:table: 0x371fd430, last_aligned:-1, extra_cost:0, highlighted:false (more...)}
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
(7) Lua upvalue 'eval_card_ref' at file 'functions/common_events.lua:758'
Local variables:
card = table: 0x371fd408 {click_offset:table: 0x374f4048, static_rotation:false, rank:2, parent:table: 0x37882a98, T:table: 0x371fd430, last_aligned:-1, extra_cost:0, highlighted:false (more...)}
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
ret = table: 0x3734fae8 {}
post_trig = table: 0x3734fb10 {}
areas = table: 0x373715e0 {1:table: 0x37882a98, 2:table: 0x372195b0, 3:table: 0x37284ac8}
area_set = table: 0x3717b088 {table: 0x37284ac8:true, table: 0x37882a98:true, table: 0x372195b0:true}
(8) Lua global 'eval_card' at Steamodded file 'src/overrides.lua:2383'
Local variables:
card = table: 0x371fd408 {click_offset:table: 0x374f4048, static_rotation:false, rank:2, parent:table: 0x37882a98, T:table: 0x371fd430, last_aligned:-1, extra_cost:0, highlighted:false (more...)}
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
(9) Lua field 'calculate_card_areas' at Steamodded file 'src/utils.lua:1642'
Local variables:
_type = string: "jokers"
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
return_table = nil
args = table: 0x37028728 {joker_area:true}
flags = table: 0x376f3d80 {}
(for generator) = C function: builtin#6
(for state) = table: 0x3707ef30 {1:table: 0x37882a98, 2:table: 0x372195b0, 3:table: 0x37284ac8}
(for control) = number: 1
_ = number: 1
area = table: 0x37882a98 {click_offset:table: 0x37290900, static_rotation:false, shuffle_amt:0, T:table: 0x375c4478, offset:table: 0x376a62f8, role:table: 0x36f05450, last_aligned:-1 (more...)}
(for generator) = C function: builtin#6
(for state) = table: 0x37102008 {1:table: 0x36f28b90, 2:table: 0x371fd408, 3:table: 0x3722d3f8, 4:table: 0x37deca30}
(for control) = number: 2
_ = number: 2
_card = table: 0x371fd408 {click_offset:table: 0x374f4048, static_rotation:false, rank:2, parent:table: 0x37882a98, T:table: 0x371fd430, last_aligned:-1, extra_cost:0, highlighted:false (more...)}
(10) Lua field 'calculate_context' at Steamodded file 'src/utils.lua:1827'
Local variables:
context = table: 0x37ffb800 {end_of_round:true, main_eval:true, game_over:false, beat_boss:false, cardarea:table: 0x37882a98}
return_table = nil
no_resolve = nil
has_area = nil
flags = table: 0x37028700 {}
(*temporary) = number: 1
(11) Lua field 'func' at file 'functions/state_events.lua:108'
Local variables:
game_over = boolean: false
game_won = boolean: false
(12) Lua method 'handle' at file 'engine/event.lua:55'
Local variables:
self = table: 0x36fc14b8 {start_timer:true, timer:TOTAL, blockable:true, trigger:after, func:function: 0x37934aa0, delay:0.2, complete:false, time:426.52184136689, blocking:true (more...)}
_results = table: 0x37831fb0 {blocking:true, pause_skip:false, time_done:true, completed:false}
(13) Lua method 'update' at file 'engine/event.lua:182'
Local variables:
self = table: 0x374ebe98 {queue_last_processed:166.36666666669, queues:table: 0x374ebec0, queue_dt:0.016666666666667, queue_timer:166.36860359596}
dt = number: 0.00226188
forced = nil
(for generator) = C function: next
(for state) = table: 0x374ebec0 {unlock:table: 0x374ebfb0, other:table: 0x374ec050, tutorial:table: 0x374ec000, base:table: 0x374ebfd8, achievement:table: 0x374ec028}
(for control) = number: nan
k = string: "base"
v = table: 0x374ebfd8 {1:table: 0x37379ca0, 2:table: 0x36fc14b8, 3:table: 0x37547268, 4:table: 0x374f79b0}
blocked = boolean: false
i = number: 2
results = table: 0x37831fb0 {blocking:true, pause_skip:false, time_done:true, completed:false}
(14) Lua upvalue 'gameUpdateRef' at file 'game.lua:2581'
Local variables:
self = table: 0x36f2fde8 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x37b51d40, F_ENGLISH_ONLY:false, viewed_stake:7, HUD:table: 0x37570000 (more...)}
dt = number: 0.00226188
http_resp = nil
(15) Lua method 'update' at Steamodded file 'src/ui.lua:124'
Local variables:
self = table: 0x36f2fde8 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x37b51d40, F_ENGLISH_ONLY:false, viewed_stake:7, HUD:table: 0x37570000 (more...)}
dt = number: 0.00226188
(16) Lua upvalue 'love_update_ref' at file 'main.lua:1011'
Local variables:
dt = number: 0.00226188
(17) Lua field 'update' at file 'main.lua:4232'
Local variables:
dt = number: 0.00226188
(18) Lua function '?' at file 'main.lua:950' (best guess)
(19) global C function 'xpcall'
(20) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 921 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