Fixing character movement updates