Cannon units (and most likely all units that do not receive defensive bonuses) are not receiving their offensive bonuses. This is most noticeable if you take a Cannon (Off: 12, Mov: 1) with a City Raider I upgrade and attack a city. The listed attack power remains at 12.00, when it should actually be 14.40. This is really ruining my artillery game.