anchor.diff:  			set hidden = 1
   			for(var/mob/M in oview(client.view))
   				if(M.learnspell("Disperse"))
  -					M.Disperse=1
   					M<<"<b><p align=center>.: You learned Disperse :."
   			src<<"You've taught your class the Disperse spell."
   
  
positive.code: mob/var/spellpoints = 0 //Earn 5, and you get to choose a spell
  var/spellpointlog = file("Logs/spellpointlog.txt")
  mob/proc/learnspell(path)
  	if(path in verbs || (path == "Disperse" && Disperse == 1) || (path == "Eat Slugs" && learnedslug == 1))
  		var/StatusEffect/S = findStatusEffect(/StatusEffect/GotSpellpoint)
  		if(!S)
  			new/StatusEffect/GotSpellpoint(src,60) //A silent marker to prevent people from gaining multiple spell points accidently.
  
negative.code: 			set hidden = 1
  			for(var/mob/M in oview(client.view))
  				if(M.learnspell("Eat Slugs"))
  					M<<"<b><font color=green><font size=3>You learned the Slug Vomitting Curse!"
  			usr<<"You've taught your class the Eat Slugs."
  
  