'job_db1.txt' Redesign

It doesn't looks like the values are entirely correct, while the entries are accurate, it looks like something is adding up to those values in game. Perhaps Novice HP/SP?

For example:

Level 150 Rune Knight (non-trans) is supposed to have:

14883 HP

460 SP

Those are the entries in job_db.conf and they're correct, however, the values in-game are:

15031 HP

469 SP

It isn't a big deal but it would be nice to have 100% accurate values.
It's having job bonuses + some stats bonuses too
 
Hi, 

I got a question, I am using Renewal setting.

I have this issue : http://herc.ws/board/topic/10989-rebellion-max-hpsp-bug/

On the job_db.txt I found a note mentioning:

 // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
}
So, does it mean if my MAX_LEVEL = 200 and on the table only listed until 150, the missing level will be automatically generated by Hercules Server, right?
Which mean I don't need to add it manually?

 
Hi, 

I got a question, I am using Renewal setting.

I have this issue : http://herc.ws/board/topic/10989-rebellion-max-hpsp-bug/

On the job_db.txt I found a note mentioning:

 // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
}
So, does it mean if my MAX_LEVEL = 200 and on the table only listed until 150, the missing level will be automatically generated by Hercules Server, right?

Which mean I don't need to add it manually?
Yes, it will be automatically generated with the average increase.

 
errrr,, got an issue with this,,

I tested out a newly created novice,,

JUST LEVEL 1

@job 7 to knight,, got 60 HP

then @job 4054 to Rune knight,, got 1 HP,,

wew,,

already changed it at job_db but still the same,,

Rune_Knight: { Weight: 35000 BaseASPD: { Fist: 40 Dagger: 50 Sword: 52 TwoHandSword: 55 Spear: 60 TwoHandSpear: 58 Axe: 48 TwoHandAxe: 52 Mace: 45 TwoHandMace: 52 Shield: 5 } HPTable:[ 40, 48, 58, 69, 82, 96, 112, 129, 148, 168, // 1 - 10 190, 213, 238, 264, 292, 321, 352, 384, 418, 453, // 11 - 20 490, 528, 568, 609, 652, 696, 742, 789, 838, 888, // 21 - 30 940, 993, 1048, 1104, 1162, 1221, 1282, 1344, 1408, 1473, // 31 - 40 1540, 1608, 1678, 1749, 1822, 1896, 1972, 2049, 2128, 2208, // 41 - 50 2290, 2373, 2458, 2544, 2632, 2721, 2812, 2904, 2998, 3093, // 51 - 60 3190, 3288, 3388, 3489, 3592, 3696, 3802, 3909, 4018, 4128, // 61 - 70 4240, 4353, 4468, 4584, 4702, 4821, 4942, 5064, 5188, 5313, // 71 - 80 5440, 5568, 5698, 5829, 5962, 6096, 6232, 6369, 6508, 6648, // 81 - 90 6790, 6933, 7078, 7224, 7372, 7521, 7672, 7824, 8100, 8133, // 91 - 100 8242, 8352, 8464, 8576, 8690, 8804, 8920, 9036, 9154, 9273, // 101 - 110 9393, 9514, 9636, 9759, 9883, 10008, 10134, 10261, 10389, 10518, // 111 - 120 10648, 10779, 10912, 11045, 11180, 11315, 11452, 11589, 11728, 11868, // 121 - 130 12009, 12151, 12294, 12438, 12583, 12729, 12876, 13024, 13173, 13323, // 131 - 140 13474, 13626, 13780, 13934, 14090, 14246, 14404, 14562, 14722, 14883, // 141 - 150 15042, 15100, 15260, 15321, 15481, 15541, 15600, 15760, 15820, 15980, // 151 - 160 16141, 16303, 16466, 16630, 16795, 16961, 17128, 17296, 17465, 17635, // 161 - 170 17806, 17978, 18151, 18325, 18500] // 171 - 175 SPTable:[ 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, // 1 - 10 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, // 11 - 20 73, 76, 79, 82, 85, 88, 91, 94, 97, 100, // 21 - 30 103, 106, 109, 112, 115, 118, 121, 124, 127, 130, // 31 - 40 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, // 41 - 50 163, 166, 169, 172, 175, 178, 181, 184, 187, 190, // 51 - 60 193, 196, 199, 202, 205, 208, 211, 214, 217, 220, // 61 - 70 223, 226, 229, 232, 235, 238, 241, 244, 247, 250, // 71 - 80 253, 256, 259, 262, 265, 268, 271, 274, 277, 280, // 81 - 90 283, 286, 289, 292, 295, 298, 301, 304, 307, 310, // 91 - 100 313, 316, 319, 322, 325, 328, 331, 334, 337, 340, // 101 - 110 343, 346, 349, 352, 355, 358, 361, 364, 367, 370, // 111 - 120 373, 376, 379, 382, 385, 388, 391, 394, 397, 400, // 121 - 130 403, 406, 409, 412, 415, 418, 421, 424, 427, 430, // 131 - 140 433, 436, 439, 442, 445, 448, 451, 454, 457, 460, // 141 - 150 500, 566, 629, 672, 710, 748, 781, 824, 847, 890, // 151 - 160 894, 898, 902, 906, 910, 915, 920, 925, 930, 935, // 161 - 170 941, 947, 953, 959, 965] // 171 - 175}
and I checked all 3rd class seems like have these issue,, until blevel 98,,

most of the issue i've read regarding the issue is more than level 150,, but im doing only until level 100,,

default_unsure.png


 
This change is causing all kinds of trouble for people with servers set to higher max levels. That tool lets us fix the problem, but couldn't use just opt out of the new system instead?

 
This change is causing all kinds of trouble for people with servers set to higher max levels. That tool lets us fix the problem, but couldn't use just opt out of the new system instead?
If you don't like the new conf system for the job_db, then you're going to have to reverse the commit on your working Hercules repo. 

 
This change is causing all kinds of trouble for people with servers set to higher max levels. That tool lets us fix the problem, but couldn't use just opt out of the new system instead?
I have to disagree here. The new libconfig system would without a doubt make it much easier to add custom options for all components in Hercules. You can read the entry structure for each of them to understand how elaborate and flexible they are. The new configs are also a lot more legible as opposed to txt files with random characters separated by commas.

 
Last edited by a moderator:
Back
Top