Rain World

Rain World

Unshackled Co-op
Bugs
Title
< >
Showing 1-15 of 75 comments
CR_East 17 Jul, 2023 @ 10:25pm 
Hey, so this isn't exactly a "bug report" but I was wondering if you would find this helpful? A while ago I was writing this guide about playing the MS Slugcat campaigns using Garrakx feature and I made a ton of notes about bugs and roadblocks I encountered along the way. I play-tested Saint, Artificer's revenge ending, Spearmaster's messenger ending, and a superficial amount of Inv and Rivulet.

The reason I ask is that quite a few of the things I encountered don't seem to be listed in the patch notes as fixed. Also, I just wanted your permission before filling this thread with an un-consensual 10 paragraph comment about Garrakx bugs that "might" be relevant to this mod.
Last edited by CR_East; 17 Jul, 2023 @ 10:34pm
Sapphie 18 Jul, 2023 @ 8:00am 
also fix slug pup food
Dodo  [developer] 18 Jul, 2023 @ 8:22am 
Originally posted by CR_East:
The reason I ask is that quite a few of the things I encountered don't seem to be listed in the patch notes as fixed. Also, I just wanted your permission before filling this thread with an un-consensual 10 paragraph comment about Garrakx bugs that "might" be relevant to this mod.

no worries, go ahead and list them all!
I'll see how many bugs are still in the mod (or are already fixed), and update the description.
Got a softlock freeze while saving in a shelter:

NullReferenceException: Object reference not set to an instance of an object
UnshackledCoop.UnshackledCoop.PlayerOnUpdate (On.Player+orig_Update orig, Player self, System.Boolean eu) (at <838fa67b473e4fd2a82b9886beb8bbd1>:0)
DMD<>?625827456.Hook<Player::Update>?1704655872 (Player , System.Boolean ) (at <19b79e21c1574310a4d9a8f210ea2b76>:0)
Room.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
RainWorldGame.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<>?625827456.Trampoline<RainWorldGame::Update>?1587597312 (RainWorldGame ) (at <7be0f23249154d588de2b7d10c6a2913>:0)
Pokéballs.Hooks.RainWorldGameUpdateHook (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <a8c9bd73c66d41d49c5a9c4cc704c192>:0)
DMD<>?625827456.Hook<RainWorldGame::Update>?1305931776 (RainWorldGame ) (at <74b59c236ec942b390fd9ce2f9ca9de2>:0)
MainLoopProcess.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
RainWorldGame.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<>?625827456.Trampoline<RainWorldGame::RawUpdate>?-1884141056 (RainWorldGame , System.Single ) (at <acfb6770ff4f4955a768956a9860a2f5>:0)
CrazyWeaponsPlugin.CrazyWeaponsMod.RawUpdatePatch (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at <742f51e28fee4114a0f6023ffc606bfb>:0)
DMD<>?625827456.Hook<RainWorldGame::RawUpdate>?1453939200 (RainWorldGame , System.Single ) (at <1673f577041146c19d52beac291df019>:0)
DMD<>?625827456.Trampoline<RainWorldGame::RawUpdate>?-402319360 (RainWorldGame , System.Single ) (at <316b30f4ec5c45abbc4c6a6bd87f7dd5>:0)
Pokéballs.Hooks.RainWorldGameRawUpdateHook (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at <a8c9bd73c66d41d49c5a9c4cc704c192>:0)
DMD<>?625827456.Hook<RainWorldGame::RawUpdate>?1322665984 (RainWorldGame , System.Single ) (at <d3457f320c884fef800160299080811f>:0)
ProcessManager.Update (System.Single deltaTime) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<Update>?625827456._RainWorld::Update (RainWorld this) (at <20979c54d2344a9a8b5103e3f1be2957>:0)
DMD<>?625827456.Trampoline<RainWorld::Update>?-1450143744 (RainWorld ) (at <e04ad64ca3974f4281587a4460d0b9a7>:0)
RainWorldTryCatch.RainWorldTryCatchPlugin.<OnEnable>b__0_0 (On.RainWorld+orig_Update orig, RainWorld self) (at <532d00fc174848708ef7c04b6e6addad>:0)
UnityEngine.Debug:LogException(Exception)
RainWorldTryCatch.RainWorldTryCatchPlugin:<OnEnable>b__0_0(orig_Update, RainWorld)
DMD<>?625827456:Hook<RainWorld::Update>?-1296188928(RainWorld)
DMD<>?625827456:Trampoline<RainWorld::Update>?1127424(RainWorld)
Guardian.LogHooks:RainWorld_Update(orig_Update, RainWorld) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:23)
DMD<>?625827456:Hook<RainWorld::Update>?-700443648(RainWorld)
Originally posted by Conquest and Death:
Got a softlock freeze while saving in a shelter:

