| 12-06-2007, 02:57 AM | #2 |
I thought a unit could not have more than one buff derived from the same base ability at one time? Meaning you can't have 10 inner fires at once. 1 and only 1. Even if you have 10 custom abilities based on inner fire and each has different buffs, any given unit can only have ONE of those buffs, any subsequent cast will override the previous. Maybe I'm wrong. There are abilities that do stack, but I'm almost certain inner fire does not. Slow poison for instance can (it has stacking flags :P), auras can (if different buff), I believe certain orb effects can. 99% positive Inner fire, Bloodlust, Cripple, Acid bomb, Faerie Fire, and others similar to them can never have their effects stack multiple times on a unit. |
| 12-06-2007, 03:43 AM | #3 |
Yes, I know that. That's why i have a trigger to stack it. And does Slow Poison actually stack like that? I wasn't completely sure about that. If I could get the specifics about how that one stacks from someone, i would be fantasmically grateful. |
| 12-06-2007, 01:26 PM | #4 |
Oh i see your problem, and i'm not quite sure why its occuring but i do know how slow poison stacks! Slow poison stacks per attacker. If the stacking flag "Kills unit" is set it can reduce the hp of the unit to 0, otherwise they hover at 1 (this one is easy). If attack speed AND movement speed flags are set (this is quirky) then every unit with the slow poison ability will reduce the attack speed/movement speed of the target by the % when it attacks. Further attacks from the same unit WILL NOT reduce movement further. If your slow poison reduces movement speed by 5% and has stacking flags movement then: 1 unit attacks, 5% slow same unit attacks again, still 5% slow a second unit attacks, 10% slow a third unit attacks, 15% slow... 10 different units attack: 50% slow. Keep in mind this is on a per unit basis so if you spawn a new dummy and order it to attack once it will always be a different unit, so every dummy will slow by 5%. The same above applies to "damage" stacking, each unit will only ever deal X dps to the target. If damage stacking is not set to false, the target will only take X dps no matter how many different units attack it. I have no idea how it chooses WHO deals the DPS to the target in the case of damage not stacking (probably first who applied the debuff). Slow poison stacking occurs based on the buff and base ability associated with it. If you have 10 slow poison abilities all with the exact same buff, then the first ability to affect the target takes precedence. EG, the first unit has slow poison with 10%/10sec slow, and attacks a target. The target is slowed by 10% for 10 seconds. Another unit has a 50%/30sec slow poison and attacks a target, the target is slowed for 10% for 30 seconds. If you swap the order of attacks you get 50% slow for 10 seconds. If they have different buffs then you have 60% slow. |
| 12-06-2007, 01:53 PM | #5 |
just to clear a few things thing up; there is 2 slow poison abilities, one is stacking, one is not, if u get confused u can get really pissed off. also i thought u had to use the And, (multiple functions)/Or, (multiple functions) wen u hav mutliple conditions, i see u didnt in ur trigger, that may be causing a problem, but i dont realy know its worth a try.And also i always assumed that buffs were just markers, for tracking which unit should hav which effect, they cant MAKE stuff happen, u need a dummy unit to cast it (this is pretty much unrelate, except its to do with buffs) can sum1 tell me if im right about that. if ur not sure where ur trigger is screwing up, a good thing to do is put sum text thingys in, so it says "part 1 complete" or watever wen the trigger goes, so u know which bit isnt working. just a suggestion... |
| 12-06-2007, 10:46 PM | #6 |
Oh thanks for the Poison thing, I'm going to have to adapt one of my Hero's abilities if it's per Unit >_> Yeah, I have the dummy unit there. A different version of the "HERO" Unit for each level, each with it's own level of Holy Fire that pertains to that amount of stacks. And again on the Side note of slow poison (Though remember the main purpose of this thread is to figure out what's wrong with my trigger, because I can't find it for the life of me), when a unit adds a stack of slow poison to an enemy, does it refresh the entire buff, or do individual units' stacks have individual timers? |
| 12-09-2007, 06:25 PM | #7 |
Bump |
