Unit Attack Bonus's Explained

Well, here it is, the definitive attack bonus's, this list takes a lot of digesting, don't forget these are AOK, not the same in the X pack.

Note: if the damage is preceded by a + sign, this means that it is not blocked by any armor. If the damage type is not preceded by a + sign, then it can be blocked by a specialty armor. Of course, 1 point of damage always gets through any armor.

Archer = all archery range units, plus chu-ko-nu, janissaries, longbowmen, and mangudai
Building = all constructions. Note that some buildings have "building armor", in which case this armor counts against anti-building damage that is not preceded by a + sign.
Horse/Camel = all stable units, plus cavalry archers, plus cataphracts, mamelukes, and mangudai.
Infantry = all barracks units, plus berserks, huskarls, samurai, throwing axemen, teutonic knights, and woad raiders
Ram = all rams
Ship = all ships
Siege = all siege workshop units plus trebuchets
Tower = towers, gates, and walls (not including palisades)
UU = all unique units (including longboats!)



  Units Armour Bonus Attack Bonus vs Units Attack Bonus vs Buildings
Barrack Units Pikeman   +22 horse/camel damage, +44 elephant damage +1 building damage
Spearman   +15 horse/camel damage, +30 elephant damage +1 building damage
Man At Arms     +1 building damage
Long Swordsman     +2 building damage
2H Swordsman & Champion     +3 building damage
Archery Range Units Skirmisher   +3 archer damage  
Elite Skirmisher   +4 archer damage  
Hand Cannoneer   2 ram damage  
Stable Units Camel   +10 horse/camel damage, +10 elephant damage  
Heavy Camel   +18 horse/camel damage, +18 elephant damage  
Unique Units Cataphract / Elite   +9 / +12 infantry  
Woad Raider / Elite     +2 / +3 building damage
Throwing Axeman / Elite     +1 / +2 building damage
Huskarl / Elite   +3 / +4 archer damage +2 / +3 building damage
Samurai / Elite   +5 / +6 UU damage +2 / +3 building damage
Mangudai / Elite   +3 / +5 siege damage  
War Elephant / Elite     7 building damage, +7 tower damage / 10 building damage, +10 tower damage
Mameluke / Elite   +9 / +12 camel, horse & elephant damage  
Teutonic Knight / Elite     +4 / +4 building damage
Jannisary / Elite   +4, 2 / +8, 3 infantry and ram damage - / 3 building damage
Berserk / Elite (see dock units)     +2 / +3 building damage
Dock Units Galley   8 ship damage, 3 ram damage 6 building damage
War Galley & Longboat   9 ship damage, 4 ram damage 7 building damage
Galleon & Longboat   11 ship damage, 4 ram damage 8 building damage
Fire Ship   3 ship damage 2 building damage
Fast Fire Ship   4 ship damage 3 building damage
Demo Ship 3 ship armour   220 building damage
Heavy Demo Ship 5 ship armour   280 building damage
Cannon Galleon / Elite     200 / 275 building damage
Siege Weapons Battering Ram / Capped Ram / Siege Ram 0 / 1 / 2 ram armour +40 / +50 / +65 siege damage 125 / 150 / 200 building damage
Mangonel / Onager / Siege Onager     35 / 45 / 60 building damage
Scorpian / Heavy Scorpian   1 / 2 ram damage +6 / +8 elephant damage 2 / 4 building damage
Bombard Cannon   40 ship damage 120 building damage +40 tower damage
Trebuchet     250 building damage
Buildings Castle 8 building armour    
Stone wall / Fortified wall 16 / 24 building armour    
Watch Tower / Guard Tower   7 / 9 ship damage  
Keep   10 ship damage  
Bombard Tower   40 ship damage