Du musst in der play-Methode abfragen wie schnell sich die Figur bewegt. Die Variable heißt movespeed oder so ähnlich ...
Wegen der Überschneidung kann ich dir jetzt nicht so schnell helfen, werds mir am Abend vielleicht mal anschaun.