mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-24 06:06:23 +00:00
refactor(SmartAI): align some SMART_ACTION(s) to TC (#1329)
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1547942801355864450');
|
||||
|
||||
-- SMART_ACTION_SET_SIGHT_DIST
|
||||
UPDATE `smart_scripts` SET `action_type` = 121 WHERE `action_type` = 136;
|
||||
|
||||
-- SMART_ACTION_FLEE
|
||||
UPDATE `smart_scripts` SET `action_type` = 122 WHERE `action_type` = 137;
|
||||
|
||||
-- SMART_ACTION_ADD_THREAT
|
||||
UPDATE `smart_scripts` SET `action_type` = 123 WHERE `action_type` = 138;
|
||||
|
||||
-- SMART_ACTION_LOAD_EQUIPMENT
|
||||
UPDATE `smart_scripts` SET `action_type` = 124 WHERE `action_type` = 139;
|
||||
|
||||
-- SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT
|
||||
UPDATE `smart_scripts` SET `action_type` = 125 WHERE `action_type` = 140;
|
||||
|
||||
-- SMART_ACTION_REMOVE_ALL_GAMEOBJECTS
|
||||
UPDATE `smart_scripts` SET `action_type` = 126 WHERE `action_type` = 146;
|
||||
@@ -550,12 +550,12 @@ enum SMART_ACTION
|
||||
// RESERVED = 118,
|
||||
// RESERVED = 119,
|
||||
// RESERVED = 120,
|
||||
// RESERVED = 121,
|
||||
// RESERVED = 122,
|
||||
// RESERVED = 123,
|
||||
// RESERVED = 124,
|
||||
// RESERVED = 125,
|
||||
// RESERVED = 126,
|
||||
SMART_ACTION_SET_SIGHT_DIST = 121, // sightDistance
|
||||
SMART_ACTION_FLEE = 122, // fleeTime
|
||||
SMART_ACTION_ADD_THREAT = 123, // +threat, -threat
|
||||
SMART_ACTION_LOAD_EQUIPMENT = 124, // id
|
||||
SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT = 125, // id min range, id max range
|
||||
SMART_ACTION_REMOVE_ALL_GAMEOBJECTS = 126,
|
||||
// RESERVED = 127,
|
||||
// RESERVED = 128,
|
||||
// RESERVED = 129,
|
||||
@@ -566,17 +566,11 @@ enum SMART_ACTION
|
||||
SMART_ACTION_SET_UNIT_MOVEMENT_FLAGS = 133, // flags
|
||||
SMART_ACTION_SET_COMBAT_DISTANCE = 134, // combatDistance
|
||||
SMART_ACTION_SET_CASTER_COMBAT_DIST = 135, // followDistance, resetToMax
|
||||
SMART_ACTION_SET_SIGHT_DIST = 136, // sightDistance
|
||||
SMART_ACTION_FLEE = 137, // fleeTime
|
||||
SMART_ACTION_ADD_THREAT = 138, // +threat, -threat
|
||||
SMART_ACTION_LOAD_EQUIPMENT = 139, // id
|
||||
SMART_ACTION_TRIGGER_RANDOM_TIMED_EVENT = 140, // id min range, id max range
|
||||
SMART_ACTION_SET_HOVER = 141, // 0/1
|
||||
SMART_ACTION_ADD_IMMUNITY = 142, // type, id, value
|
||||
SMART_ACTION_REMOVE_IMMUNITY = 143, // type, id, value
|
||||
SMART_ACTION_FALL = 144, //
|
||||
SMART_ACTION_SET_EVENT_FLAG_RESET = 145, // 0/1
|
||||
SMART_ACTION_REMOVE_ALL_GAMEOBJECTS = 146,
|
||||
SMART_ACTION_STOP_MOTION = 147, // stopMoving, movementExpired
|
||||
SMART_ACTION_NO_ENVIRONMENT_UPDATE = 148,
|
||||
SMART_ACTION_ZONE_UNDER_ATTACK = 149,
|
||||
|
||||
Reference in New Issue
Block a user