Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash with Pokermon Mod #17

Open
KingOIIy opened this issue Jan 25, 2025 · 4 comments
Open

Crash with Pokermon Mod #17

KingOIIy opened this issue Jan 25, 2025 · 4 comments

Comments

@KingOIIy
Copy link

I enjoy both of these mods, but for whatever reason both of them crash when put together. I know there is a similar issue with some other mods that call a booster value (Ex: Bunco), but I can't figure out what the issue is. If someone could reply with a fix that would be amazing, thank you so much!!!
P.S. Yes I did try with JUST them so I know it is not some other mod.

Oops! The game crashed:
[SMODS Pokermon "pokermon.lua"]:188: attempt to call field 'Booster' (a table value)

Additional Context:
Balatro Version: 1.0.1n-FULL
Modded Version: 1.0.0~ALPHA-1323b-STEAMODDED
LÖVE Version: 11.5.0
Lovely Version: 0.6.0
Platform: Windows
Steamodded Mods:
1: Pokermon by InertSteak, Please See Credits Page [ID: Pokermon, Version: 2.1.0b, Uses Lovely]
2: Codex Arcanum by itayfeder, Lyman [ID: CodexArcanum, Priority: -100]
Lovely Mods:

Stack Traceback

(3) main chunk of file 'pokermon.lua' at line 188 (from mod with id Pokermon)
(4) Lua global 'loadMods' at Steamodded file 'src/loader.lua:571'
Local variables:
modsDirectory = string: "C:\Users\henry\AppData\Roaming\Balatro\Mods"
header_components = table: 0x0f2b2030 {version:table: 0x0f2b2780, id:table: 0x0f2b2240, conflicts:table: 0x0f2b2670 (more...)}
json_spec = table: 0x0f2b2938 {version:table: 0x0f2b3078, id:table: 0x0f2b2c68, main_file:table: 0x0f2b3258 (more...)}
used_prefixes = table: 0x0f2b3418 {talisman:Talisman, casl:CardSleeves, sdm:sdm0sstuff}
lovely_directories = table: 0x0f2b3440 {1:C:\Users\henry\AppData\Roaming\Balatro\Mods/Pokermon/, 2:C:\Users\henry\AppData\Roaming\Balatro\Mods/Talisman/ (more...)}
processDirectory = Lua function '?' (defined at line 185 of chunk [SMODS _ "src/loader.lua"])
keyset = table: 0x0ecd5fe0 {1:-100, 2:-1, 3:0}
check_dependencies = Lua function '?' (defined at line 419 of chunk [SMODS _ "src/loader.lua"])
(for generator) = C function: builtin#6
(for state) = table: 0x0ecd5fe0 {1:-100, 2:-1, 3:0}
(for control) = number: 3
_ = number: 3
priority = number: 0
(for generator) = C function: builtin#6
(for state) = table: 0x0eb3b3d0 {1:table: 0x0ee96898, 2:table: 0x0f06ff98, 3:table: 0x0ec0d4e0}
(for control) = number: 1
_ = number: 1
mod = table: 0x0ee96898 {version:2.1.0b, id:Pokermon, config_tab:function: 0x0efd2638, prefix:poke (more...)}
(5) Lua global 'initSteamodded' at Steamodded file 'src/loader.lua:654'
(6) Lua method 'start_up' at file 'game.lua:211'
Local variables:
self = table: 0x0ebb04e8 {SPEEDFACTOR:1, F_GUIDE:false, keybind_mapping:table: 0x0ebb5fc0, F_CRASH_REPORTS:false (more...)}
settings = string: "return {["version"]="1.0.1n-FULL",["reduced_motion"]=false,["paused"]=false,["QUEUED_CHANGE"]={},["COMP"]={["prev_name"]="",["name"]="",["score"]=48586298929,},["colourblind_option"]=true,["play_button_pos"]=2,["CUSTOM_DECK"]={["Collabs"]={["Spades"]="collab_SK",["Hearts"]="collab_CL",["Diamonds"]="collab_EG",["Clubs"]="collab_STS",},},["crashreports"]=false,["tutorial_progress"]={["hold_parts"]={["first_hand_3"]=true,["small_blind"]=true,["big_blind"]=true,["first_hand_4"]=true,["second_hand"]=true,["shop_1"]=true,["first_hand_2"]=true,["first_hand"]=true,},["section"]="second_hand",["completed_parts"]={["first_hand"]=true,["first_hand_3"]=true,["small_blind"]=true,["big_blind"]=true,["first_hand_4"]=true,["shop_1"]=true,["first_hand_section"]=true,["first_hand_2"]=true,["second_hand"]=true,},},["language"]="en-us",["tutorial_complete"]=true,["WINDOW"]={["vsync"]=1,["display_names"]={[1]="1",},["screenmode"]="Borderless",["DISPLAYS"]={[1]={["screen_resolutions"]={["strings"]={[1]="2560 X 1600",},["values"]={[1]={["w"]=1280,["h"]=800,},},},["screen_res"]={["w"]=1280,["h"]=800,},["DPI_scale"]=1,["MONITOR_DIMS"]={["height"]=1600,["width"]=2560,},},},["selected_display"]=1,},["run_stake_stickers"]=true,["GAMESPEED"]=4,["SOUND"]={["volume"]=50.043784354657,["music_volume"]=49.961495736337,["game_sounds_volume"]=100,},["music_control"]={["current_track"]="",["desired_track"]="",["lerp"]=1,},["ACHIEVEMENTS_EARNED"]={["card_discarder"]=true,["heads_up"]=true,["retrograde"]=true,["you_get_what_you_get"]=true,["_10k"]=true,["ach_cry_used_crash"]=true,["ach_cry_googol_play_pass"]=true,["roi"]=true,["tiny_hands"]=true,["_100000k"]=true,["cartomancy"]=true,["speedrunner"]=true,["flushed"]=true,["mid_stakes"]=true,["completionist"]=true,["low_stakes"]=true,["astronomy"]=true,["ante_upper"]=true,["rule_bender"]=true,["legendary"]=true,["_1000k"]=true,["royale"]=true,["extreme_couponer"]=true,["ach_cry_pull_request"]=true,["nest_egg"]=true,["ach_cry_break_infinity"]=true,["clairvoyance"]=true,["ante_up"]=true,["card_player"]=true,},["screenshake"]=50.182573384023,["current_setup"]="New Run",["ambient_control"]={["ambientFire1"]={["per"]=1.1,["vol"]=0,},["ambientOrgan1"]={["per"]=0.7,["vol"]=0,},["ambientFire2"]={["per"]=1.05,["vol"]=0,},["ambientFire3"]={["per"]=1,["vol"]=0,},},["profile"]=1,["DEMO"]={["win_CTA_shown"]=true,["quit_CTA_shown"]=true,["timed_CTA_shown"]=true,["total_uptime"]=5.0303100774091,},["GRAPHICS"]={["texture_scaling"]=2,["crt"]=0,["shadows"]="On",["bloom"]=1,},}"
settings_ver = nil
new_colour_proto = table: 0x0ebb8e00 {Spades:table: 0x0ebb9068, Hearts:table: 0x0ebb8f18, Diamonds:table: 0x0ebb8fd0 (more...)}
sound_files = table: 0x0ed785f0 {1:ambientFire1.ogg, 2:ambientFire2.ogg, 3:ambientFire3.ogg, 4:ambientOrgan1.ogg (more...)}
shader_files = table: 0x0eb9db78 {1:CRT.fs, 2:background.fs, 3:booster.fs, 4:debuff.fs, 5:dissolve.fs, 6:flame.fs (more...)}
(7) Lua field 'load' at file 'main.lua:945'
(8) Lua function '?' at file 'main.lua:892' (best guess)
(9) global C function 'xpcall'
(10) LÖVE function at file 'boot.lua:368' (best guess)
Local variables:
result = boolean: true
main = nil
(11) global C function 'xpcall'
(12) LÖVE function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '(LÖVE Function)' (defined at line 355 of chunk [love "boot.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"])

