advchant.mac - Advanced Chant REV7

A forum for you to dump all the macros you create, allowing users to use, modify, and comment on your work.

Moderator: MacroQuest Developers

Raebis
a ghoul
a ghoul
Posts: 81
Joined: Fri Dec 12, 2003 6:23 am

Post by Raebis » Tue Dec 30, 2003 1:22 pm

/tar npc

Targets the closest NPC
Always say what you want to say. Because those who mind, don't matter. And those who matter, don't mind.

Space-Boy
a hill giant
a hill giant
Posts: 242
Joined: Wed Dec 04, 2002 12:53 pm
Contact:

Post by Space-Boy » Wed Dec 31, 2003 1:38 am

How do i make it actually heal? it wont do that for some reason
You have gotten better at Carpal Tunnel! (247)

Raebis
a ghoul
a ghoul
Posts: 81
Joined: Fri Dec 12, 2003 6:23 am

Re: Re's and Updates

Post by Raebis » Wed Dec 31, 2003 12:41 pm

Raebis wrote:
El wrote: 1. Healing just doesn't work. I got beat on regularly from agroed mobs, and it didn't kick in once.
Yes i found a bug where healing doesn't work if you don't have level 49 selos. Will be fixed in the next rev (pm me if you want quick-fix)
Always say what you want to say. Because those who mind, don't matter. And those who matter, don't mind.

Space-Boy
a hill giant
a hill giant
Posts: 242
Joined: Wed Dec 04, 2002 12:53 pm
Contact:

Post by Space-Boy » Thu Jan 01, 2004 9:51 am

in the line where it says /if $target(hp,pct) <=15, change it to 20, they warp in OT above 15% got my ass nailed when i went to grab a drink ROFL =) (this is for mob warping)
You have gotten better at Carpal Tunnel! (247)

Raebis
a ghoul
a ghoul
Posts: 81
Joined: Fri Dec 12, 2003 6:23 am

REV5 Released

Post by Raebis » Fri Jan 02, 2004 9:01 am

Changes for REV5:
...Implemented Rubber Anchor - sweetkeeps zone wandering down to a minimum
...Repaired Caster Detection/targeting - for some reason it wasn't working right
...Cleaned up gettarget with range:lvlmin:lvlmax code, a lot quicker gettarget and no looping in gettarget, thanks ml2517
...new singing system, more "economical" - songs will not be inturrupted to cast selos, it will be sung before it wears off
...$char(hp,pct) to fix autoheal, removed "funky workaround"
...added warping mob syndrom (WMS) detector, thanks again ml2517

New version:
REV5 Jan 04 07:00

Enjoy, and as usual, please offer feedback
Always say what you want to say. Because those who mind, don't matter. And those who matter, don't mind.

fatmike
decaying skeleton
decaying skeleton
Posts: 9
Joined: Sat Dec 27, 2003 12:42 pm

useful for PLing

Post by fatmike » Fri Jan 02, 2004 10:14 am

can anyone tell me how i would modify this so that a 65 bard could PL a level 40ish toon with it.

right now it comes back as no suitable targets when im having him fight mobs even to the PL toon

BillyBumbler_01
orc pawn
orc pawn
Posts: 14
Joined: Wed Dec 17, 2003 5:32 pm

$char(hp,pct)

Post by BillyBumbler_01 » Fri Jan 02, 2004 11:38 am

$char(hp,pct) seems to return either 0 or 1 for me, which is making the macro play the healing song constantly.

It doesn't make any sense to me... anyone else have any ideas why it's doing that?

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Fri Jan 02, 2004 1:39 pm

Its because you aren't using the latest source. When in doubt, update.

BillyBumbler_01
orc pawn
orc pawn
Posts: 14
Joined: Wed Dec 17, 2003 5:32 pm

Post by BillyBumbler_01 » Fri Jan 02, 2004 2:15 pm

Good call.
Thanks

Raebis
a ghoul
a ghoul
Posts: 81
Joined: Fri Dec 12, 2003 6:23 am

re:adjusting level

Post by Raebis » Fri Jan 02, 2004 5:03 pm

there are 2 instances of this:

Code: Select all

/varset DBLevel int$($calc(...........
simply change both to

Code: Select all

/varset DBLevel 50
replace 50 with the lowest level mob you will be wanting to attack

note: this will change when ini support is implemented
Always say what you want to say. Because those who mind, don't matter. And those who matter, don't mind.

El
a ghoul
a ghoul
Posts: 108
Joined: Mon Dec 29, 2003 12:34 pm

Post by El » Fri Jan 02, 2004 9:40 pm

I spent two hours running this macro today. All I can say is "wow".

Healing works perfectly. Targeting is making up for my screwups :-)

Just a couple of minor comments:

1. Need a check at the beginning of the macro to see if Selo's is up. If not, it should be the first thing called.

2. I'm seeing lots of "you haven't recovered yet" messages running by. May be lag related, but I wasn't seeing much, if any, lag while I was running.

3. Targeting ignores yellow or better mobs that have agroed you. I saw your response above, and that's a reasonable fix for now.

morpheous531
orc pawn
orc pawn
Posts: 18
Joined: Sun Oct 06, 2002 10:52 pm

Post by morpheous531 » Fri Jan 02, 2004 10:38 pm

This thread should be a sticky. Easily one of the best macs eva.

Congrats to the author.

Raebis
a ghoul
a ghoul
Posts: 81
Joined: Fri Dec 12, 2003 6:23 am

Post by Raebis » Sat Jan 03, 2004 12:33 am

El wrote:1. Need a check at the beginning of the macro to see if Selo's is up. If not, it should be the first thing called.
Next version or next minor version will have a fix for this, I'm using amadeus' code to see if selo's is up or not.... for lvl 6 selos i will have to look into other methods of making it work
El wrote:2. I'm seeing lots of "you haven't recovered yet" messages running by. May be lag related, but I wasn't seeing much, if any, lag while I was running.
Again i will be fixing this with amadeus' code
El wrote:3. Targeting ignores yellow or better mobs that have agroed you.
I will fix the aggro detector to target any mob that is aggro'd on u
Always say what you want to say. Because those who mind, don't matter. And those who matter, don't mind.

fatmike
decaying skeleton
decaying skeleton
Posts: 9
Joined: Sat Dec 27, 2003 12:42 pm

rubber anchor

Post by fatmike » Sat Jan 03, 2004 1:42 am

how big a radius is 2000? cause i tried this in EJ and i wandered all over the zone, stayed in the top right quadrant, but still moved around alot mroe than i really wanted to.

Raebis
a ghoul
a ghoul
Posts: 81
Joined: Fri Dec 12, 2003 6:23 am

Post by Raebis » Sat Jan 03, 2004 1:58 am

it seems to me that $searchspawn is either flawed or something... expect a fix in the next update (maybe in a day or two)
Always say what you want to say. Because those who mind, don't matter. And those who matter, don't mind.