NullReferenceException: Object reference not set to an instance of an object
UnshackledCoop.UnshackledCoop.PlayerOnUpdate (On.Player+orig_Update orig, Player self, System.Boolean eu) (at <838fa67b473e4fd2a82b9886beb8bbd1>:0)
DMD<>?625827456.Hook<Player::Update>?1704655872 (Player , System.Boolean ) (at <19b79e21c1574310a4d9a8f210ea2b76>:0)
Room.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
RainWorldGame.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<>?625827456.Trampoline<RainWorldGame::Update>?1587597312 (RainWorldGame ) (at <7be0f23249154d588de2b7d10c6a2913>:0)
Pokéballs.Hooks.RainWorldGameUpdateHook (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <a8c9bd73c66d41d49c5a9c4cc704c192>:0)
DMD<>?625827456.Hook<RainWorldGame::Update>?1305931776 (RainWorldGame ) (at <74b59c236ec942b390fd9ce2f9ca9de2>:0)
MainLoopProcess.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
RainWorldGame.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<>?625827456.Trampoline<RainWorldGame::RawUpdate>?-1884141056 (RainWorldGame , System.Single ) (at <acfb6770ff4f4955a768956a9860a2f5>:0)
CrazyWeaponsPlugin.CrazyWeaponsMod.RawUpdatePatch (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at <742f51e28fee4114a0f6023ffc606bfb>:0)
DMD<>?625827456.Hook<RainWorldGame::RawUpdate>?1453939200 (RainWorldGame , System.Single ) (at <1673f577041146c19d52beac291df019>:0)
DMD<>?625827456.Trampoline<RainWorldGame::RawUpdate>?-402319360 (RainWorldGame , System.Single ) (at <316b30f4ec5c45abbc4c6a6bd87f7dd5>:0)
Pokéballs.Hooks.RainWorldGameRawUpdateHook (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at <a8c9bd73c66d41d49c5a9c4cc704c192>:0)
DMD<>?625827456.Hook<RainWorldGame::RawUpdate>?1322665984 (RainWorldGame , System.Single ) (at <d3457f320c884fef800160299080811f>:0)
ProcessManager.Update (System.Single deltaTime) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<Update>?625827456._RainWorld::Update (RainWorld this) (at <20979c54d2344a9a8b5103e3f1be2957>:0)
DMD<>?625827456.Trampoline<RainWorld::Update>?-1450143744 (RainWorld ) (at <e04ad64ca3974f4281587a4460d0b9a7>:0)
RainWorldTryCatch.RainWorldTryCatchPlugin.<OnEnable>b__0_0 (On.RainWorld+orig_Update orig, RainWorld self) (at <532d00fc174848708ef7c04b6e6addad>:0)
UnityEngine.Debug:LogException(Exception)
RainWorldTryCatch.RainWorldTryCatchPlugin:<OnEnable>b__0_0(orig_Update, RainWorld)
DMD<>?625827456:Hook<RainWorld::Update>?-1296188928(RainWorld)
DMD<>?625827456:Trampoline<RainWorld::Update>?1127424(RainWorld)
Guardian.LogHooks:RainWorld_Update(orig_Update, RainWorld) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:23)
DMD<>?625827456:Hook<RainWorld::Update>?-700443648(RainWorld)
Got more info. It seems to be caused by Artificer's dream sequences and Inv. May also occur with other slugcats not normally meant to appear ingame.
Also it seems Unshackled causes creatures to not respawn after dying unless they are something like a leech.
Dodo  [developer] 18 Jul, 2023 @ 5:49pm 
Originally posted by Conquest and Death:
Got more info. It seems to be caused by Artificer's dream sequences and Inv. May also occur with other slugcats not normally meant to appear ingame.
as if artificer's dreams weren't broken enough already, haha.
I did a bunch of playtesting and debugging, and I believe I've fixed the problem.
If you're still encountering the bug in v1.1.1 (which I'll be releasing shortly to fix this issue specifically), then it's probably a cross-mod conflict, or a bug from the vanilla game.

