bool ChatHandler::HandleActiveQuestsCommand(const char* args) { Player* target = m_session->GetPlayer(); QuestStatusMap* qmap = m_session->GetPlayer()->getQuestStatusMap(); for(QuestStatusMap::iterator itr=qmap->begin(); itr!=qmap->end(); ++itr) { std: stringstream str; if(itr->second.m_status == QUEST_STATUS_INCOMPLETE) { str << "Quest id #" << itr->first << " is active."; PSendSysMessage(str.str().c_str()); } } return true; }