mob/Pein
verb
CeasePathControl(mob/M in oview(usr))
set name = "Return to Body"
set category = "Six Paths"
src.controlled=M
src<<"You are no longer controlling any of Your Six Paths."
usr.client.perspective = EYE_PERSPECTIVE
usr.client.eye = M
usr.client.mob = M
usr.verbs -= /mob/Pein/verb/ShinraTensei
usr.verbs -= /mob/Pein/verb/BenshoTenin
usr.verbs -= /mob/Pein/verb/ChibakuNoTensei
usr.verbs -= new /mob/Puppet/verb/kugutsu()
usr.contents -= new /obj/Slug_Summoning_Scroll
usr.contents -= new /obj/Big_Snake_Scroll
usr.contents -= new /obj/Frog_Summoning_Scroll
usr.contents -= new /obj/Bee_Summoning_Scroll
usr.verbs -= new /mob/Tenten/verb/HomingShuriken()
usr.verbs -= new /mob/Tenten/verb/HomingKunai()
usr.ghost=0
usr.tai=usr.Mtai
usr.nin=usr.Mnin
usr.gen=usr.Mgen
mob/Pein
verb
DevapathControl(mob/M in oview(usr))
set name = "Deva Path(Control)"
set category = "Six Paths"
src.controlled=M
src<<"You are now controlling [M.name]"
usr.client.perspective = EYE_PERSPECTIVE
usr.client.eye = M
usr.client.mob = M
M.contents += usr.contents
M.verbs += /mob/Pein/verb/ShinraTensei
M.verbs += /mob/Pein/verb/BenshoTenin
M.verbs += /mob/Pein/verb/ChibakuNoTensei
M.verbs += usr.verbs)
if(M.Realplayer == 1)
src.controlled=null
src<<"You can't control real players"
if(M.human == 1)
src.controlled=null
src<<"You can't control real players"
Problem description:
alright the Path control works fine but when I try to return to the original body is bring me to my loading screen which isnt a huge issue but would prove annoying to players suggestions?