Кстати, рса, у тебя вертушка исправлена у Лорда? Есть зависимость между уроном и расстоянием? Если нет, то вот
Код:
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -425,6 +425,21 @@
damage = unitTarget->CountPctFromMaxHealth(50);
break;
}
+ // Bone Storm
+ case 69075:
+ case 70834:
+ case 70835:
+ case 70836:
+ {
+ float distance = m_caster->GetDistance(unitTarget);
+ float radius = 12.0f;
+ if(distance > radius || 1 > distance)
+ return;
+
+ int32 bp0 = m_spellInfo->EffectBasePoints[0];
+ int32 damage = int32(bp0 / (distance / radius));
+ break;
+ }
// Tympanic Tantrum
case 62775:
{
Кстати, я еще раз твоего Лорда Ребрада посмотрел, хотел сделать как ты говоришь, но вот тут я не понял, каким образом ты контролируешь радиус, до которого распространится огонь. Была идея что спеллом, после слета спелла, моб деспавнится, и все остальные также, но это не есть оффлайк, на оффе полоска постепенно исчезает. Просвяти пожалуйста. Заметил что ты в качестве таймера деспауна, ставишь спелл, т.е теоритические, ты ставишь дуратион спелла, вместо деспауна?
add:
Ты хитро придумал! Вешать на них ауру при спауне, которая весит всего 3 секунды, а без нее они не видимы
Разреши пожать тебе руку, это верх гениальности!