buffbitch.mac - v1.2 buff bot supporting aliasing and more

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

Moderator: MacroQuest Developers

Gumby
a ghoul
a ghoul
Posts: 99
Joined: Sat Jan 24, 2004 5:27 pm

Post by Gumby » Mon Mar 08, 2004 11:17 am

omper wrote:was wondering. how hard would it be to add in a few things.. Like Autofollow. and a Autogroup.. ie

i tell buffbitch to join after i invite..
This question probably should've been in the generalized Macro Help, but it wouldn't be hard for you to add it in.

You can trigger on an #event for the invite request, or do it off the tell (#event or #chat), there's a bunch of examples found in the Depot and the Help forums for both.

If you're using the new client version which supports keypress, this link:
http://macroquest2.com/phpBB2/viewtopic.php?t=5605 will be of assistance. Otherwise you get to monkey through sendkeys.

Follow is the same, again, plenty of examples. Search is your friend. ;)

Anything more specific I'm not going to post here by standard forum etiquette. Give it a whirl, and if you do have specific questions, toss em up on Help.

tac8357
orc pawn
orc pawn
Posts: 25
Joined: Fri Oct 17, 2003 5:18 pm
Contact:

help

Post by tac8357 » Sun Mar 14, 2004 12:19 am

can anyone show me how to set it up for a 61 shaman?

tac8357
orc pawn
orc pawn
Posts: 25
Joined: Fri Oct 17, 2003 5:18 pm
Contact:

Your the man

Post by tac8357 » Mon Mar 15, 2004 12:01 am

I get lazy from time to time. Got it working and it works great,Glad someone has time to sit down and write this stuff. Congrats this macro rocks..............

tac8357
orc pawn
orc pawn
Posts: 25
Joined: Fri Oct 17, 2003 5:18 pm
Contact:

Got a question

Post by tac8357 » Mon Mar 15, 2004 9:07 pm

Is there a way to get the bot to slow and root?

Gumby
a ghoul
a ghoul
Posts: 99
Joined: Sat Jan 24, 2004 5:27 pm

Re: Got a question

Post by Gumby » Tue Mar 16, 2004 2:02 pm

tac8357 wrote:Is there a way to get the bot to slow and root?
*chuckle*

This was really written as a buff bot and not a generalized wander the toon around and do stuff macro.

Yes you could root / slow. Yes you could add autofollow. You could even incorporate some of it's functionality into a different macro.

I'm not going to make the modifications directly to the script posted here as it's well outside the design goals for what I was attempting to accomplish.

You could write minimal autofollow and NPC detection easily enough though and put into the script, but it'd be duplicating effort that's already in other scripts here, and to do it robustly I'd recommend using other's work here as well.

I think you'd probably be better off adding this macro to something like ML's autodebuff script rather than the other way around. Buff functionality can stand pretty much alone, only potentially non-trivial endeavour would be to integrate Event_Chat if both macros were using it. Rest is just a straight cut and paste into another script, and then call DoBuffs at some point in the other script.

My two cents anyway.

G

tac8357
orc pawn
orc pawn
Posts: 25
Joined: Fri Oct 17, 2003 5:18 pm
Contact:

thanx for the info

Post by tac8357 » Wed Mar 17, 2004 10:08 am

I tried setting up %T into the macro. So my warrior would have control to root and slow. It generaly wound up targeting a nerby PC instead of MOB. Now that i know i can cut and paste it to the debuff macro should work fine. thanx again

omper
a ghoul
a ghoul
Posts: 110
Joined: Sat Dec 06, 2003 10:46 pm

Post by omper » Mon Apr 12, 2004 2:52 pm

one more question..


How would you modify this so that the BOT could be told to cast buffs on himself.. ??

Omper

Flint_the_dorf
orc pawn
orc pawn
Posts: 13
Joined: Sat Oct 12, 2002 3:14 pm
Location: Atlanta, GA
Contact:

Post by Flint_the_dorf » Mon Apr 12, 2004 2:54 pm

omper it should go something like this

Code: Select all

/tell botname buff1 buff2 on botname
<hr>
<b>Flint_the_dorf</b>

omper
a ghoul
a ghoul
Posts: 110
Joined: Sat Dec 06, 2003 10:46 pm

Post by omper » Mon Apr 12, 2004 3:06 pm

that dont work tho.. it tells me that target is not in zone when i tell it to buff himself..


Omper

Gumby
a ghoul
a ghoul
Posts: 99
Joined: Sat Jan 24, 2004 5:27 pm

Post by Gumby » Sun Apr 25, 2004 3:45 pm

edit: Now I can't even read straight. It's a legitimate bug, wrote it for a toon just standing around in end game guilds where FT is typically max anyway but I can see where mana regen buffs and other things may come in handy.

The name uses $searchspawn, when you $searchspawn(pc,yournamehere) you always get 0, which equates to not in zone by the checks I've written. I was lazy in retrospect; probably should've put a if targetname = botname... but I didn't think of that at the time. It'd be easy to hack in using the old system but...

It's not updated though for the new mq2data system.

Unfortunately I haven't been in EQ for the past several weeks and I've not paid attention to MQ or the forums either. I was in process of converting my macros over with the new stuff when I left. Whenever I get back I'll update it.

G

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

Post by eqaussie » Fri May 07, 2004 6:26 pm

Anyone working on this per chance?

I have tried, but MQ2 keeps telling me to RTFM etc etc :)

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

Post by eqaussie » Sat May 15, 2004 4:27 pm

Anyone at all interested in updating this?

I have spent the last week trying, and when MQ2 swears this much at me, i know im out of my league :?

Really missing this macro

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Post by Oid » Sat May 15, 2004 4:45 pm

I suppose I'll take a look at it.
Smokey the Lax says only you can prevent reproduction.

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

Post by eqaussie » Sun May 23, 2004 9:00 pm

Awesome Oid, i hope you have more success than i did, tho i am learning more as i play hehe

Gumby
a ghoul
a ghoul
Posts: 99
Joined: Sat Jan 24, 2004 5:27 pm

my apologies

Post by Gumby » Sun May 23, 2004 11:49 pm

I wound up leaving EQ for what I thought was a temporary break, but never made it back. Cancelled the accounts and haven't even compiled MQ since the initial option to switch to MQData let alone rewriting buffbitch.

My apologies to those who did find this script useful, anyone who wishes to update it, or use / modify my work may do so with my blessing. Since I didn't make any attempt to update it for MQ2Data if someone does feel free to make it your own.

Gumby