Advertisement
Guest User

Untitled

a guest
May 26th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. --[[
  2. :14111: Ich fürchte nichts und niemanden. Am allerwenigsten Euch!
  3. :14112: Ihr seid bedeutungslos
  4. :14113: Welch mittelmäßiger Widerstand!
  5. :14114: Ihr seid so einfach zubesiegen!
  6. :14115: Vater hat mich einiges gelehrt
  7. :14116: Auf die Knie!
  8. :14117: Ich werde erbarmen mit Euch haben, Sartharion! Aber nur dieses eine Mal!
  9. :14118: Wir.. sind überlegen! Wie.. konnte das.. geschehen!?]]
  10.  
  11. function Shadron_OnCombat(pUnit, Event)
  12. pUnit:RegisterEvent("Schattenodem", 16500, 0)
  13. pUnit:RegisterEvent("Shadron_80", 1000, 0)
  14. pUnit:CastSpell(60639)
  15. pUnit:CastSpell(58105)
  16. pUnit:CastSpell(48582)
  17. pUnit:SendChatMessage(14, 0, "Ich f\195\188rchte nichts und niemanden. Am allerwenigsten Euch!")
  18. pUnit:PlaySoundToSet(14111)
  19. pUnit:RemoveEvents()
  20. end
  21.  
  22. function Shadron_LeaveCombat(pUnit, Event)
  23. pUnit:SendChatMessage(14, 0, "Ihr seid so einfach zubesiegen!")
  24. pUnit:PlaySoundToSet(14114)
  25. pUnit:Despawn(1, 0)
  26. end
  27.  
  28. function Shadron_Kill(pUnit, Event)
  29. end
  30.  
  31. function Shadron_Dead(pUnit, Event)
  32. pUnit:SendChatMessage(14, 0, "Wir.. sind \195\188berlegen! Wie.. konnte das.. geschehen!?")
  33. pUnit:PlaySoundToSet(14118)
  34. end
  35.  
  36. function Shadron_Spawn(pUnit, Event)
  37. pUnit:RemoveEvents()
  38. end
  39.  
  40. function Shadron_80(pUnit, Event)
  41. if (pUnit:GetHealthPct() <= 80) then
  42. pUnit:SendChatMessage(14, 0, "Ihr seid bedeutungslos")
  43. pUnit:PlaySoundToSet(14112)
  44. pUnit:RegisterEvent("Shadron_60", 1000, 0)
  45. pUnit:RemoveEvents()
  46. end
  47. end
  48.  
  49. function Shadron_60(pUnit, Event)
  50. if (pUnit:GetHealthPct() <= 60) then
  51. pUnit:SendChatMessage(14, 0, "Welch mittelm\195\164ßiger Widerstand")
  52. pUnit:PlaySoundToSet(14113)
  53. pUnit:RegisterEvent("Shadron_40", 1000, 0)
  54. pUnit:RemoveEvents()
  55. end
  56. end
  57.  
  58. function Shadron_40(pUnit, Event)
  59. if (pUnit:GetHealthPct() <= 40) then
  60. pUnit:SendChatMessage(14, 0, "Vater hat mich einiges gelehrt")
  61. pUnit:PlaySoundToSet(14115)
  62. pUnit:RegisterEvent("Shadron_20", 1000, 0)
  63. pUnit:RemoveEvents()
  64. end
  65. end
  66.  
  67. function Shadron_20(pUnit, Event)
  68. if (pUnit:GetHealthPct() <= 20) then
  69. pUnit:SendChatMessage(14, 0, "Auf die Knie")
  70. pUnit:PlaySoundToSet(14116)
  71. pUnit:RegisterEvent("Shadron_05", 1000, 0)
  72. pUnit:RemoveEvents()
  73. end
  74. end
  75.  
  76. function Shadron_05(pUnit, Event)
  77. if (pUnit:GetHealthPct() <= 05) then
  78. pUnit:SendChatMessage(14, 0, "Ich werde erbarmen mit Euch haben, Sartharion! Aber nur dieses eine Mal!")
  79. pUnit:PlaySoundToSet(14117)
  80. pUnit:RemoveEvents()
  81. end
  82. end
  83.  
  84. function Schattenodem(pUnit, Event)
  85. pUnit:CastSpellOnTarget(57570, pUnit:GetRandomPlayer(0))
  86. end
  87.  
  88. function ShadronsMacht(pUnit, Event)
  89. pUnit:CastSpell(58105)
  90. end
  91.  
  92. function RacheDesZwielichts02(pUnit, Event)
  93. pUnit:CastSpell(60639)
  94. end
  95.  
  96. RegisterUnitEvent(99202, 1, "Shadron_OnCombat")
  97. RegisterUnitEvent(99202, 2, "Shadron_LeaveCombat")
  98. RegisterUnitEvent(99202, 3, "Shadron_Kill")
  99. RegisterUnitEvent(99202, 4, "Shadron_Dead")
  100. RegisterUnitEvent(99202, 18, "Shadron_Spawn")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement