Sumwunn / DoomRPG

Doom RPG is an RPG Modification for the GZDoom Source Port
36 stars 5 forks source link

New CC 6.2 patch gives VM abort #106

Closed Someone65 closed 1 month ago

Someone65 commented 1 month ago

image

"./gzdoom.exe" -config "../../cvar inis/DoomRPG.ini" -iwad "../../IWADs/Doom2.wad" -file "../../Universal mods/Mutators/corruptioncards-v6.2.pk3" "../../Mod Folders/DoomRPG-rebalance-sync/DoomRPG" "../../Mod Folders/DoomRPG-rebalance-sync/DoomRPG-Brightmaps" "../../Mod Folders/DoomRPG-rebalance-sync/DoomRPG-CorruptionCards" -stdout

Used GZDoom 4.10.1 (also tried with latest VKDoom and GZDoom), newly downloaded CC 6.2 (I think Cutmanmike released a small patch at some point without incrementing the version number as a hotfix so hopefully that's not the cause), and latest versions of rebalance dev with the 6.2 patch (no overwrite, installed from scratch). (I know the branch name is wrong on the DRPG folder but I don't wanna mess with my DoomRunner load order lol so I just deleted the folders inside it and extracted there)

Sumwunn commented 1 month ago

Replace the contents of main.zscript with the pastebin and see if that fixes it (added null checks).

https://pastebin.com/LjbfctuA

Someone65 commented 1 month ago

Crashes with line 791 instead.

Sumwunn commented 1 month ago

Alright, this should fix it:

https://pastebin.com/12kDpNa9

Someone65 commented 1 month ago

Yay! Fixed. Thanks.