• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Checking to see if a mob doesn't have a debuff on it before casting the debuff.

Mara

New member
Joined
Feb 18, 2017
RedCents
666¢
So this is somewhat tricky (for me).

My mage has a spell that does 2 things with one cast.

http://everquest.allakhazam.com/db/spell.html?spell=44783

One part is mediocre damage which can also proc a pet buff. The other part is malosenete.

So, stealing shamelessly from the thread by vorpal chicken about conditions, I get

Rich (BB code):
DPS1=Darksteel Malosenete|96
DPSCond1=${Int[${Target.ID}]} && ${Int[${Target.Buff[Malosenete].44200}]}==0

This should in theory cast the spell only if the mob doesn't have the malosenete debuff as I understand it given it will only use it if the malosenete isn't on it....

At least I think so. The spell ID is for the malo itself not the whole spell.

Or I could be way off, I've not done much coding for a long time and 0 with mq2.
 
Last edited:
This would do the same to

Rich (BB code):
DPS1=Darksteel Malosenete|96
DPSCond1=${Int[${Target.ID}]} && ${Int[${Target.Buff[Malosenete].ID}]}==0

This would allow for any rank version to be detected
 
This would do the same to

Rich (BB code):
DPS1=Darksteel Malosenete|96
DPSCond1=${Int[${Target.ID}]} && ${Int[${Target.Buff[Malosenete].ID}]}==0

This would allow for any rank version to be detected

Ah thanks, I assumed the ID number wasn't optional.

Much appreciated!
 
Question - Checking to see if a mob doesn't have a debuff on it before casting the debuff.

Users who are viewing this thread

Back
Top
Cart