diff --git a/data/sql/updates/pending_db_world/rev_1610598175630537700.sql b/data/sql/updates/pending_db_world/rev_1610598175630537700.sql new file mode 100644 index 000000000..5bd622a79 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1610598175630537700.sql @@ -0,0 +1,3 @@ +INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1610598175630537700'); + +UPDATE `creature_template` SET `faction` = '1639', `unit_flags` = '4096', `flags_extra` = '0' WHERE `entry` = '17551'; diff --git a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp index db549597c..838055567 100644 --- a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp +++ b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp @@ -70,7 +70,7 @@ public: DoCast(me, SPELL_IRRIDATION, true); - me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PVP_ATTACKABLE); + me->SetPvP(true); me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IN_COMBAT); me->SetHealth(me->CountPctFromMaxHealth(10)); me->SetStandState(UNIT_STAND_STATE_SLEEP); diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp index 9de34f263..dbb1f0b43 100644 --- a/src/server/scripts/World/npcs_special.cpp +++ b/src/server/scripts/World/npcs_special.cpp @@ -1297,7 +1297,7 @@ public: RunAwayTimer = 5000; - me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PVP_ATTACKABLE); + me->SetPvP(true); me->SetStandState(UNIT_STAND_STATE_KNEEL); // expect database to have RegenHealth=0 me->SetHealth(me->CountPctFromMaxHealth(70));