[8202] Replace raw array index values by enums.
[8204] Avoid call assistance from non-combatants.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit 835de2a)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[8207] Allow show combat log for healing done by totems.

(cherry picked from commit 62436f324461648b3b0c3a1a9dee896fc1220343)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit 1275550)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[8209] Comment fix.

Signed-off-by: ApoC <apoc@nymfe.net>
(cherry picked from commit 86a697123cd6550a919731b42d940528c7b75335)
[8208] Add part support for spell 33525.

Also let spell 33652 trigger when aura from 33572 reach full effect.

Signed-off-by: NoFantasy <nofantasy@nf.no>

(backported from commit d50307b)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[8219] Avoid hunter traps proccing when deleted at replace by another trap.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit cfba995)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[8220] Implement SPELL_EFFECT_PLAY_MUSIC(132)

Thanks to GriffonHeart for help in reseach.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit 487449f)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Remove trailing whitespaces causing autoreconf error

Signed-off-by: freghar <compmancz@gmail.com>
Removed trailing whitespaces

With excluded dep/.

Signed-off-by: freghar <compmancz@gmail.com>
Partial EventAI.txt rewrite, typo and language fixes

Signed-off-by: freghar <compmancz@gmail.com>

(backported from commit ef34a13)

Signed-off-by: freghar <compmancz@gmail.com>
Add some function for find/remove aura and use it in some cases

Signed-off-by: DiSlord <dislord@nomail.com>

(backported from commit 4960291)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
[8213] Update code for talent 17962.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

This is first patch in series for resolve all problem suggested by different authors.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit 4386e11)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Prevent (in some cases) remove aura state flag if exist similar aura.

Signed-off-by: DiSlord <dislord@nomail.com>

(backported from commit bd60bd1)
(backported from commit cede727)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Small uint64 defines cleanup.

(backported from commit 23aa871)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Rename AURA_STATE_IMMOLATE -> AURA_STATE_IMMOLATE

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit 5088a63)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Final part of talent 17962 and ranks fixes.

* Support correct aura state at server set for different casters effects
* Correctly check this telent (per caster) aura state at cast
* Correctly show per-caster aura state for clients.

(backported from commit 25cf5c6)
Some fixes from 320 branch.

(backported from commit 4bdcf42)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit fc82cf1)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Improve stealth detection code for player case.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit 7d34a4a)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Add new line at the end of file Player.h to make gcc happy.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit e7325ad)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Use more safe destination buffer size for zlib compression.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(backported from commit c437b32)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>