Originally posted by Conquest and Death:
Also it seems Unshackled causes creatures to not respawn after dying unless they are something like a leech.
Unshackled Co-op doesn't change anything related to enemy spawns (or anything similar), so this issue might be caused by something else... probably. I'll keep an eye out for it, just in case.
Originally posted by Dodo:
Originally posted by Conquest and Death:
Got more info. It seems to be caused by Artificer's dream sequences and Inv. May also occur with other slugcats not normally meant to appear ingame.
as if artificer's dreams weren't broken enough already, haha.
I did a bunch of playtesting and debugging, and I believe I've fixed the problem.
If you're still encountering the bug in v1.1.1 (which I'll be releasing shortly to fix this issue specifically), then it's probably a cross-mod conflict, or a bug from the vanilla game.

Originally posted by Conquest and Death:
Also it seems Unshackled causes creatures to not respawn after dying unless they are something like a leech.
Unshackled Co-op doesn't change anything related to enemy spawns (or anything similar), so this issue might be caused by something else... probably. I'll keep an eye out for it, just in case.
Thanks man, glad to help. Also yeah Arti's dreams are a trainwreck codewise lmao.
Originally posted by Conquest and Death:
Originally posted by Dodo:
as if artificer's dreams weren't broken enough already, haha.
I did a bunch of playtesting and debugging, and I believe I've fixed the problem.
If you're still encountering the bug in v1.1.1 (which I'll be releasing shortly to fix this issue specifically), then it's probably a cross-mod conflict, or a bug from the vanilla game.


Unshackled Co-op doesn't change anything related to enemy spawns (or anything similar), so this issue might be caused by something else... probably. I'll keep an eye out for it, just in case.
Thanks man, glad to help. Also yeah Arti's dreams are a trainwreck codewise lmao.

Originally posted by Dodo:
Originally posted by Conquest and Death:
Got more info. It seems to be caused by Artificer's dream sequences and Inv. May also occur with other slugcats not normally meant to appear ingame.
as if artificer's dreams weren't broken enough already, haha.
I did a bunch of playtesting and debugging, and I believe I've fixed the problem.
If you're still encountering the bug in v1.1.1 (which I'll be releasing shortly to fix this issue specifically), then it's probably a cross-mod conflict, or a bug from the vanilla game.

Originally posted by Conquest and Death:
Also it seems Unshackled causes creatures to not respawn after dying unless they are something like a leech.
Unshackled Co-op doesn't change anything related to enemy spawns (or anything similar), so this issue might be caused by something else... probably. I'll keep an eye out for it, just in case.
I unfortunately have found yet another issue. It is causing screen lag/freezes seemingly in rooms with dead vultures? It's in the Waterfront room straight after the pipe one from GW. Playing with Inv, Spearmaster, Arti, Gourmand (pup), and a npc slugpup.

