Changeset 7456 for code/trunk/src/modules/questsystem/effects/AddReward.cc
- Timestamp:
- Sep 15, 2010, 7:29:16 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/modules/questsystem/effects/AddReward.cc
r7401 r7456 28 28 29 29 /** 30 @file 30 @file AddReward.cc 31 31 @brief Implementation of the AddReward class. 32 32 */ … … 36 36 #include "core/CoreIncludes.h" 37 37 #include "core/XMLPort.h" 38 38 39 #include "interfaces/Rewardable.h" 39 40 … … 57 58 AddReward::~AddReward() 58 59 { 60 59 61 } 60 62 … … 85 87 { 86 88 if(i == 0) 87 {88 89 return *reward; 89 }90 90 i--; 91 91 } … … 107 107 bool check = true; 108 108 for ( std::list<Rewardable*>::iterator reward = this->rewards_.begin(); reward != this->rewards_.end(); ++reward ) 109 {110 109 check = check && (*reward)->reward(player); 111 }112 110 113 111 COUT(4) << "Rewardable successfully added to player." << player << " ." << std::endl;
Note: See TracChangeset
for help on using the changeset viewer.