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

Модификация карт у клоуна


Just

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

Подскажите как увеличить дамаг карт у клоуна, чтобы именно сам дамаг шел от % хп, скажем есть карта наносящая 6666 урона, нужно чтобы она наносила к примеру 40% от макс хп

Заранее спасибо

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

в срц правьте формулу)

это я понял, но как сделать именно процент от макс хп, ибо там вот так:

// 6666 damage, atk matk halved, cursed

status_fix_damage(src, bl, 6666, 0);

clif_damage(src,bl,tick,0,0,6666,0,0,0);

sc_start(bl,SC_INCATKRATE,100,-50,skill_get_time2(skillid,skilllv));

sc_start(bl,SC_INCMATKRATE,100,-50,skill_get_time2(skillid,skilllv));

sc_start(bl,SC_CURSE,skilllv,100,skill_get_time2(skillid,skilllv));

break;

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

Вероятно заменить, хотя не уверен


status_fix_damage(src, bl, 6666, 0, skillid);
clif_damage(src,bl,tick,0,0,6666,0,0,0);

На

sc_start(bl,SC_INCMHPRATE,100,-40,skill_get_time2(skillid,skilllv));

Изменено пользователем Break
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Вероятно заменить, хотя не уверен


status_fix_damage(src, bl, 6666, 0, skillid);
clif_damage(src,bl,tick,0,0,6666,0,0,0);

На

sc_start(bl,SC_INCMHPRATE,100,-40,skill_get_time2(skillid,skilllv));

все работает спасибо

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

  • 1 год спустя...

подскажите как поставить каст на карты, который не зависит от дексы, как на трекинге например, что-то не нашел что отвечает за каст

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

Установить/изменить время каста и задержки можно в файле:

../db/pre-re/skill_cast_db.txt или ../db/re/skill_cast_db.txt

Запретить изменять время каста и задержки(бонусами, статами, статусами) можно в файле:

../db/pre-re/skill_castnodex_db.txt или ../db/re/skill_castnodex_db.txt

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

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