the movement listener now has a setCreature()