I appreaciate the effort and you sharing so please take this in the nicest way possible
you are sending 4 target packets every second to the server with this macro, so its basically an attack on them...
there is a better way to check for Spawns by using the Spawn TLO so you actually only does the /target if there s a mob in the zone you can /target...
you might want to add a .Distance3D check as well to make sure you don't /target across the zone, unless that's your intention, (its risky though)
anyway...
note that im typing this from my phone, I haven't actually run it, but it should work in theory:
Code: Select all
#turbo
Sub Main
:Scan
/call SpawnCheck "a gorgalask"
/call SpawnCheck "a sprited harpie "
/call SpawnCheck "a watchful guard"
/call SpawnCheck "an avenging gazer"
/delay 10
/goto :Scan
/return
Sub Alarm(int id)
/target id ${id}
/delay 10 ${Target.ID}
/keypress m
/beep
/beep
/beep
/beep
/beep
/beep
/g %T JUST POPPED
/end
/return
Sub SpawnCheck(string spawnname)
/if (${Bool[${Spawn[${spawnname}].ID}]}==TRUE) {
/call Alarm ${Spawn[${spawnname}].ID}
}
/return

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

donations for this month's patches.
Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.