diff options
author | ccrs <crs_92_19@hotmail.com> | 2015-06-02 04:57:14 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-01-08 00:10:15 +0100 |
commit | e5d4005cc6f4450ba9cf3ab14b5b60daf3b3b889 (patch) | |
tree | 8da58aa6b683e31ce7e8c99101bbc9d2585a1dbb /src/server/database/Database/MySQLThreading.h | |
parent | 91fa2154e892c1cc6d7769e39c50afce74c836fc (diff) |
Core/Spells: Fixed Raise Ally
thx @Nayd for sniffs :)
thx @Shauren for helping to find all spell involved
* There is no implementation for stats update on Puppet class (only on Guardian) so same SummonProperty as Raise Dead Ghoul (non pet) is used.
(Default SummonProperties set category to SUMMON_CATEGORY_PUPPET)
* Override the Summon Effect to enable charm and stats scaling.
* PlayerAI is used to handle unaura on ghoul despawn or dead.
It's necessary due to the fact that all script hooks on ScriptedCreature are called on an unactive CreatureAI, resulting in creature being unable to handle unaura calls.
* Create UpdateAI call for Player class
* Stats scaling is based on forum and wowhead comments, they recall this ghoul as a copy of the other one (same stats).
* Spellscript for Ghoul spell Thrash
Closes #82
Closes #14830
Diffstat (limited to 'src/server/database/Database/MySQLThreading.h')
0 files changed, 0 insertions, 0 deletions