Page 2 of 5
Posted: Mon Jul 19, 2004 5:18 pm
by loadingpleasewait
Thanks, I understand that its /cast 47 activate. Thats all fine and dandy, but it would not work within the current canni routine. When does someone cast Canni5? what mana %? and what health do ya need to be at in order to cast canni5? I dunno.. hehe, if someone wants to write a sub to toss into the current shammy.mac, go right ahead.. = )
Posted: Mon Jul 19, 2004 6:39 pm
by hytiek
Here is an piece of my macro from my shaman macro I'm about to release:
Code: Select all
/if (${Me.CurrentHPs}>=1925 && ${Me.PctMana}<=85 && ${Me.AltAbilityReady[Cannibalization]}) {
/target ${Me}
/call Cast "Quiescence" gem8
/call Cast "47" activate
}
Posted: Tue Jul 20, 2004 2:39 am
by loadingpleasewait
UPDATE July 19, 2004 #2
Fixxed targetting issues within the buff routines. adjusted it so pet doesnt charge out as soon as a mob is pulled, added a new variable "sendpethp" where you can set what the targets hp needs to be before yer pet charges out. heh, found that instant pet charging causes buku agro, learned that the hard way. um, squashed a few more bugs..
Posted: Tue Jul 20, 2004 4:23 am
by bobbib
okay here is some suggestion i would like added :)
first of all i would like to say i find this shamman macro really good, and i cant wait until i can use it for my 65 shammy, so hurry to level up

. if you wanna try to make it work with a 65 shammy contact me, and we work somehting out ;D
when casting canni you take 1925 points of damage, so it would be nice if you could make some routing that first cast Quiescene, then when you have over 2000 hitpoints cast do the Canni5.
Second thing would be if you could get the bot to cast FA on the meleeing, members, like first cast fa on your self, then on the melee charas (note that FA have along refresh time). and then when casted on all redo it when FA fading on your self
Sometimes it might be nice one to use the single haste spell, so if its possible to make two aliases.
1. one with groupbuffs
2. one with singelbuffs (might add a switch like caster, or melee)
If those things was in the script, it would be the best shaman script ever and i would be so damn happy :)
well that was all
Bobbib
Posted: Tue Jul 20, 2004 10:48 am
by loadingpleasewait
bobbib wrote:when casting canni you take 1925 points of damage, so it would be nice if you could make some routing that first cast Quiescene, then when you have over 2000 hitpoints cast do the Canni5.
Ok, working on canni5 to squeeze it into the current canni, ya know, without needing a new toggle (damn, got 15 toggles already). I know how to set it up, but want to check to see if the player has the alt ability, if so then canni5, if not then do old fassioned canni. It'll get in there..
bobbib wrote:Second thing would be if you could get the bot to cast FA on the meleeing, members, like first cast fa on your self, then on the melee charas (note that FA have along refresh time). and then when casted on all redo it when FA fading on your self

Can't FA be put into the current bigbuffgroup, or buffgroup?
I'm thinking about making it so both buffgroup and bigbuffgroup can be toggled at the same time.. I mean, we're shaman, we know what stacks or not, so if it doesnt stack, dont put it in one or the other if ya plan on using both buff toggles.. whatcha think?
bobbib wrote:Sometimes it might be nice one to use the single haste spell, so if its possible to make two aliases.
1. one with groupbuffs
2. one with singelbuffs (might add a switch like caster, or melee)
heh, please explain, in what situations would you use one over the other? Do you see any way it could be squeezed into one of the current buff options? (really dont wanna add more switches, 15 already ya know :)
Posted: Tue Jul 20, 2004 1:37 pm
by bobbib
hrmmm dont know how to explain this so it make any sence

but will try
as a level 65 shaman, you have two haste spells you use, one is the singel version (Swift like wind) and the group version (Talisman of Alacrity).
Swift like wind is a better haste spell (only 10% percent better but still) and cost 250 mana
Talisman of Alacrity is 750 mana but covers the whole group and last longer.
So sometimes it could be worth only casting the singel version haste on groupmember(s)

like if your duoing with a friend.
so if we had two alias (or what you call em) one with singelspells and one with groupspells, you would cast singel haste spell on all groupmembers if you used the singel version (unless you have made that automaticly in the script, to exclude casters), but last time i tested your script i just kept casting haste on the same person until i was oom :S
and i know the mages, wizzes, and all other non melee would ponder what the hell you where doing
but what i really would like is just to have a place to put spells into the mac file that will only be casted on your self and renewed when they run out :) then i could use all the groupbuffs i wanted :) and might a verbosa telling groupmembers to get closer because your casting x spell.
hope you got my point, and if not, i am really crappy at explaining my self
hugs
Bobbib
Posted: Tue Jul 20, 2004 5:24 pm
by loadingpleasewait
Ok, I understand what you need, and I'm sure I can do it.. While looking over the macro I've noticed a spot where it checks the pet for the buff "alacrity" instead of the variable ${hastespell} this is probably why its casting haste over and over again.. also, the group haste isnt implemented correctly.. will work on it..
Posted: Tue Jul 20, 2004 6:11 pm
by loadingpleasewait
UPDATE July 20, 2004
Work In Progress, hastegroup toggle removed, replaced by Haste (for single target haste) or GroupHaste (for a grouphaste spell) Also, pettoggle shouldnt be REQUIRED for buffs and haste anymore.. if ya have a pet, it will check the buff against the pet, if not then it will check the buff against you... UNTESTED CHANGES!!! Please reply on bugs, thanks! :)
Posted: Tue Jul 20, 2004 7:32 pm
by bobbib
grouphaste make the script make an error :S :) thanks for trying to you are getting closer :)
Posted: Tue Jul 20, 2004 7:34 pm
by loadingpleasewait
Hehe, did you specify the name of the group haste spell? and what exactly is the error you're recieving?
Oh, and scared to ask.. but um, does single target haste still work? please say yes.. I wont be able to test this myself for a few days, probably..
Posted: Tue Jul 20, 2004 8:16 pm
by bobbib
yes i did :S but it return with this :S
[mq2] fighting a NULL NULL
[mq2] MULL NULL is dead
failed to parse /if command could not find command to execute
shammy.mac@247 (main): if (${grouphaste}==1 {
the current macro has ended.
Usage: /if (<conditions>) <command>
thats is :S
with or without any haste toggeled
Posted: Tue Jul 20, 2004 8:34 pm
by loadingpleasewait
Doh, that was a typo.. Fixing right now..
Posted: Tue Jul 20, 2004 8:46 pm
by bobbib
man thats fast support ;D *giggle*
well i hope you get this to work would make it soooo kewl for my shammy

but off still stands if you wanna try your script out on a 65 shammy let me know
/bobbib
Posted: Tue Jul 20, 2004 10:18 pm
by loadingpleasewait
DOH! hehe, thats what I get for not testing my code before posting it.. the NULL NULL thing that spams yer mq screen is now fixxed.. sorry bout that.. = )
Posted: Mon Jul 26, 2004 4:08 am
by seancraft04
how does the buffing work on this i have put in all the spells i want to cast and it doesnt cast them..... ive said to use buffgroup etc and it just doesnt seem to work for me.. does it check for the message when buff wears off or what??
Edit does there have to be a minimum of a certain number of people with buffgroup i currently just have myself when trying this