You are viewing a potentially older version of this package. View all versions.
score-MiscFixes-1.3.3 icon

MiscFixes

Fixes some bugs

Date uploaded 5 days ago
Version 1.3.3
Download link score-MiscFixes-1.3.3.zip
Downloads 42915
Dependency string score-MiscFixes-1.3.3

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2117

README

Misc Fixes

  • Added additional child locator entries to the Hud. These are difficult to find normally because they have no identifiable component attached.
  • "UpperRightCluster"
  • "BottomRightCluster"
  • "UpperLeftCluster"
  • "BottomCenterCluster"
  • "LeftCluster"
  • "RightCluster"
  • "NotificationArea"
  • "ScoreboardPanel"
  • "SkillDisplayRoot"
  • "BuffDisplayRoot"
  • "InventoryDisplayRoot"
  • Fixed 9 seperate possible NREs in CharacterBody_HandleDisableAllSkillsDebuff

  • Fixes NRE when masterless bodies level up (TryGiveFreeUnlockWhenLevelUp)

  • Fixes various NREs with VineOrb (dead target on arrival, null dotDef)

  • Prevents an error when spawning some projectiles, probably because they lack a model

  • Some temporary overlay bug

  • Some ProcessGoldEvents error

  • Fixes an NRE when leaving the stage with drones (MinionLeashBodyBehavior.OnDisable)

  • Fixes any Antler NREs

  • FogDamageController NRE

  • Lunar exploder killed by void death error

  • Fixes the roulette check NRE

  • Fixes Gilded Coast chest interaction error

  • Prevents Eviscerate from targetting allies

  • Fixes the printer not using a VFX when printing the item

  • Prevents pointless error spam when destroying some objects, e.g., killing a Stone Titan

  • Fixes an error for objects that have null HurtBoxes (only seen it for the hanging mushrooms in Golden Dieback)

  • Fixes Lemurian Eggs constantly creating new lock VFX when charging the teleporter which don't get cleared upon completion

  • Fixes NRE spam for arrow indicators when playing with the HUD disabled (teleporter boss, void seed, etc)

  • Equipment indicator error

  • Fixes a crosshair error when Seeker respawns

  • Fixes a Rewired error when quiting the game

  • Fixes the TestState1 - TestState2 log spam on Prime Meridian

  • Fixes an error when the Child fails to teleport near your location

  • Fixes an NRE when spawning close to a chest

  • Fixes NREs related to TetherVfxOrigin.AddTether and TetherVfxOrigin.RemoveTetherAt for the twisted elite

  • Fixes CHEF's "It's Getting Hot Here" achievement not unregistering an event upon completion

  • Fixes Halcyonite's Whirlwind NRE spam when its target is killed during the skill

  • Fixes Meridian's Will failing to pull monsters in when a stationary target is hit

  • Restores some failing Elder Lemurian footstep sounds

  • Fixes an error message for Sale's Star pickup

  • Fixes False Son not using Tainted Offering during phase 2

  • The dreadful Facepunch exception that can occur, which randomly prevented loading (3% bug)

  • Flicker light error

  • Fixes an unrecoverable error caused by having multiple event systems (thanks Bubbet)

  • Incompletable void seed bug

  • Fixes ConVars with uppercase letters not working, e.g, egsToggle

  • Prevents spam error for various server methods called on clients

CHANGELOG

1.3.3

  • Added more childLocator entries and renamed some
  • Added fix for Halcyonite Shrine being able to drain 0 gold and getting stuck

1.3.2

  • Didn't happen

1.3.1

  • Fixed 9 seperate possible NREs in CharacterBody_HandleDisableAllSkillsDebuff
  • Added additional child locator entries to the Hud. These are difficult to find normally because they have no identifiable component attached.
  • UpperLeftCluster
  • NotificationArea
  • SkillIconContainer
  • BuffDisplayRoot
  • InventoryContainer

1.3.0

  • Removed fixes that have been addressed by vanilla
  • Rewrote the VineOrb.OnArrival patch and added an additional fix for null DotDefs
  • Added fix for null HurtBoxes in CharacterModel.Awake
  • Added fix for the multiple Lemurian Egg lock VFX
  • Added fix for False Son not using Tainted Offering in phase 2
  • Added fix for tether errors with the twisted elite
  • Added fix for Longstanding Solitude NRE when spawning near a chest
  • Added fix for the Elder Lemurian footstep sounds
  • Added fix for ConVars with uppercase letters working
  • Added fix for CHEF's "It's Getting Hot Here" achievement not unregistering an event upon completion
  • Reworked a bunch of patches to use Harmony so there is no MMHOOK dependency
  • Removed log spam for the Facepunch fix

1.2.8

  • Changed false to true in OnBossGroupDefeated

