[0111] Implement rest of spell scaling

Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
This commit is contained in:
Yaki Khadafi 2012-08-17 03:43:40 +03:00 committed by Antz
parent 8d46aad160
commit 93c5b1cf1d
4 changed files with 61 additions and 35 deletions

View file

@ -136,8 +136,7 @@ uint32 GetSpellCastTime(SpellEntry const* spellInfo, Spell const* spell)
{
if (levelsEntry->maxLevel)
level = std::min(level, levelsEntry->maxLevel);
if (levelsEntry->baseLevel)
level = std::max(level, levelsEntry->baseLevel) - levelsEntry->baseLevel;
level = std::max(level, levelsEntry->baseLevel) - levelsEntry->baseLevel;
}
// currently only profession spells have CastTimePerLevel data filled, always negative