got a source for that? As far as I can find (both the aoe2 wiki and the AoE 2 Database app) they have no bonus armor in any category. They take full damage for bonus attacks anti camel, anti archer and anti mameluke (and UU but thats not relevant here)Mamelukes have extra armor against anti-cavalry attackd. to make up for that, they also receive bonus damage against the Mameluke armor class from units that do damage vs. cavalry armor. Exception are halberdiers (and maybe pikes, I would need to look that up) - this is how the halb nerf against mamelukes was implemented
So mamelukes take the +15 damage from cannon galleons from being in the archer class and an additional +4 from being in the mameluke class. Why?