Log: NullReferenceException: Object reference not set to an instance of an object
UnshackledCoop.UnshackledCoop.PlayerOnUpdate (On.Player+orig_Update orig, Player self, System.Boolean eu) (at <838fa67b473e4fd2a82b9886beb8bbd1>:0)
DMD<>?-1693098368.Hook<Player::Update>?-2056781824 (Player , System.Boolean ) (at <fa0fb3e441d24497b655c9cffcd4a1ce>:0)
Room.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
RainWorldGame.Update () (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<>?-1693098368.Trampoline<RainWorldGame::Update>?-1084736000 (RainWorldGame ) (at <5990a7ba10a24d4ca7792e986c43e43c>:0)
Pokéballs.Hooks.RainWorldGameUpdateHook (On.RainWorldGame+orig_Update orig, RainWorldGame self) (at <a8c9bd73c66d41d49c5a9c4cc704c192>:0)
DMD<>?-1693098368.Hook<RainWorldGame::Update>?2091027968 (RainWorldGame ) (at <9660c52c2b4342899a409f33c368a22f>:0)
MainLoopProcess.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
RainWorldGame.RawUpdate (System.Single dt) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<>?-1693098368.Trampoline<RainWorldGame::RawUpdate>?169425408 (RainWorldGame , System.Single ) (at <3c80247496d140e686b9eb2db9718ec1>:0)
CrazyWeaponsPlugin.CrazyWeaponsMod.RawUpdatePatch (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at <742f51e28fee4114a0f6023ffc606bfb>:0)
DMD<>?-1693098368.Hook<RainWorldGame::RawUpdate>?1749203968 (RainWorldGame , System.Single ) (at <01eb7b4fd5f84ed3a4826a5276bd7e18>:0)
DMD<>?-1693098368.Trampoline<RainWorldGame::RawUpdate>?-495330816 (RainWorldGame , System.Single ) (at <17c4a0e8005f46a6b124f3797d736bf4>:0)
Pokéballs.Hooks.RainWorldGameRawUpdateHook (On.RainWorldGame+orig_RawUpdate orig, RainWorldGame self, System.Single dt) (at <a8c9bd73c66d41d49c5a9c4cc704c192>:0)
DMD<>?-1693098368.Hook<RainWorldGame::RawUpdate>?-1123407872 (RainWorldGame , System.Single ) (at <cf0455ee7bb245c78e944a4333b1318b>:0)
ProcessManager.Update (System.Single deltaTime) (at <1014ff9a5d9941ab9e645d4f5c9384a5>:0)
DMD<Update>?-1693098368._RainWorld::Update (RainWorld this) (at <0d7b2b44a41f42aebadafa5c6641fb03>:0)
DMD<>?-1693098368.Trampoline<RainWorld::Update>?-1357653504 (RainWorld ) (at <86be3505f91c467e818050efdccc1680>:0)
RainWorldTryCatch.RainWorldTryCatchPlugin.<OnEnable>b__0_0 (On.RainWorld+orig_Update orig, RainWorld self) (at <532d00fc174848708ef7c04b6e6addad>:0)
UnityEngine.Debug:LogException(Exception)
RainWorldTryCatch.RainWorldTryCatchPlugin:<OnEnable>b__0_0(orig_Update, RainWorld)
DMD<>?-1693098368:Hook<RainWorld::Update>?332181504(RainWorld)
DMD<>?-1693098368:Trampoline<RainWorld::Update>?1203158528(RainWorld)
Guardian.LogHooks:RainWorld_Update(orig_Update, RainWorld) (at E:/RainWorldModding/Guardian/src/plugin/Hooks/LogHooks.cs:23)
DMD<>?-1693098368:Hook<RainWorld::Update>?1105348096(RainWorld)
Dodo  [developer] 19 Jul, 2023 @ 11:01am 
Originally posted by Conquest and Death:
I unfortunately have found yet another issue. It is causing screen lag/freezes seemingly in rooms with dead vultures? It's in the Waterfront room straight after the pipe one from GW. Playing with Inv, Spearmaster, Arti, Gourmand (pup), and a npc slugpup.

I think I've found the issue, for sure this time.
I'll give it some time before pushing out the update just in case more errors pop up during playtesting.
But I'm not sure that issue caused the lag/freeze itself. You might have already come across this, but there's a bug from jolly co-op that sometimes appears when entering gate rooms, causing heavy glitches in the rendering system for the remainder of the cycle. Are you sure it wasn't that? The first sign of the glitch is player body chunks disappearing.
Originally posted by Dodo:
Originally posted by Conquest and Death:
I unfortunately have found yet another issue. It is causing screen lag/freezes seemingly in rooms with dead vultures? It's in the Waterfront room straight after the pipe one from GW. Playing with Inv, Spearmaster, Arti, Gourmand (pup), and a npc slugpup.

I think I've found the issue, for sure this time.
I'll give it some time before pushing out the update just in case more errors pop up during playtesting.
But I'm not sure that issue caused the lag/freeze itself. You might have already come across this, but there's a bug from jolly co-op that sometimes appears when entering gate rooms, causing heavy glitches in the rendering system for the remainder of the cycle. Are you sure it wasn't that? The first sign of the glitch is player body chunks disappearing.
I am sure it's not the gate glitch since I didn't go through any gates during this.
Conquest and Death 20 Jul, 2023 @ 11:16am 
Originally posted by Conquest and Death:
Originally posted by Dodo:

I think I've found the issue, for sure this time.
I'll give it some time before pushing out the update just in case more errors pop up during playtesting.
But I'm not sure that issue caused the lag/freeze itself. You might have already come across this, but there's a bug from jolly co-op that sometimes appears when entering gate rooms, causing heavy glitches in the rendering system for the remainder of the cycle. Are you sure it wasn't that? The first sign of the glitch is player body chunks disappearing.
I am sure it's not the gate glitch since I didn't go through any gates during this.
Though now that I think of it, doesn't the game also load rooms you are nearby? It might be because of that.
Dodo  [developer] 20 Jul, 2023 @ 3:45pm 
Originally posted by Conquest and Death:
I am sure it's not the gate glitch since I didn't go through any gates during this.

ah, then it might have been Unshackled in that case. Either way, I believe it's really fixed this time.

Originally posted by Conquest and Death:
Though now that I think of it, doesn't the game also load rooms you are nearby? It might be because of that.

the game does load nearby rooms, but that doesn't cause the gate glitch, from my experience. the glitch occurs when you enter the gate room itself.
⎛⎝Xavil⎠⎞ 23 Jul, 2023 @ 8:51pm 
at the moment, the co-op of the downpour slugcats seems to have any other players invisible, not sure why but could this be looked into? any modded slugcats I have (dronemaster and Soporific) have the other players work fine, so it's specifically downpour
if it helps this is my modlist..

Soporific the spider slugcat
The Dronemaster
Fisobs
Unshackled Co-op
Jolly Co-op
Music Announcements
Rain World Remix
SlugBase
More Slugcats Expansion

I don't want to mod and meme the hell out of my game much until I've beaten every slugcat
small addon
I validated the files of Rain world and had one thing missing, re-opened it and all my mods were not working, i had to disable and re-enable every mod before they showed up and I'm still having this issue
Last edited by ⎛⎝Xavil⎠⎞; 23 Jul, 2023 @ 8:53pm
Dodo  [developer] 24 Jul, 2023 @ 10:15am 
Originally posted by ⎛⎝Xavil⎠⎞:
at the moment, the co-op of the downpour slugcats seems to have any other players invisible, not sure why but could this be looked into? any modded slugcats I have (dronemaster and Soporific) have the other players work fine, so it's specifically downpour

do you have an exception log? if not, you should get Guardian, then when the error occurs again, go to the log, and send the first chunk of text here.
Guardian: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2965404608
You can find the log in Steam/steamapps/common/Rain World.
< >
Showing 1-15 of 75 comments
Per page: 1530 50