I made a simple script that recalls around to vendor shops, buys a bunch of battle axes, then recalls to the library to trade them in to get the mace and shield glasses.
It works great for about ten minutes then always crashes after a recall.
The crash can occur at any of the blacksmith npcs or the library itself. It does not matter how long I set the wait timers for it always crashes about ten or so minutes into it. The crash comes right after I recall off a rune, then when i restart the client I will have already teleported to the new recall location.
What can I add that will keep this from happening?
sub recall
event macro 15 31
wait 80
event macro 22
wait 115
return