TrinityCore/TrinityCore — pull request #4917 by Souler (2012-01-22 15:32:32+00:00)
Title: Scripts/Spells: Fix Argent Tournament mount spells.

The related spells are:

* Break-Shield:
* Current effect: Nothing.
* What should happen: The rider of the mount should throw a spear to the target, delaing damage and removing one layer of Defend.
* Charge:
* Current effect: Nothing.
* What should happen: The mount should charge to the target whlie the rider does a emote, dealing damage when charge hits the target and removing one layer of Defend.
* Defend:
* Current effect: The spell stacks and provides damage reduction (30%, 60%, 90%) to the mount
* What should happen: Apart from previous explained damage reduction, there should appear a visual arround the rider dependig on the current stack ammount.

This patch should be generic enough to fix player controled mount habilities as well as NPCs with similar spell behaviours.