added requirements for addCharEquips logic