Jarlaxle Опубликовано 20 января, 2009 Поделиться Опубликовано 20 января, 2009 У нас применяется на самого себя, хоть и пишет "Неверная цель". Такого вообще быть не должно (скилл кастоватся на себя не должен). Должно выводится только сообщение. Ссылка на комментарий Поделиться на другие сайты Поделиться
Admin Опубликовано 23 января, 2009 Поделиться Опубликовано 23 января, 2009 Непонять, там же тупо return стоит: if(forceBuff) { if(target == this) { sendPacket(Msg.INVALID_TARGET); return; } .... [/code] Ссылка на комментарий Поделиться на другие сайты Поделиться
Jarlaxle Опубликовано 23 января, 2009 Автор Поделиться Опубликовано 23 января, 2009 Возможно запрет на каст скилла на самого себя стоит поставить до проверки на таргет? Ссылка на комментарий Поделиться на другие сайты Поделиться
Admin Опубликовано 24 января, 2009 Поделиться Опубликовано 24 января, 2009 Возможно запрет на каст скилла на самого себя стоит поставить до проверки на таргет? На этом участке еще не начался каст, анимация и таймер расположены позже. Они просто не могут запуститься при выполнении условия "if(target == this)", а оно выполнится если выделить самого себя. Ссылка на комментарий Поделиться на другие сайты Поделиться
Admin Опубликовано 24 января, 2009 Поделиться Опубликовано 24 января, 2009 Ладно, переделал на стандартный механизм, должно помочь. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.