• 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 - Holy for changing equiped weapons?

Its possible. You would have to use Me.Inventory to find the type of item you currently have equipped.

${Me.Inventory[14].Type} will report whats in your Secondary slot reports null If you have a 2h on. So they would be

/if (${Me.Inventory[14].Type.NotEqual[Shield]} && ${Target.Named}) /bandolier Activate Shield or whatever name you have for what one you use for tanking.
If its not a named and you have a shield on
/if (${Me.Inventory[14].Type.Equal[Shield]} && !${Target.Named}) /bandolier Activate 2h or whatever dps bandolier you want to use
 
I have my bard swap to weapons while fighting, and instruments in downtime with a down/holy. you just have to use the bandolier plugin. it's already there, just enable it and set up the 2 that you want to use.

In my case i have these 2 bandoliers set. 13 and 14 are primary/secondary slots, so to set it up you put the items you want in those slots to fight and type: /bandolier fight 13 14
Then put in your non combat set by doing the same for your instruments /bandolier regen 13 14

At which point you could make hotkeys if you want to swap them manually /equipset fight, /equipset regen. or add them to holy/downs as i've done


holyflag0=1
holyshit0=/if (${Me.Combat}) /equipset fight
downflag0=1
downshit0=/if (${Me.CombatState.NotEqual[Combat]}) /equipset regen

this maybe tweaked to fit your needs should get you there
 
Hey Just to add on to this, I have a weapon that Procs, Is there a way to make the Holyshit based off If a specific Buff is on me or not? I want it to Auto Switch between my Normal weapon set, and My Darkend Brells Keg popper The Spell it pops is called Darkened Yaulp XIII
 
I have my bard swap to weapons while fighting, and instruments in downtime with a down/holy. you just have to use the bandolier plugin. it's already there, just enable it and set up the 2 that you want to use.

In my case i have these 2 bandoliers set. 13 and 14 are primary/secondary slots, so to set it up you put the items you want in those slots to fight and type: /bandolier fight 13 14
Then put in your non combat set by doing the same for your instruments /bandolier regen 13 14

At which point you could make hotkeys if you want to swap them manually /equipset fight, /equipset regen. or add them to holy/downs as i've done


holyflag0=1
holyshit0=/if (${Me.Combat}) /equipset fight
downflag0=1
downshit0=/if (${Me.CombatState.NotEqual[Combat]}) /equipset regen

this maybe tweaked to fit your needs should get you there

Very nice ...... you earned your RedCents
 
Hey Just to add on to this, I have a weapon that Procs, Is there a way to make the Holyshit based off If a specific Buff is on me or not? I want it to Auto Switch between my Normal weapon set, and My Darkend Brells Keg popper The Spell it pops is called Darkened Yaulp XIII

