Well its quite simple, in Generation 1,2 and 3 Pokemon types where either Physical or Special not a mix. The following types where special: Grass, Fire, Electric, Water, Ice, Dragon, Physic, and Dark. The other 9 types were all Physical. So Crabhammer was Special in Generation 3 but changed to Phyiscal in Generation 4 and 5.