c Mephisto 3m Malt doch nicht immer den Teufel an die Wand.
- Malakai 2m
- Brozilla 1m
- Atheran 2m
- Selly 3m
- MongOfTheWeek 36s
- phangsu 59s
- Jade1202 17m
- BCingyou 20s
- Holiday 22s
- Corum 1m
- Dawnshot 1m https://youtu.be/qg_7saEbnwE
- Archer 8s
- coconut 10s
- Grey0 1m
- Speccy 6h
- FairyBlue 18s
- jsmith225 8h
- KalaniPup 6h
j Johnny 1m New Code Written Nightly. Not a GM.
- SacredWest 8h
a Cerberus 10h Head Builder & GM when I need to
And 20 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