mirror of
https://github.com/araxiaonline/TrinityCore.git
synced 2026-06-15 20:52:22 -04:00
Core/SAI: Remove some unused conditions related code
SAI conditions were implemented in a different way than initially planned Signed-off-by: Nay <dnpd.dd@gmail.com>
This commit is contained in:
@@ -2901,23 +2901,6 @@ void SmartScript::InstallEvents()
|
||||
}
|
||||
}
|
||||
|
||||
bool SmartScript::ConditionValid(Unit* u, int32 c, int32 v1, int32 v2, int32 v3)
|
||||
{
|
||||
if (c == 0)
|
||||
return true;
|
||||
|
||||
if (!u || !u->ToPlayer())
|
||||
return false;
|
||||
|
||||
Condition cond;
|
||||
cond.ConditionType = ConditionTypes(uint32(c));
|
||||
cond.ConditionValue1 = uint32(v1);
|
||||
cond.ConditionValue1 = uint32(v2);
|
||||
cond.ConditionValue1 = uint32(v3);
|
||||
ConditionSourceInfo srcInfo = ConditionSourceInfo(u->ToPlayer());
|
||||
return cond.Meets(srcInfo);
|
||||
}
|
||||
|
||||
void SmartScript::OnUpdate(uint32 const diff)
|
||||
{
|
||||
if ((mScriptType == SMART_SCRIPT_TYPE_CREATURE || mScriptType == SMART_SCRIPT_TYPE_GAMEOBJECT) && !GetBaseObject())
|
||||
|
||||
Reference in New Issue
Block a user