ИК25 17.11.204

Кусок кода с DBM для версии 3.3.5а:

Код:
function mod:SPELL_CAST_SUCCESS(args)
	if args:IsSpellID(67009) then					-- Nether Power
		warnNetherPower:Show()
		timerNetherPowerCD:Start()
		specWarnNetherPower:Show()

	elseif args:IsSpellID(67901, 67902, 67903, 66258) then		-- Infernal Volcano
		timerVolcanoCD:Start()
		warnVolcanoSoon:Schedule(110)

	elseif args:IsSpellID(67900, 67899, 67898, 66269) then		-- Nether Portal
		timerPortalCD:Start()
		warnPortalSoon:Schedule(110)
	
	elseif args:IsSpellID(66197, 68123, 68124, 68125) then		-- Legion Flame
		warnFlame:Show(args.destName)
	end
end
Событие SPELL_CAST_SUCCESS(SpellID) запускает таймеры, выдаёт предупреждения, спецпредупреждение и т.д.

1) Сила пустоты/Сила Пустоты

В комбат-логе событие SPELL_CAST_SUCCESS(67009) до SPELL_AURA_APPLIED(67106) отсутствует :(

В рабочем варианте SPELL_CAST_SUCCESS(67009) должно быть до SPELL_AURA_APPLIED(67106). http://www.wowhead.com/spell=67009 с вовхеда.

2) Инфернальное извержение

SPELL_CAST_SUCCESS(67901) до SPELL_SUMMON(67901) присутствует, всё работает как надо.

3) Врата Пустоты

SPELL_CAST_SUCCESS(67898) до SPELL_SUMMON(67898) отсутствует :( Сразу идёт SPELL_SUMMON(67898).

Опять же, до SPELL_SUMMON(67898) должно быть SPELL_CAST_SUCCESS(67898).

4) Пламя Легиона

SPELL_CAST_SUCCESS(68123) присутствует, всё работает как надо.

Почините, позязя, чтобы DBM мог нормально работать.