• 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

Request - Mage improvements

stig7055

Member
Joined
Nov 12, 2015
RedCents
90¢
Mages should send pets in while medding, and any character that can med should be medding while not attacking, or at least have an option to. Noone stands 100% of the time until they are low mana then sits down. Its also very inefficient to handle mana regeneration in this manner.

Do i have something not set correctly? I have med in combat selected but until my character reaches the % set to med at it stands up and never sits to med. If i increase the % then he does nothing. A % setting to stop any combat abilities and another to make it sit and regen mana would be nice.

minimum mana % = 30
sit to med mana % = 95

What do you think?

I mention these changes because Ogrebot handles mana in this reguard. I set what % mana to never go under, so I always have mana for those ohh sh*t moments, and I also tell it what mana % to sit and med if its under that % is will sit and med when not in combat. Mages will also send their pets in to fight even if they are too low mana to cast spells.
 
Good idea. In my custom macro I use a minimum mana point to stop combat buffing and dps spells, but not healing. The character starts sitting to med or pulls out a mount at two times the minimum unless doing something else. Pet attacks regardless of mana level. So...
at full mana, cast all spells
at less then double minimum mana (70%), cast all spells, but med whenever possible
at less then minimum mana (35%) only cast healing and evac spells, med whenever possible

The minimum mana is adjustable in the ini file. 35% is the default. If anyone is interested enough to ask I'll post the code snippets or even the entire macro. The macro is heavily tailored to my classes (warrior, monk, druid) and play style, manually pull with monk and let warrior grab agro back at camp with druid (taxi) adding dps and healing support. The macro works pretty well with cleric, shaman, wizard and mage, still tweaking shadow knight. I haven't tried any of the other classes.
 
I imagine the "not sending in pets while medding" is because the "out of combat" regeneration makes it well worth the wait to engage. The moment a pet enters combat, the owner is kicked out of OOC regen, because he has officially entered the fight, and thus... goes to fighting. Just a guess though =)

Personally, any toon I am worried about needing "that little bit extra" med time, I make sure is mounted.
 
I imagine the "not sending in pets while medding" is because the "out of combat" regeneration makes it well worth the wait to engage. The moment a pet enters combat, the owner is kicked out of OOC regen, because he has officially entered the fight, and thus... goes to fighting. Just a guess though =)

Personally, any toon I am worried about needing "that little bit extra" med time, I make sure is mounted.

TLP does not have this so we need all the med time we can get. Also the difference in how much med time this ends up being is the difference between standing all the time, and sitting most of the time.
 
I imagine the "not sending in pets while medding" is because the "out of combat" regeneration makes it well worth the wait to engage. The moment a pet enters combat, the owner is kicked out of OOC regen, because he has officially entered the fight, and thus... goes to fighting. Just a guess though =)

Personally, any toon I am worried about needing "that little bit extra" med time, I make sure is mounted.

While true the mana regen is less when pet is fighting, it is still more then standing. Having the option to choose for your personnel situation / play style is the real issue.
 
Mana regen is the same in and out of combat on TLP, I checked the ticks just now. 36 while sitting with pet attacking and 36 per tick out of combat, 12 standing.
 
Try this hack for now. Need MedCombat=0
find
Rich (BB code):
           /if (!${MedCombat}) {
                        /call CheckForCombat 1 DoWeMed
                        /if (${AggroTargetID}) {
                            /if (${Med2On}) /varset MedStat ${MedStat1}
                            /varset Medding 0
                            /return
                        }
                    }
and replace it with
Rich (BB code):
          /if (!${MedCombat}) {
                        /if (${AggroTargetID}) {
                            /if (${Med2On}) /varset MedStat ${MedStat1}
                            /if (${PetOn} && ${PetCombatOn} && !${PetAttack}) {
                                /call Assist
                                :petKillKillKill
                                    /if (${Target.PctHPs}<=${AssistAt}} && ${Target.Distance}<${CombatRadius}) /call CombatPet
                                    /delay 10
                                /if (${Spawn[npc ${MyTargetName}].ID}) /goto :petKillKillKill
                                /call CombatReset
                            }
                        }
                    }
 
Thank you for the update!

What behavior should this change so I know what I am looking for?

Do I change this for line 1802 and 1832?

- - - Updated - - -

Made these changes and nothing changed in the mages behavior except that if I sent in the pet manually, even if the mage was below the % to med, it would start casting. However it does not sit to med out of combat, or send the pet in while its medding.
 
These have been posted before, but these are what my casters use in the rare occation they are not mounted.
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.Casting.Spell} && !${Me.Moving} && !${Me.Sitting}) /Sit
downflag2=1
downshit2=/if (!${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}<90 && !${Me.Casting.Spell} && !${Me.Moving} && !${Me.Sitting}) /Sit
 
Request - Mage improvements

Users who are viewing this thread

Back
Top
Cart