WOTLK > [SPELLS]

[Heroism][32182]+[Bloodlust][2825] No more in twoside raids

(1/8) > >>

untaught:
В момента има проблем, че двете магии могат да се пускат една след друга или едновременно, което адски много улеснява каквито и да било рейдове.

Предлагам едно просто решение, в резултат на което и двете магии слагат и двата дебъфа(Sated/Exhaution), и съответно това възпрепятства втората пусната магия.

Това е пача:

--- Код: ---diff --git a/src/server/scripts/Spells/spell_shaman.cpp b/src/server/scripts/Spells/spell_shaman.cpp
index f970807..5aa0dad 100644
--- a/src/server/scripts/Spells/spell_shaman.cpp
+++ b/src/server/scripts/Spells/spell_shaman.cpp
@@ -164,7 +164,10 @@ class spell_sha_bloodlust : public SpellScriptLoader
             void ApplyDebuff()
             {
                 if (Unit* target = GetHitUnit())
+                {
                     target->CastSpell(target, SPELL_SHAMAN_SATED, true);
+                    target->CastSpell(target, SPELL_SHAMAN_EXHAUSTION, true);
+                }
             }
 
             void Register()
@@ -614,7 +617,10 @@ class spell_sha_heroism : public SpellScriptLoader
             void ApplyDebuff()
             {
                 if (Unit* target = GetHitUnit())
+                {
                     target->CastSpell(target, SPELL_SHAMAN_EXHAUSTION, true);
+                    target->CastSpell(target, SPELL_SHAMAN_SATED, true);
+                }
             }
 
             void Register()


--- Край на кода ---

admin:
Ще го добавя на следващият ъп.

Тествал ли си го?

untaught:
Да. :clover:

n0Lan:
ейййййййй направо ме учудвате,няма да оправите нещо бъгнато като Ток 5 ман или ХОР,да не говоря за гуншипа или лича на 25хц и 10 хц,а сте тръгнали да оправяте това,че можело да се ползва Heroism и Bloodlust едновременно или за един бос,че тогава направете фракциите да са отделно и готово :clover:

П.с: всичката я свършихте само до това го опряхте,а дано да ви донесе желания успех,все пак трябва да се отчете някаква дейност от към "Fixovete" на сървъра

Elly:
Ехх, untaught, как не те беше срам да оправяш тоя бъг цял ден... Да го мислиш часове наред, да пишеш и тестваш... Тцтц... Не може ли да се заровиш на компа за месец-два и да ги оправиш тия HOR и TOC за n0lan... Ей така съвсем безвъзмездно... Все пак сте толкова близки, толкова много му дължиш!
Нищо, че в trinity месеци се мъчат някакви пичове и им режат съвсем приличните предложения. Трябва да ги надминеш! Само "отчиташ някаква дейност от към "Fixovete" на сървъра" елементарна... 1000 куеста оправи на неблагодарниците, а два дънджъна не успя... Как не ти стигна акъла не знам  :blink:

Навигация

[0] Списък на темите

[#] Следваща страница

Премини на пълна версия