Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 19, 2008, 4:06:09 PM (17 years ago)
Author:
dafrick
Message:

Resolved some issues, should be complete now.
Done some testing, no obvious errors uncovered.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/questsystem2/src/orxonox/objects/quest/FailQuest.cc

    r2205 r2226  
    7171    {
    7272        SUPER(FailQuest, XMLPort, xmlelement, mode);
     73       
     74        COUT(3) << "New FailQUest, with target Quest {" << this->getQuestId() << "}, created." << std::endl;
    7375    }
    7476
     
    8991        }
    9092
     93        COUT(3) << "FailQuest on player: " << player << " ." << std::endl;
     94
     95        Quest* quest;
    9196        try
    9297        {
    93             Quest* quest = QuestManager::findQuest(this->getQuestId());
    94             if(!quest->fail(player))
     98            quest = QuestManager::findQuest(this->getQuestId());
     99            if(quest == NULL || !quest->fail(player))
    95100            {
    96101               return false;
     
    102107            return false;
    103108        }
    104 
     109       
     110        COUT(3) << "Quest {" << quest->getId() << "} failed by player: " << player << " ." << std::endl;
    105111        return true;
    106112    }
Note: See TracChangeset for help on using the changeset viewer.