diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-01-04 00:24:33 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-01-04 00:24:33 +0100 |
commit | 9ab47a162493a059bb83a8f248331552be5605d4 (patch) | |
tree | 0a5ec7788f0cd2116073785f2590ca26bcb171db | |
parent | ff9c999334d87acc3fcea9737753c30b7f1abe25 (diff) |
Warning fixes
-rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index 457722ae048..ff08b5ea7e8 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -2383,10 +2383,10 @@ bool ConditionMgr::IsPlayerMeetingCondition(Player* player, PlayerConditionEntry { if (ChrSpecializationEntry const* spec = sChrSpecializationStore.LookupEntry(player->GetSpecId(player->GetActiveTalentGroup()))) { - if (condition->ChrSpecializationIndex >= 0 && spec->OrderIndex != condition->ChrSpecializationIndex) + if (condition->ChrSpecializationIndex >= 0 && spec->OrderIndex != uint32(condition->ChrSpecializationIndex)) return false; - if (condition->ChrSpecializationRole >= 0 && spec->Role != condition->ChrSpecializationRole) + if (condition->ChrSpecializationRole >= 0 && spec->Role != uint32(condition->ChrSpecializationRole)) return false; } } @@ -2432,10 +2432,10 @@ bool ConditionMgr::IsPlayerMeetingCondition(Player* player, PlayerConditionEntry { if (ReputationRank const* forcedRank = player->GetReputationMgr().GetForcedRankIfAny(condition->MaxFactionID)) { - if (*forcedRank > condition->MaxReputation) + if (*forcedRank > ReputationRank(condition->MaxReputation)) return false; } - else if (player->GetReputationRank(condition->MaxFactionID) > condition->MaxReputation) + else if (player->GetReputationRank(condition->MaxFactionID) > ReputationRank(condition->MaxReputation)) return false; } else @@ -2449,16 +2449,16 @@ bool ConditionMgr::IsPlayerMeetingCondition(Player* player, PlayerConditionEntry if (condition->MinFactionID[i]) { if (ReputationRank const* forcedRank = player->GetReputationMgr().GetForcedRankIfAny(condition->MinFactionID[i])) - results[i] = *forcedRank >= condition->MinReputation[i]; + results[i] = *forcedRank >= ReputationRank(condition->MinReputation[i]); else - results[i] = player->GetReputationRank(condition->MinFactionID[i]) >= condition->MinReputation[i]; + results[i] = player->GetReputationRank(condition->MinFactionID[i]) >= ReputationRank(condition->MinReputation[i]); } } if (ReputationRank const* forcedRank = player->GetReputationMgr().GetForcedRankIfAny(condition->MaxFactionID)) - results[3] = *forcedRank <= condition->MaxReputation; + results[3] = *forcedRank <= ReputationRank(condition->MaxReputation); else - results[3] = player->GetReputationRank(condition->MaxFactionID) <= condition->MaxReputation; + results[3] = player->GetReputationRank(condition->MaxFactionID) <= ReputationRank(condition->MaxReputation); if (!PlayerConditionLogic(condition->ReputationLogic, results)) return false; @@ -2662,8 +2662,8 @@ bool ConditionMgr::IsPlayerMeetingCondition(Player* player, PlayerConditionEntry return false; if (condition->MinExpansionLevel != -1 && condition->MinExpansionTier != -1 && !player->IsGameMaster() - && ((condition->MinExpansionLevel == sWorld->getIntConfig(CONFIG_EXPANSION) && condition->MinExpansionTier > 0) /*TODO: implement tier*/ - || condition->MinExpansionLevel > sWorld->getIntConfig(CONFIG_EXPANSION))) + && ((condition->MinExpansionLevel == int32(sWorld->getIntConfig(CONFIG_EXPANSION)) && condition->MinExpansionTier > 0) /*TODO: implement tier*/ + || condition->MinExpansionLevel > int32(sWorld->getIntConfig(CONFIG_EXPANSION)))) return false; if (condition->PhaseID && !player->IsInPhase(condition->PhaseID)) |