Rogue Helper v6.0 [Complete Rogue Macro] (Updated: 10-26-04)

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

skyler
a snow griffon
a snow griffon
Posts: 311
Joined: Wed May 11, 2005 9:22 am

Post by skyler » Wed Aug 31, 2005 2:08 pm

necroman wrote:i dont see in my ini where

${Target.Animation}!=32 && ${Target.Animation}!=110

is.
Dude, you are fucken CLUE-LESS :roll:
[img]http://www.digbyinc.com/images/animated/girl_yea2.gif[/img][img]http://tinypic.com/ehc0h2.gif[/img]

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Wed Aug 31, 2005 3:18 pm

necroman wrote:anyone besides the assholes see something wrong with my ini to prevent it from attacking without a manual /attack command while kiting?

Thanks,
Necroman
I only hope you mean the assholes other then me who actually looked through the macro and posted my suggestion of what to change. (Note: using his words, not mine. No need to get all bent out of shape.)
necroman wrote:i dont see in my ini where

${Target.Animation}!=32 && ${Target.Animation}!=110

is.
It's not.

Also, using the "I am not a programmer" defense just simply does not work around here, this is not a community that will serve up your answer on a silver platter. You don't need to be a programmer to read. You don't need to be a programmer to understand. You don't need to be a programmer to follow the comments in the macro. All that is required is you to take 10 minutes, open the macro and read it. This macro is possibly the best commented macro on the boards.

If you are unwilling to do at least that much, then perhaps MQ is not for you.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

sparkotic
decaying skeleton
decaying skeleton
Posts: 6
Joined: Sat Sep 11, 2004 1:10 pm

Post by sparkotic » Sat Sep 10, 2005 9:43 pm

ok i have been using this mac for a while now and i love it! since the latsest update i hade a few probs. the whole swimming issue came back but i got that fixed. the other issue is i have a hotkey set up to have my rogue attack like the mac says to. but since the last patch, the hot key doesn't work propperly. when i hit hot key it innitiates the stike disc but will not aquire target. if i manually click on target it begins to work great, but for some reason /assist does not target mob anymore. i read through all these posts, but did not seem to find anything. they just seem to talk about the /autoassist. so forgive me if i just missed it, but can someone point me in the right direction please? thanks in advance

Swiftweapon
orc pawn
orc pawn
Posts: 17
Joined: Wed Jul 06, 2005 7:08 pm

Post by Swiftweapon » Mon Sep 12, 2005 8:07 am

Try doing /autoassist <name> on .. then turn autoassist off ...

This should help.. It did for me...

madelaet
decaying skeleton
decaying skeleton
Posts: 1
Joined: Tue Jul 26, 2005 2:01 pm

Post by madelaet » Tue Sep 13, 2005 12:37 pm

Part of the condition check for attacking a target is the distance between the tank and the mob. If the tank that you are assisting is a kiting class(bard, necro, dr00d, ect.) then the check will fail and your rogue will just stand around looking stupid.

I changed the macro to check the MA class and if it's a kiting class I ignore the distance requirement. The line of code that you need to modify is this

Code: Select all

/if (${firstassist.Equal[Main]} || (${Math.Distance[${Target.Y},${Target.X}:${Spawn[pc ${firstassist}].Y},${Spawn[pc ${firstassist}].X}]}<${Target.MaxRangeTo})) 
Throw in a declartion at the top of the macro

Code: Select all

/declare MTClass outer

/target ${firstassist}
/varset MTClass ${target.ClassName}
Change the assist code a bit to

Code: Select all

/if (${firstassist.Equal[Main]} || ${MTClass.Equal[BARD]} || (${Math.Distance[${Target.Y},${Target.X}:${Spawn[pc ${firstassist}].Y},${Spawn[pc ${firstassist}].X}]}<${Target.MaxRangeTo})) 
now you should have no issues.

necroman
a lesser mummy
a lesser mummy
Posts: 42
Joined: Thu Apr 28, 2005 6:59 pm

Post by necroman » Wed Sep 14, 2005 6:14 pm

madelaet man i owe you huge. As soon as its back MQ2 is back up i will give that a whirl.

rzmonk76
a hill giant
a hill giant
Posts: 165
Joined: Sat Jan 31, 2004 1:37 pm
Contact:

Post by rzmonk76 » Fri Sep 16, 2005 4:48 am

posted in VIP help forum as well.
http://macroquest2.com/phpBB2/viewtopic ... highlight=


i've been editing my code to be monkly. its pretty easy because rogues have skills that have monk similarities. so i just change skill names and run with it. However, i havnt been able to tackle new stuff. rh doesnt seem to be able to click items that cant ge equiped, so it wont do click from inventory items. like pumice stones, or potions for example. If i was in a group that didnt have a haste buffer i'd like to have my haste X potion clicked. If i was in pvp and getting powed i'd like to use my insta gate potion if i had one. but thats a click from inventory or potion belt item that doesnt seem to be supported. is that an easy fix?


