• 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

Beastlord Slow vs Shaman/Enchanter slow

Joined
Dec 1, 2020
RedCents
1,337¢
Hi, i need help to make a beastlord.ini condition that check if theres a shaman o chanter on group, this way Beastlord cast slow or not.
In other words: i want beastlord cast slow only if not shaman o chanter in same group.
Im making a BST INI and want this condition work. (wasnt able to make my self, cuz im a newbie )))
Sorry bad english :-) and thanks in advance for time to answer.
 
Hi, i need help to make a beastlord.ini condition that check if theres a shaman o chanter on group, this way Beastlord cast slow or not.
In other words: i want beastlord cast slow only if not shaman o chanter in same group.
Im making a BST INI and want this condition work. (wasnt able to make my self, cuz im a newbie )))
Sorry bad english :-) and thanks in advance for time to answer.
quick thoughts would be something like this:

INI:
!${Select[${Group.Member[1].Class.ShortName},Shm,Enc]} && !${Select[${Group.Member[2].Class.ShortName},Shm,Enc]} && !${Select[${Group.Member[3].Class.ShortName},Shm,Enc]} && !${Select[${Group.Member[4].Class.ShortName},Shm,Enc]} && !${Select[${Group.Member[5].Class.ShortName},Shm,Enc]}

This checks group members 1 - 5 and checks that they are not a shm or enc (group member 0 is always you)

this can be read as "Group member 1 is NOT a shm or enchanter AND group member 2 is NOT a shm or enchanter AND group member 3 is NOT a shm or enchanter etc.
 
Why not use Spawn TLO ?
Code:
!(${Spawn[group shaman].ID} || ${Spawn[group enchanter].ID})
you could do that as well - group member check is the first thing that came to mind as indicated by the "quick thoughts" - but you want && no shaman AND no enchanter
 
you could do that as well - group member check is the first thing that came to mind as indicated by the "quick thoughts" - but you want && no shaman AND no enchanter
Its correct like given.
check if theres a shaman or chanter in group,

!(shaman || enchanter ) = !(111||2222) = 0
!( || enchanter ) = !(0||2222) = 0
!(shaman|| ) = !(111||0) = 0
!( || ) = ! (0||0) = 1
 
DPS2=Sha's Reprisal|100|Cond3
Cond3=!${Target.Buff[Turgur's Insects].ID} && !${Target.Buff[Sha's Reprisal].ID} && !${Target.Buff[Slowing Helix].ID}

This is what I use.

This basically prevents him from casting his slow unless a shaman or ench slow is already on the mob yet will still throw on his slow if they dont get it on, die or just arent in group. Safest bet IMO
 
Last edited:
its best to check if mob is already slowed, even if shaman or chanter are in grp
bst slow is fast, and lands more often imo
if another, better slow lands, it will just override it

if u dont want to waste a few sec of bst dps just turn off his slows, let it be someone elses problem
i think u can and should keep a buff on pet that slows target too
 
DPS2=Sha's Reprisal|100|Cond3
Cond3=!${Target.Buff[Turgur's Insects].ID} && !${Target.Buff[Sha's Reprisal].ID} && !${Target.Buff[Slowing Helix].ID}

This is what I use.

This basically prevents him from casting his slow unless a shaman or ench slow is already on the mob yet will still throw on his slow if they dont get it on, die or just arent in group. Safest bet IMO

If you like to name the slows, I suggest to add the counterbias as well. My shaman always starts slowing with counterbias for the big hot-recourse on the tank and turgurs only (including the cripple effect) when the mob derserves it.
Btw: does this construct include all ranks of the slows?
Cond3=!${Target.Buff[Turgur's Insects].ID} &&!${Target.Buff[Refreshing Counterbias Slow].ID} && !${Target.Buff[Sha's Reprisal].ID} && !${Target.Buff[Slowing Helix].ID}
 
I saw a condition that checked the percentage of the slow I think to see if it should cast. I will see if I can find it.
Thanks for the reminder, what I have in my shaman ini (mostly run shd/pal thus the undead check)
Code:
Cond10=${Target.Body.Name.NotEqual[Undead]} || !${Target.Slowed.ID} || ${Target.Slowed.SlowPct} < 55

Could proably cut that down to just
Code:
Cond10=${Target.Slowed.SlowPct} < 55
 
Beastlord Slow vs Shaman/Enchanter slow

Users who are viewing this thread

Back
Top
Cart