http://wowsoft.ru/shapkawowsoft.jpg
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » TrinityCore » Патчи в ядро Trinity » фикс на темную скорбь
фикс на темную скорбь
NoobpriestДата: Понедельник, 08.11.2010, 17:21 | Сообщение # 1
±Каратель Флудеров±
Группа: Модераторы
Сообщений: 222
Статус: :-)
Quote
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -5309,6 +5309,44 @@
RemoveAuraFromStack(24659);
return true;
}
+ // Shadowmourne
+ case 71903:
+ {
+ Aura *aur = GetAura(71905, 0);
+ if (aur && aur->GetStackAmount() + 1 >= aur->GetSpellProto()->StackAmount)
+ {
+ RemoveAurasDueToSpell(71905);
+ RemoveAurasDueToSpell(72521);
+ RemoveAurasDueToSpell(72523);
+ CastSpell(this, 73422, true); // Chaos Bane - 270 strengh
+ CastSpell(this, 71904, true); // Chaos Bane - damage
+ return true;
+ }
+ else if (aur && aur->GetStackAmount() <= 4)
+ {
+ CastSpell(this, 72521, true); // Visual Effect
+ triggered_spell_id = 71905;
+ }
+ else if (aur && aur->GetStackAmount() <= 9 && aur->GetStackAmount() >= 5)
+ {
+ RemoveAurasDueToSpell(72521);
+ CastSpell(this, 72523, true); // Visual Effect
+ triggered_spell_id = 71905;
+ }
+ else if (aur && aur->GetStackAmount() <= 1)
+ {
+ triggered_spell_id = 71905;
+ RemoveAurasDueToSpell(72521);
+ RemoveAurasDueToSpell(72523);
+ }
+ else
+ {
+ triggered_spell_id = 71905;
+ RemoveAurasDueToSpell(72521);
+ RemoveAurasDueToSpell(72523);
+ }
+ break;
+ }
// Restless Strength
case 24661:
{


 
Форум » TrinityCore » Патчи в ядро Trinity » фикс на темную скорбь
Страница 1 из 11
Поиск:



Copyright WoWsoft © 2010 | Карта сайта | Карта форума Хостинг от uCoz
При использовании материалов необходимо наличие прямой индексируемой ссылки на первоисточник
WoWsoft — World of Warcraft портал — Статьи World of Warcraft | Аддоны для WoW | Патчи World of Warcraft | Cервера WoW | Новости WoW