Pre Cast / Post Cast

ctrcivic

Active Member
Back in the day we use to have chain tabs that we could put in our cast tab for certain combos. For an example Fiery Blast for a wizard. I've been messing around with using the precast post cast tab to mimic a chain and I'm having issues getting it to work. I know if the spell is in both pre/post cast and in my cast stack it will fire off in the cast stack even if the pre/post spell isn't avail so I must leave it out. So for my example below how would I ensure 4 spells would always follow each other?

I want...
1
2
3
4

I tried pre 1 before 2, 2 before 3, 3 before 4 with no luck
I tried pre 1 before 2, then 3 to post cast after 2 and then 3 pre 4.

Hopefully this makes since and I'm just over looking something small. Thanks in advance for the help guys!
 

ClassicCoke

Active Member
You can do

Pre
X before A
Y before A
Z before A

Post
1 after A
2 after A
3 after A

Casting A should trigger all six to fire, ordered from top to bottom


Also, be aware there is very little checking on what happens with pre/post spells. Basically, if you created the rule, you will try to cast it.
So as an example, you are about to cast A. Combat ends, you have no target. Your toon will still run through their Pre/Post casts for A. (They will sit there doing nothing). I have tried some very large pre/post cast sequences (20+) and it has cause problems. When everything is aligned, it works out nicely, but this doesn't always happen.
 

Kevinshp

Well-Known Member
question?

if Pre
X before A
Y before A
Z before A

Post
1 after A
2 after A
3 after A

Do u need the spells in the cast stack? or will they cast from the precast post cast?
if you do need them in the cast stack do u have to have them in a certain order? I would assume A would need to be in the cast stack but what about the rest?

Thanks
 

ClassicCoke

Active Member
Abilities do not need to be in the cast stack, though they can be if you wish.


When ogre runs, it checks the cast stack going top down, looking for the first possible spell to cast from it, with ogre doing a bunch of validity checks on each entry in the cast stack to see if it should really be cast. Once it finds an eligible ability, it looks for pre/post casts tied to that ability and attempts to cast them. Abilities in the pre/post list do not have the same level of validity checks that the cast stack has. Roughly, if the spell is refreshed when the pre/post cast processing checks, it will attempt to cast it.
 
Top Bottom