@Wise
Провели тесты, И из них шанс срабатывания около 2%, но не понятное распределение:
Целеста почти всегда срабатывает либо в первые 10 ударов либо требуется более 50-60. Из пары десятков тестов целеста очень редко срабатывала в диапазоне 20-40 ударов. После каждого срабатывания делали паузу в 30 секунд.
@Scryde Отдам почку за пару Java файлов из вашей сборки. Хочу видеть как у вас считается шанс срабатывания тригеров
Еще баг с целестой в том, что нет минимального порога урона для срабатывания. Она срабатывала даже при 30 урона. По офф скриптам фреи у неё минимальный порог - 99 урона
Код:
skill_begin skill_name = [s_sub_enchanter_ability_barrier1] /* [??? ???? - ???] */ skill_id = 655 level = 1
....
effect = {{p_trigger_skill_by_dmg;{enemy_all;1;99};{1;2;diff};[s_trigger_sub_mage_ability_barrier1];self;{all}}}
И мне тут улыбнулись тесты
@Losenok
Я построил график распределения
Тоже самое, что и у меня - непонятный разрыв в середине. Либо срабатывает сразу - либо ждем хз сколько.
Очень похоже что шанс привязан к положению сатурна в космосе или он меняется после каждого срабатывания???