Mochila
Member
- Joined
- Aug 31, 2005
- RedCents
- 30¢
Rich (BB code):
|Sumraid.mac
Sub Main
/declare Raidlist[72] string outer NULL
/declare raidnumb int outer 1
/declare numbinraid int outer 0
/varset numbinraid ${Raid.Members}
:loop
/if (${raidnumb}<${numbinraid} || ${raidnumb}==${numbinraid}) {
/varset Raidlist[${raidnumb}] ${Raid.Member[${raidnumb}]}
/target ${Raidlist[${raidnumb}]}'s corpse
/delay 2
/docommand /sum
/delay 3
/varcalc raidnumb ${raidnumb}+1
/goto :loop
/if (${raidnumb}>${numbinraid}) {
/target clear
/delay 2
/echo Done dragging the raid.
}
/return
Rich (BB code):
|shrinkraid.mac
Sub Main
/declare Raidlist[72] string outer NULL
/declare raidnumb int outer 1
/declare numbinraid int outer 0
/varset numbinraid ${Raid.Members}
:loop
/if (${raidnumb}<${numbinraid} || ${raidnumb}==${numbinraid}) {
/varset Raidlist[${raidnumb}] ${Raid.Member[${raidnumb}]}
/target ${Raidlist[${raidnumb}]} PC
/delay 3
/docommand /size 2
/delay 5
/if (${Target.Pet.Name.NotEqual[NULL]}) {
/target ${Target.Pet}
/delay 3
/docommand /size 1
/delay 5
}
/varcalc raidnumb ${raidnumb}+1
/goto :loop
}
/if (${raidnumb}>${numbinraid}) {
/target clear
/delay 2
/echo Done shrinking the raid.
}
/return
These macros assume you have MQ2Size and MQ2Sumcorpse. They will only target raid members and the shrinkraid is especially useful, making everyone less than gnome height, and only you can see the size difference. Usage is
/mac shrinkraid
/mac sumraid
Edit: Attempted to correct the Sumraid.mac so that it now should work (I'm suspended from EQ atm, I'll test whenever I get chance. Thanks Sosafina for bringing it to my attention
Last edited:




