Beastlord bot (Updated 05/07/05)

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

Moderator: MacroQuest Developers

firehawk
orc pawn
orc pawn
Posts: 17
Joined: Wed Nov 10, 2004 12:17 am

Post by firehawk » Sat May 07, 2005 1:19 pm

I love this mac, never could get other ones to work quite right, but i also never tried to see if he buffs pet, i just usually summon buff shrink, then start mac, it works damn fine for that :cool:

guest_01
a ghoul
a ghoul
Posts: 115
Joined: Thu Apr 22, 2004 5:15 am

Post by guest_01 » Sat May 07, 2005 6:47 pm

05/07/05: Incorporated changes by DigitalMocking with minor adjustments.
Minor bug fixs.

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

Post by DigitalMocking » Sat May 21, 2005 1:28 pm

One minor glitch I've seen with the spell "Muada's Mending"

Because the spell declares are in quotes, and the ${SpellHeal} variable is in quotes later in the macro, that spell fails to cast. I just removed all the "" marks around the variables later in the macro since all the spells are declared in quotations.

Should the plugin have a specific name or does it not matter?

eqaussie
a ghoul
a ghoul
Posts: 124
Joined: Tue Mar 16, 2004 5:58 am

Post by eqaussie » Sat May 28, 2005 7:46 pm

Been running this for a couple of days, and am yet to see my BL cast slow at all.

Cast's nukes, buffs etc, but never slows....

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

Post by DigitalMocking » Sun May 29, 2005 1:31 am

eqaussie wrote:Been running this for a couple of days, and am yet to see my BL cast slow at all.

Cast's nukes, buffs etc, but never slows....
Without the plugin, it never seems to slow.

I actually rewrote the entire slow/debuff routine, I'm not 100% happy with it, but it does work for slowing all mobs incoming without waiting for them to hit someone in your group.

eqaussie
a ghoul
a ghoul
Posts: 124
Joined: Tue Mar 16, 2004 5:58 am

Post by eqaussie » Fri Jun 03, 2005 12:27 am

Without the plugin, it never seems to slow.
Been away a few days, hadnt had a chance to revisit this til now.
I updated MQ2MoveUtils, all good there now, but the Plugin listed in this thread wont compile.
I get the following error.

c:\mq2-latest\MQ2Attacked\MQ2Attacked.cpp(31): error C2039: 'NameOfLastSuccessfulTargetHit' : is not a member of 'EQData::_ACTORINFO'


Obviously some structure change, any pointers on fixing this one?

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

Post by DigitalMocking » Fri Jun 03, 2005 1:09 am

eqaussie wrote:
Without the plugin, it never seems to slow.
Been away a few days, hadnt had a chance to revisit this til now.
I updated MQ2MoveUtils, all good there now, but the Plugin listed in this thread wont compile.
I get the following error.

c:\mq2-latest\MQ2Attacked\MQ2Attacked.cpp(31): error C2039: 'NameOfLastSuccessfulTargetHit' : is not a member of 'EQData::_ACTORINFO'


Obviously some structure change, any pointers on fixing this one?

That may be something that got taken out of actorinfo, there have been a lot of changes to that recently. You may need your own actorinfo structs to get this to work.

I rewrote the entire thing to not use the plugin, when I get a little time to pretty it up, I'll post it.

eqaussie
a ghoul
a ghoul
Posts: 124
Joined: Tue Mar 16, 2004 5:58 am

Post by eqaussie » Fri Jun 03, 2005 1:14 am

Would be most appreciated, so far the slowing thing was only thing that didnt work, other than that, it works nicely

Clueless
a hill giant
a hill giant
Posts: 163
Joined: Fri Jun 03, 2005 2:36 pm

Post by Clueless » Mon Jun 06, 2005 7:20 pm

I had this loaded on the same computer as a chanter. Had a cleric bot on a second computer. chanter had no macros running at all.

When the chanter would pull, the beastlord whould get up, attact, sic pet and then run around in a circle after mob died.

If I switched to the beastlord and kept hitting the arrow keys it would break the loop and the beast would go home and sit down.

I also noticed that if I had a couple mobs mezzed and we chain killed them back to back the beast would skip some and run around in a circle after the mobs died (with pet chasing him)

Edit:

Tested again tonight and noticed that the same wondering around happened after looting and also noticed that the beast lord would change targets midfight to anything my MT (chanter) had targetted. In my case this is bad and I was refreshing mezz and he would break them, is there a way to add a health check or mezz check to prevent this?
It may be bad if any tank changes target at the end of a fight to taunt next mob as well.

Clueless
a hill giant
a hill giant
Posts: 163
Joined: Fri Jun 03, 2005 2:36 pm

Wondering around

Post by Clueless » Wed Jun 08, 2005 6:17 pm

I recompiled last night using the newly updated mq2moveutils and was still running into the same problem. Tonight I may switch up the toons that are doubled up to:

Enchanter and Cleric on primary computer
Beastlord solo on the second computer

to see if running two instances of EQ on one computer is confusing the macro somehow.

All prior tests have been:
Enchanter and beastlord on primary
Cleric on secondary (mostly because the macro I am using for the cleric goes into a loop every so often and I have to manually stop and restart it)

Clueless
a hill giant
a hill giant
Posts: 163
Joined: Fri Jun 03, 2005 2:36 pm

Post by Clueless » Thu Jun 09, 2005 11:58 am

Last night I did more testing, I ran a single instance of EQ on my second computer (AMD 2100+ with a gig of ram and a decent speed IDE raid).

The problem didn't happen as often but it still happened.

Also, running my cleric in the background on the primary computer produced no unuasual activity.

Request: I noticed that the beastlord doesn't attack unless the mob is a little hurt at first but during the fight he will attack anything the MT targets regaurdless of health. My MT is a chanter and needs to mezz adds during the fight. Is there a way to do the health check everytime or to keep him on one target until it is dead?

snomanx3
decaying skeleton
decaying skeleton
Posts: 4
Joined: Sun Apr 17, 2005 3:47 am

Post by snomanx3 » Fri Jul 01, 2005 1:39 pm

I CTD when I load this macro.... Could it be the Plugin used with it? If I remember correctly I recompiled the MoveUtils again even.

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

Post by fearless » Fri Jul 01, 2005 2:34 pm

snomanx3 wrote:I CTD when I load this macro.... Could it be the Plugin used with it? If I remember correctly I recompiled the MoveUtils again even.
You are posting about CTD's when running non released modifications. Would you like the clue stick hint via shovel or wooden bat?
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]

User avatar
Night Hawk
a grimling bloodguard
a grimling bloodguard
Posts: 590
Joined: Fri Aug 13, 2004 4:56 pm

Post by Night Hawk » Fri Jul 01, 2005 4:49 pm

Unless he tried this macro before the patch, and is just posting now. No that couldn't be it, gotta flame em.

snomanx3
decaying skeleton
decaying skeleton
Posts: 4
Joined: Sun Apr 17, 2005 3:47 am

Post by snomanx3 » Sun Jul 03, 2005 1:05 pm

Im talking about a released version oh brilliant one. This is the only mac that doesnt work so its something im doing or a true bug. I will try again on the next release.