public boolean canStart(MapleCharacter c, Integer npcid) {
	if (c.getQuest(this).getStatus() != 0 && !(c.getQuest(this).getStatus() == 2 && repeatable)) {
	    return false;
	}
	for (MapleQuestRequirement r : startReqs) {
	    if (!r.check(c, npcid)) {
		return false;
	    }
	}
	return true;
    }