holyshit999=/if (!${Me.Song[Darkened Yaulp XIII].ID} && ${Me.Inventory[13].Name.NotEqual[Darkened Brell's Keg Popper]}) /bando activate needproc

holyshit999=/if (${Me.Song[Darkened Yaulp XIII].ID} && ${Me.Inventory[13].Name.Equal[Darkened Brell's Keg Popper]}) /bando activate haveproc
 
Rich (BB code):
holyshit12=/if (!${Target.Slowed.ID} && ${Me.Inventory[mainhand].ID}!=133167  && !${SpawnCount[pc slower group]} && ${Target.Body.Name.NotEqual[Undead]}) /Bandolier Activate Slow
holyshit13=/if (${Target.Slowed.ID} && ${Me.Inventory[mainhand].ID}!=148825) /Bandolier Activate 1Hand

You can do this based on target debuffs as well. This is what one of my paladins use to determine on if he needs to pull out how 2h slow procing stick, but only if there is no slower in the group.
 
Soooo I thought I knew where this needed to go. What ini should I be using and is there a walkthrough for holy shits?
 
if your still using holy's they need to go into the file thats in your MQ2/Release folder, should be called SERVERNAME_CHARNAME.ini , needs to go under the heading [MQ2Melee] and for each holyshit<NUMBER>= you need holyflag<NUMBER>=1 (1 to turn it on, 0 for off)
 
Thanks, I got them in and the Ini saved But the Holy is still not working.
holyshit0=/if (!${Me.Buff[Darkened Yaulp XIII].ID} && ${Me.Inventory[13].Name.NotEqual[Darkened Brell's Keg Popper]}) /bando activate Yaulp

holyshit1=/if (${Me.Buff[Darkened Yaulp XIII].ID} && ${Me.Inventory[13].Name.Equal[Darkened Brell's Keg Popper]}) /bando activate 1hs


My Bandolier sets are 1hs & Yaulp to get the Yaulp Buff
Not sure why this isn't working, will I see the holyshit pop up in the MQ window?
 
We are incorporating Eqmules Bandolier feature from his modded Kiss version into the next release. it will allow you to do this. Look for it in a week or 2.
 
We are incorporating Eqmules Bandolier feature from his modded Kiss version into the next release. it will allow you to do this. Look for it in a week or 2.
will this bandolier feature work on TLPs that do not have the bandolier feature unlocked? like the xtar window? :)
 
Im Still Looking for someone to help me Figure this out... I have Yet to get this to work.

did you make sure to turn them on?

IE you need a holyflag1=1 in order for the plugin to know you want to use it.

You can turn it on and off on the fly (/melee holyflag1=0) changing it this way wont effect the INI unless you do a "/melee save". Which helps if you have some sort of bug you are chasing down, you can turn each flag on and off to figure out which one is spamming you to death.

Rich (BB code):
[MQ2Melee]
aggro=1
bash=1
challengefor=1
disarm=1
downflag1=1
enrage=1
facing=1
forage=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
holyflag3=1
holyflag4=1
holyflag5=1
holyflag6=1
holyflag7=1
holyflag8=1
holyflag9=1
infuriate=1
layhand=40
melee=1
plugin=1
pothealfast=40
pothealover=50
provoke0=34375
provoke1=34444
provokeend=20
provokemax=100
provokeonce=0
rallos=0
resume=20
rightidg=20
standup=1
steely=1
sticknorange=1
stickrange=200
stun0=43413
stun1=43377
stunning=98
taunt=0
withstand=20
downshit1=/if (${Me.PctEndurance}<25 && !${Me.Song[Breather].ID} && ${Me.CombatAbilityReady[${Spell[Breather].RankName}]} && ${Me.CurrentEndurance}>100 && !${Select[${Zone.ID},345,344,202,203,279,151,33506]} && !${Melee.DiscID}) /disc ${Spell[Breather].RankName}
holyshit1=/if (!${Me.ActiveDisc.ID} && ${Target.Distance}<75 && ${Me.PctEndurance}>5 && ${Target.Assist} && (${Target.Named} || ${Me.XTarget}>2 || ${Target.Level}>=${Math.Calc[${Me.Level}+3]} || ${Me.PctHPs}<75)) ${If[${Me.AltAbilityReady[Group Armor of the Inquisitor]},/casting "Group Armor of the Inquisitor" ALT,${If[${Me.CombatAbilityReady[${Spell[Holy Guardian Discipline].RankName}]},/disc ${Spell[${Spell[Holy Guardian Discipline].RankName}].ID},${If[${Me.CombatAbilityReady[${Spell[Skalber Mantle].RankName}]},/disc ${Spell[${Spell[Skalber Mantle].RankName}].ID},${If[${Me.CombatAbilityReady[${Spell[Armor of Ardency].RankName}]},/disc ${Spell[${Spell[Armor of Ardency].RankName}].ID},${If[${Me.CombatAbilityReady[${Spell[Reflexive Righteousness].RankName}]},/disc ${Spell[${Spell[Reflexive Righteousness].RankName}].ID},${If[${Me.AltAbilityReady[Fundament: First Spire of Holiness]},/casting "Fundament: First Spire of Holiness" ALT,${If[${Cast.Ready[${Me.Inventory[chest]}]},/casting "${Me.Inventory[chest]}" Item,]}]}]}]}]}]}]}
holyshit10=/if ((${Me.TargetOfTarget.ID}!=${Me.ID} || ${Me.SecondaryPctAggro}>80) && ${Group.MainTank.ID}==${Me.ID} && ${Me.CombatAbilityReady[${Spell[Unbroken Affirmation].RankName}]}) /disc ${Spell[Unbroken Affirmation].RankName}
holyshit11=/if (${Me.AltAbilityReady[Marr's Gift]} && ${Me.PctMana}<80) /alt activate 1282
holyshit12=/if (!${Target.Slowed.ID} && ${Me.Inventory[mainhand].ID}!=133167  && (!${SpawnCount[pc slower group]}  || ${SpawnCount[pc group slower]} && ${Spawn[pc group slower].Type.Equal[Corpse]}) && ${Target.Body.Name.NotEqual[Undead]}) /Bandolier Activate Slow
holyshit13=/if (${Target.Slowed.ID} && ${Me.Inventory[mainhand].ID}!=148825) /Bandolier Activate 1Hand
holyshit14=/if (${Cast.Ready[Necromantic Dragon Bone]} && ${Target.PctHPs}<96 && ${Me.PctAggro}>50)   /casting "Necromantic Dragon Bone" item
holyshit15=/if (${Target.Body.Name.Equal[Undead]} && ${Me.AltAbilityReady[Vanquish the Fallen]}) /alt activate 2029
holyshit16=/if (${Me.PctHPs}<60 && ${Me.AltAbilityReady[Hand of Piety]}) /alt act 180
holyshit17=/if (${Me.PctHPs}<40 && ${Me.AltAbilityReady[Lay on Hands]}) /multiline; /target ID ${Me.ID}; /alt act 6001
holyshit18=/if ((${Me.TargetOfTarget.ID}!=${Me.ID} || ${Me.PctAggro}<100) && ${Group.MainTank.ID}==${Me.ID} && ${Melee.AggroMode} && ${Me.AbilityReady[Taunt]}) /doability taunt
holyshit19=/if (${Me.SpellReady[${Spell[Splash of Atonement].RankName}]}  && ${Target.CanSplashLand} && (${Me.Diseased.ID} || ${Me.Poisoned.ID} || ${Me.Cursed.ID})) /casting "${Spell[Splash of Atonement].RankName}" Gem6
holyshit2=/if (${Me.SpellReady[${Spell[Crush of the Darkened Sea].RankName}]}) /casting "${Spell[Crush of the Darkened Sea].RankName}"
holyshit3=/if (${Me.SpellReady[${Spell[Devout Audacity].RankName}]}) /casting "${Spell[Devout Audacity].RankName}"
holyshit4=/if ((${Me.TargetOfTarget.ID}!=${Me.ID} || ${Me.SecondaryPctAggro}>80) && ${Group.MainTank.ID}==${Me.ID} && ${Me.AltAbilityReady[Projection of Piety]}) /alt act 3216
holyshit5=/if (${Me.SpellReady[${Spell[Dichotomic Force].RankName}]}) /casting "${Spell[${Spell[Dichotomic Force].RankName}].ID}"
holyshit6=/if (${Me.AltAbilityReady[Banestrike]} && ${Target.Distance}<=50) /alt activate 15073
holyshit7=/if (${Cast.Ready[Blood Drinker's Coating]} && !${Me.Song[Vampiric Aura].ID})   /casting "Blood Drinker's Coating" item
holyshit8=/if (${Target.Body.Name.Equal[Undead]} && ${Me.AltAbilityReady[2018]} && !${Target.Slowed.ID}) /alt activate 2018
holyshit9=/if (${Me.AltAbilityReady[489]}) /alt activate 489
 
will this bandolier feature work on TLPs that do not have the bandolier feature unlocked? like the xtar window? :)

Yes, at least my post above is how i use it on TLP (Ragefire) it's not with the in game bandolier, it's using the mq2bandolier plugin

I also have another setup for avatar swaps that is working beautifully on TLP, can't remember which post it's in, but if you need it let me know
 
We are incorporating Eqmules Bandolier feature from his modded Kiss version into the next release. it will allow you to do this. Look for it in a week or 2.


I don't see a bandolier section on my warrior. I do see one on my zerker. Can I just copy paste over to my warrior? Also, doesn't look like there is a way to enter conditions. Is it working?
 
It was in for like 5 min then we had to ditch it to make all the changes for hurricane agnarr. It will be back in the next release or so.
 
Request - Holy for changing equiped weapons?

Users who are viewing this thread

Back
Top
Cart