typenamehere
New member
- Joined
- Apr 27, 2006
- RedCents
- 11¢
Wow, i cant believe i forgot something so simple =( well thanks a ton lol...
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

Sub Main
/declare Named_Count int outer 0
/varset Named_Count 0
:Loop
/keypress esc
/echo :Attempting to find rare spawns:
/target feran bull
/if (${Target.ID}) { /echo found Feran Bull
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target ridgerunner droongar
/if (${Target.ID}) { /echo found Ridgerunner Droongar
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target Ridgerunner drunt
/if (${Target.ID}) { /echo found Ridgerunner Drunt
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target aggressive murk
/if (${Target.ID}) { /echo found aggressive murk
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target ukun packmaster
/if (${Target.ID}) { /echo found Ukun Packmaster
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target pixt arreand bodybender
/if (${Target.ID}) { /echo found Pixt Arreand Bodybender
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target Grinbar the Ancient
/if (${Target.ID}) { /echo found Grinbar the ancient
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target Bazu Bonesmasher
/if (${Target.ID}) { /echo found Bazu Bonesmasher
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target chimera deathbringer
/if (${Target.ID}) { /echo found chimera deathbringer
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target bazu destroyer
/if (${Target.ID}) { /echo found Bazu Destroyer
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target Chimera seether
/if (${Target.ID}) { /echo found Chimera Seether
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target feran bloodkeeper
/if (${Target.ID}) { /echo found Feran Bloodkeeper
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target Feran Savageclaw
/if (${Target.ID}) { /echo found Feran Savageclaw
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target kyv assassin
/if (${Target.ID}) { /echo found Kyv Assassin
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target Noc bonecleaver
/if (${Target.ID}) { /echo found Noc Bonecleaver
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target kyv Trueshot
/if (${Target.ID}) { /echo found Kyv Trueshot
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target ukun tendonslicer
/if (${Target.ID}) { /echo found Ukun Tendonslicer
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target girplan mastercrafter
/if (${Target.ID}) { /echo found Girplan Mastercrafter
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target dragorn nightwalker
/if (${Target.ID}) { /echo found Dragorn Nightwalker
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target discordling bloodfiend
/if (${Target.ID}) { /echo found Discordling Bloodfiend
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target girplan taskmaster
/if (${Target.ID}) { /echo found Girplan Taskmaster
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/target dragorn blightkeeper
/if (${Target.ID}) { /echo found Dragorn Blightkeeper
/varcalc Named_Count (${Named_Count}+1)
/echo Named Count - ${Named_Count} in ${Int[${Math.Calc[${Macro.RunTime}/60]}]} Min, ${Int[${Math.Calc[${Macro.RunTime}-${Int[${Math.Calc[${Macro.RunTime}/60]}]}*60]}]} Sec }
/keypress esc
/echo :Completed Rare Search:
/end
for what level?
This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo
#event camp "personingroup tells the group, 'lets roll'
#event dzadd "personyouwanttoadd tells you, 'add me'
#event invite "#*#invites you to join#*#"
#Event Zoned "#*#You have entered#*#"
#event GainExp "You gain#*#"
Sub Main
:loopstart
/doevents
/call GMcheck
/if (${Me.PctHPs}<=45) /potionbelt Activate 1
/if (${Me.PctHPs}<=60) /potionbelt Activate 2
/if (${Target.Level}>67) /tar npc next
/IF (${Target.Name.Equal[misguided beludu Creque]}) {
/twist stop
/target npc next
/delay 30
/twist 1 2 3 4 5 6
}
/IF (${Target.Name.Equal[a venomous stonemite]}) {
/twist stop
/target npc next
/delay 30
/twist 1 2 3 4 5 6
}
/if (${Target.Distance}>220) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 220
/delay 10
/goto :loopstart
/return
Sub GMcheck
/if (${Spawn[gm].ID}) {
/echo Gm detected
/beep
/beep
/beep
/keypress 9
/endmac
/unload
/q
}
/return
Sub event_camp
/sit
/camp desk
/return
sub event_zoned
/delay 5s
/sit
/camp desk
/endmac
/return
sub event_dzadd
/dzadd personyouwanttoadd
/return
sub event_invite
/invite
/return
sub event_GainExp
/stoptwist
/tar npc next
/delay 10
/IF (${Target.Name.Equal[misguided beludu Creque]}) {
/target npc next
/delay 30
}
/twist 1 2 3 4 5 6
/return
have you tried the vxed macro? not sure the exp at 76 but it's afk exp and fully automated.
Honestly you don't even need a fully functional macro to kite with a bard. All you need is a targeting macro which is super easyto find. then just find a nice spot away from everyone (icefall spiders or bear caves i hear is nice but might be a little slow for you depending on your aa's.) using mq2moveutils /circle on 50 (or whatever size circle you want), mq2twist, twist whatever songs you want. then turn your target macro on and bam go watch a movie.
You can get more technicle in your macro to heal you when needed or whatever but shit you can hire a merc for that.
Yeah, I tried the Vxed macro, but for whatever reason it just didn't work. Would mess up, zone out, zone in, grab the task when it already had it, etc etc. Gave up on it since I don't know anything to edit it myself and try to fix it.
But yeah, I'm probably gonna do something like you mentioned with the circle and twist and what not. Was kinda hoping there was a macro out there that included things like the Selos AA and stuff, but ah well.
use the macro i posted, right above your post.. then do /twist 2 3 4 5 2 3 4 5 2 3 4 5 8
8 being your selos...
the twist doesnt have to be 2 3 4 5 and 8 it can be whatever you want i just used that because it was the ones my fingers landed on...
and /circle 60 or whatever
it will work, just try it... and edit your potions to match the potionbelt on there or edit this to match your potion belt
/if (${Target.Level}>67) /tar npc next
change the lvl on that to whatever level area your fighting in...
No need to do /twist 2 3 4 5 so many times. If you do /twist 2 3 4 5 8, Selos will only be cast when it needs to refresh. Twist is built like that on purpose. That being said, I would personally do /twist 8 2 3 4 5, so it casts selos first to get you going, then you're all set for the rest of the time it's on.
All you need is an event, built into a macro to look for the Slowed by embracing earth message, let me see if I can whip something up quick.Anyone have a Plugin that will anouce to group when the mob has been slowed using a proc , from Bandolier. basicly what i want to do is start attack with earthcaller then once mob has been slowed succesfuly automaticly switch back to my normal weapons and anounce to group that mob is slowed
#event RangerSlowed "#*#is slowed by the embracing earth.#*#"
Sub Event_RangerSlowed
/g %t has been **Ranger Slowed**
/bandolier activate Normal
/return
im trying to use this macro to instantly tell me which named mobs are up in either causeway or wall of slaughter. for some reason its counting the named mobs that are up even when i have no target.
CODE
if anyone knows a way that wont spam my mq window with "there are no spawns matching XX" that would be cool instead of counting the named mobs that pop on target
WTB: Bard Bot macro, twists 4 songs, keeps rapier of somber notes clicked every 15mins, fades when he gets aggro, auto assists MA and attacks @ declared % also clicks epic either every time its ready or when a named is in camp
WTB: More aggressive cleric macro for 85 well geared max AA cleric with 2.0 epic, basically the same thing the Healer.mac already does, but more streamlined and more for the difficult zones, healing @ higher %, using epic click as well as Promised spell line and 85 spell set heals/buffs/selfbuffs. EDIT: also keep self mana regen buff and do a check for enchanter buffs, if no chanter buffs attempt to click clarity pot, if no pot stop attempting to click, I know there used to be old clicky macros for pulling items out of bags equipping and clicking then putting them back, this would be good for her mana pool buff click mask and her mana regen buff click belt. and the hammer/reverse DS/nuke stuff thats already in Healer.mac can be left its all good.
WTB: Shmbot that works in and out of group, very basic stuff, keeps track of all buffs on the designated targets group, beit himself or the MT, assists the designated MT and slows, no matter what, keeps listless up on the MT, no matter what, keeps a HoT on the MT, and when in group keeps an eye out for peoples health dropping for group heals / single hots, as well as dots MT's target and malos, regardless of in the group or out of the group
I know these will be simple macs, little editing on RH.mac for the bard, little editing on Healer.mac for the cleric, little editing on shmbot.mac for the shaman, I'll give up the reds if they come out good, and if someone wants to work exclusively with me at first I'll be doing all the testing for you, I will give very good feedback and like I said RCents when earned, hell if you'd rather explain a little bit of code to me, I'll be able to update them myself, and post them for everyone else.
Onward great minds!
I'm looking for a Zerker/Tank mac to use with my Zerker. I want him to attack mobs when they get close. I would also like him to use his Volley and Frenzy. If possible click his Tendon Sever Rk. II to snare at about 15 percent or so as well.I usually pull with my bard, and drop the mobs of close to my Zerker. Any help would be great! Thanks in advance!
I'd like a paladin macro for soloing mobs that need to be snared.
Mostly I'd like it to do one main thing and two sub ideas.
#1. Switch in Anklesmasher + Shield (or activate the bandolier for it) when I first attack a mob, then once snare actually lands, switch to my dps two hander. That's the most important thing (and I have an audio trigger for it, but my computer doesn't have sound at the moment so watching carefully for the successful snare message is kind of annoying.)
#2. Keep self buffs, clicks and aura up. (Not as important as above although would be super.)
I've been trying to manage the clicks with mq2melee, but since I actually only wear one of the clicks full time, I've been having a hard time of it. (edit: I've actually managed these ok with mq2melee, but it does not do the clicks from inventory very well. like phylactery which cannot be equipped by a paladin.)
Self Buffs: The ones that have a short duration are the most important, the hp buffs are easy to keep up since they last a longer time. These buffs should be buffed outside of combat.
- Silvered Fury
- Ward of Tunare
- Blessed Aura
Clicks (holyshit ones/in combat or out):
- Fabled Shrunken Goblin Skull Earring (instant cast of Aura of Rage)
- Pauldrons of Ferocity (instant cast of Aura of Battle)
- Velium Coldain Insignia Ring (instant cast of Shield of the Eighth)
- Phylactery (instant cast of Soul Clasp, this one does not have to be equipped)
- Blazing Vambraces (instant cast of Fire Shield, this one requires being equipped and myself to be targeted)
- The Skull of Den Lord Rakban (instant cast of Aura of Pure Arcanum)
Out of combat clicks:
- Breastplate of the Void (this is the shaman focus line, 2.5 second cast Heart of the Void, for when I don't have shaman focus, must be equipped)
- Band of Primordial Energy (Form of Defense II, 4.0 second cast. This one I've actually gotten MQ2Melee to handle since I actually wear it and could downshit it.)
- Silver Hoop of Speed (Primal Guard, 3.5 second cast)
- Girdle of Intense Durability (Shield of Torment, 5.0 second cast)
Potions:
I'd like to have potions kept up as well if possible:
Distillate of Alacrity X (if I don't have haste)
Distillate of Clarity X (if I don't have kei or better)
Distillate of Skinspikes VI (I'd rather have this than the coldain ring since these are so cheap)
(Maybe the regen and kitty crack potions as well.)
#3. Keep myself healed and if mana is excellent, nuke.
Target self and cast heal over time (Pious Cleansing) when I go below 85% health but above 65.
Target self and cast fast heal (Light of Piety) whenever I go below 65%.
If I go below 50%, activate epic 1.5/2.0 click Flames of Redemption, Guard of Righteousness disc, and click Oathbound Breastplate (from inventory) and then continue with fast heal until above 65%.
Below 30%, use Hand of Piety AA and a HoT Potion, below 20% use Lay Hands AA. (MQ2Melee is supposed to be able to do this but I've not had it work yet.)
If above 85% health and 75% mana, then use nuke Last Rites or Spurn Undead.
If the anklesmasher script works well, none of the mobs should ever be running, but perhaps for safety, if the mob is running we could have the paladin cast Shackles of Tunare to root him a moment (and hope for some slays.)
Then when not in combat, sit or cast horse aa.
If could get these items done, then all I would have to do is pull the mob and then I could go do my homework while your macro kills them. That would be tits.
If perhaps there was a way to automate it using advpath/mq2utilities to target the next mob then I'd be very happy to pay an appropriate fee for the macro.
/declare DistanceFromNPC int outer 0
if (${Target.Distance} > DistanceFromNpc)
{
//Execute functions here
}
if (${Target.Z} >= ${Me.Z} + 10 || ${Me.Z} - 10) /target npc next
