Shambot v1.0c

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

Moderator: MacroQuest Developers

A_Druid_00
Macro Maker Extraordinaire
Posts: 2378
Joined: Tue Jul 13, 2004 12:45 pm
Location: Rolling on the Lawn Farting

Post by A_Druid_00 » Wed Jun 01, 2005 2:23 pm

Ahh, guess that's the case then. I never got into using TRUE and FALSE statements, since 1 and 0 takes up less space, and looks cleaner to me. Learn something new every day!
[quote]<DigitalMocking> man, A_Druid_00 really does love those long ass if statements
<dont_know_at_all> i don't use his macro because i'm frightened of it[/quote]
[quote][12:45] <dont_know_at_all> never use a macro when you can really fuck up things with a plugin[/quote]

kool23
a lesser mummy
a lesser mummy
Posts: 33
Joined: Mon Apr 05, 2004 12:58 am

Post by kool23 » Wed Jun 01, 2005 9:26 pm

thanks for the replys. gona try this see how it works out...ya thats what iam trying to fix is the way it heals.this macro assists alot and thats what causeing all my heal mess ups, if i take GetTarget out is which where /assist M_assist is first line bot heals fine.but put it back in and it all screwed up again


gona try this see how it works out

ScoobyDoo
decaying skeleton
decaying skeleton
Posts: 4
Joined: Sat May 07, 2005 5:45 am

Little help =)

Post by ScoobyDoo » Mon Jul 11, 2005 3:15 am

Hi guys , I use a Modifed Version of Shambot , spells for my level , most of the code is as same , I just have a question , I recently Bought the aa , that allows me to have a healing ward , when I summon him , the shambot , starts to buff it , I guess it thinks , it's my pet , but no buffs hold on the damn thing , so Shambot goes crazy casting buffs over , killling mana , and also Refuse's to slow anything b/c to busy casting on the dumb ward , anyway to fix this?

Thx for you info and time

ScoobyDoo
decaying skeleton
decaying skeleton
Posts: 4
Joined: Sat May 07, 2005 5:45 am

how goes it

Post by ScoobyDoo » Mon Aug 29, 2005 6:10 am

I been racking my brains last few weeks after a patch , auto canni 5 loop isn't working anymore , any body know a fix , thanks

User avatar
Soul Hunter
orc pawn
orc pawn
Posts: 13
Joined: Wed May 04, 2005 8:59 am

Post by Soul Hunter » Tue Sep 20, 2005 9:26 pm

I've been using this with a few of my own modifications due to errors for quite some time, with the new Sept 20 update, everytime I run it EQ crashes, anyone else having this problem?

murmur
decaying skeleton
decaying skeleton
Posts: 7
Joined: Wed Sep 21, 2005 12:29 am

Post by murmur » Wed Sep 21, 2005 12:30 am

yes same here

m4tz0r
decaying skeleton
decaying skeleton
Posts: 7
Joined: Wed Aug 17, 2005 2:31 pm

Post by m4tz0r » Wed Sep 21, 2005 1:16 am

make the following changes to spell_routines.inc

From:
.MyCastTime
To:
.CastTime
and give that a try

murmur
decaying skeleton
decaying skeleton
Posts: 7
Joined: Wed Sep 21, 2005 12:29 am

Post by murmur » Thu Sep 22, 2005 12:09 am

I changed
"make the following changes to spell_routines.inc

From:

Quote:
.MyCastTime


To:

Quote:
.CastTime "

shambot got off one spell before locking up any other ideas ?

User avatar
Soul Hunter
orc pawn
orc pawn
Posts: 13
Joined: Wed May 04, 2005 8:59 am

Post by Soul Hunter » Thu Sep 22, 2005 3:42 pm

I haven't tested due to .exe change but I assume you change all of .mycasttime's to .casttime , correct?

murmur
decaying skeleton
decaying skeleton
Posts: 7
Joined: Wed Sep 21, 2005 12:29 am

Post by murmur » Thu Sep 22, 2005 7:07 pm

Yes all changed .casttime
I tried loading original mac also thinking maybe I mixed something up with my changes no luck

User avatar
Soul Hunter
orc pawn
orc pawn
Posts: 13
Joined: Wed May 04, 2005 8:59 am

Post by Soul Hunter » Sat Sep 24, 2005 11:29 am

I made changes to spell routines (all .mycasttime to .casttime)
Testing with the Sept 23 MQ I ran Shambot fine (an edited Shambot) The only problem I had was MQ crashing on itself, no Shambot involved. I just simply zoned and it fixed that problem, all is well now.

Thanks m4tz0r

wizarddeath
decaying skeleton
decaying skeleton
Posts: 1
Joined: Tue May 10, 2005 9:58 pm

Oldie but goodie?

Post by wizarddeath » Fri Oct 17, 2008 11:51 pm

New to MQ, and attempting to test out a bit before I go VIP.

Its a great program, and I've got a couple of scripts written which trigger of of events, but Im ready to move up.

I |'d out some of the spell lines, and get quite a few errors about spells not found still, and it wont mem all the spells I indicate also.

dascott
orc pawn
orc pawn
Posts: 16
Joined: Wed Jun 21, 2006 5:06 pm

Post by dascott » Mon Jul 06, 2009 9:14 pm

What has absolutely worked for me to fix the targeting problem in this and other similar macros is to use a timer to prevent switching targets too fast after casting a spell.

So like this:

Everywhere you change targets:

if !timer assist/target

And then every time you cast a spell:

varset timer 1s
call cast spell

Also, to make sure you have the right target for important spells, I use something like:

Code: Select all

/if (!${assisttime}) }
 /target id ${worsthurt}
 /delay 1s ${Target.ID}==${worsthurt}
 /if (${Target.ID}==${worsthurt}) {
  /varest assisttime 1s
  /call Cast ${patchheal} gem2 3s
 }
}
It's anal, but it works.

Someone else mentioned sit aggro - again I solved this with a timer. Any time you do an action that can cause aggro - debuff, damage or heals - you should set the timer to 30s or so. It helps.