target_type
Name Value target_param1 target_param2 target_param3 target_x target_y target_z target_o Comment
SMART_TARGET_NONE 0 空,默认为调用者
SMART_TARGET_SELF 1 自己
SMART_TARGET_VICTIM 2 当前的目标(最高仇恨者)
SMART_TARGET_HOSTILE_SECOND_AGGRO 3 第二仇恨者
SMART_TARGET_HOSTILE_LAST_AGGRO 4 最低仇恨者
SMART_TARGET_HOSTILE_RANDOM 5 仇恨列表中随机一个
SMART_TARGET_HOSTILE_RANDOM_NOT_TOP 6 除最高仇恨者以外随机一个
SMART_TARGET_ACTION_INVOKER 7 引起事件发生的单位
SMART_TARGET_POSITION 8 x y z o 目标点,xyz坐标和o面向
SMART_TARGET_CREATURE_RANGE 9 creatureEntry (0 any) minDist maxDist 范围内的参1生物,参2-参3之间的范围中
SMART_TARGET_CREATURE_GUID 10 guid entry 参1guid生物(非模板entry)
SMART_TARGET_CREATURE_DISTANCE 11 creatureEntry (0 any) maxDist 范围内的参1生物,参2范围内
SMART_TARGET_STORED 12 id 之前储存好的目标,参1为储存列表中对应的目标ID
SMART_TARGET_GAMEOBJECT_RANGE 13 goEntry (0 any) minDist maxDist 范围内的参1物体,参2-参3之间的范围中
SMART_TARGET_GAMEOBJECT_GUID 14 guid entry 参1guid物体(非模板entry)
SMART_TARGET_GAMEOBJECT_DISTANCE 15 goEntry (0 any) maxDist 参2范围内的参1物体
SMART_TARGET_INVOKER_PARTY 16 调用者的队伍成员
SMART_TARGET_PLAYER_RANGE 17 minDist maxDist 参1-参2范围内的玩家
SMART_TARGET_PLAYER_DISTANCE 18 maxDist 参1范围内的玩家
SMART_TARGET_CLOSEST_CREATURE 19 creatureEntry (0 any) maxDist dead? (0/1) 参2范围内距离最近的参1生物,参3指定是否是尸体
SMART_TARGET_CLOSEST_GAMEOBJECT 20 goEntry (0 any) maxDist 参2范围内距离最近的参1物体
SMART_TARGET_CLOSEST_PLAYER 21 maxDist 参1范围内距离最近的玩家
SMART_TARGET_ACTION_INVOKER_VEHICLE 22 调用者的交通工具
SMART_TARGET_OWNER_OR_SUMMONER 23 单位的所有者或者召唤者
SMART_TARGET_THREAT_LIST 24 仇恨列表中的全体
Name Value target_param1 target_param2 target_param3 target_x target_y target_z target_o Comment
SMART_TARGET_NONE 0 空,默认为调用者
SMART_TARGET_SELF 1 自己
SMART_TARGET_VICTIM 2 当前的目标(最高仇恨者)
SMART_TARGET_HOSTILE_SECOND_AGGRO 3 第二仇恨者
SMART_TARGET_HOSTILE_LAST_AGGRO 4 最低仇恨者
SMART_TARGET_HOSTILE_RANDOM 5 仇恨列表中随机一个
SMART_TARGET_HOSTILE_RANDOM_NOT_TOP 6 除最高仇恨者以外随机一个
SMART_TARGET_ACTION_INVOKER 7 引起事件发生的单位
SMART_TARGET_POSITION 8 x y z o 目标点,xyz坐标和o面向
SMART_TARGET_CREATURE_RANGE 9 creatureEntry (0 any) minDist maxDist 范围内的参1生物,参2-参3之间的范围中
SMART_TARGET_CREATURE_GUID 10 guid entry 参1guid生物(非模板entry)
SMART_TARGET_CREATURE_DISTANCE 11 creatureEntry (0 any) maxDist 范围内的参1生物,参2范围内
SMART_TARGET_STORED 12 id 之前储存好的目标,参1为储存列表中对应的目标ID
SMART_TARGET_GAMEOBJECT_RANGE 13 goEntry (0 any) minDist maxDist 范围内的参1物体,参2-参3之间的范围中
SMART_TARGET_GAMEOBJECT_GUID 14 guid entry 参1guid物体(非模板entry)
SMART_TARGET_GAMEOBJECT_DISTANCE 15 goEntry (0 any) maxDist 参2范围内的参1物体
SMART_TARGET_INVOKER_PARTY 16 调用者的队伍成员
SMART_TARGET_PLAYER_RANGE 17 minDist maxDist 参1-参2范围内的玩家
SMART_TARGET_PLAYER_DISTANCE 18 maxDist 参1范围内的玩家
SMART_TARGET_CLOSEST_CREATURE 19 creatureEntry (0 any) maxDist dead? (0/1) 参2范围内距离最近的参1生物,参3指定是否是尸体
SMART_TARGET_CLOSEST_GAMEOBJECT 20 goEntry (0 any) maxDist 参2范围内距离最近的参1物体
SMART_TARGET_CLOSEST_PLAYER 21 maxDist 参1范围内距离最近的玩家
SMART_TARGET_ACTION_INVOKER_VEHICLE 22 调用者的交通工具
SMART_TARGET_OWNER_OR_SUMMONER 23 单位的所有者或者召唤者
SMART_TARGET_THREAT_LIST 24 仇恨列表中的全体