[s2699] Allow Hakkar to use Blood Siphon

(based on commit aebcc80)
[s2700] Some improvements to the Archaedas encounter in Uldaman.

* Spawn the Ancient Treasure chest when the boss dies.
* Correct the aura spell to be removed when he awakes.
* Add emote when he awakes.

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

(based on commit cd049ba)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2701] Additional improvements to Uldaman

(based on commit d0030bb)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2702] Add more improvements to Uldaman

This will allow the Alter Event to be properly handled.

(based on commit 2ec5a46)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2701] Complete script for Razorgore - Blackwing Lair

This will implement phase I for Razorgore. Starting now, all the dragon eggs need to be destroyed in order to be able to fight the boss.

(based on commit 2aaa3c3)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2702] Allow Jeklik to be able to start attack movement using MMaps

Finally fix the respawn time for the Uldaman treasure chest, as requested by evil-at-wow

(based on commit 3dc230f)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2703] Implement HealedBy method. Expects CMangos s1971

(based on commit 7b88e2b)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2704] Add some improvements to Black Temple

* Allow Mother Shahraz to use Fatal Attraction
* Improve the Illidari Council health control
* Improve Demon Fire for Illidan

(based on commit ea3e591)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2705] Allow Twin Emperors to use HealdedBy function

(based on commit 8e52a37)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2706] Drop some special gossips which are now handled by database

The following scripts are dropped:
mount vendor
alchemy profession npc
Sayge - darkmoon faire

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

(based on commit cdf5532)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2707] Improve phase 2 transitions for Onyxia

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

(based on commit 28b9531)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2708] Add missing abilities for Zul'jin - Zul'Aman

(based on commit e4b7574)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2709] Fix NPC Flag for Reginald Windsor

The flag is controlled by script, but if we remove it from DB errors will show up.

(based on commit b8f99c2)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2710] Implement Dive Bomb for Al'ar - The Eye

(based on commit 6c48802)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2711] Allow Zul'jin to properly use Claw Rage

(based on commit d0adb38)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2712] Allow Baroness Anastarit to use Possess spells

(based on commit f6073ff)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2713] Allow Blackheart the Inciter to use Incite Chaos

(based on commit b38f8fb)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2714] Fix compile due to CMaNGOS [s1976]

(based on commit 3d6b816)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2715] Onyxia Improvements. Requires CMaNGOS [s1977]

Also add some candy to Onyxia script suggested and prepared by Wilmaa

(based on commit e217657)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2716] Implement Onyxia Kite-Prevention ability.

Thanks to alexluana for researching the use of this spell

Note to DBDevs: Spells started with 21131 need information in spell_target_position table

(based on commit a7fa83f)

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