Page 5 of 6

Posted: Tue May 17, 2005 10:21 pm
by skyler
Keep getting a "No such 'group' member" for pet, distance and ID

Posted: Wed May 18, 2005 4:19 am
by Geekylad
skyler wrote:Keep getting a "No such 'group' member" for pet, distance and ID
Fixes for this problem are all over this forum.

Buff Casting and "You haven't recovered yet" spam

Posted: Tue May 24, 2005 11:51 am
by Prozac_Enabled
Upon starting the macro and casting self buffs, it will mem the correct spell and then try and cast before the spell gem comes up. This results in a bunch of "You haven't recovered yet" spam.

When sending a tell for a specific buff, I have to send the tell twice to get the buff. First tell mems the spell and the second one will get it to cast. Also get the "You haven't recovered yet" spam on these also.

I imagine I need to have a Pause command after the spell is memmed, but just not sure where to put in in at.

Posted: Tue May 24, 2005 12:01 pm
by A_Druid_00
It worked flawless before I quit... has something changed with the way spell_routines behaves or something? I never had a problem with missing buffs unless I was getting massively spammed for them.

Oh wait, wasn't there a problem with SpellReady?

After 2 seconds of searching, I've found this gem:
http://www.macroquest2.com/phpBB2/viewtopic.php?t=11352

Fix your version of MQ, then tell me if it still has the problem.

Posted: Wed May 25, 2005 7:49 pm
by Prozac_Enabled
Yeah that fixed the problem. I just assumed since I had the current MQ2 zip that it was a problem in the macro itself. Will have to put the Bug Report forum on my "things to check when things go wrong list." :smile:

Posted: Fri May 27, 2005 10:45 am
by BardRunner
Just wondering if the HUD was removed from the zip file, I see reference to it in the documentation ... but I do not see it in the ZIP.

Posted: Fri May 27, 2005 11:01 am
by A_Druid_00
This is the HUD I originally wrote. Nothing should have changed, except maybe the "Group" change that fuxxored everyone's macs. Just copy and paste it into your MQ2HUD.ini file. There's probably a couple of toggles that aren't in the HUD still, but I never got around to adding every single one.

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}]},]} 
Here's a screenshot, slightly out of date:
Image

Posted: Wed Jun 08, 2005 12:34 am
by dark2phoenix
I've been having problems getting the aliases to work. I think i narrowed it down this:

In the top of the macro I see:

Code: Select all

/if (${RDVersion.NotEqual[${Ini[RD_${Me.CleanName}.ini,Settings,Version]}]}) /call LoadAliases 
In the RDDeclares.inc I see:

Code: Select all

/declare RDVersion           string outer 6.8 
Then at the bottom of the LoadAliases subroutine in RDDeclares.inc I see:

Code: Select all

/ini "RD_${Me.CleanName}.ini" "Settings" "Version" "${RDVersion}" 
In My INI I have:

Code: Select all

Version=6.8
So why exacly does this only load the aliases 1 time? I would think that you would always want to have the aliases available so you could change settings while the mac was running. It seems pretty straight forward how to "fix" this but before I just rem out that line and just call /loadAliases I was wondering if someone could share the logic behind why it works this way. Is there something inherently bad about having aliases in a macro?

Posted: Wed Jun 08, 2005 11:03 am
by JimJohnson
You have faster load time on the macro if you dont call the load every time

Posted: Wed Jun 08, 2005 11:16 am
by dark2phoenix
That makes sense. If wanted to change something from the macro while it's running can I use "/loadAliases"?

Posted: Wed Jun 08, 2005 11:50 am
by fearless
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.

Posted: Thu Jun 09, 2005 4:48 pm
by A_Druid_00
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.
Side 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.

Posted: Mon Jul 17, 2006 4:06 pm
by Nightwind
Is there a new link for this, I try the link thats posted and it gives me an eror trying to get the link to download.


thanks.

Posted: Mon Jul 17, 2006 4:13 pm
by toomanynames
Yes, in VIP as are all the other leet macros :p

Posted: Sat Aug 19, 2006 2:05 pm
by Txedomask
what does it take to get VIP, I had donated awhile back and messaged the dev a couple of times, but never got access.