• IS THIS SITE UGLY? Click "RG3" at the very bottom-left of this page to change it. To dismiss this notice, click the X --->

Question - Disspell mobs when they cast a certain buff ?

Joined
Jan 8, 2016
Likes
0
RedCents
242¢
#1
Is there a way my characters .ini can disspell the sarnak's riposte (Sarnak Finesse). Once they cast it, my ini will read that it's been casted, and then proceed to disspell the mob? I have disspell on my DPS part of his .ini... but it's not very reliable as far as timing (sometimes casts it before the mob will cast riposte or will cast it with 10% left since the cool down just ended). Thanks!
 
Joined
Dec 2, 2014
Likes
5
RedCents
2,754¢
#2
Setup an event to fire based off the in game spell script on the class you want to use to dispell.
 
Joined
Jan 8, 2016
Likes
0
RedCents
242¢
#3
how do i do that? i figured there may have been some type of condition where my disspell class saw SoandSo begins to cast Sarnak Finesse -- thus resulting in disspelling immediately.
 

ChatWithThisName

Well-known member
Joined
Dec 29, 2017
Likes
186
RedCents
1,410¢
#4
Rich (BB code):
#Event Finesse #*#begins to cast Sarnak Finesse#*#

Sub Event_Finesse
    /if (${Me.Casting.ID}) /stopcast
    /casting "Dispell Name"
/return
 

TempusX

New member
Joined
Sep 18, 2017
Likes
3
RedCents
125¢
#5
I used a downshift to take care of dispells with my mage. In this case I was looking to dispell hasted mobs in LDoNs because they're irritating in crowds. The only downside is that the toon using said downshit will dispell anything with the buff when it assists you, even if you're say, fd pulling/etc. I'm sure a mob hp check could be implemented to prevent that or just toggling the downflag on/off.

Rich (BB code):
downshit5=/if (${Cast.Ready[Annul Magic]}  && !${Me.Moving} && ${Target.Buff[Alacrity].ID} || ${Target.Buff[Quickness].ID} || ${Target.Buff[Celerity].ID}) /casting "Annul Magic"
 
Top