• 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 - ghetto bandolier?

janktron

Member
Joined
Sep 25, 2015
RedCents
761¢
anyone figure out a way to hotswap weapon sets on TLP through downshits/holyshits? I'm sure there's a way to grab an item out of a bag and swap stuff around, but i have no clue where to begin lol
 
Rich (BB code):
holyflag0=1
holyshit0=/if (${Me.Combat}) /multiline ; /if (${InvSlot[mainhand].Item.Name.Equal[Shard of Night]} && !${Me.Buff[Major Shielding].ID} && ${Me.CountBuffs}<=15) /exchange "Stave of Shielding" mainhand ; /if (${Cursor.ID}) /autoinv ; /if (!${InvSlot[mainhand].Item.Name.Equal[Shard of Night]} && ${Me.Buff[Major Shielding].ID}) /exchange "Shard of Night" mainhand

credit to etherealmist in this thread http://www.redguides.com/community/showthread.php/23017-Holyshit-Batman-MQ2Melee/page13. I just took out an extra line that was not needed.

I use this to switch between avatar wep + normal one. the main thing is that it will just put whatever wep you unequip into the first item slot in your bags.
 
Thanks man, that's exactly what I was looking for... I remember reading a thread a few weeks ago but I couldn't find it again. Can this be modified even more to switch to two-hander and back to dual wield? I haven't really got a chance to look at it, working atm
 
I've setup a hotkey for that using mq2exchange. Sometimes stuff gets stuck on the cursor, but still better than the alternative.

For going to 2her:
Rich (BB code):
Line 1: /unequip offhand
Line 2: /exchange "item ID" mainhand

For going back to DW:
Rich (BB code):
Line 1: /exchange "Item ID" mainhand
Line 2: /exchange "Item ID" offhand

If there is a /slash command that would allow me to force an item to drop into inventory then that would fix any problems with this.
 
yea, im having issues with the /autoinv command....if i have my bags open he will put it in the bag...if i dont, he just re-equips it....hell..if i my have my bags open /unequip offhand puts it in the bag.
 
Yeah. I have that same issue. If autoinv can force you to put it into a specific slot then the problem would be solved but otherwise auto inventory just re-equips my offhand.
 
i dont care where it goes in my bags, as long as it goes in my bags, lol....going back into offhand breaks the exchange
 
http://www.redguides.com/community/showthread.php/24764-MQ2Exchange

looks like instead of
Rich (BB code):
/unequip offhand
you could do a
Rich (BB code):
/exhange "shield of Redguides" 32 8

