fix(Core/BlackwingLair): add missing Nefarian Gate (#12608)
This commit is contained in:
@@ -0,0 +1,8 @@
|
|||||||
|
DELETE FROM `gameobject` WHERE `id` = 176966;
|
||||||
|
INSERT INTO `gameobject` (`id`, `map`, `zoneId`, `areaId`,
|
||||||
|
`spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`,
|
||||||
|
`orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`,
|
||||||
|
`spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`)
|
||||||
|
VALUES (176966, 469, 0, 0, 1, 1, -7488.1, -1150.7, 476.535, 3.73064, -0.0,
|
||||||
|
-0.0, -0.95694, 0.290285, 300, 0, 1, 'Nefarian\'s Gate', 0);
|
||||||
|
UPDATE `gameobject_template_addon` SET `flags` = `flags`|16 WHERE `entry` = 176966;
|
||||||
@@ -43,7 +43,8 @@ enum BWLEncounter
|
|||||||
DATA_NEFARIAN_TROOPS = 10,
|
DATA_NEFARIAN_TROOPS = 10,
|
||||||
|
|
||||||
// Doors
|
// Doors
|
||||||
DATA_GO_CHROMAGGUS_DOOR = 11
|
DATA_GO_CHROMAGGUS_DOOR = 11,
|
||||||
|
DATA_GO_CHROMAGGUS_DOOR_EXIT= 12
|
||||||
};
|
};
|
||||||
|
|
||||||
enum BWLCreatureIds
|
enum BWLCreatureIds
|
||||||
@@ -92,7 +93,8 @@ enum BWLGameObjectIds
|
|||||||
GO_PORTCULLIS_THREEDRAGONS = 179115,
|
GO_PORTCULLIS_THREEDRAGONS = 179115,
|
||||||
GO_CHROMAGGUS_LEVER = 179148,
|
GO_CHROMAGGUS_LEVER = 179148,
|
||||||
GO_PORTCULLIS_CHROMAGGUS = 179116,
|
GO_PORTCULLIS_CHROMAGGUS = 179116,
|
||||||
GO_PORTCULLIS_NEFARIAN = 179117,
|
GO_PORTCULLIS_CHROMAGGUS_EXIT = 179117,
|
||||||
|
GO_PORTCULLIS_NEFARIAN = 176966,
|
||||||
GO_SUPPRESSION_DEVICE = 179784
|
GO_SUPPRESSION_DEVICE = 179784
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+7
-4
@@ -35,8 +35,10 @@ DoorData const doorData[] =
|
|||||||
{ GO_PORTCULLIS_RAZORGORE_ROOM, DATA_RAZORGORE_THE_UNTAMED, DOOR_TYPE_ROOM, }, // ID 176964 || GUID 75158
|
{ GO_PORTCULLIS_RAZORGORE_ROOM, DATA_RAZORGORE_THE_UNTAMED, DOOR_TYPE_ROOM, }, // ID 176964 || GUID 75158
|
||||||
{ GO_PORTCULLIS_VAELASTRASZ, DATA_VAELASTRAZ_THE_CORRUPT, DOOR_TYPE_PASSAGE }, // ID 175185 || GUID 7229
|
{ GO_PORTCULLIS_VAELASTRASZ, DATA_VAELASTRAZ_THE_CORRUPT, DOOR_TYPE_PASSAGE }, // ID 175185 || GUID 7229
|
||||||
{ GO_PORTCULLIS_BROODLORD, DATA_BROODLORD_LASHLAYER, DOOR_TYPE_PASSAGE }, // ID 179365 || GUID 75159
|
{ GO_PORTCULLIS_BROODLORD, DATA_BROODLORD_LASHLAYER, DOOR_TYPE_PASSAGE }, // ID 179365 || GUID 75159
|
||||||
{ GO_PORTCULLIS_NEFARIAN, DATA_CHROMAGGUS, DOOR_TYPE_PASSAGE }, // ID 179116 || GUID 75161
|
{ GO_PORTCULLIS_CHROMAGGUS, DATA_CHROMAGGUS, DOOR_TYPE_PASSAGE }, // ID 179116 || GUID 75161
|
||||||
{ GO_PORTCULLIS_NEFARIAN, DATA_NEFARIAN, DOOR_TYPE_ROOM }, // ID 179117 || GUID 75164
|
{ GO_PORTCULLIS_CHROMAGGUS_EXIT,DATA_CHROMAGGUS, DOOR_TYPE_PASSAGE }, // ID 179117 || GUID 75164
|
||||||
|
{ GO_PORTCULLIS_CHROMAGGUS_EXIT,DATA_NEFARIAN, DOOR_TYPE_ROOM }, // ID 179117 || GUID 75164
|
||||||
|
{ GO_PORTCULLIS_NEFARIAN, DATA_NEFARIAN, DOOR_TYPE_ROOM }, // ID 176966
|
||||||
{ 0, 0, DOOR_TYPE_ROOM } // END
|
{ 0, 0, DOOR_TYPE_ROOM } // END
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -45,12 +47,13 @@ ObjectData const creatureData[] =
|
|||||||
{ NPC_GRETHOK, DATA_GRETHOK },
|
{ NPC_GRETHOK, DATA_GRETHOK },
|
||||||
{ NPC_NEFARIAN_TROOPS, DATA_NEFARIAN_TROOPS },
|
{ NPC_NEFARIAN_TROOPS, DATA_NEFARIAN_TROOPS },
|
||||||
{ NPC_VICTOR_NEFARIUS, DATA_LORD_VICTOR_NEFARIUS },
|
{ NPC_VICTOR_NEFARIUS, DATA_LORD_VICTOR_NEFARIUS },
|
||||||
{ NPC_CHROMAGGUS, DATA_CHROMAGGUS }
|
{ NPC_CHROMAGGUS, DATA_CHROMAGGUS },
|
||||||
};
|
};
|
||||||
|
|
||||||
ObjectData const objectData[] =
|
ObjectData const objectData[] =
|
||||||
{
|
{
|
||||||
{ GO_PORTCULLIS_CHROMAGGUS, DATA_GO_CHROMAGGUS_DOOR }
|
{ GO_PORTCULLIS_CHROMAGGUS, DATA_GO_CHROMAGGUS_DOOR },
|
||||||
|
{ GO_PORTCULLIS_CHROMAGGUS_EXIT, DATA_GO_CHROMAGGUS_DOOR_EXIT }
|
||||||
};
|
};
|
||||||
|
|
||||||
Position const SummonPosition[8] =
|
Position const SummonPosition[8] =
|
||||||
|
|||||||
Reference in New Issue
Block a user