[c2948] Implement combat abilities for Algalon the Observer

Related achievements are not yet implemented

(based on commit SD2-WotLK [2947] - 6f6b3cf)

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