miscs for celetial tree
- fix Weapon of Light not correctly triggered when Gravitic Effulgence is active
- Flash of the Blade now gives shield before attack, to prevent the strange death by melee retaliation
- fix some global variables
- Damage Shield now have a new function "extend", used by Weapon of Light, Bathe in Light and Dirge of Pestilence to strengthen the existing shield, and now they share the same limit of 20 times, but will not instantly break upon exceeding the limit. The added shield is also influenced by your current shield amplifier.
- Corona immediately stops firing bolt at low energy
- Totality now use talentCooldownFilter instead of alterTalentCoolingdown (to prevent synergy with fixed-cooldown talents)