Issue information

Issue ID
#7551
Status
New
Severity
None
Started
KyleZ
Jul 19, 2013 10:55
Last Post
KyleZ
Jul 19, 2013 10:55
Confirmation
N/A

KyleZ - Jul 19, 2013 10:55

[code=auto:0] case BA_POEMBRAGI: val1 = 3*skill_lv+status->dex/10; // Casting time reduction //For some reason at level 10 the base delay reduction is 50%. val2 = (skill_lv<10?3*skill_lv:50)+status->int_/5; // After-cast delay reduction if(sd){ val1 += 2*pc->checkskill(sd,BA_MUSICALLESSON); val2 += 2*pc->checkskill(sd,BA_MUSICALLESSON); }[/code]

This is what lies in skill.c
We can see that, musical lesson gives the same bonus to both casting time reduction and after-cast delay reduction.

while, it's supposed to be otherwise.

according to multi-sources, when it comes to casting time reduction, it should be
val1 += pc->checkskill(sd,BA_MUSICALLESSON); (while val2 stays as is)