- VeryWellLost 1m
- Maina 1m
- Brotox 31s
- CTBridge 26m
- NovaQuinn 51m
- FancyPenguin 1m
- Varolokkur 23s
- Greymtr1 2h
- BCingyou 5s
- Rapidvalj 3h
- pfh 1h
- Baguette 2h ye boi
- WHYTENINJA96 1m Good lord. Good golly. Good grief.
- Jonquille 3h
- SacredWest 7h
j Johnny 20h New Code Written Nightly. Not a GM.
And 24 more hiding and/or disguised
Connect to Sindome @ moo.sindome.org:5555 or just Play Now

Service NPCs will automatically go home
In the event they are left out, or moved forcibly

It came to our attention today that a Doctor at one of the clinics was not responding to requests for healing. This was because the doctor was not in their clinic! They were in the waiting room. This was because they were puppeted and left in the wrong room. This could also have happened if a player grabbed the NPC and dragged them away into another room and left them there when a GM wasn't paying attention.

I've put together some code that will automatically return service ncps (like shopkeepers, bartenders, and doctors) to their proper place if they aren't otherwise engaged (with being dead, or puppeted).

This should keep things running a bit smoother and reduce the need for GMs to put NPCs back if there is combat, or other shenanigans.

-- S