Skip to content

MQ2BardSwap

MQ2BardSwap

Swap the appropriate instrument into your primary or second slot

Authors: Cr4zyb4rd, eqmule, Knightly, brainiac • Config: MQ2BardSwap_character_server.ini

Resource Download Support Repo

This plugin attempts to retrieve the current song from MQ2Twist and if that TLO exists, it will swap the appropriate instrument into your primary or second slot.

Commands

/bardswap [melee]
Toggles swapping instruments / weapons on and off

Settings

Here's a sample MQ2BardSwap_character_server.ini

[Settings]
; instrument swapping using ITEMID and SLOTID
Horn=/exchange 68773 13                                     
Drum=/exchange "Illdaera's Steel Drum" mainhand   
; Can use mainhand or offhand for each instrument                 
Lute=/exchange "Bassy Mandola of Tsepir" mainhand
Wind=DISABLED
Singing=DISABLED
Weapons=/exchange "Worn Iksar Cleaver" mainhand
Delay=21
[Exclude]
;instruments don't have an effect on these
exclude1=Requiem of Time
exclude2=Selo's Rhythm of Speed
exclude3=Selo`s Assonant Strane
exclude4=Song of Sustenance
exclude5=Alenia`s Disenchanting Melody
;no swap for my Composers Greaves click please
exclude6=Selo`s Accelerating Chorus
;or lute of the flowing waters click
exclude7=Wind of Marr

For reference, here's a list of Slot names and numbers.

Top-Level Objects

BardSwap

Grants access to the "swap" datatype

DataTypes

swap

Gives the status of what MQ2BardSwap is doing, and setting information

Members

bool Swapping

Returns true swapping is enabled

bool Excluded

Returns true if the song is excluded

bool MeleeSwap

returns true if meleeswap is enabled

int Delay

Returns the delay of melee swap

string CurrentSwap

Returns the name of the instrument currently swapped

Discussions that link here