É cara, essa mecânica tem umas falhas no código por ter q reajustar a posição do personagem quando ele muda a forma e isso gera um bug de vez em quando mesmo. Obrigado pelo feedback.