скиллы использующиеся без таргета на суммонов работают неверно
Первое:
У нас: скилл используется по нажатию только в том случае, если суммона видно и он стоит на необходимой для каста дистанции
Оффлайк: проверки на видно ли суммона в начале каста не существует. Если условия по расстоянию соблюдаются, то каст начинается.
Второе:
при использовании макроса вида /useskillstand Servitor Heal (т.е. эмулируем нажатие с зажатым шифтом, для тех кто не в курсе) На птс скилл будет кастоваться из стоячего положения независимо от условий по расстоянию, а потому в случае успешного завершения каста суммона получится захилить не на расстоянии cast_range = 600, а на расстоянии effective_range = 1100
Третье:проверка на "видно ли цель" не исчезает бесследно, а перемещается на skill_hit_cancel_time (0.5 cек) до конца каста. На 0.5 сек до конца каста проверяются условия на расстояние между кастером и суммоном(не больше ли оно, чем effective_range, если больше - выдает сообщение вида The distance is too far... и останавливает каст), если же пэта не видно, то за 0.5 сек до конца напишет Cannot see target и так же остановит каст. Что будет в случае если и далеко, и за стенкой - нужно проверить на птс(что оборвет каст понятно - но какое сообщение должно быть не помню, диагод может у себя на финале проверить, эта механика на гф работает так же как на хф.
Первое:
У нас: скилл используется по нажатию только в том случае, если суммона видно и он стоит на необходимой для каста дистанции
Оффлайк: проверки на видно ли суммона в начале каста не существует. Если условия по расстоянию соблюдаются, то каст начинается.
Второе:
при использовании макроса вида /useskillstand Servitor Heal (т.е. эмулируем нажатие с зажатым шифтом, для тех кто не в курсе) На птс скилл будет кастоваться из стоячего положения независимо от условий по расстоянию, а потому в случае успешного завершения каста суммона получится захилить не на расстоянии cast_range = 600, а на расстоянии effective_range = 1100
Третье:проверка на "видно ли цель" не исчезает бесследно, а перемещается на skill_hit_cancel_time (0.5 cек) до конца каста. На 0.5 сек до конца каста проверяются условия на расстояние между кастером и суммоном(не больше ли оно, чем effective_range, если больше - выдает сообщение вида The distance is too far... и останавливает каст), если же пэта не видно, то за 0.5 сек до конца напишет Cannot see target и так же остановит каст. Что будет в случае если и далеко, и за стенкой - нужно проверить на птс(что оборвет каст понятно - но какое сообщение должно быть не помню, диагод может у себя на финале проверить, эта механика на гф работает так же как на хф.