THIS STUFF IS NOT CONFIRMED IM JUST ASKING THE CODE GODS DERE INPUT


Heal Potion... ~ Line 560ish would this work or would this bog down the macro or do something terrilby bad? and is there a known timer command for healing potions? like the ${Me.AbilityReady["Sneak"] eqvialaint? if i dont have that in there it would spam and slow down the macro right? mebe? uh. my head hurts.

Code: Select all

     |- Are we so hurt we should pop mend and elixir potion

     /if (${Me.PctHPs}<=25) {
       [color=red]/doability "mend"[/color]
       [color=red]/potionbelt activate 1[/color]
       /if (${verbosity}>=1) /${channel} Poping Mend and Healing potion!
     }




Target Self Before clicking... (for shrink tinkered machine, bracer of hidden, etc.. does /tar <rzmonk> have to be in brackets or something like that sinces its two words? um... why is everyone looking at me like that. whats that gun for? hey! hey stop.! argh.~ Line 629

Code: Select all

       |- Finally, do it if we should
       /if (${doIclick}) [color=red]/target <rzmonk76>[/color] /docommand /iclick ${ialias} 




PETS...another problem i have is the macro wont attack pets. its allway checking to make sure the target is a NPC do i have to go througout the macro adding pet checks to compliment the npc checks? would this work? || means OR right?,im trying to say is this an npc or pet. i know there's a reason for thier madness when they made this macro not to attack pets. mebe it can be switched on or off. or mebe only attacked pets if not 1st or 2nd assist had anything to kill but 3rd had something to kill and was a pet would it engage. i could just remove the check NPC thing and it would attack anything. ooh no that would be bad.

Code: Select all

${Target.Type.Equal[NPC]} [color=red]|| ${Target.Type.Equal[PET]}[/color]


tanking... another problem i have with this is that sometimes it wants to click something while im getting beat on. which IS a problem since melee is off while you cast. It does eventualy fix itself (keyword eventualy) but if im not tanking someone else could steal aggro -most likely the healer- and thats a bad thing. i have an idea to fix this. what do you guys think about this addition. also sometimes when im traveling and invis wears of fit wants to start auto iclicking. is there a way to include dont iclick if invis just wore off recently.

Code: Select all

 |- If we're not hiding or moving, check clicky maintained spells
     /if (${Me.Invis} || ${Me.Moving} || ${clicktimer}[color=red]|| (${isTanking})[/color] || ${Me.State.Equal[BIND]}) /goto :DoneItemChecks 

taylojl
decaying skeleton
decaying skeleton
Posts: 6
Joined: Thu Apr 29, 2004 8:50 pm

Post by taylojl » Wed Sep 28, 2005 5:07 pm

just recently came back to eq and trying to get some of my old macs working. Does this code still work that is posted on the page of this thread? If not would someone be nice enough to pm me or post an updated version. I have read though several of the pages of posts and poepel have posted copies and then poeplwe say behind it that it does work. Just tryign to track down a Known good copy thats work.

Thanks for your time

brianman
a ghoul
a ghoul
Posts: 114
Joined: Mon Jun 07, 2004 7:46 am

Post by brianman » Thu Sep 29, 2005 12:52 am

TIAS (Try It And See) :)
I know some rogues that use this, so I assume it's working.

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Thu Sep 29, 2005 1:30 am

i still use the copy i posted like 4 or 5 pages back minus a few modifications for Weapondry Trial.

rzmonk76
a hill giant
a hill giant
Posts: 165
Joined: Sat Jan 31, 2004 1:37 pm
Contact:

Post by rzmonk76 » Thu Sep 29, 2005 10:01 pm

i'd like to see some of your guys mods of this macro.

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Thu Sep 29, 2005 10:49 pm

Mine pretty much just swaps out weapons for Weaponry Trial swapping back in your primary dagger for backstab. not that hard to do if you use the exchange plugin

DigitalMocking
a grimling bloodguard
a grimling bloodguard
Posts: 620
Joined: Mon Apr 04, 2005 5:53 pm

Post by DigitalMocking » Thu Sep 29, 2005 10:54 pm

JimJohnson wrote:Mine pretty much just swaps out weapons for Weaponry Trial swapping back in your primary dagger for backstab. not that hard to do if you use the exchange plugin
I use a mod like this all the time actually, since my rogue wields despair, which is much better than her dagger.

taylojl
decaying skeleton
decaying skeleton
Posts: 6
Joined: Thu Apr 29, 2004 8:50 pm

Post by taylojl » Sun Oct 09, 2005 5:31 pm

well i tried it out and several parts did not work. I tried Status and nothing happend and one tim eit even crashed the mac

mqLITsini
decaying skeleton
decaying skeleton
Posts: 1
Joined: Sun Oct 30, 2005 1:13 am

Post by mqLITsini » Wed Nov 02, 2005 2:12 pm

its doing nothing but attack for me..i checked the setting and they are all on..the ones i want

not evading or auto hiding are some of the things