
/if ( !${VerifyMali.Find[SPELLID]} && ${Spawn[pc Malistari].Distance} <= MAXRANGEOFBUFF && !${Spawn[pc Malistari].Distance} == NULL && !${NetBots[Malistari].CurrentHPs} == 0 ) /casting "BUFF" gemX -maxtries|2 -targetid|${Spawn[pc Malistari].ID}
I have not tested the above as of yet because since my upgrade to the UF client my macros are not working quite right. Which brings me to my next question..
I use a macro for my cleric that uses /tell commands to cast certain spells that I send from my main it worked just dandy until my upgrade to UF. I am unsure if it is my lack of understanding of the chat channels(I played EQ from before Kunark until PoP) or there is some toggle or .ini something I need to change. Or perhaps it has something to do with the universal chat channel being sketchy lately. Honestly I'm leaning towards that I've done something at some point but I digress. Here is a lil bit of info on what I use for the /tell
#include spell_routines.inc
#Chat Chat
#Chat tell
/declare mychannel string outer group
/join ${mychannel}
Sub Event_Chat(string ChatType,string Sender,string ChatText)
/if ((!${ChatType.Equal[${mychannel}]})&&(!${ChatType.Equal[TELL]})) /return
/if (!${Spawn[${Sender}].ID}) {
/e ${Sender} is not in the zone
/return
}
/if (${ChatText.Equal[dot]}) {
/if (${Me.PctMana}<30) {
/chat #${mychannel} My Mana ${Me.PctMana}%, holding on Dots!
} else {
/assist ${Sender}
/delay 5
/if (${Target.Type.NotEqual[NPC]}) {
/assist ${Sender}
/delay 5 ${Target.Type.Equal[NPC]}
}
/if (${Target.Type.Equal[NPC]}) {
/if (${Me.SpellReady[${dotone}]}) {
/if (${announce}==1) /g Casting ${dotone} on %T
/call Cast "${dotone}" spell 3s
} else /if (${Me.SpellReady[${dottwo}]}) {
/if (${announce}==1) /g Casting ${dottwo} on %T
/call Cast "${dottwo}" spell 3s
} else /chat #${mychannel} dots not ready
/if (${Me.PctMana}<=60) /g FYI Cleric Mana ${Me.PctMana}%
} else /g wrong target (${Target.Type} at ${Target.PctHPs}% HP)
}
}
LIke I said before it was working fine until I switched clients now it just tells me Rottenbeast not in the zone i can provide more info and or the whole macro if needed and honestly i just really want to have more knowledge in the whole macro world. The whole almost but not really understanding this language is causing me great frustration and i WILL learn this if it makes my brain ooze out me ears.. So thanks in advance. Any help or pointers or advice is greatly appreciated.