Massive RE Monster DB Update

kisuka

Script Developers
Messages
289
Points
0
Location
Internet
Github
Kisuka
https://github.com/HerculesWS/Hercules/commit/0fadf384a80a25f1af712232d14a664848dbff88

This has been a long time coming ^^; renewal's mob_db now matches official. Thanks for both Michi and I, we present to you a Hercules where your monsters now match official renewal stats, drops, exp, etc
default_smile.png


This update changes many values (stats, exp, hp, lv, etc) on many monsters. These changes are on par with the latest official servers.

Enjoy.

Be sure to report any issues you may find
default_smile.png


 
Last edited by a moderator:
nice
default_biggrin.png
can we know if there will be upgrade to mob_db (txt to conf) any time soon?

 
nice
default_biggrin.png
can we know if there will be upgrade to mob_db (txt to conf) any time soon?
There will be, not sure when though. I'm not working on that stuff. Next stuff for me is quest log / bubble revamp and lots of scripts.

 
This is great... we're now closing to match the official-based servers! /no1

 
is it correct if monster's ATK2 is lower than ATK1?

ex: MobID 1002

will show in mobinfo "ATK: 8~1" instead of "ATK: 8~9"

Code:
sprintf(atcmd_output, msg_txt(1244), //  ATK:%d~%d  Range:%d~%d~%d  Size:%s  Race: %s  Element: %s (Lv:%d)				monster->status.rhw.atk, monster->status.rhw.atk2, monster->status.rhw.range,				monster->range2 , monster->range3, msize[monster->status.size],				mrace[monster->status.race], melement[monster->status.def_ele], monster->status.ele_lv);		clif->message(fd, atcmd_output);
 
Last edited by a moderator:
is it correct if monster's ATK2 is lower than ATK1?

ex: MobID 1002

will show in mobinfo "ATK: 8~1" instead of "ATK: 8~9"

sprintf(atcmd_output, msg_txt(1244), // ATK:%d~%d Range:%d~%d~%d Size:%s Race: %s Element: %s (Lv:%d) monster->status.rhw.atk, monster->status.rhw.atk2, monster->status.rhw.range, monster->range2 , monster->range3, msize[monster->status.size], mrace[monster->status.race], melement[monster->status.def_ele], monster->status.ele_lv); clif->message(fd, atcmd_output);
hey! mind posting it here so devs can take a look for us? =D thanks

 
is it correct if monster's ATK2 is lower than ATK1?

ex: MobID 1002

will show in mobinfo "ATK: 8~1" instead of "ATK: 8~9"

sprintf(atcmd_output, msg_txt(1244), // ATK:%d~%d Range:%d~%d~%d Size:%s Race: %s Element: %s (Lv:%d) monster->status.rhw.atk, monster->status.rhw.atk2, monster->status.rhw.range, monster->range2 , monster->range3, msize[monster->status.size], mrace[monster->status.race], melement[monster->status.def_ele], monster->status.ele_lv); clif->message(fd, atcmd_output);
Yes it's like this on official data

 
Um Michi, on Aegis ATK1 is base attack and ATK2 is attack variance.

If you convert it you need to do:

ATK1 = ATK1

ATK2 = ATK1+ATK2

Unless you changed the code to interpret the values differently, but in that case you should also update mobinfo to display ATK1+ATK2 as the second number instead of just ATK2, otherwise it's hard to read. Players want to see min damage and max damage and not the variance.

 
Back
Top