DamageCore.d - там и расположены бафы и дебафы.
Для примера
C++:
func void StExt_ApplyBuffHp(var c_npc target, var int ticks, var int damage)
{
var C_Trigger trigger;
return;
после объявления перемеой просто прописать
return; это гарантирует невыполнение функции.
П.С - при написании этого функционала я больше писал прототип, и 120% нарушал все мыслимые подходы и парадигмы (современного) программирования. Увидь сие безобразие тимлид, он бы меня изничтожил бесконечной сотней кар) Рили для каждого баффа-дебаффа почти идентичный код... В новой версии generic подход, но я всё равно сгораю от стыда)