*Fix Pet movement speed at combar reset. Thanks BlackYoghurt.

--HG--
branch : trunk
This commit is contained in:
Nevan
2009-08-18 19:37:31 +02:00
parent 483f40cbd8
commit d3d2eb91bb

View File

@@ -10448,7 +10448,8 @@ void Unit::ClearInCombat()
if(Unit *owner = GetOwner())
{
for(uint8 i = 0; i < MAX_MOVE_TYPE; ++i)
SetSpeed(UnitMoveType(i), owner->GetSpeedRate(UnitMoveType(i)), true);
if(owner->GetSpeedRate(UnitMoveType(i)) > GetSpeedRate(UnitMoveType(i)))
SetSpeed(UnitMoveType(i), owner->GetSpeedRate(UnitMoveType(i)), true);
}
}
else if(!isCharmed())