OmarAcero Posted March 31, 2016 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 71 Reputation: 1 Joined: 10/13/12 Last Seen: September 11, 2021 Share Posted March 31, 2016 (edited) JobDBRedesign Change the db/re/job_db1.txt, make it easier for us to update the file and for our users to customize it better. The old hp/sp computation has been drop and replace by hp/sp tables and all the values needed for optimal server performance. Commit of hercules : JobDBRedesign Edited March 31, 2016 by OmarAcero Quote Link to comment Share on other sites More sharing options...
0 OmarAcero Posted April 8, 2016 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 71 Reputation: 1 Joined: 10/13/12 Last Seen: September 11, 2021 Author Share Posted April 8, 2016 (edited) Solvend thanks Friend... In status.c // renewall.h ---------------- 1.- Delete codec if ( sd->status.shield ) in status_base_amotion_pc 2.- Delete codec in stat = status->def2 the bonus aditionality base level + (every 2 vit = +1 def) + (every 5 agi = +1 def) 3.- Comment all formulas it in renewal.h 4.- Enjoy my hybrid server. Edited April 8, 2016 by OmarAcero Quote Link to comment Share on other sites More sharing options...
0 Playtester Posted March 31, 2016 Group: Developer Topic Count: 37 Topics Per Day: 0.01 Content Count: 897 Reputation: 248 Joined: 01/30/13 Last Seen: 5 hours ago Share Posted March 31, 2016 I'm against it. The Herc format is horrible, you can't load it into a spreadsheet program. =/ The rAthena format is much easier to customize for me. 2 Quote Link to comment Share on other sites More sharing options...
0 OmarAcero Posted March 31, 2016 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 71 Reputation: 1 Joined: 10/13/12 Last Seen: September 11, 2021 Author Share Posted March 31, 2016 (edited) Maybe you have razon friend, But when we want to customize the PVP or GVG or WOE for higher rates , efficiently change values is not that simple ... then it is a good idea for everyone to have the same opportunity to balance the emulator for our needs... and an easier way... I hope they consider please Note: I'm not the only one who thinks the same : Post Edited March 31, 2016 by OmarAcero Quote Link to comment Share on other sites More sharing options...
0 Playtester Posted April 2, 2016 Group: Developer Topic Count: 37 Topics Per Day: 0.01 Content Count: 897 Reputation: 248 Joined: 01/30/13 Last Seen: 5 hours ago Share Posted April 2, 2016 It's super easy to change values in CSV format. Just open it with Open Office Calc, split the table so you always see the headlines and then just put the values you want. Takes me maybe a few seconds. Quote Link to comment Share on other sites More sharing options...
0 OmarAcero Posted April 4, 2016 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 71 Reputation: 1 Joined: 10/13/12 Last Seen: September 11, 2021 Author Share Posted April 4, 2016 (edited) I mean really ...in have a facility to balance values in the global formulas of server without having to edit both... Note: Example (Moving a value... change the final result of the formula global of the penalty shield) Edited April 4, 2016 by OmarAcero Quote Link to comment Share on other sites More sharing options...
0 Playtester Posted April 5, 2016 Group: Developer Topic Count: 37 Topics Per Day: 0.01 Content Count: 897 Reputation: 248 Joined: 01/30/13 Last Seen: 5 hours ago Share Posted April 5, 2016 Honestly not sure what you mean. Putting the value to 0 for shields is also much easier on rAthena than on Herc, because in Herc you'd need to edit them all to 0 where on rAthena format you can just set the whole shield column to 0. That the setting is not working is an issue completely unrelated to the file format. Quote Link to comment Share on other sites More sharing options...
0 OmarAcero Posted April 6, 2016 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 71 Reputation: 1 Joined: 10/13/12 Last Seen: September 11, 2021 Author Share Posted April 6, 2016 (edited) For this reason, is was my suggestion ... I thought that way you could fix the setting is not working.... Then you can give another solution for that problem ?... Edited April 6, 2016 by OmarAcero Quote Link to comment Share on other sites More sharing options...
0 Playtester Posted April 6, 2016 Group: Developer Topic Count: 37 Topics Per Day: 0.01 Content Count: 897 Reputation: 248 Joined: 01/30/13 Last Seen: 5 hours ago Share Posted April 6, 2016 Not much into renewal, but the problem is probably in: status.c - status_base_amotion_pc if ( sd->status.shield ) amotion += ( 2000 - job_info[classidx].aspd_base[W_FIST] ) + ( job_info[classidx].aspd_base[MAX_WEAPON_TYPE] - 2000 ); In fact that code is super weird. If you don't want shields to influence your ASPD you have three choices: 1. Set shield delay to fist delay (so if fist delay = 400, shield delay also = 400) 2. Remove the code I quoted above completely and recompile. or 3. Don't use RENEWAL_ASPD define. It's not properly implemented yet anyway. Comment it in renewal.h and recompile. Quote Link to comment Share on other sites More sharing options...
0 OmarAcero Posted April 6, 2016 Group: Members Topic Count: 25 Topics Per Day: 0.01 Content Count: 71 Reputation: 1 Joined: 10/13/12 Last Seen: September 11, 2021 Author Share Posted April 6, 2016 (edited) Friend.... this I already had tried from the beginning... Not worked this changes... Well here I leave the solution: Here Now I have one last problem ... Here: Edited April 6, 2016 by OmarAcero Quote Link to comment Share on other sites More sharing options...
0 Playtester Posted April 7, 2016 Group: Developer Topic Count: 37 Topics Per Day: 0.01 Content Count: 897 Reputation: 248 Joined: 01/30/13 Last Seen: 5 hours ago Share Posted April 7, 2016 That "solution" doesn't seem to have anything to do with aspd, though? Edit: By the way, I just tested it in rAthena and it's working fine just as I told you in my last post. e.g. for Novice: // Novice 0, 20000,0 ,500 ,100 ,440 ,590 ,610 ,2000 ,2000 ,2000 ,540 ,2000 ,540 ,540 ,690 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,690 ,440 Then shield doesn't change ASPD anymore. :-) Quote Link to comment Share on other sites More sharing options...
Question
OmarAcero
JobDBRedesign
Commit of hercules : JobDBRedesign
Edited by OmarAceroLink to comment
Share on other sites
10 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.