MQ2Twist¶
MQ2Twist
Assists with the twisting of bard songs
Authors: Koad, CyberTech, Cr4zyb4rd, Pheph, Simkin, MinosDis, dewey2461, htw, gSe7eN, eqmule, plure • Config: <server>_<character>.ini
Made to assist in the twisting of bard songs. It takes care of missed notes and other simple issues, and can also utilize items in a twist.
Commands¶
/sing <#>
/stoptwist
/twist [<gem>]... [option] [setting]
Settings¶
[MQ2Twist]
;Delay: time between twists (in 10ths of a second), adjust for your system/connection. Minimum 30 (standard gem refresh).
Delay=33
;Adjust: Number of ticks before recasting during a long song (a long song is greater than 3 ticks in length). e.g. If a song lasts 10 ticks, adjust=1 will recast at the 8 tick mark, rather than 9 as normal.
Adjust=1
;Quiet: song listing and start/stop messages for one-shot twists
Quiet=0
;Recast: spells with a recast, additional delay.
Recast=0
;Fife of Battle (just an example)
[Click_21]
;Casting Time, -1 to use the normal song delay
CastTime=30
;How often to recast, 0 to twist normally.
ReCastTime=0
;Name of item
Name=Fife of Battle
;Slot name
Slot=neck
;girdle of living thorns (current belt will be swapped out)
[Click_22]
CastTime=0
ReCastTime=11600
Name=Girdle of Living Thorns
Slot=waist
;nature's melody
[Click_23]
CastTime=-1
ReCastTime=135
Name=DISABLED
Slot=mainhand
;Shadowsong cloak
[Click_24]
CastTime=30
ReCastTime=350
Name=Shadowsong Cloak
Slot=DISABLED
Click_## currently goes from Click_21 to Click_40.
A note on items: If both a Name and Slot are defined for an item, the plugin will attempt to swap the item into that slot using the /exchange command. After casting, it will replace the original item. If only one is specified but not the other, "/itemnotify Slot rightmouseup" is used to perform item clicks.
Examples¶
- Sing gem 1 forever
/twist 1- Twist gems 1,2, and 3 forever
/twist 1 2 3- Twist gems 1,2,3, and clicky 23, forever
/twist 1 2 3 23- Sing gem 4 forever, until another singing-related /twist command is given
/twist hold 4- Same as above
/sing 4- Set Click_26 to CastTime=32, ReCastTime=120, Name="Cassindra's Chorus of Clarity", Slot=AA ; and save to INI
/twist set 26 32 120 "Cassindra's Chorus of Clarity" AA
See also¶
Top-Level Objects¶
Twist¶
Holds a datatype which is probably what you're looking for.
DataTypes¶
twist¶
Returns information about the current twist queue
Members
bool Twisting¶
- Returns TRUE if currently twisting, FALSE if not and NULL if plugin not loaded.
int Current¶
- Returns the current gem being sung, -1 for item or 0 if not twisting
int Next¶
- Returns the next gem to be sung, -1 for item or 0 if not twisting
string List¶
- Returns the twist sequence in a format suitable for /twist.