ugh

  • ugh

1.2.6

  • Goodbye tank, no longer need fixing
  • Thats the last of the mod compats yay!

1.2.5

  • Goodbye tyranitar, no longer need fixing

1.2.4

  • Goodbye hunk, no longer need fixing

1.2.3

  • Goodbye rifter, no longer need fixing

1.2.2

  • Skip call to DotController.GetDotDef from new Noxious Thorns that existed for the sole purpose of throwing index out of bounds exceptions...
  • This was vanilla, probably some partially commented out code or something idk

1.2.1

  • Fixed FreeItemOnLevelup hook
  • Updated changelog for previous patch

1.2.0

Added a big group of changes, thanks to Chinchi

* EvisDash.FixedUpdate
  - Merc eviserate no longer targets allies
* Duplicating.DropDroplet
  - Printers use vfx again
* DetachParticleOnDestroyAndEndEmission.OnDisable
  - Particle systems dont unparent inactive children
* PositionIndicator.UpdatePositions
  - Position indicator NRE when hud is disabled
* Indicator.SetVisibleInternal
  - IL only rewrite
* CrosshairOverrideBehavior.OnDestroy
  - Collection modified error
* RuleChoiceController.FindNetworkUser 
  - Quit to menu event system nre
* RewiredIntegrationManager.RefreshJoystickAssignment
  - No rewired input on quitout
* Frolic.TeleportAroundPlayer
  - Handles teleport with no available nodes
* BurnEffectController.HandleDestroy
  - Prevents engine call on destroyed object
* MeridianEventTriggerInteraction.Awake
  - Fixes test state spam
* DamageIndicator.Awake
  - Loads asset into the main menu camera's damageindicator
- Additionally added a ton of safeguards against calling server methods on client, instead of just letting those calls go through.
- Fixes sale star collider being incorrectly configured

Now onto my own fixes...

  • Mods using the old TemporaryOverlay component will now properly initialize the new TempOverlayInstance

  • Antler NREs are all gone now, sheesh

    • ElusiveAntlersPickup.Start, CharacterBody.OnShardDestroyed, ElusiveAntlersPickup.FixedUpdate
  • Mysterious RouletteChestController.Idle NRE

  • Minionleash OnDisable NRE

  • ProjectileController.Start nre without ghost

  • ProcessGoldEvent nre

  • FreeItemOnLevelUp called on obj with null inventory

  • Vineorb onArrival

  • BossGroup Ondefeated calling event with no run instance

  • Remove light flicker thing cuz ss2 is good now.

    • I still earn my keep by fixing the TetherVfxOrigin calling a null event.
    • Also fixed the flashbang menu scene
    • Thanks for continuing to boost my download count ily ss2 devs <3
  • Made the Rifter fix actually fix Rifter

  • Todo: update readme but euuuugh

1.1.3

  • Forgot to make a hook actually do stuff

1.1.2

  • Welcome Rifter to the club of mod fixes!

  • Fixes a couple common errors

  • Adjusts primary proc co-efficient to 1.0

  • Fixed tether nre when invoking an event

  • Tank: Fixed particles on genesis loop

  • Tank: Enable overlays on renderers only if theyre enabled

  • Updated readme to reflect all changes

  • Added mod specific config options

1.1.1

  • Tank utility gives fuel again
  • Added new optimization config option for tank
    • Tank no longer tanks fps hooray!
    • Default is disabled in case of bugs.

1.1.0

  • Fixed tank save bug hooray!
  • Removed damage indicator "fix" because it broke stuff when it didnt break lol

1.0.9

  • Fixed the stupid SceneDirector.PopulateScene exception that the new stage 1 has
  • Why are they using the wrong spawn cards
  • Why is the nullchecking so inconsistent
  • Why

1.0.8

  • Fixed the fix for Hunk TVirus
  • Moved stuff around

1.0.7

  • Added git repo
  • Fixed damage indicator startup exception

1.0.6

  • Actually fixed the previously mentioned CheesePlayerHandler error

1.0.5

  • Fixed incompletable void seed bug
  • Fixed GoldenCoast chest interaction error
  • Fixed more CheesePlayerHandler errors
  • Fixed Hunk Urostep

1.0.4

  • Fixed Celestial War Tank duplicating crosshair bug
  • Fixed Celestial War Tank CheesePlayerHandler spam on stage start
  • Adjusted some metadata

1.0.3

  • Corrected mistake made with the tyranitar rock fix

1.0.2

  • Fixed Steamworks loading error
  • Prevented (harmless) exception when loading without Hunk

1.0.1

  • Fixed some more vanilla bugs
  • Added mod specific fixes for Hunk and Tyranitar

1.0.0

  • Initial release