fix(DB/Core/Misc): More adjustments to BWL (#11154)

This commit is contained in:
Nefertumm
2022-03-27 07:55:07 -03:00
committed by GitHub
parent 3a69d36a99
commit 540b5fcaa4
3 changed files with 15 additions and 2 deletions

View File

@@ -0,0 +1,8 @@
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1648289846118024900');
-- Fix selectable doors
UPDATE `gameobject_template_addon` SET `faction` = 114, `flags` = `flags`|32 WHERE `entry` IN (176964, 179117, 179365);
UPDATE `gameobject_template_addon` SET `flags` = `flags`|4 WHERE `entry` = 179115;
-- Fix Blackwing technicians spawn time
UPDATE `creature` SET `spawntimesecs` = 604800 WHERE `id1` = 13996;

View File

@@ -4168,6 +4168,11 @@ void SpellMgr::LoadSpellInfoCorrections()
spellInfo->AttributesEx2 |= SPELL_ATTR2_IGNORE_LINE_OF_SIGHT;
});
ApplySpellFix({ 22247 }, [](SpellInfo* spellInfo)
{
spellInfo->AttributesCu |= SPELL_ATTR0_CU_DONT_BREAK_STEALTH;
});
// Manastorm
ApplySpellFix({ 21097 }, [](SpellInfo* spellInfo)
{

View File

@@ -124,7 +124,7 @@ public:
events.ScheduleEvent(EVENT_CLEAVE, 10000);
events.ScheduleEvent(EVENT_FLAME_BREATH, 15000);
events.ScheduleEvent(EVENT_FIRE_NOVA, 20000);
events.ScheduleEvent(EVENT_FIRE_NOVA, 5000);
events.ScheduleEvent(EVENT_TAIL_SWEEP, 11000);
events.ScheduleEvent(EVENT_BURNING_ADRENALINE, 15000);
}
@@ -220,7 +220,7 @@ public:
break;
case EVENT_FIRE_NOVA:
DoCastVictim(SPELL_FIRE_NOVA);
events.ScheduleEvent(EVENT_FIRE_NOVA, 15000);
events.ScheduleEvent(EVENT_FIRE_NOVA, urand(3000, 5000));
break;
case EVENT_TAIL_SWEEP:
DoCastAOE(SPELL_TAIL_SWEEP);