[2787] Update spell entry for quest 10898

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[2788] Rename TempSummon types, accordingly to C-MaNGOS commit [12358]

* Rename TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT to TEMPSUMMON_TIMED_OOC_DESPAWN
* Rename TEMPSUMMON_TIMED_OR_DEAD_DESPAWN       to TEMPSUMMON_TIMED_OOC_OR_DEAD_DESPAWN
* Rename TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN     to TEMPSUMMON_TIMED_OOC_OR_CORPSE_DESPAW

Note: Many of these types might be wrong, but this change will _not_ affect mechanics
[2789] Add forgotten part of [2787]
[2790] Add script support for Baltharus - Ruby Sanctum
[2791] Add script support for Saviana - Ruby Sanctum
[2792] Add script support for Zarithrian - Ruby Sanctum
[2793] Add missing instance data check for Pyroguard Emberseer
[2794] Imporve [2791]

Thanks rsa for pointing