The bug appears to only be when an attacking unit, which has a bonus against certain units, attacks a defender for which he has a bonus against (see here).
It does not appear when the defender has a bonus against a unit and that unit attacks (see here).
If odds are indeed used to calculate damage per round as noted in the posts above, then the attacker in this case is not getting his full +50% bonus and is not doing the correct damage per round.
It does not appear when the defender has a bonus against a unit and that unit attacks (see here).
If odds are indeed used to calculate damage per round as noted in the posts above, then the attacker in this case is not getting his full +50% bonus and is not doing the correct damage per round.