• 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 - MQ2Melee ini - L85 Heroic Warrior - Critique

Joined
Jul 13, 2015
RedCents
162¢
Any warriors like to take a look at my mq2melee ini and offer critique or improvements? I've zero knowledge of warriors on EQ so would appreciate any advice. I've created this ini mainly from kissassist inis in the library and other sites. The !${Me.ActiveDisc} ... I have no idea what that does! Nor SecondaryPctAggro
Code:
aggro=1
bash=1
callchallenge=1
commanding=20
defense=20
disarm=1
downflag0=1
downflag1=1
downflag2=1
downflag4=1
downflag5=1
enrage=1
facing=1
fieldarm=20
gutpunch=1
holyflag0=1
holyflag1=1
holyflag10=1
holyflag11=1
holyflag12=1
holyflag13=1
holyflag14=1
holyflag15=1
holyflag16=1
holyflag17=1
holyflag18=1
holyflag19=1
holyflag2=1
holyflag20=1
holyflag21=0
holyflag22=0
holyflag23=0
holyflag24=0
holyflag25=1
holyflag26=1
holyflag27=1
holyflag28=1
holyflag29=1
holyflag30=1
holyflag31=1
holyflag32=1
holyflag3=1
holyflag4=1
holyflag5=1
holyflag6=1
holyflag7=1
holyflag8=1
holyflag9=1
holyshit0=/if (${Me.ActiveDisc.ID} && (${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && ${Me.ActiveDisc.Name.NotEqual[Final Stand Discipline]} && ${Me.CombatAbilityReady[Final Stand Discipline]}) /stopdisc
holyshit1=/if (${Me.CombatAbilityReady[Field Armorer]} && !${Me.Song[Field Armorer].ID})  /disc Field Armorer
holyshit2=/if (${Me.CombatAbilityReady[Commanding Voice]} && !${Me.Song[Commanding Voice].ID}) /disc Commanding Voice
holyshit3=/if (${Target.PctHPs}<99 && !${Me.Song[Bracing Defense].ID} && ${Me.CombatAbilityReady[Bracing Defense]}) /disc Bracing Defense
holyshit4=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && !${Me.ActiveDisc.ID} && ${Me.CombatAbilityReady[Final Stand Discipline]}) /disc Final Stand Discipline
holyshit5=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && ${Me.AltAbilityReady[Resplendent Glory]}) /casting "Resplendent Glory" alt
holyshit6=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && !${Me.ActiveDisc.ID} && ${Me.CombatAbilityReady[Brutal Onslaught]}) /disc Brutal Onslaught
holyshit7=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && !${Me.ActiveDisc.ID} && ${Me.CombatAbilityReady[Shocking Defense]}) /disc Shocking Defense
holyshit8=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && !${Me.ActiveDisc.ID} && ${Me.CombatAbilityReady[Fellstrike Discipline]}) /disc Fellstrike Discipline
holyshit9=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && !${Me.ActiveDisc.ID} && ${Me.CombatAbilityReady[Furious Discipline]}) /disc Furious Discipline
holyshit10=/if ((${Me.PctHPs}<65 || ${Target.Named} || ${Target.ConColor.Equal[RED]} || ${Target.ConColor.Equal[YELLOW]}) && ${Me.AltAbilityReady[Vehement Rage]}) /disc Vehement Rage
holyshit11=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 97 && ${Me.CombatAbilityReady[Jeer]}) /disc Jeer
holyshit12=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 96 && ${Me.CombatAbilityReady[Bazu Bluster]}) /disc Bazu Bluster
holyshit13=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 95 && ${Me.CombatAbilityReady[Bellow of the Mastruq]}) /disc Bellow of the Mastruq
holyshit14=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 95 && (${Target.Named} || ${Target.ConColor.Equal[RED]} || || ${Target.ConColor.Equal[YELLOW]}) && ${Me.CombatAbilityReady[Spirit of Rage Discipline]}) /disc Spirit of Rage Discipline
holyshit15=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 95 && ${Me.SecondaryPctAggro}>75 && ${Me.AltAbilityReady[Blast of Anger]}) /casting "Blast of Anger" alt
holyshit16=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 95 && ${Me.AltAbilityReady[Grappling Strike]}) /casting "Grappling Strike" alt
holyshit17=/if (${Target.PctHPs}<99 && ${Me.PctAggro} < 94 && ${Me.SecondaryPctAggro}>75 && ${Me.AltAbilityReady[Warlord's Fury]}) /casting "Warlord's Fury" alt
holyshit18=/if (${Target.PctHPs}<93 && ${Me.PctAggro} < 94 && ${Me.AltAbilityReady[Ageless Enmity]}) /casting "Ageless Enmity" alt
holyshit19=/if (${Target.PctHPs}<99 && !${Me.Song[Battle Leap].ID} && ${Me.AltAbilityReady[Battle Leap]} /casting "Battle Leap" alt
holyshit20=/if (${SpawnCount[npc radius 50]}>3 && ${Me.AltAbilityReady[Area Taunt]}) /casting "Area Taunt" alt
holyshit21=/if (${Me.PctHPs}<65 && ${SpawnCount[npc radius 50]}>2 && ${Me.CombatAbilityReady[Defensive Discipline]}) /disc Defensive Discipline
holyshit22=/if (${SpawnCount[npc radius 50]}>2 && ${Me.CombatAbilityReady[Maelstrom Blade]}) /disc Maelstrom Blade
holyshit23=/if (${Me.PctHPs}<65 && ${SpawnCount[npc radius 50]}>2 && ${Me.CombatAbilityReady[Fortitude Discipline]}) /disc Fortitude Discipline
holyshit24=/if (${Me.PctHPs}<65 && ${SpawnCount[npc radius 50]}>2 && ${Me.CombatAbilityReady[Lionhearted Rally-Cry]}) /disc Lionhearted Rally-Cry
holyshit25=/if (${Target.PctHPs}<95 && ${Me.CombatAbilityReady[Jeer]}) /disc Jeer
holyshit26=/if (${Target.PctHPs}<95 && ${Me.AltAbilityReady[Knee Strike]} /casting "Knee Strike" alt
holyshit27=/if (${Target.PctHPs}<92 && ${Me.CombatAbilityReady[Knuckle Smash]}) /disc Knuckle Smash
holyshit28=/if (${Target.PctHPs}<90 && ${Me.AltAbilityReady[Gut Punch]} /casting "Gut Punch" alt
holyshit29=/if (${Target.PctHPs}<89 && ${Me.CombatAbilityReady[Punch Through]}) /disc Punch Through
holyshit30=/if (${Target.PctHPs}<87 && !${Me.ActiveDisc.ID} && ${Me.CombatAbilityReady[Shield Topple]}) /disc Shield Topple
holyshit31=/if (${Target.PctHPs}<87 && ${Me.CombatAbilityReady[Shield Reflect]} && ${Me.CombatAbilityReady[Shield Reflect]}) /disc Shield Reflect
holyshit32=/if (${Target.PctHPs}<85 && ${Me.AltAbilityReady[Press the Attack]} /casting "Press the Attack" alt
infuriate=1
kick=1
kneestrike=1
melee=1
opportunisticstrike=20
plugin=1
provoke1=19531
provokeend=20
provokemax=1
provokeonce=1
resume=75
stickmode=1
stickrange=75
taunt=1
downshit0=/if (!${Me.Song[Champion's Aura].ID} && ${Me.CombatAbilityReady[Champion's Aura]} && !${Me.Sitting} && !${Me.Moving} && !${Me.Invis}) /disc Champion's Aura
downshit1=/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.PctHPs} < 90 && ${Me.CombatAbilityReady[Healing Will Discipline]} && !${Me.Sitting} && !${Me.Moving} && !${Me.Invis})  /disc Healing Will Discipline
downshit2=/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.PctEndurance} < 21 && ${Me.CombatAbilityReady[Fourth Wind]} && !${Me.Sitting} && !${Me.Moving} && !${Me.Invis})  /disc Fourth Wind
downshit3=/if (!${Me.Sitting} && !${Me.Moving} && !${Me.Invis} && !${Me.Buff[Warlord's Resurgence].ID}  && ${Me.AltAbilityReady[Warlord's Resurgence]}) /casting "Warlord's Resurgence" alt
;downshit4=/if (!${Me.Sitting} && !${Me.Moving} && !${Me.Invis} && ${Me.CombatAbilityReady[Field Armorer]} && !${Me.Song[Field Armorer].ID})  /disc Field Armorer
;downshit5=/if (!${Me.Sitting} && !${Me.Moving} && !${Me.Invis} && ${Me.CombatAbilityReady[Commanding Voice]} && !${Me.Song[Commanding Voice].ID}) /disc Commanding Voice
stickcmd=${If[${Math.Calc[${Target.MaxRangeTo}*0.8]} > 19,15,${Math.Calc[${Target.MaxRangeTo}*0.8]}]} hold moveback front loose
tauntif=${If[${Me.PctAggro} < 100,1,0]}
version=8.802
 
Last edited:
Are you specifically wanting to have only mq2melee control your warrior? I mean, that's a thing that can be done, and what you have here may provide decent results. However, mq2melee is largely a legacy plugin that we're moving away from in favor of things more user friendly like KissAssist or CWTN plugins or any of the other all-class macros on this site. Those things may hook into mq2melee functionality, but the end user need not be concerned with putting all this in their .ini file.
 
Question - MQ2Melee ini - L85 Heroic Warrior - Critique

Users who are viewing this thread

Back
Top
Cart