[c2938] Implement Flame Leviathan combat abilities

* This will allow Flame Leviathan to use the basic combat abilities
* And will also provide support for hard mode abilities

ToDo: defense turret overload event isn't yet implemented

(based on commit SD2-WotLK [2935] - ac3d5b5)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>