Core/Conditions: Added private object to StaticConditionTypeData and defined CONDITION_STRING_ID as valid ConditionType

(cherry picked from commit cbef6f7860)
This commit is contained in:
ModoX
2024-05-22 19:33:46 +02:00
committed by Ovahlord
parent 27d1749e2f
commit c99fb5df4d

View File

@@ -155,6 +155,7 @@ ConditionMgr::ConditionTypeInfo const ConditionMgr::StaticConditionTypeData[COND
{ "On Scenario Step", true, false, false, false },
{ "Scene In Progress", true, false, false, false },
{ "Player Condition", true, false, false, false },
{ "Private Object", false, false, false, false },
{ "String ID", false, false, false, true }
};
@@ -2681,6 +2682,7 @@ bool ConditionMgr::isConditionTypeValid(Condition* cond) const
case CONDITION_TAXI:
case CONDITION_GAMEMASTER:
case CONDITION_PRIVATE_OBJECT:
case CONDITION_STRING_ID:
break;
case CONDITION_DIFFICULTY_ID:
if (!sDifficultyStore.LookupEntry(cond->ConditionValue1))