Pelf

chimaeron instance

Nov 16th, 2011
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.80 KB | None | 0 0
  1. diff --git a/src/server/scripts/EasternKingdoms/BlackwingDescent/instance_blackwing_descent.cpp b/src/server/scripts/EasternKingdoms/BlackwingDescent/instance_blackwing_descent.cpp
  2. index 286cc54..def2418 100644
  3. --- a/src/server/scripts/EasternKingdoms/BlackwingDescent/instance_blackwing_descent.cpp
  4. +++ b/src/server/scripts/EasternKingdoms/BlackwingDescent/instance_blackwing_descent.cpp
  5. @@ -18,16 +18,24 @@ class instance_blackwing_descent : public InstanceMapScript
  6.  
  7.             uint32 omnotronHealth;
  8.             uint32 uiAberCount;
  9. +           uint32 uiBileotron800Active;
  10.  
  11.             uint32 m_uiEncounter[6];
  12.             uint64 uiMaloriakGUID;
  13.             uint64 m_uiOmnotronGUID[4];
  14.             uint64 uiOmnotronControllerGUID;
  15. +           uint64 uiChimaeronGUID;
  16. +           uint64 uiBileotron800GUID;
  17. +           uint64 uiAtramedesGUID;
  18.  
  19.             void Initialize()
  20.             {
  21.                 omnotronHealth = 0;
  22. +               uiBileotron800Active = 0;
  23.                 uiMaloriakGUID = 0;
  24. +               uiChimaeronGUID = 0;
  25. +               uiBileotron800GUID = 0;
  26. +               uiAtramedesGUID = 0;
  27.                 memset(&m_uiEncounter, 0, sizeof(m_uiEncounter));
  28.                 memset(&m_uiOmnotronGUID, 0, sizeof(m_uiOmnotronGUID));
  29.             }
  30. @@ -54,6 +62,15 @@ class instance_blackwing_descent : public InstanceMapScript
  31.                 case NPC_MALORIAK:
  32.                     uiMaloriakGUID = creature->GetGUID();
  33.                     break;
  34. +               case NPC_CHIMAERON:
  35. +                   uiChimaeronGUID = creature->GetGUID();
  36. +                   break;
  37. +               case NPC_BILE_O_TRON_800:
  38. +                   uiBileotron800GUID = creature->GetGUID();
  39. +                   break;
  40. +               case NPC_ATRAMEDES:
  41. +                   uiAtramedesGUID = creature->GetGUID();
  42. +                   break;
  43.                 default:
  44.                     break;
  45.                 }
  46. @@ -75,6 +92,15 @@ class instance_blackwing_descent : public InstanceMapScript
  47.                 case DATA_MALORIAK_ABERRATIONS:
  48.                     return uiAberCount;
  49.                     break;
  50. +               case DATA_CHIMAERON:
  51. +                   return m_uiEncounter[3];
  52. +                   break;
  53. +               case DATA_BILE_O_TRON_800:
  54. +                   return uiBileotron800Active;
  55. +                   break;
  56. +               case DATA_ATRAMEDES:
  57. +                   return m_uiEncounter[4];
  58. +                   break;
  59.                 }
  60.                  return 0;
  61.              }
  62. @@ -100,6 +126,15 @@ class instance_blackwing_descent : public InstanceMapScript
  63.                     break;
  64.                 case DATA_MALORIAK:
  65.                     return uiMaloriakGUID;
  66. +               case DATA_CHIMAERON:
  67. +                   return uiChimaeronGUID;
  68. +                   break;
  69. +               case DATA_BILE_O_TRON_800:
  70. +                   return uiBileotron800GUID;
  71. +                   break;
  72. +               case DATA_ATRAMEDES:
  73. +                   return uiAtramedesGUID;
  74. +                   break;
  75.                 }
  76.                 return 0;
  77.              }
  78. @@ -120,6 +155,15 @@ class instance_blackwing_descent : public InstanceMapScript
  79.                 case DATA_MALORIAK_ABERRATIONS:
  80.                     uiAberCount = data;
  81.                     break;
  82. +               case DATA_CHIMAERON:
  83. +                   m_uiEncounter[3] = data;
  84. +                   break;
  85. +               case DATA_BILE_O_TRON_800:
  86. +                   uiBileotron800Active = data;
  87. +                   break;
  88. +               case DATA_ATRAMEDES:
  89. +                   m_uiEncounter[4] = data;
  90. +                   break;
  91.                 default:
  92.                     break;
  93.                 }
  94.  
  95.  
Advertisement
Add Comment
Please, Sign In to add comment