Did some changes to member to include weaknesses, and updated enemyparty
so it uses the correct constructor for member