ExperienceManager:811 Crash Fix
This mod is a band-aid fix for a crash issue with the following script stack:
Click to show
Application has crashed: C++ exception
[string "lib/managers/experiencemanager.lua"]:811: attempt to perform arithmetic on local 'mission_xp_dissect' (a table value)
SCRIPT STACK
get_contract_xp_by_stars() lib/managers/experiencemanager.lua:667
init() lib/managers/menu/crimenetcontractgui.lua:397
new() core/lib/utils/coreclass.lua:35
create() lib/managers/menu/menucomponentmanager.lua:2271
set_active_components() lib/managers/menu/menucomponentmanager.lua:521
core/lib/managers/menu/coremenulogic.lua:89
_execute_action_queue() core/lib/managers/menu/coremenulogic.lua:54
update() core/lib/managers/menu/coremenulogic.lua:64
update() core/lib/managers/menu/coremenumanager.lua:155
update() lib/managers/menumanagerpd2.lua:20
update() lib/setups/setup.lua:909
update() lib/setups/menusetup.lua:363
core/lib/setups/coresetup.lua:559
This issue can occur with unmodded games, but anecdotally I've only noticed it being reported from players who have previously modded their games.
CAUTION:
This mod may cause the contract broker to show zero XP gain from a heist, and may or may not actually affect xp gain from heists. (If anything, it should only affect the base heist completion xp; it should not affect the xp gain from performing objectives.)
This is not a permanent fix for the issue, it only prevents the crash as long as the mod is installed, so that your game is at least playable, for those who have this issue.

Downloads12
Views201
Publish Date22 hours ago
Last Updated22 hours ago by
Version1.0
Tags Members
Comments

