Posted: Tue May 17, 2005 10:21 pm
Keep getting a "No such 'group' member" for pet, distance and ID
Need to talk about MacroQuest to other MacroQuest users?
https://mq64.org/phpBB3/
Fixes for this problem are all over this forum.skyler wrote:Keep getting a "No such 'group' member" for pet, distance and ID
Code: Select all
[RaidDruid]
SpellCast= 3,550,400,255,255,000,${If[${Me.Casting.ID}>0,${Me.Casting} (${Target.CleanName} ),]}
ItemName= 7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
TargetDist= 3,005,040,255,255,255,Target Distance: ${Target.Distance}
HP Regen= 3,005,050,255,000,000,HP Regen: ${Me.HPRegen}
Mana Regen= 3,005,060,000,000,255,Mana Regen: ${Me.ManaRegen}
Tribute= 3,005,070,255,255,255,Tribute Points: ${Me.CurrentFavor}
GroupXP= 3,005,080,255,255,255,LAA XP: ${Float[${Me.PctGroupLeaderExp}]}%
Raid= 3,005,090,180,180,180,Raid Leader: ${Raid.Leader}
Tell= 3,005,100,255,255,255,LastTell: ${MacroQuest.LastTell}
Macro= 3,005,110,255,255,000,Macro: ${Macro.Name}
Leader= 3,005,120,180,180,180,Group Leader: ${GroupLeader.Name}
AA= 3,005,130,255,255,255,~~~~~~ Alt Ability ~~~~~~
MGBAA= 3,005,140,255,255,000,Mass Group Buff - - - -
MGBready= 3,120,140,000,255,000,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBnotready= 3,120,140,255,000,000,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
SWAAtext= 3,005,150,255,255,000,Spirit of the Wood - - -
SWready= 3,120,150,000,255,000,${If[${String[${Me.AltAbilityReady[Spirit of the Wood]}].Equal["TRUE"]},Ready,]}
SWnotready= 3,120,150,255,000,000,${If[${String[${Me.AltAbilityReady[Spirit of the Wood]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Spirit of the Wood].TimeHMS}]}
RCAA= 3,005,160,255,255,000,Radiant Cure - - - - - - -
RCready= 3,120,160,000,255,000,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RCnotready= 3,120,160,255,000,000,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
WWAA= 3,005,170,255,255,000,Wrath of the Wild - - - -
WWready= 3,120,170,000,255,000,${If[${String[${Me.AltAbilityReady[Wrath of the Wild]}].Equal["TRUE"]},Ready,]}
WWnotready= 3,120,170,255,000,000,${If[${String[${Me.AltAbilityReady[Wrath of the Wild]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Wrath of the Wild].TimeHMS}]}
DCAA= 3,005,180,255,255,000,Dire Charm - - - - - - - -
DCready= 3,120,180,000,255,000,${If[${String[${Me.AltAbilityReady[Dire Charm]}].Equal["TRUE"]},Ready,]}
DCnotready= 3,120,180,255,000,000,${If[${String[${Me.AltAbilityReady[Dire Charm]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Dire Charm].TimeHMS}]}
EXAA= 3,005,190,255,255,000,Exodus - - - - - - - - - - -
EXready= 3,120,190,000,255,000,${If[${String[${Me.AltAbilityReady[Exodus]}].Equal["TRUE"]},Ready,]}
EXnotready= 3,120,190,255,000,000,${If[${String[${Me.AltAbilityReady[Exodus]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Exodus].TimeHMS}]}
RDPauseOn= 3,005,200,255,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${RDPause},,*****RAID DRUID PAUSED*****]},]}
nukehud1= 3,005,210,255,000,000,${If[${WhichNuke}==1,Nuke Spell: ${MyNukes[1]},]}
nukehud2= 3,005,210,000,000,255,${If[${WhichNuke}==2,Nuke Spell ${MyNukes[2]},]}
MA1= 3,005,220,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Main Assist: ${MA1},]}
MA2= 3,005,230,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Second Assist: ${MA2},]}
MA3= 3,005,240,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Third Assist: ${MA3},]}
RampTank= 3,005,250,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Ramp Tank: ${RampTank},]}
AEHealOn= 3,005,260,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AEHeal},AE Healing,]},]}
AEHealOff= 3,005,260,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AEHeal},,AE Healing]},]}
AssHealOn= 3,005,270,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AssistHeal},Assist Healing,]},]}
AssHealOff= 3,005,270,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AssistHeal},,Assist Healing]},]}
AssMAOn= 3,005,280,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AssistMA},Assist MA,]},]}
AssMAOff= 3,005,280,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AssistMA},,Assist MA]},]}
AutoNinjaOn= 3,005,290,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AutoNinja},Auto Ninja,]},]}
AutoNinjaOff=3,005,290,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AutoNinja},,Auto Ninja]},]}
AutoSitOn= 3,005,300,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AutoSit},Auto Sit,]},]}
AutoSitOff= 3,005,300,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${AutoSit},,Auto Sit]},]}
DebuffOn= 3,005,310,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoDebuffs},Debuffing,]},]}
DebuffOff= 3,005,310,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoDebuffs},,Debuffing]},]}
DoTOn= 3,005,320,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoDoTs},DoTs,]},]}
DoTOff= 3,005,320,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoDoTs},,DoTs]},]}
GHealOn= 3,005,330,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${HealGroup},Group Healing,]},]}
GHealOff= 3,005,330,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${HealGroup},,Group Healing]},]}
InterruptOn= 3,005,340,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${Stop4Pad},Interrupts,]},]}
InterruptOff=3,005,340,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${Stop4Pad},,Interrupts]},]}
NukeOn= 3,005,350,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoNukes},Nukes,]},]}
NukeOff= 3,005,350,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoNukes},,Nukes]},]}
RampHealOn= 3,005,360,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoRamp},Ramp Healing,]},]}
RampHealOff= 3,005,360,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoRamp},,Ramp Healing]},]}
RCOn= 3,005,370,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoRC},RC,]},]}
RCOff= 3,005,370,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoRC},,RC]},]}
RodsOn= 3,005,380,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${ClickRods},Rod Clicks,]},]}
RodsOff= 3,005,380,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${ClickRods},,Rod Clicks]},]}
SelfBuffOn= 3,005,390,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${SelfBuffs},Self Buff,]},]}
SelfBuffOff= 3,005,390,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${SelfBuffs},,Self Buff]},]}
SnareOn= 3,005,400,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoSnare},Snare,]},]}
SnareOff= 3,005,400,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoSnare},,Snare]},]}
SotWOn= 3,005,410,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoSotW},SotW,]},]}
SotWOff= 3,005,410,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoSotW},,SotW]},]}
UseEpicOn= 3,005,420,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${UseEpic},Use Epic,]},]}
UseEpicOff= 3,005,420,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${UseEpic},,Use Epic]},]}
UseMountOn= 3,005,430,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${UseMount},Use Mount,]},]}
UseMountOff= 3,005,430,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${UseMount},,Use Mount]},]}
WolfOn= 3,005,440,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoWolf},Wolf,]},]}
WolfOff= 3,005,440,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoWolf},,Wolf]},]}
WoWOn= 3,005,450,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoWoW},WoW,]},]}
WoWOff= 3,005,450,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DoWoW},,WoW]},]}
CancelPct= 3,005,460,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Cancel Heals: ${CancelPct}% HPs,]}
HealAtPct= 3,005,470,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Heal At: ${HealPct}% HPs,]}
SotWPct= 3,005,480,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},SotW At: ${SotWPct}% average HPs,]}
MedAtPct= 3,005,490,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Sit to Med Pct: ${MedPct}% Mana,]}
SitDelay= 3,005,500,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Delay Before Sitting: ${SitDelay},]}
RodMana= 3,005,510,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Eat Rods At: ${RodMana}% Mana,]}
StopPct= 3,005,520,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Stop to Med Pct: ${NukePctMana}% Mana,]}
EngagePct= 3,005,530,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Engage Pct: ${EngageHPs}% HPs,]}
DoTMinPct= 3,005,540,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Stop DoTs At: ${DoTMinHPs}% HPs,]}
StopAtPct= 3,005,550,255,255,255,${If[${Macro.Name.Equal["raiddruid.mac"]},Stop Nukes at Pct: ${StopHPs}% HPs,]}
DAList= 3,005,560,255,255,255,~~~~~~ DA List ~~~~~~
G1DAOn= 3,005,570,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[1,2]},${Group[0].CleanName},]},]}
G1DAOff= 3,005,570,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[1,2]},,${Group[0].CleanName}]},]}
G2DAOn= 3,005,580,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[2,2]},${Group[1].CleanName},]},]}
G2DAOff= 3,005,580,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[2,2]},,${Group[1].CleanName}]},]}
G3DAOn= 3,005,590,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[3,2]},${Group[2].CleanName},]},]}
G3DAOff= 3,005,590,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[3,2]},,${Group[2].CleanName}]},]}
G4DAOn= 3,005,600,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[4,2]},${Group[3].CleanName},]},]}
G4DAOff= 3,005,600,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[4,2]},,${Group[3].CleanName}]},]}
G5DAOn= 3,005,610,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[5,2]},${Group[4].CleanName},]},]}
G5DAOff= 3,005,610,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[5,2]},,${Group[4].CleanName}]},]}
G6DAOn= 3,005,620,000,255,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[6,2]},${Group[5].CleanName},]},]}
G6DAOff= 3,005,620,255,000,000,${If[${Macro.Name.Equal["raiddruid.mac"]},${If[${DAArray[6,2]},,${Group[5].CleanName}]},]} 
Code: Select all
/if (${RDVersion.NotEqual[${Ini[RD_${Me.CleanName}.ini,Settings,Version]}]}) /call LoadAliases Code: Select all
/declare RDVersion string outer 6.8 Code: Select all
/ini "RD_${Me.CleanName}.ini" "Settings" "Version" "${RDVersion}" Code: Select all
Version=6.8Side note: You really shouldn't delete your macroquest ini file unless you have to, as that's where the aliases are stored. Adding the version check to raiddruid saves like 15 seconds of hard drive chugging when the macro loads after they're already loaded. I don't know if there's been a MacroQuest.Version datatype added since I put that check in, but it didn't exist when I put the version check in RaidDriud, hence the loss of aliases when you delete that ini.fearless wrote:no, change the version in your Macroquest.ini to something earlier then what it is now, restart MQ and start raiddruid. That should solve your problem.
If the version in RD and the version in MQ.ini match, it does not reload aliases. You need to force a version mismatch for it to correct itself.