A forum for you to dump all the macros you create, allowing users to use, modify, and comment on your work.
Moderator: MacroQuest Developers
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Mon Mar 22, 2004 10:20 pm
You could hack something in but I doubt I'd add that to the release.
-
frabtik
- a ghoul

- Posts: 114
- Joined: Sat Feb 21, 2004 10:07 am
Post
by frabtik » Mon Mar 22, 2004 11:14 pm
Just add /pet attack in the debuff sub, it ain't perfect but for a one line quick fix it works. Esp if you only casting one debuff per mob like slow, then it would be great. But only ill effect really is that you might tell you pet to attack same mob multiple times.
-
Zak
- orc pawn

- Posts: 28
- Joined: Fri Mar 05, 2004 9:54 am
-
Contact:
Post
by Zak » Thu Mar 25, 2004 12:24 pm
I am going to spend my evening tonight playing with this to see if I can make it work. I am a miserable newb at this stuff, but from the last hour that I have spent reading the coding of the macro, I just want to thank you for solving my problems. My friends and I group together a lot in one particular place with a convenient pull spot that is just amazing xp. However there is a time restriction that my wife has imposed on my gaming that has a caveat: If I am not actually at the keyboard I am not using my game time. So technically if I am sitting 4 feet from the monitor reading a book to my son and sneaking a peek at the monitor to make sure that all is well every 2 minutes I am not breaking the rules.
Thanks for giving me a fantastic new workaround to deal with the wife’s “rules” lol.

Man without religion is like a fish without a bicycle
-
MrSmallie
- a hill giant

- Posts: 167
- Joined: Fri Oct 11, 2002 11:18 am
Post
by MrSmallie » Fri Apr 02, 2004 3:03 pm
Code: Select all
[Settings]
Radius=50
NoSit=1
TrackNumber=1
SelfBuffCount=0
SelfBuff1=Self Buff Spell Name
SelfBuff2=Self Buff Spell Name
...
DebuffCount=1
Debuff1=Some Low Level PBAE
Debuff2=Debuff Spell Name
....
DebuffDuration1=99999
...
DebuffStartWait1=20
DebuffStartWait2=0
DebuffMinHealth1=100
DebuffMinHealth2=100
PauseMacro=1
RetryCount=1
....
PauseEvents=1
Would this be approriate for doing a DS / PBAE pl type of thing?
My thoughts were, have it wait until 1 of the mobs that the DS guy is bringing in gets to within a range of 50, then wait 20 secs to avoid agro.
I have it only tracking 1 mob, since there's no need to target others, and I don't want it sitting to avoid aggro. Only have it retrying the spell once, since it would most likely not be resisted by most of the mobs after 2 casts even if the one targetted resists both times.
Does that make sense?
Me
[img]http://home.comcast.net/~mrsmallie/ches.JPG[/img]
-
Wylker
- a lesser mummy

- Posts: 42
- Joined: Tue Feb 10, 2004 5:32 pm
Post
by Wylker » Fri Apr 02, 2004 8:06 pm
ML i have a request.. Can you add an option where the caster will sit after casting? IE. Have a shammy malo, slow, dot, wait 10 seconds, then sit until another mob enters array...
I tried and failed lol
wylker
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Fri Apr 02, 2004 8:12 pm
I won't be adding anything until all of my macros are fully updated to the new parm system (Which will take forever heh), but I'll keep it in the back of my brain.
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Fri Apr 02, 2004 8:13 pm
MrSmallie wrote:Code: Select all
[Settings]
Radius=50
NoSit=1
TrackNumber=1
SelfBuffCount=0
SelfBuff1=Self Buff Spell Name
SelfBuff2=Self Buff Spell Name
...
DebuffCount=1
Debuff1=Some Low Level PBAE
Debuff2=Debuff Spell Name
....
DebuffDuration1=99999
...
DebuffStartWait1=20
DebuffStartWait2=0
DebuffMinHealth1=100
DebuffMinHealth2=100
PauseMacro=1
RetryCount=1
....
PauseEvents=1
Would this be approriate for doing a DS / PBAE pl type of thing?
My thoughts were, have it wait until 1 of the mobs that the DS guy is bringing in gets to within a range of 50, then wait 20 secs to avoid agro.
I have it only tracking 1 mob, since there's no need to target others, and I don't want it sitting to avoid aggro. Only have it retrying the spell once, since it would most likely not be resisted by most of the mobs after 2 casts even if the one targetted resists both times.
Does that make sense?
Sounds like sound logic to me. If it doesn't work right let me know and post the entire INI.
-
Wylker
- a lesser mummy

- Posts: 42
- Joined: Tue Feb 10, 2004 5:32 pm
Post
by Wylker » Sat Apr 03, 2004 1:27 pm
ml2517 wrote:I won't be adding anything until all of my macros are fully updated to the new parm system (Which will take forever heh), but I'll keep it in the back of my brain.
I hear ya, maybe I'll stumble across the answer on my own lol
wylker
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Sun Apr 11, 2004 7:32 pm
Updated:
This has been updated fully with the new Parm system.
The only bug that I know of is that excludes are not working right now because the new $searchspawn replacement isn't working properly with alert lists.
I've informed Lax of the problem.
Please let me know any problems you find.
I'm not sure who's spellcast.inc everyone is using but I'm going to update the one I'd modified a while back.
** PS: Don't forget to grab the newly converted advpath.inc in the snippets forum.
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Sun Apr 11, 2004 9:28 pm
I should also note, if your machine is running too choppy with the TrackNumber set to 20 try turning it down to 10. It should help alot with the choppiness.
-
don'tdoit
- a lesser mummy

- Posts: 43
- Joined: Tue Dec 31, 2002 12:24 pm
Post
by don'tdoit » Sun Apr 11, 2004 9:49 pm
ok, so it's not just me getting lotsa choppiness? even with tracknumber=10 it's still pretty choppy...
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Sun Apr 11, 2004 9:56 pm
Nothing that can really be done, its processing alot of information. If you put even something as small as /delay 1 it could end making you respond to incoming mobs slow. Feel free to try putting a /delay 1 in each for/next loop and see if it works well.
This macro really was only meant to be used on a machine that you weren't playing on, so I didn't really try to get rid of the chopiness.
-
don'tdoit
- a lesser mummy

- Posts: 43
- Joined: Tue Dec 31, 2002 12:24 pm
Post
by don'tdoit » Sun Apr 11, 2004 10:01 pm
it's ok, i don't mind... only use it when i'm trying to watch hockey playoffs so I don't notice!
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Mon Apr 12, 2004 12:14 am
Updated:
autodebuff.mac
By popular demand - Unchoppified.
Also posting a converted version of spellcast.inc (The version I'd modified, if you use Bad Karma's or another you'll have to wait for them to get it done.).
Get spellcast.inc here (Look for my post about 10 posts down.):
http://macroquest2.com/phpBB2/viewtopic.php?t=5090
-
ml2517
- a grimling bloodguard

- Posts: 1216
- Joined: Wed Nov 12, 2003 1:12 am
Post
by ml2517 » Mon Apr 12, 2004 8:09 am
Updated:
autodebuff.mac
spellcast.inc
I finally got around to looking at JimJohnson's reported problem of resists not working properly. I've found the bug and fixed it. While I was at it I modified the spellcast.inc so it will not retry slows if there was an accompanying "immune to slows" message.
So make sure to re-grab the spellcast.inc as well.