I've been thinking recently how mob types (Beast/Elemental/Dragonkin etc) are now almost redundant (well to be honest they pretty much always were). There are a few player spells that only work on specific types, mostly CC spells but other than that the mob types serve very little purpose. We don't even get weapons and enchants that deal bonus damage to them any more.
So I've been trying to come up with a way to make them more interesting and what sprang to mind was something similar to how Pet Battles are handled: In pet battles each type of pet has some kind of special ability or effect and I think something similar should be done to normal mob types.
So here's my idea: All mobs of each type have their own special ability or effect which is used by every single mob of that kind (they should probably be disabled for raid bosses though).
GIANT - Chance to deal crushing blows regardless of the level difference
BEAST - Enrages at 40% HP
MECHANICAL - May repair (heal) itself when damaged
ELEMENTAL:
Fire - Deals periodic AOE fire damage
Air - Chance on hit to deal additional nature damage
Earth - Chance to deal physical damage to the attacker when struck
Water - Chance to fully absorb the next attack
Plant - Deals a small amount of nature damage to the attacker every time when struck
UNDEAD - Chance to come back to life at 25% HP when killed
DEMON - Deals shadow damage when killed to whoever got the killing blow
ABBERATION - Chance on hit to afflict you with a curse
DRAGONKIN: (Breath attacks with added effects)
Red - breath heals the dragon when cast
Blue - breath freezes/roots you in place
Green - breath has chance to put you to sleep for several seconds
Bronze - breath has slow effect
Black - breath afflicts you with a fire DOT
Nether - breath fades you into the nether, reducing all damage you do
Infinite - breath stops time (stuns you) for several seconds
Proto - breath afflicts you with a debuff that increases damage taken
Twilight - breath fades you into the twilight realm where you take additional periodic damage
Stone - breath has a chance to disorient you
Storm - breath afflicts you with a debuff that reduces your chance to hit
What do you think, would you like something like this to spice up the normal mobs in the game and put these unit types to good use?