Fixes #923 and hopefully doesn't break anything other.
Distance cannot be equal to 0. git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@13647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
parent
af62f273d9
commit
8d89f84a04
@ -222,7 +222,7 @@ void RubberBall::getNextControlPoint()
|
|||||||
|
|
||||||
int next = getSuccessorToHitTarget(m_last_aimed_graph_node, &dist);
|
int next = getSuccessorToHitTarget(m_last_aimed_graph_node, &dist);
|
||||||
float d = QuadGraph::get()->getDistanceFromStart(next)-f;
|
float d = QuadGraph::get()->getDistanceFromStart(next)-f;
|
||||||
while(d<m_st_min_interpolation_distance && d>0)
|
while(d<m_st_min_interpolation_distance && d>=0)
|
||||||
{
|
{
|
||||||
next = getSuccessorToHitTarget(next, &dist);
|
next = getSuccessorToHitTarget(next, &dist);
|
||||||
d = QuadGraph::get()->getDistanceFromStart(next)-f;
|
d = QuadGraph::get()->getDistanceFromStart(next)-f;
|
||||||
|
Loading…
Reference in New Issue
Block a user