ID:266645
 
mob/verb/Become_Slave_in_World()
var/L=list()
var/mob/M
for(M as mob in world)
if(M.owner==src.owner)
if(!L.Find(M))
L+=M
M.monsters=src.monsters
var/mob/P=input("What mob do you want to become?") in L
switch(alert("switch to mob [P]??",,"Yes","No"))
if("Yes")
usr << "You are now [P]"
usr.client.mob = P //usr's mob is now M
return
if("No")
return

ok what this is supose to do is... check to make sure the owners for M in world are the same... then find if M is in L (WHICH I get an error on this it says Find undefined proc what thehell?).

Ok when I use the verb it doesn't even work at all I mean P doesn't equal anything it doesn't even call the input it seems...