Core/SAI: Remove SMART_ACTION_SET_DYNAMIC_FLAG (#26783)
(cherry picked from commit b3449158b1978963abf93f5041134226d1e7e0e6)
This commit is contained in:
@@ -1965,13 +1965,6 @@ void SmartScript::ProcessAction(SmartScriptHolder& e, Unit* unit, uint32 var0, u
|
||||
target->ToGameObject()->SendCustomAnim(e.action.sendGoCustomAnim.anim);
|
||||
break;
|
||||
}
|
||||
case SMART_ACTION_SET_DYNAMIC_FLAG:
|
||||
{
|
||||
for (WorldObject* target : targets)
|
||||
target->SetDynamicFlags(e.action.flag.flag);
|
||||
|
||||
break;
|
||||
}
|
||||
case SMART_ACTION_ADD_DYNAMIC_FLAG:
|
||||
{
|
||||
for (WorldObject* target : targets)
|
||||
|
||||
@@ -984,7 +984,6 @@ bool SmartAIMgr::CheckUnusedActionParams(SmartScriptHolder const& e)
|
||||
case SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1: return sizeof(SmartAction::delunitByte);
|
||||
case SMART_ACTION_INTERRUPT_SPELL: return sizeof(SmartAction::interruptSpellCasting);
|
||||
case SMART_ACTION_SEND_GO_CUSTOM_ANIM: return sizeof(SmartAction::sendGoCustomAnim);
|
||||
case SMART_ACTION_SET_DYNAMIC_FLAG: return sizeof(SmartAction::flag);
|
||||
case SMART_ACTION_ADD_DYNAMIC_FLAG: return sizeof(SmartAction::flag);
|
||||
case SMART_ACTION_REMOVE_DYNAMIC_FLAG: return sizeof(SmartAction::flag);
|
||||
case SMART_ACTION_JUMP_TO_POS: return sizeof(SmartAction::jump);
|
||||
@@ -2365,7 +2364,6 @@ bool SmartAIMgr::IsEventValid(SmartScriptHolder& e)
|
||||
case SMART_ACTION_SET_UNIT_FIELD_BYTES_1:
|
||||
case SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1:
|
||||
case SMART_ACTION_SEND_GO_CUSTOM_ANIM:
|
||||
case SMART_ACTION_SET_DYNAMIC_FLAG:
|
||||
case SMART_ACTION_ADD_DYNAMIC_FLAG:
|
||||
case SMART_ACTION_REMOVE_DYNAMIC_FLAG:
|
||||
case SMART_ACTION_JUMP_TO_POS:
|
||||
|
||||
@@ -556,7 +556,7 @@ enum SMART_ACTION
|
||||
SMART_ACTION_REMOVE_UNIT_FIELD_BYTES_1 = 91, // bytes, target
|
||||
SMART_ACTION_INTERRUPT_SPELL = 92,
|
||||
SMART_ACTION_SEND_GO_CUSTOM_ANIM = 93, // anim id
|
||||
SMART_ACTION_SET_DYNAMIC_FLAG = 94, // Flags
|
||||
// SMART_ACTION_UNUSED_94 = 94, // do not reuse
|
||||
SMART_ACTION_ADD_DYNAMIC_FLAG = 95, // Flags
|
||||
SMART_ACTION_REMOVE_DYNAMIC_FLAG = 96, // Flags
|
||||
SMART_ACTION_JUMP_TO_POS = 97, // speedXY, speedZ, targetX, targetY, targetZ
|
||||
|
||||
Reference in New Issue
Block a user