So going to lvl90 with oneclick fully afk was doable, now lets do the rest.
The difficult part between pandaria shrine and wod garnison:
I spend an entire day to test it on 4 accounts and solve problems,
i dont attach the whole script, so you have to make your own followpath routines.
We use the cave in timeless isles to go to wod content, we skip the tanaan prequest entirely!!!
The difficult stuff i post here, lets start:
- We start pandaria shrine, there we automate buying all flight skills, the flight trainer is not
clickable, maybe he flies too high, i had problems to click it, so my workaround, we manually click to screen.
- I also set my hearthstone to shrine
<QuestsSorted Action="None" NameClass="schrein ruhestein setzen" />
<QuestsSorted Action="RunCode" NameClass="wManager.wManagerSetting.CurrentSetting.UseMount = false;
wManager.wManagerSetting.CurrentSetting.UseFlyingMount = false;" />
<QuestsSorted Action="Pulse" NameClass="laufenzumschreinwirt" />
<QuestsSorted Action="RunCode" NameClass="var position = new Vector3(1675.722, 907.3195, 489.4334);
int npcEntryId = 63008;

if (!ObjectManager.Me.IsOnTaxi)
{
 if (wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(position, npcEntryId))
 {
 Usefuls.SelectGossipOption(GossipOptionsType.taxi);
 Lua.RunMacroText("/click GossipTitleButton1");
 }
}" />
<QuestsSorted Action="RunLuaCode" NameClass="RunMacroText ("/click GossipTitleButton1");" />
<QuestsSorted Action="Wait" NameClass="2500" />
<QuestsSorted Action="RunLuaCode" NameClass="RunMacroText ("/click StaticPopup1Button1");" />
<QuestsSorted Action="Wait" NameClass="4000" />
- then we walk outside and fly to timeless isle (i dont make the quest and use teleport because i was
killed from other players and after death i stucked...so lets fly) YOUR PART
- now we are on the timeless isle, we walk east to the frogs...swim to the water near the ship.
I had problems to move down and dive, so i manually did it:
<QuestsSorted Action="RunCode" NameClass="wManager.Wow.Helpers.Keybindings.PressKeybindings(wManager.Wow.Enums.Keybindings.SITORSTAND, 1000 * 14);" />
- lets make a small followpath inside the underwater cave, inside there are 4 chairs and the fire is not clickable
right now, you must sit before it is clickable
- done we are on wod area gorgrond, now we make followpath to North WEST, we swim all the way, around the small bay,
on the left side we see horde flight guy...alliance guy is on the other side
we can click him and he flies us to our garnison (where it will be)
<QuestsSorted Action="If" NameClass="ObjectManager.Me.Position.DistanceTo2D(new Vector3(9226.878, 495.3438, 6.725389)) < 150" />
<QuestsSorted Action="RunCode" NameClass="var position = new Vector3(9226.878, 495.3438, 6.725389);
int npcEntryId = 89831;

if (!ObjectManager.Me.IsOnTaxi)
{
 if (wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(position, npcEntryId))
 {
 Usefuls.SelectGossipOption(GossipOptionsType.taxi);
 }
}" />
- the start quests to build the garnison is now where we normally land first and we can begin the questline there
to build our garnison
and so on... i build my garnison and then start grinding to 100.
If i have the garnison stone i skip all these lines and go directly to my grind stuff,
this might be helpful. You can check if item is in your inventory:
<QuestsSorted Action="If" NameClass="wManager.Wow.Helpers.ItemsManager.HasItemById(110560)" />
<QuestsSorted Action="GoToStep" NameClass="971" />
<QuestsSorted Action="EndIf" NameClass="" />
Now you can make your own fully afk-able 1-100 profile :-)
Have fun