Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | a day ago |
| Version | 1.0.2 |
| Download link | Phreel-BaseGameFixes-1.0.2.zip |
| Downloads | 143 |
| Dependency string | Phreel-BaseGameFixes-1.0.2 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2122README
BaseGameFixes
Fixes a collection of base game errors and NullReferenceExceptions via Harmony patches.
Fixes
- Defective Unit - death state no longer throws when its model is already gone (e.g. Void Fields wave ending).
- Void Barnacle - spawn no longer tries to spawn a null muzzle flash effect.
- Dream Demon - projectile no longer throws on destroyed growth renderers.
- RigidbodySoundOnImpact - no longer throws when a collision happens before
Start. - SetStateOnHurt - freeze/stun no longer throws when applied before
Start(duration modifiers are still respected). - DoTargetInfoSearch - When a drone command is aimed at a chest, the loop finds the chest correctly.
- SpecialObjectAttributes.Start - Some prefabs have a missing object in that list. A patch that runs before Start removes dead entries from it.
- beamVfxInstance.transform - Skips the update when the beam effect or the muzzle is gone.
- MinionOwnership - Skips minions that are already destroyed. A destroyed minion has no CharacterMaster to report as lost anyway.
CHANGELOG
1.0.3
- Added 5 more fixes
1.0.2
- Added Solus Wing beam nullcheck
- Added MinionOwnership nullcheck
- both of these are minor and you'd only see these in console when the run ends abruptly during Solus Wing bossfight
1.0.1
- Added DroneCommandReceiver.DoTargetInfoSearch nullcheck
- Added SpecialObjectAttributes.Start nullcheck
1.0.0
- Release