*Make Unit::GetSpeed return correct value for creatures/players

--HG--
branch : trunk
This commit is contained in:
maximius
2009-08-30 21:38:20 -07:00
parent 1646b0bcef
commit d8971e58f2
+1 -1
View File
@@ -10920,7 +10920,7 @@ void Unit::UpdateSpeed(UnitMoveType mtype, bool forced)
float Unit::GetSpeed( UnitMoveType mtype ) const float Unit::GetSpeed( UnitMoveType mtype ) const
{ {
return m_speed_rate[mtype]*baseMoveSpeed[mtype]; return m_speed_rate[mtype]*(IsControlledByPlayer() ? playerBaseMoveSpeed[mtype] : baseMoveSpeed[mtype]);
} }
void Unit::SetSpeed(UnitMoveType mtype, float rate, bool forced) void Unit::SetSpeed(UnitMoveType mtype, float rate, bool forced)