fixed bug : movement on same tile