// check implemented for IFQItem class bool IFQItem::check(Hero& hero) { return hero.getHeroData()->hasQuestItem(_item_name); }
// check implemented for IFLevel class bool IFLevel::check(Hero& hero) { return (hero.getHeroData()->heroLevel() >= _level); }