MQ2BardSwap
MQ2BardSwap | |
---|---|
Swap the appropriate instrument into your primary or second slot |
Authors | Cr4zyb4rd, eqmule, Knightly, brainiac |
---|---|
Software type | Plugin |
Config file | MQ2BardSwap_character_server.ini
|
Maintained | Yes and supported |
Links |
🏠Resource (review) |
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
Syntax | Description |
---|---|
/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.
See also
Top-Level Object(s)
TLOs added by MQ2BardSwap:
TLO | Data Type(s) | Description |
---|---|---|
BardSwap | swap | Grants access to the "swap" datatype |
Forms. Typical usage, /echo ${TLO}
Type | TLO | Description |
---|---|---|
bool | BardSwap | indicates whether mq2bardswap is enabled |
Members. More may be available if inherited. Typical usage, /echo ${TLO.Member}
TLO | Data Type | Return Type | Member | Description |
---|---|---|---|---|
BardSwap | swap | bool | Excluded | Returns true if the song is excluded |
MeleeSwap | returns true if meleeswap is enabled | |||
Swapping | Returns true swapping is enabled | |||
int | Delay | Returns the delay of melee swap | ||
string | CurrentSwap | Returns the name of the instrument currently swapped |