[.981][Bug]Bloodthirsty Trait Not Working As Intended

Screenshots of my Bloodthirsty Spearmen (+25% attack vs damaged enemies) in melee range of two enemies, one injured and one not.

As you can see by the tool tip in the second image, they are apparently receiving no bonus against the damaged enemy.

Here are the GameModifiers from CoreAbilities.xml

<GameModifier>
                <ModType>Unit</ModType>
                <Attribute>AdjustUnitStat</Attribute>
                <StrVal>UnitStat_Attack_Blunt</StrVal>
                <Multiplier>1.25</Multiplier>
                <Provides>+25% Blunt Attack vs Damaged Opponents</Provides>
                <vsDamaged>1</vsDamaged>
            </GameModifier>
            <GameModifier>
                <ModType>Unit</ModType>
                <Attribute>AdjustUnitStat</Attribute>
                <StrVal>UnitStat_Attack_Cutting</StrVal>
                <Multiplier>1.25</Multiplier>
                <Provides>+25% Cutting Attack vs Damaged Opponents</Provides>
                <vsDamaged>1</vsDamaged>
            </GameModifier>
            <GameModifier>
                <ModType>Unit</ModType>
                <Attribute>AdjustUnitStat</Attribute>
                <StrVal>UnitStat_Attack_Pierce</StrVal>
                <Multiplier>1.25</Multiplier>
                <Provides>+25% Piercing Attack vs Damaged Opponents</Provides>
                <vsDamaged>1</vsDamaged>
            </GameModifier>

I see no value tag and it makes me wonder if the Multiplier tag is working properly.

3,208 views 10 replies
Reply #1 Top

Good catch!  I think we've been being deceived by many of the hero traits.  Nine months of Beta testing was all a lie.

Reply #2 Top

Hm silly me never noticed this when looking through the other broken traits...

Meaby this is part of why trained units are/were so rubbish ;)

Sincerely
~ Kongdej

Reply #3 Top

Wondering if anyone at SD has looked at this yet?

Reply #4 Top

Quoting mqpiffle, reply 3
Wondering if anyone at SD has looked at this yet?
End of mqpiffle's quote

probably not ^_^ I guess it changes how busy they are, seems like sometimes SD goes through tons of posts quickly, other times they are asleep, they should live on the forum like some other people :p

Sincerely
~ Kongdej

Reply #5 Top

reproduced it here.  Not sure why its not working (its not he multiplier part, i took off the vsDamaged on it and it worked fine against everything).  We are looking into it.

Reply #6 Top

Quoting Derek, reply 6
reproduced it here.  Not sure why its not working (its not he multiplier part, i took off the vsDamaged on it and it worked fine against everything).  We are looking into it.
End of Derek's quote

Oh wow, combined with a fixed finesse trait, our unit traits might work soon and all that :)

Sincerely
~ Kongdej

Reply #7 Top

Quoting Derek, reply 6
reproduced it here.  Not sure why its not working (its not he multiplier part, i took off the vsDamaged on it and it worked fine against everything).  We are looking into it.
End of Derek's quote

 

i remember heavenfall saying all traits are calculated just  when taken

so it doesnt look like this ability can update if that was true

unless the hardcode for vsdamaged should refresh the trait each time, dunno

Reply #8 Top

Thanks for havin' a look-see!

 

Reply #9 Top

Quoting ddd888, reply 8
i remember heavenfall saying all traits are calculated just when taken

so it doesnt look like this ability can update if that was true

unless the hardcode for vsdamaged should refresh the trait each time, dunno
End of ddd888's quote

Brute works...
Charge works...

Sincerely
~ Kongdej

Reply #10 Top

well charge is bound to a turn not an active check

but yeah, if brute works perfectly then forget what i said it was probably stupid :D