anchor.diff:  				if(p.CreatePath == "Delete" && !isplayer(src))
   					del src
   				else if(isturf(location))
  -					new p.CreatePath (location)
  +					var/atom/a = new p.CreatePath (location)
  +
  +					if(p.CreateVars)
  +						for(var/line in p.CreateVars)
  +
  +							var/list/split = splittext(line, "=")
  +
  +							if(!(split[1] in a.vars))
  +								p.CreateVars -= split[1]
  +								continue
  +
  +							var/n = text2num(split[2])
  +							if(isnum(n))
  +								a.vars[split[1]] = n
  +							else
  +								a.vars[split[1]] = split[2]
  +
   
   
   obj/push
  
positive.code: 			var/mob/Player/p = src
  			p.CreatePath = Path
  			p << "Your CreatePath is now set to [Path]."
  		MassEdit(Var as text)
  			set category = "Events"
  			var/mob/Player/p = src
  
negative.code: 		ClickEdit = 0
  		ClickCreate = 0
  		CreatePath
  		list/CreateVars
  mob/GM
  	verb
  		Toggle_Click_Create()
  