added MapleCharacter requirement and changed size to length