Показать сообщение отдельно
Непрочитано 18.02.2013, 08:32   #5
Аватар для Yorie

По умолчанию Re: отдельный ReuseDelay для скила

Цитата:
if (skill.getid() == idbackstab && skill.getid() == idbackstabcooldown)
Думаю, что не верно. Вероятно, имеется ввиду, что idbackstab и idbackstabcooldown - разные ID?
Тогда код внутри условия вообще никогда не выполнится.

Топикстартеру. Что за манера - пихать все, что ни попадя, в базовые классы ядра? Ну, Вы реально думаете, что метод isBackstab() будет использоваться во многих местах? Давайте еще добавим isHydroBlast(), isTripleSplash(), isWindStrike()? Выпилите это. В зависимости от Вашей реализации, такое реализуется менеджером Вашей подсистемы таких пассивок, в который уже можно поместить методы (причем, вероятнее всего, закрытые), в которых будут выполняться такие проверки.
Иначе, так можно получить очередной класс в 10к строк.
__________________
// aka Deft
Yorie вне форума Ответить с цитированием
Сказали спасибо: