This is my full mq2hud.ini from pre-patch. Remove the AA stuff before trying to load this. The first portion is taken from... somebody else's post. I'd give proper credit, but I can't remember who wrote it. Sorry.
Code: Select all
[Elements]
Macro=1,150,245,255,255,0,Macro - ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]}
Raid=1,150,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
Spawn1=1,150,275,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=1,150,285,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=1,150,295,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=1,150,305,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
GroupLeader=1,150,325,180,180,180,Group Leader : ${GroupLeader.Name}
MGBAAtext=1,150,335,255,234,8,Mass Group Buff - - - -
MGBgreenreadytext=1,270,335,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=1,270,335,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
RC3text=1,150,345,255,234,8,Radiant Cure - - - - - - -
RC3greenreadytext=1,270,345,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RC3Rednotready=1,270,345,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
C5AAtext=1,150,355,255,234,8,Cannibalization - - - -
C5greenreadytext=1,270,355,0,255,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]},Ready,]}
C5Rednotready=1,270,355,255,0,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Cannibalization].TimeHMS}]}
SCAAtext=1,150,365,255,234,8,Spirit Call - - - -
SCgreenreadytext=1,270,365,0,255,0,${If[${String[${Me.AltAbilityReady[Spirit Call]}].Equal["TRUE"]},Ready,]}
SCRednotready=1,270,365,255,0,0,${If[${String[${Me.AltAbilityReady[Spirit Call]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Spirit Call].TimeHMS}]}
VPAAtext=1,150,375,255,234,8,Virulent Paralysis - - -
VPgreenreadytext=1,270,375,0,255,0,${If[${String[${Me.AltAbilityReady[Virulent Paralysis]}].Equal["TRUE"]},Ready,]}
VPRednotready=1,270,375,255,0,0,${If[${String[${Me.AltAbilityReady[Virulent Paralysis]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Virulent Paralysis].TimeHMS}]}
RangeFinder1label=1,150,395,255,234,8,${If[${Target.ID},Spell Gem 1:,]}
RangeFinder1=1,220,395,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[1].Range},Y,]},]}
RangeFinder1OOR=1,220,395,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[1].Range},N,]},]}
RangeFinder2label=1,150,405,255,234,8,${If[${Target.ID},Spell Gem 2:,]}
RangeFinder2=1,220,405,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[2].Range},Y,]},]}
RangeFinder2OOR=1,220,405,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[2].Range},N,]},]}
RangeFinder3label=1,150,415,255,234,8,${If[${Target.ID},Spell Gem 3:,]}
RangeFinder3=1,220,415,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[3].Range},Y,]},]}
RangeFinder3OOR=1,220,415,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[3].Range},N,]},]}
RangeFinder4label=1,150,425,255,234,8,${If[${Target.ID},Spell Gem 4:,]}
RangeFinder4=1,220,425,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[4].Range},Y,]},]}
RangeFinder4OOR=1,220,425,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[4].Range},N,]},]}
RangeFinder5label=1,150,435,255,234,8,${If[${Target.ID},Spell Gem 5:,]}
RangeFinder5=1,220,435,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[5].Range},Y,]},]}
RangeFinder5OOR=1,220,435,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[5].Range},N,]},]}
RangeFinder6label=1,150,445,255,234,8,${If[${Target.ID},Spell Gem 6:,]}
RangeFinder6=1,220,445,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[6].Range},Y,]},]}
RangeFinder6OOR=1,220,445,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[6].Range},N,]},]}
RangeFinder7label=1,150,455,255,234,8,${If[${Target.ID},Spell Gem 7:,]}
RangeFinder7=1,220,455,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[7].Range},Y,]},]}
RangeFinder7OOR=1,220,455,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[7].Range},N,]},]}
RangeFinder8label=1,150,465,255,234,8,${If[${Target.ID},Spell Gem 8:,]}
RangeFinder8=1,220,465,0,255,0,${If[${Target.ID},${If[${Target.Distance}<=${Me.Gem[8].Range},Y,]},]}
RangeFinder8OOR=1,220,465,255,0,0,${If[${Target.ID},${If[${Target.Distance}>${Me.Gem[8].Range},N,]},]}
LOSCheck=1,150,485,255,234,8,${If[${Target.ID},Line of Sight:,]}
LOSCheckResponseT=1,220,485,0,255,0,${If[${Target.ID},${If[${Target.LineOfSight},TRUE,]},]}
LOSCheckResponseF=1,220,485,255,0,0,${If[${Target.ID},${If[${Target.LineOfSight},,FALSE]},]}
TargetInfo=1,375,335,255,234,8,Target Information:
TargetNameHP=1,375,345,0,255,0,${If[${Target.ID},${Target.CleanName} HP: ${Target.PctHPs},]}
TargetLVLClass=1,375,355,0,255,0,${If[${Target.ID},${Target.Level} ${Target.Class},]}
TargetLOC=1,375,365,0,255,0,${If[${Target.ID},X: ${Target.X} (${Math.Calc[${Target.X}-${Me.X}]}) Y: ${Target.Y} (${Math.Calc[${Target.Y}-${Me.Y}]}),]}
TargetZ=1,375,375,0,255,0,${If[${Target.ID},Z: ${Target.Z} (${Math.Calc[${Target.Z}-${Me.Z}]}),]}
TargetMaxMeleeHeading=1,375,385,0,255,0,${If[${Target.ID},Max Melee: ${Target.MaxRangeTo} Heading: ${Target.Heading},]}
TargetStateMaster=1,375,395,0,255,0,${If[${Target.ID},State: ${Target.State} ${If[${Target.Type.Equal[Pet]},Master: ${Target.Master},]},]}