Corrects skill modifier base level requirement (#4684)

* Fixes #4666.
* Corrects the skill bonus modifier to include base level 100.
Thanks to @SeravySensei!
This commit is contained in:
Aleos 2020-03-08 15:51:09 -04:00 committed by GitHub
parent ea8da71cdd
commit f8d5d45b9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -72,14 +72,14 @@
/* Renewal's dmg level modifier, used as a macro for a easy way to turn off. */
#ifdef RENEWAL_LVDMG
#define RE_LVL_DMOD(val) \
if( status_get_lv(src) > 100 && val > 0 ) \
if( status_get_lv(src) > 99 && val > 0 ) \
skillratio = skillratio * status_get_lv(src) / val;
#define RE_LVL_MDMOD(val) \
if( status_get_lv(src) > 100 && val > 0) \
if( status_get_lv(src) > 99 && val > 0) \
md.damage = md.damage * status_get_lv(src) / val;
/* ranger traps special */
#define RE_LVL_TMDMOD() \
if( status_get_lv(src) > 100 ) \
if( status_get_lv(src) > 99 ) \
md.damage = md.damage * 150 / 100 + md.damage * status_get_lv(src) / 100;
#else
#define RE_LVL_DMOD(val)