Multiplayer bug in Duke 3D mod for DooM, need help fixing it

Ask about ACS, DECORATE, ZScript, or any other scripting questions here!
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.

Please bear in mind that the people helping you do not automatically know how much you know. You may be asked to upload your project file to look at. Don't be afraid to ask questions about what things mean, but also please be patient with the people trying to help you. (And helpers, please be patient with the person you're trying to help!)
RazurZDooM
Posts: 3
Joined: Thu May 24, 2018 7:21 pm

Multiplayer bug in Duke 3D mod for DooM, need help fixing it

Post by RazurZDooM »

(Apologies if this is in the wrong spot, I don't really know where this should go)

So there's a mod that adds things from Duke Nukem 3D unsurprisingly, and for the most part it works fine, I've made my own little edits to it to make it just a small bit more accurate and more multiplayer compatible in my own limited ways, but there's this one that I can't really seem to figure out the cause of, pretty much there's an issue with one of the Protector Drone's attacks. It can shrink the player and then step on you, really fearsome attack and works just fine in singleplayer. But as soon as you die to this (or any other attack from a monster while shrunk) on a multiplayer server, it spams an error message that says "Actor of type ShrunkDukePlayer at (coordinates here) left without a state". I feel like this would be a simple fix but if anyone can mess around with it and let me know what causes it that'd be much appreciated. Sorry if this is a stupid question/request.

Original Mod: https://www.moddb.com/mods/duke-nukem-3 ... -aliens-v6
I haven't changed anything about the Shrunken player actor so the same bug should probably occur with the base form of the mod. If it turns out that it doesn't happen with the original mod, I can link my edits and let ya see what messed up.

Return to “Scripting”