mob
var
mob/Creation
Original
verb
Create_Mob()
var/mob/M = new/mob(loc)
M.icon = usr.icon
Control(mob/M in world)
while(M)
usr.Original = usr
client.mob = M
M<<"You are now controlling[M]"
if(!M)
usr.client.mob = Original
Problem description:
I was wondering if it's possible to stop the original mob from being auto logged when you switch mobs to the new mob. Lets assume changing login/logout to client instead of mob is impossible, is there any way to control the mob without having your original self log out?