• 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 - Downshit Help

bb4

Well-known member
Joined
Feb 19, 2016
RedCents
1,652¢
So I wrote a downshit for my caster DPS to make them sit during combat. The only issue I'm having is they were getting aggro and then sitting at random times. I added in the last part: ${Target.PctHPs}<95. Is there a better way to do this? Is there something that designates if I have aggro so that the wiz doesn't sit when he has aggro?

downshit0=/if (${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} && !${Me.Moving} && !${Me.Casting} && ${Me.Standing} && ${Target.PctHPs}<95) /sit
 
Rich (BB code):
downshit0=/if (${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} && !${Me.Moving} && !${Me.Casting} && ${Me.Standing} && ${Me.PctAggro}<70) /sit

This is only able to check the aggro of your current target, but unless you're healing/runing, you shouldn't be drawing aggro from adds. I'm not sure how much sitting modifies aggro anymore, so just have it set at 70% aggro atm. You can adjust that to 90ish to see how it behaves.
 
Last edited:
I believe you want that to be <. As it currently is, the toon will only sit when he's above 70 on the agro meter.

Rich (BB code):
&& ${Me.PctAggro}<70)
 
Thanks for the help. I might do that in conjunction with the HP portion. I feel like that might make it look a lot more normal.
 
Question - Downshit Help

Users who are viewing this thread

Back
Top
Cart