Pelf

Untitled

Nov 1st, 2011
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.46 KB | None | 0 0
  1. diff --git a/src/server/game/Scripting/ScriptLoader.cpp b/src/server/game/Scripting/ScriptLoader.cpp
  2. index 14b06b9..8fc2069 100644
  3. --- a/src/server/game/Scripting/ScriptLoader.cpp
  4. +++ b/src/server/game/Scripting/ScriptLoader.cpp
  5. @@ -182,8 +182,13 @@ void AddSC_boss_rasfrost();
  6.  void AddSC_boss_theravenian();
  7.  void AddSC_boss_vectus();
  8.  void AddSC_instance_scholomance();
  9. -void AddSC_shadowfang_keep();                //Shadowfang keep
  10. +//void AddSC_shadowfang_keep();                //Shadowfang keep
  11.  void AddSC_instance_shadowfang_keep();
  12. +void AddSC_boss_baron_ashbury();
  13. +void AddSC_boss_baron_silverlaine();
  14. +void AddSC_boss_commander_springvale();
  15. +void AddSC_boss_lord_valden();
  16. +void AddSC_boss_lord_godfrey();
  17.  void AddSC_boss_magistrate_barthilas();      //Stratholme
  18.  void AddSC_boss_maleki_the_pallid();
  19.  void AddSC_boss_nerubenkan();
  20. @@ -797,8 +802,13 @@ void AddEasternKingdomsScripts()
  21.      AddSC_boss_theravenian();
  22.      AddSC_boss_vectus();
  23.      AddSC_instance_scholomance();
  24. -    AddSC_shadowfang_keep();                //Shadowfang keep
  25. +    //AddSC_shadowfang_keep();                //Shadowfang keep
  26.      AddSC_instance_shadowfang_keep();
  27. +   AddSC_boss_baron_ashbury();
  28. +   AddSC_boss_baron_silverlaine();
  29. +   AddSC_boss_commander_springvale();
  30. +   AddSC_boss_lord_valden();
  31. +   AddSC_boss_lord_godfrey();
  32.      AddSC_boss_magistrate_barthilas();      //Stratholme
  33.      AddSC_boss_maleki_the_pallid();
  34.      AddSC_boss_nerubenkan();
  35. diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
  36. index 3aeb09a..3bbae3a 100644
  37. --- a/src/server/game/Spells/SpellEffects.cpp
  38. +++ b/src/server/game/Spells/SpellEffects.cpp
  39. @@ -1385,9 +1385,27 @@ void Spell::EffectDummy(SpellEffIndex effIndex)
  40.                          Injured->CastSpell(Injured, 93097, true);
  41.                          return;
  42.                      }
  43. -                }
  44. -            }
  45. -
  46. +               }
  47. +               case 93857:                                 // Summon Worgen Spirit, Baron Silverlaine, Shadowfang Keep
  48. +               {                                      
  49. +                   switch (urand(0, 3))
  50. +                   {
  51. +                   case 0:
  52. +                       m_caster->CastSpell(m_caster, 93925, true);
  53. +                       break;
  54. +                   case 1:
  55. +                       m_caster->CastSpell(m_caster, 93921, true);
  56. +                       break;
  57. +                   case 2:
  58. +                       m_caster->CastSpell(m_caster, 93859, true);
  59. +                       break;
  60. +                   case 3:
  61. +                       m_caster->CastSpell(m_caster, 93896, true);
  62. +                       break;
  63. +                   }
  64. +                   return;
  65. +               }
  66. +           }
  67.              break;
  68.          }
  69.          case SPELLFAMILY_HUNTER:
  70.  
  71.  
  72.  
Advertisement
Add Comment
Please, Sign In to add comment