Changeset 50 for trunk/src/game/BattleGroundWS.cpp
- Timestamp:
- 11/19/08 13:29:16 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/BattleGroundWS.cpp
r49 r50 30 30 #include "World.h" 31 31 32 // these variables aren't used outside of this file, so declare them only here 33 enum BG_WSG_Rewards 34 { 35 BG_WSG_WIN = 0, 36 BG_WSG_FLAG_CAP, 37 BG_WSG_MAP_COMPLETE, 38 BG_WSG_REWARD_NUM 39 }; 40 41 uint32 BG_WSG_Honor[BG_HONOR_MODE_NUM][BG_WSG_REWARD_NUM] = { 42 {20,40,40}, // normal honor 43 {60,40,80} // holiday 44 }; 45 46 uint32 BG_WSG_Reputation[BG_HONOR_MODE_NUM][BG_WSG_REWARD_NUM] = { 47 {0,35,0}, // normal honor 48 {0,45,0} // holiday 49 }; 50 32 51 BattleGroundWS::BattleGroundWS() 33 52 { … … 242 261 AddPoint(ALLIANCE, 1); 243 262 PlaySoundToAll(BG_WS_SOUND_FLAG_CAPTURED_ALLIANCE); 244 RewardReputationToTeam(890, 35, ALLIANCE); // +35 reputation245 RewardHonorToTeam( 40, ALLIANCE); // +40 bonushonor263 RewardReputationToTeam(890, BG_WSG_Reputation[m_HonorMode][BG_WSG_FLAG_CAP], ALLIANCE); // +35 reputation 264 RewardHonorToTeam(BG_WSG_Honor[m_HonorMode][BG_WSG_FLAG_CAP], ALLIANCE); // +40 bonushonor 246 265 } 247 266 else … … 259 278 AddPoint(HORDE, 1); 260 279 PlaySoundToAll(BG_WS_SOUND_FLAG_CAPTURED_HORDE); 261 RewardReputationToTeam(889, 35, HORDE); // +35 reputation262 RewardHonorToTeam( 40, HORDE); // +40 bonushonor280 RewardReputationToTeam(889, BG_WSG_Reputation[m_HonorMode][BG_WSG_FLAG_CAP], HORDE); // +35 reputation 281 RewardHonorToTeam(BG_WSG_Honor[m_HonorMode][BG_WSG_FLAG_CAP], HORDE); // +40 bonushonor 263 282 } 264 283 … … 288 307 UpdateWorldState(BG_WS_FLAG_STATE_HORDE, 1); 289 308 309 RewardHonorToTeam(BG_WSG_Honor[m_HonorMode][BG_WSG_WIN], winner); 290 310 EndBattleGround(winner); 291 311 }