I don't know about that, while i'm doing it on a friends PC for him, but i know it works...here's the whole script. I mean the char keeps rebuffing and farming untill the pause gets set randomly on "on"
Code:
moveDistance = 30;
repeat
--Pridemo zmeraj do iste pozicije
MoveTo(146830, 26858, -2210, moveDistance);
--Target NPC Buffer and BUFF
SetPause(true);
UseItem(487); -- Tattoo of Resolve
TargetNpc("Laena", 7023);
Talk();
ClickAndWait("npc_268469024_getbuff 1204 130","Wind Walk");
ClickAndWait("npc_268469024_getbuff 1068 130", "Might");
ClickAndWait("npc_268469024_getbuff 1035 130", "Mental Shield");
ClickAndWait("npc_268469024_getbuff 1086 130", "Haste");
ClickAndWait("npc_268469024_getbuff 1242 130", "Death Whisper");
ClickAndWait("npc_268469024_getbuff 1268 130", "Vampiric Rage");
ClickAndWait("npc_268469024_getbuff 1040 130", "Shield");
ClickAndWait("npc_268469024_getbuff 1036 130", "Magic Barrier");
ClickAndWait("npc_268469024_getbuff 1045 130", "Bless the Body");
ClickAndWait("npc_268469024_getbuff 1062 130", "Berserker Spirit");
ClickAndWait("npc_268469024_getbuff 1077 130", "Focus");
ClickAndWait("npc_268469024_getbuff 1259 130", "Resist Shock");
ClickAndWait("npc_268469024_getbuff 275 130", "Fury");
ClickAndWait("npc_268469024_getbuff 274 130", "Fire");
ClickAndWait("npc_268469024_getbuff 310 130", "Vampire");
ClickAndWait("npc_268469024_getbuff 271 130", "Warrior");
ClickAndWait("npc_268469024_getbuff 268 130", "Wind");
ClickAndWait("npc_268469024_getbuff 269 130", "Hunter");
ClickAndWait("npc_268469024_getbuff 304 130", "Vitality");
ClickAndWait("npc_268469024_getbuff 264 130", "Earth");
ClickAndWait("npc_268469024_getbuff 267 130", "Warding");
ClickAndWait("npc_268469024_restore", "Heal");
--Target GK and TP in ER
TargetNpc("Belladonna", 30256);
Talk();
ClickAndWait("npc_268455784_goto 11045", "Elven Ruins");
Sleep(10000);
TargetNpc("Siff", 30427);
Talk();
ClickAndWait("npc_268461278_goto 30", "Teleport into the ruins");
Sleep(10000);
--Move to the farm zone
MoveTo(45969, 248460, -6360, moveDistance);
MoveTo(46003, 248580, -6360, moveDistance);
MoveTo(46039, 248923, -6360, moveDistance);
MoveTo(45247, 249145, -6360, moveDistance);
SetPause(false);
UseItem(492); -- Tattoo of Soul
while(GetMe():IsAlikeDeath() == false) do
SetPause(false);
end;
MoveTo(45483, 248983, -6360, moveDistance);
ClearTargets();
MoveTo(45483, 248983, -6360, moveDistance);
WaitForTeleport();
MoveTo(147447, 27114, -2204, moveDistance);
until false;