mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-20 17:27:36 +01:00
Scripts/Naxxramas: Gothik the Harvester rework:
- Move TeleportTo hack to proper spell casts - Add missing lines to boss - Fix add spawn timings - Fix visuals - Fix logic for gate opening - Fix add aggro behavior - Fix add casting AI - Fix some other stuff I probably forgot
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -179,6 +179,9 @@ class instance_naxxramas : public InstanceMapScript
|
||||
case NPC_RAZUVIOUS:
|
||||
RazuviousGUID = creature->GetGUID();
|
||||
break;
|
||||
case NPC_GOTHIK:
|
||||
GothikGUID = creature->GetGUID();
|
||||
break;
|
||||
case NPC_THANE:
|
||||
ThaneGUID = creature->GetGUID();
|
||||
break;
|
||||
@@ -416,6 +419,8 @@ class instance_naxxramas : public InstanceMapScript
|
||||
return FaerlinaGUID;
|
||||
case DATA_RAZUVIOUS:
|
||||
return RazuviousGUID;
|
||||
case DATA_GOTHIK:
|
||||
return GothikGUID;
|
||||
case DATA_THANE:
|
||||
return ThaneGUID;
|
||||
case DATA_LADY:
|
||||
@@ -693,6 +698,7 @@ class instance_naxxramas : public InstanceMapScript
|
||||
// Instructor Razuvious
|
||||
ObjectGuid RazuviousGUID;
|
||||
// Gothik the Harvester
|
||||
ObjectGuid GothikGUID;
|
||||
ObjectGuid GothikGateGUID;
|
||||
// The Four Horsemen
|
||||
ObjectGuid ThaneGUID;
|
||||
|
||||
@@ -67,6 +67,7 @@ enum Data64
|
||||
DATA_ANUBREKHAN,
|
||||
DATA_FAERLINA,
|
||||
DATA_RAZUVIOUS,
|
||||
DATA_GOTHIK,
|
||||
DATA_THANE,
|
||||
DATA_LADY,
|
||||
DATA_BARON,
|
||||
@@ -89,6 +90,7 @@ enum CreaturesIds
|
||||
NPC_ANUBREKHAN = 15956,
|
||||
NPC_FAERLINA = 15953,
|
||||
NPC_RAZUVIOUS = 16061,
|
||||
NPC_GOTHIK = 16060,
|
||||
NPC_THANE = 16064,
|
||||
NPC_LADY = 16065,
|
||||
NPC_BARON = 30549,
|
||||
|
||||
Reference in New Issue
Block a user