Reduce MATK

GM.PiXeL

New member
Messages
56
Points
0
Hi hercules,

Matk is so powerful in my server.

How to Reduce MATK from 100% to 80%

Thanks in Advance.

 
+1 and confirmed! they are over-powered in my server too.
default_sad.png


 
.../src/map/status.c
Line 1912 and 1913
Pre-RE

static inline unsigned short status_base_matk_min(const struct status_data *st){ return st->int_+(st->int_/7)*(st->int_/7); }static inline unsigned short status_base_matk_max(const struct status_data *st){ return st->int_+(st->int_/5)*(st->int_/5); }
Renewal:

#ifdef RENEWALunsigned short status_base_matk(const struct status_data *st, int level){ return st->int_+(st->int_/2)+(st->dex/5)+(st->luk/3)+(level/4); }#endif
I think you need to adjust this.
 

return st->int_+(st->int_/7)*(st->int_/7)
Try to change 7 to 10.
 

return st->int_+(st->int_/5)*(st->int_/5);
and 5 to 7.

if Renewal

return st->int_+(st->int_/2)+(st->dex/5)+(st->luk/3)+(level/4);
Try higher numbers.

 
Last edited by a moderator:
Back
Top