Перейти к содержанию

Вопрос статусу


Рекомендуемые сообщения

День добрый решил сделать вещm которая во время физ атаки накладывает статус BREAK_ANKLE это статус который кидаеться со скила Joint Beat у ЛК. Проблема вышла в том что я тупа не нашел данный статус в списке const.txt. Вопрос где можно найти этот статус еще???

Ссылка на комментарий
Поделиться на другие сайты

Откуда ему там быть

Там же много эффектов


case LK_JOINTBEAT: // decide the ailment first (affects attack damage and effect)
switch( rand()%6 ){
case 0: flag |= BREAK_ANKLE; break;
case 1: flag |= BREAK_WRIST; break;
case 2: flag |= BREAK_KNEE; break;
case 3: flag |= BREAK_SHOULDER; break;
case 4: flag |= BREAK_WAIST; break;
case 5: flag |= BREAK_NECK; break;
}
//TODO: is there really no cleaner way to do this?
sc = status_get_sc(bl);
if (sc) sc->jb_flag = flag;
skill_attack(BF_WEAPON,src,src,bl,skillid,skilllv,tick,flag);
break;

skill.c

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика