Log in

View Full Version : Help with mind flay in cast sequence macro please!



Galactica
04-29-2008, 12:05 PM
Hey guys,

I run 4 70's, Prot pally, Shadow Priest, Warlock, Boomkin with a 5th Healer being a friend in my pve setup. My problem is with my shadow priests cast sequence macro. At the moment when i keep spamming my attack button to have my 3 dps cycle through there cast sequences, when the shadow priest gets to its mind flay it will cancel half way through when i press my dps button again and start the next spell in the sequence. As i use 3-4 mind flay's in my cast sequence, this adds up to alot of wasted mana and maybe dps.

Here is an example of my cast sequence, not exact as the servers are down for me to check them

/assists main

/castsequence reset=24/combat/target Shadow Word: Pain, Vampiric Touch, Vampiric Embrace, Mind Blast, Mind Flay, Shadow Word: Death, Mind Flay, Mind Flay, Mind Flay

Any tips would be appreciated.

Šeceased
04-29-2008, 12:11 PM
/cast [nochanneling] Mind Flay


is what ur looking for. that condition prevents you from casting anything in that macro if you are already channelling a spell..

so urs would be

/assist Main
/castsequence reset=24/combat/target [nochanneling] Shadow Word: Pain, Vampiric Touch, Vampiric Embrace, Mind Blast, Mind Flay, Shadow Word: Death, Mind Flay, Mind Flay, Mind Flay

i think :)

Djarid
04-29-2008, 12:24 PM
Damn, Šeceased you are just too darned quick ;)

Šeceased
04-29-2008, 01:43 PM
hehe *strokes invisible cat on his lap*


Edit: have to make up for the last week and a bit of being offline :P

zanthor
04-29-2008, 02:55 PM
[nochanneling] didn't work for me with a castsequence.

/stopmacro [channeling] may work as a first line.

Šeceased
04-29-2008, 04:18 PM
[nochanneling] didn't work for me with a castsequence.

/stopmacro [channeling] may work as a first line.

this, most definitely this if ur macro wont work

pegasus00000
04-29-2008, 11:12 PM
[nochanneling] didn't work for me with a castsequence.

Try

/castsequence reset=##/target/combat [nochanneling:name of channeling spell] spell name, spell name, spell name, channeling spell name

I think that will work

Galactica
04-30-2008, 07:41 AM
Thanks for the replies guys.

I will try them tonight one by one :)

Galactica
04-30-2008, 08:26 AM
Here is my macro

/assist retitan
/castsequence reset=15/target/combat Shadow Word: Pain, Vampiric Touch, Vampiric Embrace, Mind Blast, Mind Flay, Shadow Word: Death, Mind Flay, Mind Flay

When i add both your suggestions, it works but another problem comes up. It does not reset on new target or out of combat anymore.

Djarid
04-30-2008, 10:47 AM
hmm weird... there seems to be nothing wrong with your syntax.

can I make a suggestion though, use


/castsequence [target=retitan-target,nochannelling:Mind Flay] reset=15/target/combat Shadow Word: Pain, Vampiric Touch, Vampiric Embrace, Mind Blast, Mind Flay, Shadow Word: Death, Mind Flay, Mind Flay

in PVP it can be advantageous as the intended target won't see that character as having him targetted (80% chance) :)

Ughmahedhurtz
04-30-2008, 10:55 AM
The channeling thing is only needed if you plan to spam the button. If you do plan to spam it, I'd suggest a separate flay macro for that.

jettmartinez
04-30-2008, 10:58 AM
[target=retitan-target,nochannelling:Mind Flay]

Ohhh, I didn't know you could use a char name in the condition like that. That's going to simplify a lot of my macros, since I only 2-box.
Thank you!

Galactica
05-01-2008, 12:58 AM
Thanks Djarid, i'll try that out. I dont really pvp much with these guys as a group, only in av if its av weekend.

Could it not be resetting because it is still in the middle of a channeled mind flay and not noticed that my main has changed targets. But that would not explain the fact that it is not resetting out of combat either.

I use buttons 1-4 all with the same cast sequence macro for my dps, and then i actually play my paladin tank normally, with 1-4 being judgement, sor, holy shield, consc. So i cannot really have a new mind flay as i am spamming different buttons depending on what cooldown i propose to sue next.

Djarid
05-01-2008, 02:04 PM
re mid-channeling: Perhaps but as soon as the channeling had finished it should have reset the sequence.

don't mean to patronise but you were allowing for target switch delay weren't you?

Galactica
05-02-2008, 05:29 AM
Yes i'm aware of switch delay. After it does switch from target A to B, it continues with the cast sequence rather than starting from the start of the sequence.

Djarid
05-02-2008, 08:03 AM
I experienced this last night first hand... freaky


/castsequence [target=focustarget] reset=target Curse of Agony, Corruption

This is a bog standard cast sequence, nothing fancy in it

here is what wowwiki.com has to say on the syntax of castsequence


/castsequence reset=target Immolate, Corruption, Curse of Agony, Siphon Life
\___________/ \_________________________________________________ ___/
| |
command parameters



/command [conditions] [more conditions] parameters; [conditions] parameters ... so clearly the reset is in the correct position (I have loads of cast sequences and this is the only one not working)

how it fails.

target mob1 fire macro (curse of agony) target mob2 fire macro (corruption)that 2nd one should have been CoA again.

I wonder if the reset is being driven from the actual target the character has selected instead of the target specified in the sequence in which case it is a bug/feature introduced in 2.4 and could shaft a lot of us.

Anyone else experiencing problems

Ughmahedhurtz
05-02-2008, 03:24 PM
The "reset=target" only works if you /assist focus or physically retarget mobs. I don't think it works if you're using the target=focustarget or similar non-target targeting (if you'll forgive the mangled phrase :P). At least, this has been my experience, much like yours, Djarid. Mine is /assist focus based and doesn't have that problem. My experience previously was as follows:

Legend = (current target of my alt) command and context
Focus has target of mob A
(notarget) assist focus BEGIN: /castsequence [target=focustarget] reset=combat/target/10 immolate, corruption, curse of agony, incinerate, incinerate, incinerate, incinerate (mob A) immolate (mob A) corruption (mob A) CoAgony --- focus retargets mob B and I press /assist focus key --- (mob B) immolate (mob B) corruption (mob B) CoAgony (mob B) Incinerate --- focus targets mob C and I press /assist focus key --- (mob C) immolate (mob C) corruption --- focus targets mob D but I do not press my /assist focus key --- (mob C) CoAgony on mob D (mob C) incinerate on mob D (mob C) incinerate on mob D etc.Now, at one point, the macro would forevermore reset to step one when using [target=focustarget] but I think that was fixed in 2.1 or maybe it was fixed on teh PTR pre-2.0...

Others can correct me if this works differently as I've not used a [target=focustarget] macro in many, many moons.

Djarid
05-02-2008, 04:08 PM
Thanks Ugh (or do you prefer umhh? ;) )

I sort of figured as much... but it seems like it is a bug rather than an intentional feature... why else allow options on cast sequence?

Just need to find out how to report bugs

Frosty
07-17-2008, 07:45 AM
Sorry for the bump of an old thread, but wanted to post this in case it might help someone eles.

I removed "combat" from my reset (now "reset=target/24") and now the macro resets for me when I intend it too.
With "combat" still in like "reset=target/combat/24" It never reset for me, even after the time was up.

Xorn
07-17-2008, 11:58 PM
Oh my god ....
I started with 63 and Mana Tombs tonight and finally swapped my second mage with my shadow priest and had to set up a macro for him since my elemental shaman and ice mage were played completely different without macros.



/castsequence [nochanneling:Mind Flay] reset=34 Vampiric Embrace, Shadow Word: Pain, Vampiric Touch, Mind Blast, Mind Flay, Mind Flay, Mind Blast, Mind Flay, Mind Flay, Mind Blast, Vampiric Touch, Mind Flay, Mind Blast

Despite the fact that the sequence itself may be crap .... this doesn't matter. What matter is that adding target or combat or both totally screw up the complete macro ->


... reset=target/34 ...

or


... reset=34/target ...

or


... reset=combat/target/34 ...

or


... reset=target/34/combat ...

From a perfectly working sequence with reset=34 I come to a mentally challenged macro which "spams" Vampiric Embrace with adding target or combat.
-> Vampiric Embrace, *spamming the button*, I see the cooldown run down and the message like "can't cast that spell now", *spamming the button*, the cooldown runs out, Vampiric Embrace, *spamming the button*, I see the cooldown .....

Removing the reset-condition and just leaving the time of 34 seconds in my case helps.

So did anybody figure out why this is like it is?

Xorn

Frosty
07-18-2008, 07:08 AM
Despite the fact that the sequence itself may be crap .... this doesn't matter. What matter is that adding target or combat or both totally screw up the complete macro ->
Ugh...after more testing last night it seems this is in fact, still broken. :thumbdown: I ended up doing the same thing you did and just used the reset=# with nothing else.
If it helps, I use a main macro to /assist without focus.

Xorn
07-18-2008, 08:02 AM
Good idea!
I use an assist macro to get the newest tank-target for every mob, no [target=focustarget] or such things.

Caspian
07-18-2008, 12:54 PM
The Macros I posted in my Warlock Priest Thread ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=88227') are all working as expected for me. Priest is Brain. I use targettarget for targeting, switch targets quickly for DoT and run. Also have n/target/combat resets that have worked just fine as well.

Frosty
07-18-2008, 03:42 PM
The Macros I posted in my Warlock Priest Thread ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=88227') are all working as expected for me. Priest is Brain. I use targettarget for targeting, switch targets quickly for DoT and run. Also have n/target/combat resets that have worked just fine as well.Maybe it's a problem with Vampiric Embrace then? Your macro doesn't use that spell.

Xorn
07-18-2008, 05:14 PM
I'm going to spend a whole night after work today to check exactly that! :-)

Vyndree
07-18-2008, 06:54 PM
Good idea!
I use an assist macro to get the newest tank-target for every mob, no [target=focustarget] or such things.

"Assist" essentially resets the "reset=target" condition.

I'd suggest switching from

/assist <name>
to

/target [target=<name>target,harm,nodead]
since all of my /castsequence macros seem to work with that targeting system, and it's near synonymous to plain /assist.

Ughmahedhurtz
07-19-2008, 12:45 AM
"Assist" essentially resets the "reset=target" condition.
Only if your target actually changes. ;)

Caspian
07-19-2008, 12:47 AM
The Macros I posted in my Warlock Priest Thread ('http://www.dual-boxing.com/forums/index.php?page=Thread&postID=88227') are all working as expected for me. Priest is Brain. I use targettarget for targeting, switch targets quickly for DoT and run. Also have n/target/combat resets that have worked just fine as well.Maybe it's a problem with Vampiric Embrace then? Your macro doesn't use that spell.Possible, I am not big enough for that yet. Though it might be the .assist that Vyndree mentioned. Double checking, mine don't use that.

Xorn
07-19-2008, 11:09 AM
Thanks Vyndree!

I switched from

/target Nagami
/assist

to

/target [target=Nagami-target,harm,nodead]

and its working like a charm ... perfectly!