• 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 - Having issues getting my casters to SIT

Joined
Aug 26, 2015
RedCents
420¢
I have been having issues constantly trying to get my casters to sit. Digging into other posts I found a Down and am trying to use that in addition to a 2nd I just modified from the first. Restarted all toons with /mac kissassist targeting my tank puller and they buffed grp and just stood there with 50% to 70% mana.

My Purpose with these is to:
1) Try to get my casters to sit and med during combat if/since they sometimes are not doing anything, Clr especially.
2) Force my casters to SIT while there are no mobs in camp and they are less than 90% mana, Mage, Clr, & Drd.

Rich (BB code):
[MQ2Melee]
downflag1=1
downshit1=/if (${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} && ${Target.PctHPs}<75 && !${Me.Sitting}) /Sit
downflag2=1
downshit2=/if (!${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}<90 && !${Me.Sitting}) /Sit

As I'm new to this coding, I have no doubt I missed something here. Any help would be appreciated!

Thank you,
~TheFiddler~

- - - Updated - - -

Update on this...

After using these for more time, it seems to only sometimes work.
Thinking into this further I would rather just say, If I'm not in combat and my mana is below 90%, /SIT.
Maybe only use this?:

Rich (BB code):
downflag2=1
downshit2=/if (!${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}<90 && !${Me.Sitting}) /Sit

Thank you,
~TheFiddler~
 
Thank you CTaylor22, however, I already had this set. Different iterations I have done for this were 90, 70, 50.
What I really want to know is if the Syntax is even correct for what I'm trying to do in the Down:

Rich (BB code):
downflag2=1
downshit2=/if (!${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}<90 && !${Me.Sitting}) /Sit

I'm wanting to have this say, "If I'm not in combat (crossed swords), & my mana is less than 90%, and I'm not sitting, /SIT."
Does this Down have the correct Syntax for doing this?

Thank you,
~TheFiddler~
 
I think we have this licked now. Appreciate the confirmation on the Down =)

As long as the medding Threshold within KA ini is say 15%, they wont take a med break until that time.
Until that happens the Down will force them to Sit while under 90% and not in combat.

My Cleric will now sit during a fight until he is used, Since MedCombat is on for him he will try to med after healing. Might turn that off in later levels for him due to eventual heal agro.
Since the Mage and Druid are DPSing during combat I don't have MedCombat turned on for them.

KA ini for Cleric
Rich (BB code):
MedOn=1
MedStart=15
MedCombat=1

KA ini for Mage & Druid
Rich (BB code):
MedOn=1
MedStart=15
MedCombat=0

Melee ini for Cleric, Mage, & Druid
Rich (BB code):
[MQ2Melee]
downflag2=1
downshit2=/if (!${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}<90 && !${Me.Sitting}) /Sit

Much better with less maintenance needed on my part to keep checking if they are medding or not. Less down time over all.

Appreciated!,
~TheFiddler~

P.S. Very Important to note that last night I did not log out all the way and get back into game to test the Melee ini changes. I was staying in game and tried to do a /melee Load. I think getting out of game and getting back into it helped clear old info up and allow it to begin to work properly, hence, my initial post with intermittent issues.
 
Last edited:
Yeah I wish there was a way to get your cleric or enchanter to not sit if they have aggro, but sit if they don't. Like a check that if it got hit, have a timer of like 15-20 seconds before it tries to sit again. Not sure how that would work.
 
Could try this:
Rich (BB code):
downflag2=1
downshit2=/if (!${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}<90 && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && !${Me.Sitting}) /Sit
or
Rich (BB code):
downflag1=1
downshit1=/if (${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Target.PctHPs}<75 && !${Me.Sitting}) /Sit
basically you add that if you are not the target of your target.. but not sure if that helps for a healer..
 
or.... Get a MOUNT, I always put my casters and healers on mounts
 
Thank you Meistro, I will try those.

Unfortunately Razkle, there are no mounts pre-Kunark which I was dealing with at the time. I have mostly abandoned the TLP for now and am working on building my small army the rest of the way on a Non TLP server. I love the nostalgia of original EQ, but it does get old in some ways for me...

Thanks again for all the responses,
~The Fiddler~
 
Question - Having issues getting my casters to SIT

Users who are viewing this thread

Back
Top
Cart