MQ2HUD for Shaman

A forum for sharing CFG/Bind snippets

Moderator: MacroQuest Developers

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

MQ2HUD for Shaman

Post by wassup » Fri Jun 25, 2004 11:51 pm

Displays Spirit Call, Cannibalize, Virulent Paralysis, MGB, Radiant Cure, and Call of the Ancients AA Ready and if not ready, a timer showing when it will be.

The M: =: etc... are the custom bind keys I use to activate the AA instead of taking up a hotkey slot.

Code: Select all

[Elements]
;The order is TYPE,X,Y,RED,GREEN,BLUE,TEXT
C5=3,500,720,50,255,0,${If[${Me.AltAbilityReady[Cannibalization]},M: C5 READY,]}
C5NOTREADY=3,500,720,255,30,0,${If[${Me.AltAbilityReady[Cannibalization]},,C5 READY IN: ${Me.AltAbilityTimer[47].Time}]}
VP=3,500,735,50,255,0,${If[${Me.AltAbilityReady[Virulent Paralysis]},X: VP READY,]}
VPNOTREADY=3,500,735,255,30,0,${If[${Me.AltAbilityReady[Virulent Paralysis]},,VP READY IN: ${Me.AltAbilityTimer[171].Time}]}
RC=3,625,720,50,255,0,${If[${Me.AltAbilityReady[Radiant Cure]},W: RC READY,]}
RCNOTREADY=3,625,720,255,30,0,${If[${Me.AltAbilityReady[Radiant Cure]},,RC READY IN: ${Me.AltAbilityTimer[153].Time}]}
SC=3,625,735,50,255,0,${If[${Me.AltAbilityReady[Spirit Call]},A: SC READY,]}
SCNOTREADY=3,625,735,255,30,0,${If[${Me.AltAbilityReady[Spirit Call]},,SC READY IN: ${Me.AltAbilityTimer[177].Time}]}
MGB=3,500,750,50,255,0,${If[${Me.AltAbilityReady[Mass Group Buff]},Y: MGB READY,]}
MGBNOTREADY=3,500,750,255,30,0,${If[${Me.AltAbilityReady[Mass Group Buff]},,MGB READY IN: ${Me.AltAbilityTimer[35].Time}]}
COA=3,625,750,50,255,0,${If[${Me.AltAbilityReady[Call of the Ancients]},= : COA READY,]}
COANOTREADY=3,625,750,255,30,0,${If[${Me.AltAbilityReady[Call of the Ancients]},,COA READY IN: ${Me.AltAbilityTimer[298].Time}]}

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Sat Jun 26, 2004 9:08 pm

I know it's offtopic to the the HUD, but could you give an example of how you activate an AA through a custom bind?

Goofmester1
a hill giant
a hill giant
Posts: 241
Joined: Thu Nov 06, 2003 4:26 am

Post by Goofmester1 » Sat Jun 26, 2004 10:58 pm

/custombind set name /alt active (# of abilty)

or
/custombind set name /alt activate ${AltAbility[${ability name}].ID}

That should work for you.

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Post by wassup » Sun Jun 27, 2004 12:28 am

In MQ2CustomBinds.txt

Code: Select all

name=c5
down=/multiline ; /docommand ${If[${Me.Grouped},/g Using Canni5,]} ; /alt activate 47
up=
in server_charname.cfg (Bristlebane.Mycharname.CFG as an example)

Code: Select all

/bind c5 m

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Sun Jun 27, 2004 5:10 pm

Thanx for the help. Much appreciated.