Update SU_LUNATICCARROTBEAT formula (#8152)

Taken from #7024

Co-authored-by: munkrej <schmunk@posteo.de>
This commit is contained in:
Lemongrass3110 2024-03-10 22:46:09 +01:00 committed by GitHub
parent 4124cdaa4a
commit 3b6c3b61c0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5464,10 +5464,12 @@ static int battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list *
break;
case SU_LUNATICCARROTBEAT:
case SU_LUNATICCARROTBEAT2:
skillratio += 100 + 100 * skill_lv + sstatus->str * 5; // !TODO: What's the STR bonus?
RE_LVL_DMOD(100);
skillratio += 100 + 100 * skill_lv;
if (sd && pc_checkskill(sd, SU_SPIRITOFLIFE))
skillratio += skillratio * status_get_hp(src) / status_get_max_hp(src);
if (status_get_lv(src) > 99)
skillratio += sstatus->str;
RE_LVL_DMOD(100);
break;
case SU_SVG_SPIRIT:
skillratio += 150 + 150 * skill_lv;