which (if we're lucky) puts the shield in the 8th slot of your last bag. I'm not 100% sure that /exchange can handle the specific slot in the specific bag.

Good call though. Just exchange to a bag vs unequip and it might work. I'll test that right now and edit with the results.

Edit: kept getting told that the item is already in a worn slot

2 more thoughts:
1. is there an item ID for your blank fists? If so you could /exchange "Fists" offhand

2. Is there a way to open bags in a hotkey? That seems to be the only way it works is with bags open.
 
Ctrl+B on live servers opens all bags iirc, on phone atm and not near my KB to verify [it's a muscle reflex thing].

Not sure if this even works on TLP.

~TheFiddler~

- - - Updated - - -

Bah-- I'm tired, can't to well put Ctrl+B into a social /sigh

Maybe in a /Multiline within MQ2Melee? Not sure if that's even possible.
 
Could put /keypress ctrl+b in a social tho. good* call fiddler, this should be a good workaround, will test when I get home

update**works like a charm

update 2**only need to do this when unequipping an offhand so you can /exchange a 2her for your mainhand. when you are switching back (or swapping off hand for a shield) you only need to /autoinv. if something is in the slot that the item on the cursor would go, then /autoinv puts it in your bag, hnowever if that slot is open, then /autoinv will equip the item.

hope this helps anyone looking to hotswap on TLP XD
 
Last edited:
Could put /keypress ctrl+b in a social tho. Could call fiddler, this should be a good workaround, will test when I get home

update**works like a charm

update 2**only need to do this when unequipping an offhand so you can /exchange a 2her for your mainhand. when you are switching back (or swapping off hand for a shield) you only need to /autoinv. if something is in the slot that the item on the cursor would go, then /autoinv puts it in your bag, hnowever if that slot is open, then /autoinv will equip the item.

hope this helps anyone looking to hotswap on TLP XD

Jank,

If you could please post your related Holys/Downs for this in a CODE block, that would be perfect.

TIA,
~TheFiddler~
 
didnt use holy/downs, just made socials for 2her, DW, and sword and board...

2her
Rich (BB code):
/keypress ctrl+b
/unequip offhand
/exhange "2her name" mainhand
/keypress ctrl+b

DW
Rich (BB code):
/exchange "mainhand name" mainhand
/autoinv
/exchange "offhand name" offhand

Sword and board
Rich (BB code):
/exchange "mainhand name" mainhand
/autoinv 
/exchange "sheild name" offhand
/autoinv
 
Maybe someone can expand on this:
Rich (BB code):
/if (!${Me.Buff[Avatar].ID} && ${Spell[Avatar].Stacks} && !${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Fist Wraps]}) /multiline ; /keypress OPEN_INV_BAGS ; /exchange "Ancient Prismatic Fist Wraps" mainhand ; /timed 30 ; /autoinventory ; /keypress CLOSE_INV_BAGS

Starting with the latest patch, exchange no longer puts stuff into the bags automatically unless they are opened. Kinda sucks, especially if your macros have a built in automatic /autoinventory :(
 
sounds like you may need to revive the old bagwindow bandaid that was taken out after /useitem was put in.
 
didnt use holy/downs, just made socials for 2her, DW, and sword and board...

2her
Rich (BB code):
/keypress ctrl+b
/unequip offhand
/exhange "2her name" mainhand
/keypress ctrl+b

DW
Rich (BB code):
/exchange "mainhand name" mainhand
/autoinv
/exchange "offhand name" offhand

Sword and board
Rich (BB code):
/exchange "mainhand name" mainhand
/autoinv 
/exchange "sheild name" offhand
/autoinv

Perfect. Totally forgot about /keypress. I even went a step further and added in toggles for turning aggro on/off between DW (aggro) and 2h (dps) setups.
 
Janktron:
I was able to get the following to work without issue. I was not able to get the check buff timer to work no matter what I did so far... including following a suggestion above.

Logic:
/if (Non-Avatar Weapon) AND Not(Avatar Buffed) AND (Avatar Stacks) /Equip Avatar Weapon
/if (Avatar Weapon) AND (Avatar Buffed) /Equip Aggro(or)DPS Weapon


Rich (BB code):
Holyshit24=/if (${Me.Inventory[mainhand].ID}==141596 && !${Me.Buff[Avatar].ID} && ${Spell[Avatar].Stacks[1]}) /exchange 46046 mainhand
Holyshit25=/if (${Me.Inventory[mainhand].ID}==46046 && ${Me.Buff[Avatar].ID}) /exchange 141596 mainhand

Hoping to test with this more later... really need the proper TLO for this.

~TheFiddler~
 
Rich (BB code):
holyshit1=/if (((!${Me.Buff[Avatar].ID} && ${Spell[Avatar].Stacks}) || ${Me.Buff[Avatar].Duration.Ticks}<16) && !${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Brawl Stick]}) /multiline ; /exchange "Ancient Prismatic Brawl Stick" mainhand ; /keypress - ; /echo HS1
holyshit2=/if (${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Brawl Stick]} && (${Me.Buff[Avatar].ID} && ${Me.Buff[Avatar].Duration.Ticks}>15)) /multiline ; /unequip offhand ; /exchange "Petrified Heartwood Flamberge" mainhand ; /keypress - ; /echo HS2
downshit1=/if (((!${Me.Buff[Avatar].ID} && ${Spell[Avatar].Stacks}) || ${Me.Buff[Avatar].Duration.Ticks}<16) && !${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Brawl Stick]}) /multiline ; /exchange "Ancient Prismatic Brawl Stick" mainhand ; /keypress - ; /echo DS1

It's half working, I feel like I'm close to getting it to work.... btw keypress - is my hotkey that does /pause 7 and then /autoinventory (/autoinv wasn't working in my HS or DS)

edit: it is working...
 
Last edited:
Rich (BB code):
holyshit1=/if (((!${Me.Buff[Avatar].ID} && ${Spell[Avatar].Stacks}) || ${Me.Buff[Avatar].Duration.Ticks}<16) && !${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Brawl Stick]}) /multiline ; /exchange "Ancient Prismatic Brawl Stick" mainhand ; /keypress - ; /echo HS1
holyshit2=/if (${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Brawl Stick]} && (${Me.Buff[Avatar].ID} && ${Me.Buff[Avatar].Duration.Ticks}>15)) /multiline ; /unequip offhand ; /exchange "Petrified Heartwood Flamberge" mainhand ; /keypress - ; /echo HS2
downshit1=/if (((!${Me.Buff[Avatar].ID} && ${Spell[Avatar].Stacks}) || ${Me.Buff[Avatar].Duration.Ticks}<16) && !${InvSlot[mainhand].Item.Name.Equal[Ancient Prismatic Brawl Stick]}) /multiline ; /exchange "Ancient Prismatic Brawl Stick" mainhand ; /keypress - ; /echo DS1

It's half working, I feel like I'm close to getting it to work.... btw keypress - is my hotkey that does /pause 7 and then /autoinventory (/autoinv wasn't working in my HS or DS)

edit: it is working...

Could use
Rich (BB code):
/timed 7 /autoinventory
instead and free up a social

What did you fix/add between your first post when it was half working and the edit?
 
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
 
I will be adding bandolier set swapping to the next version of Kiss.
 
Request - ghetto bandolier?

Users who are viewing this thread

Back
Top
Cart