@KingOIIy KingOIIy changed the title Crash with Pokermon Crash with Pokermon Mod Jan 25, 2025
@AirBurn0
Copy link

AirBurn0 commented Jan 29, 2025

If someone could reply with a fix that would be amazing, thank you so much!!!

Try out:

Codex Arcanum

My fork, changes are as minor as possible, except that it works.

Tested today with Bunco, Ortalab, Pokermon, UnStable, UnStableEX, ExtraCredit, Cosmos - works just fine.

Redux Arcanum

More integrated and advance version but slightly rebalanced.

@chaos-helm
Copy link

Redux Arcanum

More integrated and advance version but slightly rebalanced.

how do i download the redux mod? it doesn't have a release area as far as i can tell.

@AirBurn0
Copy link

AirBurn0 commented Jan 31, 2025

Redux Arcanum

More integrated and advance version but slightly rebalanced.

how do i download the redux mod? it doesn't have a release area as far as i can tell.

Just like you download Steamodded and many other mods: since Lua is an interpreted language you don't need to compile it, just download the repo.
Use console in mod folder and git git clone https://github.com/jumbocarrot0/Redux-Arcanum or download as Zip from github https://codeload.github.com/jumbocarrot0/Redux-Arcanum/zip/refs/heads/main and unarchive into mods folder manually.

@chaos-helm
Copy link

Redux Arcanum

More integrated and advance version but slightly rebalanced.

how do i download the redux mod? it doesn't have a release area as far as i can tell.

Just like you download Steamodded and many other mods: since Lua is an interpreted language you don't need to compile it, just download the repo. Use console in mod folder and git git clone https://github.com/jumbocarrot0/Redux-Arcanum or download as Zip from github https://codeload.github.com/jumbocarrot0/Redux-Arcanum/zip/refs/heads/main and unarchive into mods folder manually.

yep! i figured it out, didn't know i could click the code thing to download it, thought it had to be downloaded for the releases are

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants