WOTLK > [SPELLS]
[Heroism][32182]+[Bloodlust][2825] No more in twoside raids
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] Списък на темите
Премини на пълна версия