You are viewing a potentially older version of this package. View all versions.
Phreel-BaseGameFixes-1.0.1 icon

BaseGameFixes

Fixes various base game errors and NREs you'd encounter late-game.

By Phreel
Date uploaded a day ago
Version 1.0.1
Download link Phreel-BaseGameFixes-1.0.1.zip
Downloads 74
Dependency string Phreel-BaseGameFixes-1.0.1

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9

README

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.

CHANGELOG

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