<?xml version="1.0" encoding="utf-8"?><waypoints type="TRAVEL">
<onload>
	 --  function kill_stupid_newbie_pet()  -- I need a better way to get rid of new pet this one fails to much.
   local function evalfunc(address)
      local obj = CPawn.new(address)
      obj:updateIsPet()
      return obj.IsPet == player.Address
   end
   	for k,v in pairs(settings.profile.skills) do
		v.AutoUse = false
	end
            ---   this is snippit of code that will cause it start inside the drill ground entrance.
			repeat
            yrest(500)
            until player:target_NPC(112066) -- Special Training Manager
			ChoiceOptionByName(getTEXT("SC_205764_2")) -- 'Next Page'
            yrest(500)
			ChoiceOptionByName("|off00ffffMass Barrage|r")
			ChoiceOptionByName(getTEXT("LOGIN_OKAY")) -- 'Confirm'
            yrest(500)     -- -- --    it usually crashes about here with a class error the char enters and starts to walk to npc then it crash.
		    repeat
            yrest(500)
            until player:target_NPC(116472) -- Drillmaster
			ChoiceOptionByName("Take part in |off00ffffMass Barrage|r.")
            yrest(500)
			
</onload>  			
</waypoints>