Merge pull request #145 from Ravie/master

Continuation of Tafuna corrections
Merge pull request #146 from Ravie/master

Update dbc structure for pjDbcEditer
[12797] Improve handling of SPELL_AURA_EMPATHY

This commit will
* Allow use of Empathy on players (currently incorrect information might still be displayed)
* Fix Empathy such that only the player who cast empathy will get the special information
* Remove Empathy Auras when shapeshifting

See cmangos/issues#531 for details

Signed-off-by: Schmoozerd <schmoozerd@cmangos.net>
[12798] Implement SMSG_MOVE_SET_COLLISION_HGT to properly handle model height changes for mounted/unmounted players

Signed-off-by: Tarwyn <tarwyn@thesilvercircle.org>
[12799] Implement movement wrappers for creatures and players

This will set the movement flags and send SMSG_SPLINE_MOVE_* opcodes on movement change.

This will fix movement for flying vehicles and allow future scripting possibilities.

Based on the original work of @Shauren
[12800] Fix broken white spaces from [12798]
[12801] Implement support for Hunter Talent "Ferocious Inspiration"; adds infrastructure to support other, similar talent based effects in the future.

Closes issue #294 (https://github.com/cmangos/issues/issues/294)
[12802] Fix use of SpellBonusWithCoeffs

In case of taken damage/heal calculation the information of the caster must be used

Special thanks to Vladimir for clarifying and helping out

See cmangos/mangos-classic#104

Signed-off-by: Schmoozerd <schmoozerd@cmangos.net>
[12803] Implement instance data call for OnCreatureDespawn

Close cmangos/issues#534
Merge pull request #1 from cmangos/master

Sync with master branch