This mod fixes a lot of base game bugs and crashes. It is a must have.
See 'changelog' tab for the full list of fixes.
Install to 'mods' folder.
All of the fixes should be compatible with any other mods.
Note that some fixes will only work if you are the host and most of the fixes are individual (it means they don't affect other players).
If your own mod conflicts with one of the fixes, consider preventing that fix from loading. Read more here.
You might as well want to install these other mods that fix things:
Visual Fixes
FAQ:
Crash: Application has crashed: privileged instruction
or
Crash: Application has crashed: single step
Solution: Over-protective Antivirus software, add the whole game folder to the whitelist
Crash: [string "lib/units/enemies/cop/copdamage.lua"]:428: attempt to index field 'hurt_severity' (a nil value)
Solution: Update/Remove your mods that include custom enemy units
Crash: [File] Cannot read from file "<file>" => error code 998: . (d:\jenkins\shared-workspace\diesel\engine\dieselx\dieselx\blobs../utility/Archive.cpp:2482)
Solution: Remove that file and then verify the game integrity
Crash: Could not load texture because IDirect3D9::CreateTexture call failed. Direct3D could not allocate sufficient memory to complete the call.
Solution: Game ran out of internal memory. This has nothing to do with your PC. Set Texture and Shadow quality to Medium/Low.
Crash: [string "core/lib/managers/menu/items/coremenuitemslid..."]:58: bad argument #2 to 'max' (number expected, got boolean)
or
Crash: [string "lib/units/beings/player/states/playerstandard..."]:2554: attempt to concatenate field '_setting_tap_to_interact'
Solution: Reset your settings to default
PAYDAY 2 -> Options -> Default Options
Crash: [string "core/lib/managers/controller/corecontroller..."]:344: Invalid controller wrapper. Tried to connect to non-existing controller id "keyboard"
or
Crash: [string "core/lib/managers/controller/corecontrollerwr..."]:369: Invalid controller wrapper. Tried to connect to non-existing controller id "mouse"
Solution: Reset your control settings to default
PAYDAY 2 -> Options -> Controls -> Default Control Options
Q: Will you also fix other mods ?
A: No


Hi Dom! I can't find this in your Changelog, but it seems that a couple updates ago you removed 20,000 Base XP from The Big Bank, in runs where you reached the vault in stealth and then went loud. However, if you look into some reliable XP breakdowns, for example on The Long Guide, you will see that runs with loud escapes (helicopter, C4, bus) were intended to give 10,000 more Base XP compared to the stealth escapes (elevator, van), which get to keep the 15% stealth bonus in exchange.
Quote from The Long Guide Big Bank: 20000 * If elevator escape: - 10000 on interacting with elevator. * Else: - 10000 on picking up loot bag in stealth. - 10000 on enabling escape (C4 placed, bus called, or helicopter arrived). * 1000 on securing bag (can be triggered several times).On the other hand, with your current implementation, if you do a run with all loot, your Base XP reward is 55,000 regardless of escape (bus, elevator, van, C4...), without the intended 10,000 difference which had existed for years. Any plans to fix this?
https://steamcommunity.com/app/218620/discussions/8/3811783679199864246/#c3811783679201247346
@dom-2
Bus Escape itself does not award extra XP, only when stealthing and going loud in a particular sequence. Even so, it's unintended, basically an exploit.I don't see how this explains anything -- why would it be "unintended" just because Unknown Knight said so on some Steam post? This behavior (additional 10,000 Base XP for loud escapes, in exchange for losing the stealth bonus) has been in the game for years, clearly documented in The Long Guide and not considered a bug. No offense of course.
Furthermore while playing vanilla without your mod, this bonus XP happens not only for bus (as your reference claims) but also for C4 escape, and helicopter escape - which all share the same trend of bonus XP in exchange for the stealth bonus. Looks like intended game design to me, just like you can gain bonus XP on First World Bank (if you go loud before the insider opens the escape door, and then blow up the wall with C4), or GO Bank (if you go loud after securing at least one bag, to trigger the sewer escape); always losing the stealth bonus in exchange in all these scenarios. Are you gonna remove those as well because doing the objectives in a particular hybrid order is unconventional or "unintended"?
To clarify, there are indeed some double XP bugs on Big Bank, but your current implementation is giving the same XP for bus escape and elevator escape, which is not the intended behavior that Big Bank had since launch.
Adding to this, this "fix" is also not preventable by using The Fixes Preventer.
Disabled in 27.0.1 until further notice
@dom-2 Alright! As long as the 10,000 Base XP difference is kept, then any fix should be reasonable. On release, the Base XP reward for a full stealth Big Bank using elevator escape used to be 55,000 with all 25 bags, with bus increasing that to 65,000. At some point 4 or 5 years ago the devs changed something and increased the XP reward for all stealth runs by a further 10,000 which applies to all escapes (elevator, bus, C4, helicopter...), increasing the maximum values to 65,000 for elevator and 75,000 for bus. However, their patch notes about XP changes are often wrong or inaccurate (extremely recent Border Crossing / Election Day examples), so it's hard to say if they felt that was intended at the time, or if something broke leading to the XP increase.