After 1.5 I noticed that my heroes were taking more damage than normal, so I did a little testing and it seems that the Attribute Damage array and Attribute Factor array fields in Damage Effects are not working the same way. I can't even figure out how to get them to work at all anymore.
The hero I tested this with has the Heroic attribute in his unit type. The attacking unit has a weapon with a damage effect that has "-.5" in the Heroic element of the Attribute Factor field and yet it is dealing full damage to my hero (minus armor being correctly applied). I changed it to a "-4" (half damage) in the Heroic element of the Attribute Bonus field and full damage was still being dealt (again, after armor). I tried reducing my hero's armor to 0 and it still dealt full damage.
I noticed the Total field in the Damage Effect and I tried changing that, as it's set to Maximum by default. Setting it to Combine didn't seem to change anything, but setting it to Minimum caused the attack to deal no damage whatsoever.
I tried making the Attribute Factor positive and ... it worked. But that doesn't help me. I need some way to give a negative factor against targets with the specified attribute.
Again, this all work fine BEFORE patch 1.5, but now it doesn't work at all.
I got the effect I want by lowering the base damage and using bonus damage (and not messing with factors at all). But it would be much cleaner to increase the base damage and use a negative 1/2 to cut the damage in half against units with the appropriate attribute.I just can't find the right configuration that does this.
Can you post a screen shot of what the damage effect looks like?
No need for a screenshot. Make a new map, select any stock damage effect, give it -100 damage vs buildings or something, set stacking type to "combine", attack building. Tried it with a stalker and -9dmg, building took 10 damage per shot.
If you're doing -100 in bonus damage, then that's nothing I haven't seen work before. It's getting factors to work. Using -.5 against some attribute to halve the damage has not worked for me. I tried Max and Combine, which both seemed to ignore the factor completely (I'm using an effect that deals 800 damage). Minimum did no damage whatsoever to anything.
It doesn't work for me, even with flat reductions. I made a new map, changed the Stalker's damage effect to 10 -9vs buildings (no bonus vs armored) and "combine" setting, attacked a nexus, 10 damage. Left bonus vs armored, added -14vs buildings, attacked command center, 13 damage. (it has 1 armor)
For me, and apparently a few others too. Some claim they aren't affected though.
And for more weirdness, I now tried the "minimum" combine type: Stalker Damage 10 +4vs armored -10 vs buildings
Damage display on weapon lists 0.5 damage vs buildings. Nexus takes 4 damage. Command Center takes 3. So, it apparently combines the values.
"maximum" and "combine" both deal 14/13dmg with the same setup. I haven't managed to produce the effect of the "minimum" setting, which should deal 0.5 damage for this setup.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Since the official forums are of almost no use...
After 1.5 I noticed that my heroes were taking more damage than normal, so I did a little testing and it seems that the Attribute Damage array and Attribute Factor array fields in Damage Effects are not working the same way. I can't even figure out how to get them to work at all anymore.
The hero I tested this with has the Heroic attribute in his unit type. The attacking unit has a weapon with a damage effect that has "-.5" in the Heroic element of the Attribute Factor field and yet it is dealing full damage to my hero (minus armor being correctly applied). I changed it to a "-4" (half damage) in the Heroic element of the Attribute Bonus field and full damage was still being dealt (again, after armor). I tried reducing my hero's armor to 0 and it still dealt full damage.
I noticed the Total field in the Damage Effect and I tried changing that, as it's set to Maximum by default. Setting it to Combine didn't seem to change anything, but setting it to Minimum caused the attack to deal no damage whatsoever.
I tried making the Attribute Factor positive and ... it worked. But that doesn't help me. I need some way to give a negative factor against targets with the specified attribute.
Again, this all work fine BEFORE patch 1.5, but now it doesn't work at all.
@Neravarine: Go
Bump because this issue affects a large number of games.
@Neravarine: Go
I believe I'm experiencing this as well, however I never messed with factors before 1.5.
@Neravarine: Go
No, it doesn't. You must be doing something wrong. I use attribute factors extensively and nothing changed.
I got the effect I want by lowering the base damage and using bonus damage (and not messing with factors at all). But it would be much cleaner to increase the base damage and use a negative 1/2 to cut the damage in half against units with the appropriate attribute.I just can't find the right configuration that does this.
Can you post a screen shot of what the damage effect looks like?
No need for a screenshot. Make a new map, select any stock damage effect, give it -100 damage vs buildings or something, set stacking type to "combine", attack building. Tried it with a stalker and -9dmg, building took 10 damage per shot.
@Photoloss: Go
If you're doing -100 in bonus damage, then that's nothing I haven't seen work before. It's getting factors to work. Using -.5 against some attribute to halve the damage has not worked for me. I tried Max and Combine, which both seemed to ignore the factor completely (I'm using an effect that deals 800 damage). Minimum did no damage whatsoever to anything.
It doesn't work for me, even with flat reductions. I made a new map, changed the Stalker's damage effect to 10 -9vs buildings (no bonus vs armored) and "combine" setting, attacked a nexus, 10 damage. Left bonus vs armored, added -14vs buildings, attacked command center, 13 damage. (it has 1 armor)
@Photoloss: Go
Oh I'm sorry, I completely misunderstood you. So then any negative number under Bonus or Factor doesn't work?
For me, and apparently a few others too. Some claim they aren't affected though.
And for more weirdness, I now tried the "minimum" combine type: Stalker Damage 10 +4vs armored -10 vs buildings
Damage display on weapon lists 0.5 damage vs buildings. Nexus takes 4 damage. Command Center takes 3. So, it apparently combines the values.
"maximum" and "combine" both deal 14/13dmg with the same setup. I haven't managed to produce the effect of the "minimum" setting, which should deal 0.5 damage for this setup.