Анти баф

Материал из Siala Wiki
Перейти к навигации Перейти к поиску

Персонаж А наложил положительное заклинание на персонажа Б (например трусинг, фридум, инвиз итд.). Далее положительные заклинания будем называть словом баф.

Когда персонаж Б перейдет в другую локацию, то запуститься таймер в 120 секунд. Если по окончанию 120 секунд персонаж А будет находиться в другой локации, то баф спадает. Если же персонаж А будет находиться между локациями (в процессе загрузки локации) то баф не спадает сразу, а запускаются повторные 5 проверок с задержкой в 10 секунд пока персонаж А не будет найден в той же локации, что и Б. Если все 5 проверок персонаж А не будет обнаружен в локации Б, то баф спадет.

Если персонаж А вышел из игры, то по окончанию любой из проверок будет считаться что он в другой локации и баф спадет