Собственно суть проблемы:
Заклинание наносит XX урона, за период времени. Если у противника осталось 25% или менее здоровья, заклинание наносит ХХ*4 урона (вчетверо больше). С этой частью все хорошо, однако...
Заклинание наносит ХХ*4 урона, только в том случае, когда чернокнижник его повторно применил к цели, у которой 25% или менее здоровья.
Суть: данное заклинание являясь потоковым(channeling) должно обновлять свой урон в соответствии с тем, какое количество здоровья у цели.
Пояснение: если чернокнижник применил "Похищение души" на цель с количеством здоровья >25%(более), заклинание должно наносить стандартный урон ХХ, но если во время действия данного заклинания, здоровье цели упало до 25% или ниже, урон пересчитывается и заклинание должно наносить ХХ*4 урона.
Проблема: данное заклинание наносит ХХ*4 урона только в том случае, если чернокнижник заново применит это заклинание к цели со здоровьем равным 25% или меньше.
Проблема актуальна уже не первый год.