Is it wise to have separate classes for grownups and babies? When a baby grows up, does it need to be destroyed and recreated as a different class? Wouldn't a flag in the class be enough? (Mojang does that - they have a cAgeable, from which the respective classes inherit.
Also, why have different classes for the different horses, when all they differ in is the color flag? You don't have a cBlueSheep either
Also, why have different classes for the different horses, when all they differ in is the color flag? You don't have a cBlueSheep either
![Tongue Tongue](https://forum.cuberite.org/images/smilies/tongue.png)