mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-20 01:15:35 +01:00
Core/Conditions: Remove some useless checks in Condition::Meets against a value that's _supposed to be_ const 0 in database.
This commit is contained in:
@@ -114,7 +114,7 @@ bool Condition::Meets(ConditionSourceInfo& sourceInfo)
|
||||
case CONDITION_QUESTREWARDED:
|
||||
{
|
||||
if (Player* player = object->ToPlayer())
|
||||
condMeets = (player->GetQuestRewardStatus(ConditionValue1) == !ConditionValue2);
|
||||
condMeets = player->GetQuestRewardStatus(ConditionValue1);
|
||||
break;
|
||||
}
|
||||
case CONDITION_QUESTTAKEN:
|
||||
@@ -122,7 +122,7 @@ bool Condition::Meets(ConditionSourceInfo& sourceInfo)
|
||||
if (Player* player = object->ToPlayer())
|
||||
{
|
||||
QuestStatus status = player->GetQuestStatus(ConditionValue1);
|
||||
condMeets = ((status == QUEST_STATUS_INCOMPLETE) == !ConditionValue2);
|
||||
condMeets = (status == QUEST_STATUS_INCOMPLETE);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -131,7 +131,7 @@ bool Condition::Meets(ConditionSourceInfo& sourceInfo)
|
||||
if (Player* player = object->ToPlayer())
|
||||
{
|
||||
QuestStatus status = player->GetQuestStatus(ConditionValue1);
|
||||
condMeets = ((status == QUEST_STATUS_COMPLETE && !player->GetQuestRewardStatus(ConditionValue1)) == !ConditionValue2);
|
||||
condMeets = (status == QUEST_STATUS_COMPLETE && !player->GetQuestRewardStatus(ConditionValue1));
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -140,7 +140,7 @@ bool Condition::Meets(ConditionSourceInfo& sourceInfo)
|
||||
if (Player* player = object->ToPlayer())
|
||||
{
|
||||
QuestStatus status = player->GetQuestStatus(ConditionValue1);
|
||||
condMeets = ((status == QUEST_STATUS_NONE) == !ConditionValue2);
|
||||
condMeets = (status == QUEST_STATUS_NONE);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user