I think it would be useful to be able to have skill conditions based on damage type. This could add another powerful layer to the mob AI, as it could "react" to different things the player did.
For instance:
Damage Type conditions
For instance:
- A mob that took lava damage could leap upwards and pull a player towards it, causing the player to enter the lava aswell.
- A mob with resistance 5 that spawns creeper minions. However, when it takes explosive damage 5 times (you have to use its minions against it) it could...
Damage Type conditions