Alright buddy, squashed a bunch more bugs with your help. Thanks as always!
Lol, sorry, hope it's not annoying.
In other news: I managed to clone myself!
Evade a nephalix monkey and get attacked whilst doing so, if you fail the save you can get kicked out of the room and also leave it legally at the same time. I wound up with two characters, one in the northern room and one in the southern. I died right after so didn't get to find out what funky effects it causes.
Fixed the trade bug as well as added a button to stop trading(which I wanted to add from the beginning but never prioritized it)
I investigated the monkey glitch. I know the graphics rendering logic is super wonky and sometimes in rare occurrences it will draw the player twice. I wasn't able to reproduce the specific issue you had but rest assured it is a purely visual glitch and there is only ever a single player in the game code despite what the visuals show. I wish I could track it down and squash it but not sure where it's occurring at this moment. I did fix an error in logic of the monkey following you after punching you out of the room. That no longer happens.