diff options
| author | Shauren <none@none> | 2010-07-27 19:18:44 +0200 |
|---|---|---|
| committer | Shauren <none@none> | 2010-07-27 19:18:44 +0200 |
| commit | de2f63bcfbabb63abfa3a33399314f5a59fa0e58 (patch) | |
| tree | 449965e1ba0dce0045a2ace70f6341209d55c6ef /src/server/game/World | |
| parent | 57947ac30379d9a2d820d1ae3ad8e567908142fd (diff) | |
Added possibility to cast spells with triggered flag using SCRIPT_COMMAND_CAST_SPELL, original patch by Az@zel
Fixed SCRIPT_COMMAND_CAST_SPELL for casting on creatures with selected entry
--HG--
branch : trunk
Diffstat (limited to 'src/server/game/World')
| -rw-r--r-- | src/server/game/World/World.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/World/World.h b/src/server/game/World/World.h index aae4e3321a0..a7aa7bce3a7 100644 --- a/src/server/game/World/World.h +++ b/src/server/game/World/World.h @@ -445,7 +445,7 @@ enum WorldStates #define SCRIPT_COMMAND_CLOSE_DOOR 12 // source = unit, datalong=db_guid, datalong2=reset_delay #define SCRIPT_COMMAND_ACTIVATE_OBJECT 13 // source = unit, target=GO #define SCRIPT_COMMAND_REMOVE_AURA 14 // source (datalong2 != 0) or target (datalong == 0) unit, datalong = spell_id -#define SCRIPT_COMMAND_CAST_SPELL 15 // source/target cast spell at target/source (script->datalong2: 0: s->t 1: s->s 2: t->t 3: t->s +#define SCRIPT_COMMAND_CAST_SPELL 15 // source/target cast spell at target/source (script->datalong2: 0: s->t 1: s->s 2: t->t 3: t->s 4: s->creature with entry; dataint & 1 = triggered flag #define SCRIPT_COMMAND_PLAY_SOUND 16 // source = any object, target=any/player, datalong (sound_id), datalong2 (bitmask: 0/1=anyone/target, 0/2=with distance dependent, so 1|2 = 3 is target with distance dependent) #define SCRIPT_COMMAND_CREATE_ITEM 17 // source or target must be player, datalong = item entry, datalong2 = amount #define SCRIPT_COMMAND_DESPAWN_SELF 18 // source or target must be creature, datalong = despawn delay |
