Moderator: MacroQuest Developers

Code: Select all
/call ReadINI HunterMob.ini "${Zone.Name}"
/call ReadINI HunterLoot.ini "${Zone.Name}"
Code: Select all
/call ReadINI HunterMob.ini "Mob"
/call ReadINI HunterLoot.ini "Loot" 
Code: Select all
/if (!${nValues}) /return Code: Select all
/if (!${nValues}<1) /return Code: Select all
/if (${Bool[${Me.Buff["Buff Name"]}]}==FALSE) /call Cast "Buff Name" gem7
Yeah I died once using this in water... I think I might be able to fix this with an anchor point. I have another update coming that uses spawn id's instead of cross zone targeting. Furthermore, I am going to use the starting X,Y of the macro as a reset point. So if you do go into water it will reset you. Will also reset you if anything else goes heywire.Exekute wrote:Robdawg, I love you! Your update rocked my socks! Works perfectly now, well sorta. I still wake up in the morning to find I've drowned in the middle of the twilight sea (while hunting elementals that only spawn on one island). I tried to add a little snippet of code like, /if (${Target.Wet}) /goto :beeploop
so that if he goes in the water it'll beep a bunch, and wake me up, but I was never woken up. I think this means that it got stuck in a part of the code, so it wasn't able to read my code. I know it's bad to macro unattended, but I didn't have time to watch it... I will tonight tho.