/
Spell Targets Reference

Spell Targets Reference

target enum name consist of:

TARGET_[OBJECT_TYPE]_[REFERENCE_TYPE(skipped for caster)]_[SELECTION_TYPE(skipped for default)]_[additional specifiers(friendly, BACK_LEFT, etc.]

 

By themselves

  • TARGET_UNIT_CASTER = 1

The target is the caster.

  • TARGET_UNIT_NEARBY_ENEMY = 2

  • TARGET_UNIT_NEARBY_PARTY = 3

  • TARGET_UNIT_NEARBY_ALLY = 4

  • TARGET_UNIT_PET = 5

  • TARGET_UNIT_TARGET_ENEMY = 6

  • TARGET_UNIT_SRC_AREA_ENTRY = 7

  • TARGET_UNIT_DEST_AREA_ENTRY = 8

  • TARGET_DEST_HOME = 9

  • TARGET_UNIT_SRC_AREA_UNK_11 = 11

  • TARGET_UNIT_SRC_AREA_ENEMY = 15

  • TARGET_UNIT_DEST_AREA_ENEMY = 16

  • TARGET_DEST_DB = 17

  • TARGET_DEST_CASTER = 18

  • TARGET_UNIT_CASTER_AREA_PARTY = 20

  • TARGET_UNIT_TARGET_ALLY = 21

  • TARGET_SRC_CASTER = 22

  • TARGET_GAMEOBJECT_TARGET = 23

  • TARGET_UNIT_CONE_ENEMY_24 = 24

  • TARGET_UNIT_TARGET_ANY = 25

  • TARGET_GAMEOBJECT_ITEM_TARGET = 26

  • TARGET_UNIT_MASTER = 27

  • TARGET_DEST_DYNOBJ_ENEMY = 28

  • TARGET_DEST_DYNOBJ_ALLY = 29

  • TARGET_UNIT_SRC_AREA_ALLY = 30

  • TARGET_UNIT_DEST_AREA_ALLY = 31

  • TARGET_DEST_CASTER_SUMMON = 32

  • TARGET_UNIT_SRC_AREA_PARTY = 33

  • TARGET_UNIT_DEST_AREA_PARTY = 34

  • TARGET_UNIT_TARGET_PARTY = 35

  • TARGET_DEST_CASTER_UNK_36 = 36

  • TARGET_UNIT_LASTTARGET_AREA_PARTY = 37

  • TARGET_UNIT_NEARBY_ENTRY = 38

  • TARGET_DEST_CASTER_FISHING = 39

  • TARGET_GAMEOBJECT_NEARBY_ENTRY = 40

  • TARGET_DEST_CASTER_FRONT_RIGHT = 41

  • TARGET_DEST_CASTER_BACK_RIGHT = 42

  • TARGET_DEST_CASTER_BACK_LEFT = 43

  • TARGET_DEST_CASTER_FRONT_LEFT = 44

  • TARGET_UNIT_TARGET_CHAINHEAL_ALLY = 45

  • TARGET_DEST_NEARBY_ENTRY = 46

  • TARGET_DEST_CASTER_FRONT = 47

  • TARGET_DEST_CASTER_BACK = 48

  • TARGET_DEST_CASTER_RIGHT = 49

  • TARGET_DEST_CASTER_LEFT = 50

  • TARGET_GAMEOBJECT_SRC_AREA = 51

  • TARGET_GAMEOBJECT_DEST_AREA = 52

  • TARGET_DEST_TARGET_ENEMY = 53

  • TARGET_UNIT_CONE_ENEMY_54 = 54

  • TARGET_DEST_CASTER_FRONT_LEAP = 55

  • TARGET_UNIT_CASTER_AREA_RAID = 56

  • TARGET_UNIT_TARGET_RAID = 57

  • TARGET_UNIT_NEARBY_RAID = 58

  • TARGET_UNIT_CONE_ALLY = 59

  • TARGET_UNIT_CONE_ENTRY = 60

  • TARGET_UNIT_TARGET_AREA_RAID_CLASS = 61

  • TARGET_UNK_62 = 62

  • TARGET_DEST_TARGET_ANY = 63

  • TARGET_DEST_TARGET_FRONT = 64

  • TARGET_DEST_TARGET_BACK = 65

  • TARGET_DEST_TARGET_RIGHT = 66

  • TARGET_DEST_TARGET_LEFT = 67

  • TARGET_DEST_TARGET_FRONT_RIGHT = 68

  • TARGET_DEST_TARGET_BACK_RIGHT = 69

  • TARGET_DEST_TARGET_BACK_LEFT = 70

  • TARGET_DEST_TARGET_FRONT_LEFT = 71

  • TARGET_DEST_CASTER_RANDOM = 72

  • TARGET_DEST_CASTER_RADIUS = 73

  • TARGET_DEST_TARGET_RANDOM = 74

  • TARGET_DEST_TARGET_RADIUS = 75

  • TARGET_DEST_CHANNEL_TARGET = 76

  • TARGET_UNIT_CHANNEL_TARGET = 77

  • TARGET_DEST_DEST_FRONT = 78

  • TARGET_DEST_DEST_BACK = 79

  • TARGET_DEST_DEST_RIGHT = 80

  • TARGET_DEST_DEST_LEFT = 81

  • TARGET_DEST_DEST_FRONT_RIGHT = 82

  • TARGET_DEST_DEST_BACK_RIGHT = 83

  • TARGET_DEST_DEST_BACK_LEFT = 84

  • TARGET_DEST_DEST_FRONT_LEFT = 85

  • TARGET_DEST_DEST_RANDOM = 86

  • TARGET_DEST_DEST = 87

  • TARGET_DEST_DYNOBJ_NONE = 88

  • TARGET_DEST_TRAJ = 89

  • TARGET_UNIT_TARGET_MINIPET = 90

  • TARGET_DEST_DEST_RADIUS = 91

  • TARGET_UNIT_SUMMONER = 92

  • TARGET_CORPSE_SRC_AREA_ENEMY = 93

  • TARGET_UNIT_VEHICLE = 94

  • TARGET_UNIT_TARGET_PASSENGER = 95

  • TARGET_UNIT_PASSENGER_0 = 96

  • TARGET_UNIT_PASSENGER_1 = 97

  • TARGET_UNIT_PASSENGER_2 = 98

  • TARGET_UNIT_PASSENGER_3 = 99

  • TARGET_UNIT_PASSENGER_4 = 100

  • TARGET_UNIT_PASSENGER_5 = 101

  • TARGET_UNIT_PASSENGER_6 = 102

  • TARGET_UNIT_PASSENGER_7 = 103

  • TARGET_UNIT_CONE_ENEMY_104 = 104

  • TARGET_UNIT_UNK_105 = 105

  • TARGET_DEST_CHANNEL_CASTER = 106

  • TARGET_UNK_DEST_AREA_UNK_107 = 107

  • TARGET_GAMEOBJECT_CONE = 108

  • TARGET_DEST_UNK_110 = 110

In combo

  • TARGET_SRC_CASTER, TARGET_UNIT_SRC_AREA_ENTRY (22, 7)

caster is the source of an aoe, area entry means it targets everything, using condition source type implicit targets you can limit the amount of things it targets, area entry without conditions targets ALL

  • TARGET_DEST_CASTER_LEFT, TARGET_DEST_DYNOBJ_ENEMY (50, 28)

target a dynamicObject aura object to the left of caster, <range> yds to the left precisely

 

 

Related content

Spell system
Spell system
More like this
conditions
conditions
Read with this
Spell
More like this
spell_custom_attr
spell_custom_attr
More like this
npc_spellclick_spells
npc_spellclick_spells
More like this
spell_dbc
spell_dbc
More like this