I think I might have found a good solution!
Simba Code:
if UseSpecial then
if (FindChatBoxText('100',8,3328050)) or (TimeFromMark(SA)>(RandomRange(315012,329921))) then
begin
PlaySound('C:/Simba/Scripts/alert.wav');//just for fun :)
SpecialAtt;
if AttackSentinelButDead(['Atta','ttack','ck D']) then Break;
ExamineInv;
Inc(SAC);//added a counter to see how many specials I did.
end;
I have been testing this for the last 3-4 hrs, and it isn't perfect but it does work about 5/6 times thus far. if it doesn't the failsafe just catches it 30 seconds or so later. All in all, it is a marked increase in XP/Hr for me.
ps... that was because I was an idiot and didnt crosshair the client before I found coordinates lolz :/
O and is it possible to AutoUpdate without wiping your settings? The script takes a while to set up...