diff options
| author | Manuel Carrasco <manue.l@live.com.ar> | 2011-02-10 22:36:35 -0300 |
|---|---|---|
| committer | Manuel Carrasco <manue.l@live.com.ar> | 2011-02-10 22:36:35 -0300 |
| commit | 6b2ffc90394941b14081f5b54a8145c828e60c31 (patch) | |
| tree | 7d29cac880dc1d054f73ba9a67128e2e288e898a /sql/updates | |
| parent | 71849e0efe28bd1eb14fee0bc4e3f307f6dd1be2 (diff) | |
Core/GuardAI: Guards don't evade if the target casts Vanish and also can detect players with Feign Death.
Core/Scripts: Moved scripts from ScriptedGuardAI to guards.cpp
Core/Creature: Removed custom npcflags UNIT_NPC_FLAG_GUARD (now moved to flag_extras) and UNIT_NPC_FLAG_OUTDOORPVP (not used)
Thanks to Kaelima, Xanadu, Shauren and linencloth.
Signed-off-by: Manuel Carrasco <manue.l@live.com.ar>
Diffstat (limited to 'sql/updates')
| -rw-r--r-- | sql/updates/world/2011_02_10_3_world_creature_template.sql | 2 | ||||
| -rw-r--r-- | sql/updates/world/2011_02_10_4_world_scriptname.sql | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sql/updates/world/2011_02_10_3_world_creature_template.sql b/sql/updates/world/2011_02_10_3_world_creature_template.sql new file mode 100644 index 00000000000..1bcf6d69dc3 --- /dev/null +++ b/sql/updates/world/2011_02_10_3_world_creature_template.sql @@ -0,0 +1,2 @@ +UPDATE `creature_template` SET `flags_extra`=`flags_extra`|0x00008000,`npcflag`=`npcflag`&~0x10000000 WHERE `npcflag` & 0x10000000; +UPDATE `creature_template` SET `npcflag`=`npcflag`&~0x20000000 WHERE `npcflag` & 0x20000000;
\ No newline at end of file diff --git a/sql/updates/world/2011_02_10_4_world_scriptname.sql b/sql/updates/world/2011_02_10_4_world_scriptname.sql new file mode 100644 index 00000000000..9745c5a3b0a --- /dev/null +++ b/sql/updates/world/2011_02_10_4_world_scriptname.sql @@ -0,0 +1,2 @@ +UPDATE `creature_template` SET `ScriptName`='' WHERE `ScriptName` LIKE 'guard_generic' AND (`spell1`=0 AND `spell2`=0); +UPDATE `creature_template` SET `ScriptName`='guard_generic' WHERE `ScriptName`='guard_stormwind' OR `ScriptName`='guard_orgrimmar';
\ No newline at end of file |
