anchor.diff:  			chatlog << "<b><span style=\"color:yellow;\">Hufflepuff> [m.prevname ? m.prevname : name]:</span></b> <span style=\"color:white;\">[message]</span><br>"
   
   
  -		Sanctuario(mob/M in view()&Players)
  +		Sanctuario(mob/Player/p in view()&Players)
   			set category="Staff"
  -			switch(input("Teleport [M] to where? || Reminder, this spell fires a burst of teleporting magic at the target. Be sure to face your target.","Sanctuario Charm Destination") in list ("Entrance Hall","Silverblood","Student Housing","Dark Forest","Windhowl Manor","Azkaban","Cancel"))
  -				if("Entrance Hall")
  -					var/obj/S=new/obj/Sanctuario
  -					S.loc=(usr.loc)
  -					S.owner=usr
  -					S.density=0
  -					walk_towards(S,M,2)
  -					sleep(20)
  -					del S
  -					flick('apparate.dmi',M)
  -					sleep(5)
  -					M:Transfer(locate("@Hogwarts"))
  -					flick('apparate.dmi',M)
  -					sleep(20)
  -					M<<"<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to Hogwarts.</span></b>"
  -				if("Silverblood")
  -					var/obj/S=new/obj/Sanctuario
  -					S.loc=(usr.loc)
  -					S.owner=usr
  -					S.density=0
  -					walk_towards(S,M,2)
  -					sleep(20)
  -					del S
  -					flick('apparate.dmi',M)
  -					sleep(5)
  -					M:Transfer(locate(23,6,2))
  -					flick('apparate.dmi',M)
  -					sleep(20)
  -					M<<"<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to Silverblood.</span></b>"
  -				if("Student Housing")
  -					var/obj/S=new/obj/Sanctuario
  -					S.loc=(usr.loc)
  -					S.owner=usr
  -					S.density=0
  -					walk_towards(S,M,2)
  -					sleep(20)
  -					del S
  -					flick('apparate.dmi',M)
  -					sleep(5)
  -					M:Transfer(locate(51,54,17))
  -					flick('apparate.dmi',M)
  -					sleep(20)
  -					M<<"<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to the Student's Neighborhood.</span></b>"
  -				if("Dark Forest")
  -					var/obj/S=new/obj/Sanctuario
  -					S.loc=(usr.loc)
  -					S.owner=usr
  -					S.density=0
  -					walk_towards(S,M,2)
  -					sleep(20)
  -					del S
  -					flick('apparate.dmi',M)
  -					sleep(5)
  -					M:Transfer(locate(11,23,15))
  -					flick('apparate.dmi',M)
  -					sleep(20)
  -					M<<"<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to The Dark Forest.</span></b>"
  -				if("Windhowl Manor")
  -					var/obj/S=new/obj/Sanctuario
  -					S.loc=(usr.loc)
  -					S.owner=usr
  -					S.density=0
  -					walk_towards(S,M,2)
  -					sleep(20)
  -					del S
  -					flick('apparate.dmi',M)
  -					sleep(5)
  -					M:Transfer(locate(8,22,17))
  -					flick('apparate.dmi',M)
  -					sleep(20)
  -					M<<"<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to Windhowl Manor.</span></b>"
  -				if("Azkaban")
  -					var/obj/S=new/obj/Sanctuario
  -					S.loc=(usr.loc)
  -					S.owner=usr
  -					S.density=0
  -					walk_towards(S,M,2)
  -					sleep(20)
  -					del S
  -					flick('apparate.dmi',M)
  -					sleep(5)
  -					M:Transfer(locate(59,80,25))
  -					flick('apparate.dmi',M)
  -					sleep(20)
  -					M<<"<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to Azkaban.</span></b>"
  -			if(M && M.removeoMob) spawn()M:Permoveo()
  +
  +			var/obj/Sanctuario/s = new (loc)
  +			walk_towards(s, p, 2)
  +			sleep(20)
  +			s.loc = null
  +			flick('apparate.dmi', p)
  +			sleep(5)
  +			p.Transfer(locate("@Hogwarts"))
  +			flick('apparate.dmi', p)
  +			sleep(20)
  +			p << "<b><span style=\"color:green;\">[usr]'s Sanctuario charm teleported you to Hogwarts.</span></b>"
  +
   
   
   mob
  
positive.code: 			sleep(30)
  			src << "[p]'s EXP: [p.Exp]"
  
  var/pointlog //The worldlog variable
  
  
  mob
  	var
  		admin
  
negative.code: 	if(/mob/GM/verb/ChatLogs in verbs)
  		reset_panATLogsChat(usr)
  		winset(src,"tabATLogs","tabs=%2BpanATLogsChat")
  	if(/mob/GM/verb/AdminLogs in verbs)
  		reset_panATLogsAdmin(usr)
  		winset(src,"tabATLogs","tabs=%2BpanATLogsAdmin")
  	if(/mob/GM/verb/EventLogs in verbs)
  		reset_panATLogsEvents(usr)
  		winset(src,"tabATLogs","tabs=%2BpanATLogsEvents")
  	if(/mob/GM/verb/ClassLogs in verbs)
  		reset_panATLogsClass(usr)
  		winset(src,"tabATLogs","tabs=%2BpanATLogsClass")
  	if(/mob/GM/verb/GoldLogs in verbs)
  		reset_panATLogsGold(usr)
  		winset(src,"tabATLogs","tabs=%2BpanATLogsGold")
  	if(/mob/GM/verb/KillLogs in verbs)
  		reset_panATLogsKill(usr)
  		winset(src,"tabATLogs","tabs=%2BpanATLogsKill")
  	winshow(src,"winAT",1)
  mob/Player
  	proc
  