German card Solingen Steel doesn't buff 50%?

How does the card Solingen Steel work? It says 50% hp and damage increase, however when I sent it my attack went from 33 to 43 only, not 49 or 50. Is this a bug or is it calculated from base stats or non-veteran stats or what? If it goes off of base stats, then that means I shouldn’t send the age3 card because I’ll end up to close to the same attack either way. Note that I did send the dopp upgrade 15% hitpoints and damage card in age 3. So they were guard dopps with that upgrade card when I sent Solingen Steel. I attached a game recording (might be a fun game to watch, 1v1 ranked non-stop action all game), you can see it happen at the end.
GermansDoppsDontUpVsBrits.age3Yrec (7.9 MB)

All cards affecting age2 units will work on base stats. This is the expected behaviour.

Even if it is the stats of the base guard dopp, it still doesn’t explain why the end number is 43. I don’t understand how/why a guard dopp with Solingen Steel + 15% hit/points damage card is only 43.

Its base damage is 20, so a card that increases it by 50% will add 10.

2 Likes