| 06-21-2008, 07:36 PM | #1 |
I have ran into a rather infuriating problem with my attempt at triggering spells. When I trigger the spell (my latest is using Shadow Strike as a dummy, removing all buffs, missile art, etc from it), it adds buffs and missile art of the default spell, even when they are removed from the new ability used as a dummy. It makes no sense to me, since they should not be there at all. Not only that, but the buff it creates will not be removed by the "Remove Specific Buff" action. My latest example uses Shadow Strike as a dummy, since it requires a specific target. All buffs are removed, all missile art is removed. My trigger looks like: Trigger: DisplacementAnd yet, the missile art from Shadow Strike happens as I cast the spell, as does the buff (which does not leave). (The reason I have "Remove Shadow Strike buff from (Targeted unit)" is due to the appearing buff. Can anyone explain to me why this happens? And better yet, explain to me how to remove the missile art and buff. |
| 06-21-2008, 07:39 PM | #2 |
Try setting the missile speed to 0. Don't actually know if that'll work, other solutions would be trying to use another spell as a dummy. |
| 06-21-2008, 07:43 PM | #3 |
Missile speed is 0. But the problem is, this happens with every spell I try. Which is rather irritating. |
| 06-21-2008, 07:53 PM | #4 |
i think it's hardcoded and cannot be removed, try another spell as a base for your custom spell. |
| 06-21-2008, 08:00 PM | #5 |
Any suggestions for one to use in its place? I am unsure if there is some ability people generally use for this kind of thing. |
| 06-21-2008, 08:05 PM | #6 |
Channel is the most flexible base spell by far. |
| 06-21-2008, 08:38 PM | #7 | |
Quote:
Ya channel works good unless you're going to be using AI (Can't trigger a forced channel cast) Other then that I say use Channel! |
| 06-21-2008, 08:42 PM | #8 |
The reason you get the default buff is because buff spells are hardcoded to have a buff, so if you don't specify one for them they'll just use the default one. The reason your trigger isn't removing the buff is because shadow strike is a projectile spell and doesn't affect the target yet at the time your trigger runs, also you are using the wrong event response in that line. You can easily get around all this by using a spell without a buff, like one of the lightning spells or channel. |
| 06-22-2008, 09:51 AM | #9 |
But don't use Channel if you need a visible missile, as Channel's missile field doesn't work. |
