@@ -870,7 +870,6 @@ bool SmartAIMgr::CheckUnusedActionParams(SmartScriptHolder const& e)
870870 case SMART_ACTION_CLOSE_GOSSIP: return NO_PARAMS;
871871 case SMART_ACTION_TRIGGER_TIMED_EVENT: return sizeof (SmartAction::timeEvent);
872872 case SMART_ACTION_REMOVE_TIMED_EVENT: return sizeof (SmartAction::timeEvent);
873- case SMART_ACTION_ADD_AURA: return sizeof (SmartAction::addAura);
874873 case SMART_ACTION_CALL_SCRIPT_RESET: return NO_PARAMS;
875874 case SMART_ACTION_SET_RANGED_MOVEMENT: return sizeof (SmartAction::setRangedMovement);
876875 case SMART_ACTION_CALL_TIMED_ACTIONLIST: return sizeof (SmartAction::timedActionList);
@@ -893,9 +892,6 @@ bool SmartAIMgr::CheckUnusedActionParams(SmartScriptHolder const& e)
893892 case SMART_ACTION_SET_HOME_POS: return NO_PARAMS;
894893 case SMART_ACTION_SET_HEALTH_REGEN: return sizeof (SmartAction::setHealthRegen);
895894 case SMART_ACTION_SET_ROOT: return sizeof (SmartAction::setRoot);
896- case SMART_ACTION_SET_GO_FLAG: return sizeof (SmartAction::goFlag);
897- case SMART_ACTION_ADD_GO_FLAG: return sizeof (SmartAction::goFlag);
898- case SMART_ACTION_REMOVE_GO_FLAG: return sizeof (SmartAction::goFlag);
899895 case SMART_ACTION_SUMMON_CREATURE_GROUP: return sizeof (SmartAction::creatureGroup);
900896 case SMART_ACTION_SET_POWER: return sizeof (SmartAction::power);
901897 case SMART_ACTION_ADD_POWER: return sizeof (SmartAction::power);
@@ -1563,10 +1559,6 @@ bool SmartAIMgr::IsEventValid(SmartScriptHolder& e)
15631559 if (!IsSpellValid (e, e.action .cast .spell ))
15641560 return false ;
15651561 break ;
1566- case SMART_ACTION_ADD_AURA:
1567- if (!IsSpellValid (e, e.action .addAura .spell ))
1568- return false ;
1569- break ;
15701562 case SMART_ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS:
15711563 case SMART_ACTION_CALL_GROUPEVENTHAPPENS:
15721564 if (Quest const * qid = sObjectMgr ->GetQuestTemplate (e.action .quest .quest ))
@@ -2102,9 +2094,6 @@ bool SmartAIMgr::IsEventValid(SmartScriptHolder& e)
21022094 case SMART_ACTION_GO_SET_GO_STATE:
21032095 case SMART_ACTION_SEND_TARGET_TO_TARGET:
21042096 case SMART_ACTION_SET_HOME_POS:
2105- case SMART_ACTION_SET_GO_FLAG:
2106- case SMART_ACTION_ADD_GO_FLAG:
2107- case SMART_ACTION_REMOVE_GO_FLAG:
21082097 case SMART_ACTION_SUMMON_CREATURE_GROUP:
21092098 case SMART_ACTION_MOVE_OFFSET:
21102099 case SMART_ACTION_SET_CORPSE_DELAY:
@@ -2120,12 +2109,16 @@ bool SmartAIMgr::IsEventValid(SmartScriptHolder& e)
21202109 case SMART_ACTION_REMOVE_UNIT_FLAG:
21212110 case SMART_ACTION_INSTALL_AI_TEMPLATE:
21222111 case SMART_ACTION_SET_SWIM:
2112+ case SMART_ACTION_ADD_AURA:
21232113 case SMART_ACTION_OVERRIDE_SCRIPT_BASE_OBJECT:
21242114 case SMART_ACTION_RESET_SCRIPT_BASE_OBJECT:
21252115 case SMART_ACTION_SEND_GO_CUSTOM_ANIM:
21262116 case SMART_ACTION_SET_DYNAMIC_FLAG:
21272117 case SMART_ACTION_ADD_DYNAMIC_FLAG:
21282118 case SMART_ACTION_REMOVE_DYNAMIC_FLAG:
2119+ case SMART_ACTION_SET_GO_FLAG:
2120+ case SMART_ACTION_ADD_GO_FLAG:
2121+ case SMART_ACTION_REMOVE_GO_FLAG:
21292122 case SMART_ACTION_SET_CAN_FLY:
21302123 case SMART_ACTION_REMOVE_AURAS_BY_TYPE:
21312124 case SMART_ACTION_SET_SIGHT_DIST:
@@ -2138,18 +2131,6 @@ bool SmartAIMgr::IsEventValid(SmartScriptHolder& e)
21382131 return false ;
21392132 }
21402133
2141- // Additional check for deprecated
2142- switch (e.GetActionType ())
2143- {
2144- // Deprecated
2145- case SMART_ACTION_ADD_AURA:
2146- case SMART_ACTION_SET_GO_FLAG:
2147- TC_LOG_WARN (" sql.sql.deprecation" , " SmartAIMgr: Deprecated action_type(%u), Entry %d SourceType %u Event %u, it might be removed in the future, loaded for now." , e.GetActionType (), e.entryOrGuid , e.GetScriptType (), e.event_id );
2148- break ;
2149- default :
2150- break ;
2151- }
2152-
21532134 if (!CheckUnusedActionParams (e))
21542135 return false ;
21552136
0 commit comments