Core/Battleground: Small code optimization

This commit is contained in:
Vincent-Michael
2013-08-12 01:31:28 +02:00
parent ca78aff37f
commit c18b347c61
2 changed files with 2 additions and 5 deletions

View File

@@ -973,8 +973,7 @@ bool BattlegroundSA::CheckAchievementCriteriaMeet(uint32 criteriaId, Player cons
case BG_CRITERIA_CHECK_NOT_EVEN_A_SCRATCH:
return _allVehiclesAlive[GetTeamIndexByTeamId(source->GetTeam())];
case BG_CRITERIA_CHECK_DEFENSE_OF_THE_ANCIENTS:
if (source->GetTeamId() != Attackers && !gateDestroyed)
return true;
return source->GetTeamId() != Attackers && !gateDestroyed;
}
return Battleground::CheckAchievementCriteriaMeet(criteriaId, source, target, miscValue);

View File

@@ -877,9 +877,7 @@ bool BattlegroundWS::CheckAchievementCriteriaMeet(uint32 criteriaId, Player cons
switch (criteriaId)
{
case BG_CRITERIA_CHECK_SAVE_THE_DAY:
if (GetFlagState(player->GetTeam()) == BG_WS_FLAG_STATE_ON_BASE)
return true;
break;
return GetFlagState(player->GetTeam()) == BG_WS_FLAG_STATE_ON_BASE;
}
return Battleground::CheckAchievementCriteriaMeet(criteriaId, player, target, miscValue);