diff options
Diffstat (limited to 'db/pre-re/job_db.conf')
-rw-r--r-- | db/pre-re/job_db.conf | 230 |
1 files changed, 230 insertions, 0 deletions
diff --git a/db/pre-re/job_db.conf b/db/pre-re/job_db.conf index 186e5bd99..ac4ad1582 100644 --- a/db/pre-re/job_db.conf +++ b/db/pre-re/job_db.conf @@ -68,6 +68,8 @@ Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so **************************************************************************/ Novice: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "Novice" BaseASPD: { Fist: 500 Dagger: 650 @@ -110,6 +112,8 @@ Novice: { 151, 152, 153, 154, 155, 156, 157, 158, 159, 160] // 141 - 150 } Swordsman: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 28000 BaseASPD: { Fist: 400 @@ -155,6 +159,8 @@ Swordsman: { 292, 294, 296, 298, 300, 302, 304, 306, 308, 310] // 141 - 150 } Magician: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 22000 BaseASPD: { Fist: 500 @@ -194,6 +200,8 @@ Magician: { 856, 862, 868, 874, 880, 886, 892, 898, 904, 910] // 141 - 150 } Archer: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 26000 BaseASPD: { Fist: 400 @@ -218,6 +226,8 @@ Archer: { 5318, 5372, 5427, 5481, 5536, 5590, 5645, 5699, 5754, 5808] // 141 - 150 } Acolyte: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 24000 BaseASPD: { Fist: 400 @@ -258,6 +268,8 @@ Acolyte: { 715, 720, 725, 730, 735, 740, 745, 750, 755, 760] // 141 - 150 } Merchant: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 28000 BaseASPD: { Fist: 400 @@ -286,6 +298,8 @@ Merchant: { 433, 436, 439, 442, 445, 448, 451, 454, 457, 460] // 141 - 150 } Thief: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 24000 BaseASPD: { Fist: 400 @@ -298,6 +312,8 @@ Thief: { InheritSP: ("Swordsman") } Knight: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 28000 BaseASPD: { Fist: 400 @@ -329,6 +345,8 @@ Knight: { 11128, 11203, 11278, 11353, 11428, 11503, 11578, 11653, 11728, 11803] // 141 - 150 } Priest: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 26000 BaseASPD: { Fist: 400 @@ -371,6 +389,8 @@ Priest: { 1138, 1146, 1154, 1162, 1170, 1178, 1186, 1194, 1202, 1210] // 141 - 150 } Wizard: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 24000 BaseASPD: { Fist: 500 @@ -410,6 +430,8 @@ Wizard: { 1279, 1288, 1297, 1306, 1315, 1324, 1333, 1342, 1351, 1360] // 141 - 150 } Blacksmith: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 30000 BaseASPD: { Fist: 400 @@ -452,6 +474,8 @@ Blacksmith: { 574, 578, 582, 586, 590, 594, 598, 602, 606, 610] // 141 - 150 } Hunter: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 27000 BaseASPD: { Fist: 400 @@ -476,6 +500,8 @@ Hunter: { 8456, 8544, 8633, 8721, 8810, 8898, 8987, 9075, 9164, 9252] // 141 - 150 } Assassin: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 24000 BaseASPD: { Fist: 400 @@ -508,6 +534,8 @@ Assassin: { 10746, 10859, 10973, 11086, 11200, 11313, 11427, 11540, 11654, 11767] // 141 - 150 } Crusader: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 28000 BaseASPD: { Fist: 400 @@ -553,6 +581,8 @@ Crusader: { 672, 677, 682, 686, 691, 696, 700, 705, 710, 715] // 141 - 150 } Rogue: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 24000 BaseASPD: { Fist: 400 @@ -564,6 +594,8 @@ Rogue: { InheritSP: ("Acolyte") } Sage: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 24000 BaseASPD: { Fist: 450 @@ -591,6 +623,8 @@ Sage: { 997, 1004, 1011, 1018, 1025, 1032, 1039, 1046, 1053, 1060] // 141 - 150 } Alchemist: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" BaseASPD: { Fist: 400 Dagger: 550 @@ -603,6 +637,8 @@ Alchemist: { Inherit: ("Blacksmith") } Monk: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 26000 BaseASPD: { Fist: 400 @@ -630,6 +666,8 @@ Monk: { 9127, 9222, 9317, 9412, 9507, 9602, 9697, 9792, 9887, 9982] // 141 - 150 } Bard: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 27000 BaseASPD: { Fist: 400 @@ -655,6 +693,8 @@ Bard: { 7290, 7367, 7444, 7521, 7598, 7675, 7752, 7829, 7906, 7983] // 141 - 150 } Dancer: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" BaseASPD: { Whip: 575 Instrument: 2000 @@ -662,6 +702,8 @@ Dancer: { Inherit: ("Bard") } Taekwon: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Weight: 28000 BaseASPD: { Fist: 400 @@ -721,6 +763,8 @@ Taekwon: { 200, 200, 200, 200, 200, 200, 200, 200, 200, 200] // 141 - 150 } Star_Gladiator: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "StarGladiator" Inherit: ("Taekwon") HPTable:[ 40, 47, 55, 64, 74, 84, 95, 107, 120, 134, // 1 - 10 149, 165, 182, 200, 219, 238, 258, 306, 329, 354, // 11 - 20 @@ -754,6 +798,8 @@ Star_Gladiator: { 500, 500, 500, 500, 500, 500, 500, 500, 500, 500] // 141 - 150 } Soul_Linker: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 24000 BaseASPD: { Fist: 500 @@ -793,6 +839,8 @@ Soul_Linker: { 900, 900, 900, 900, 900, 900, 900, 900, 900, 900] // 141 - 150 } Gunslinger: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "NinjaAndGunslinger" Weight: 28000 BaseASPD: { Fist: 500 @@ -820,6 +868,8 @@ Gunslinger: { 708, 714, 720, 726, 732, 738, 744, 750, 756, 762] // 141 - 150 } Ninja: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "NinjaAndGunslinger" Weight: 26000 BaseASPD: { Fist: 400 @@ -844,6 +894,8 @@ Ninja: { 858, 866, 874, 882, 890, 898, 906, 914, 922, 930] // 141 - 150 } Gangsi: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "NinjaAndGunslinger" Weight: 32000 InheritSP: ("Novice") BaseASPD: { @@ -884,14 +936,20 @@ Gangsi: { 2605, 2656, 2708, 2760, 2813, 2866, 2920, 2974, 3029] // 91 - 99 } Death_Knight: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 36000 Inherit: ("Gangsi") } Dark_Collector: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Weight: 40000 Inherit: ("Gangsi") } Rune_Knight: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 35000 InheritSP: ("Merchant") BaseASPD: { @@ -923,6 +981,8 @@ Rune_Knight: { 13474, 13626, 13780, 13934, 14090, 14246, 14404, 14562, 14722, 14883] // 141 - 150 } Warlock: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 30000 InheritSP: ("Wizard") BaseASPD: { @@ -949,6 +1009,8 @@ Warlock: { 6763, 6861, 6960, 7059, 7159, 7259, 7361, 7463, 7566, 7669] // 141 - 150 } Ranger: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 32000 InheritSP: ("Blacksmith") BaseASPD: { @@ -973,6 +1035,8 @@ Ranger: { 9269, 9397, 9526, 9656, 9786, 9917, 10049, 10182, 10316, 10451] // 141 - 150 } Arch_Bishop: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Priest") Weight: 30000 BaseASPD: { @@ -986,6 +1050,8 @@ Arch_Bishop: { } } Mechanic: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 38000 InheritSP: ("Blacksmith") BaseASPD: { @@ -1014,6 +1080,8 @@ Mechanic: { 11136, 11287, 11439, 11592, 11746, 11901, 12057, 12215, 12372, 12531] // 141 - 150 } Guillotine_Cross: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 32000 InheritSP: ("Blacksmith") BaseASPD: { @@ -1040,6 +1108,8 @@ Guillotine_Cross: { 11708, 11868, 12029, 12191, 12354, 12518, 12684, 12851, 13019, 13188] // 141 - 150 } Shadow_Chaser: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Guillotine_Cross") Weight: 28000 BaseASPD: { @@ -1050,6 +1120,8 @@ Shadow_Chaser: { } } Royal_Guard: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Guillotine_Cross") Weight: 35000 BaseASPD: { @@ -1066,6 +1138,8 @@ Royal_Guard: { } } Sorcerer: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 30000 InheritSP: ("Wizard") BaseASPD: { @@ -1093,6 +1167,8 @@ Sorcerer: { 7878, 7987, 8097, 8207, 8318, 8429, 8541, 8654, 8768, 8883] // 141 - 150 } Minstrel: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 32000 Inherit: ("Ranger") BaseASPD: { @@ -1103,6 +1179,8 @@ Minstrel: { } } Wanderer: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Ranger") BaseASPD: { Whip: 440 @@ -1110,6 +1188,8 @@ Wanderer: { } } Sura: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 30000 InheritSP: ("Blacksmith") BaseASPD: { @@ -1137,6 +1217,8 @@ Sura: { 9684, 9815, 9947, 10080, 10214, 10349, 10485, 10622, 10759, 10897] // 141 - 150 } Genetic: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 32000 InheritSP: ("Wizard") BaseASPD: { @@ -1165,6 +1247,8 @@ Genetic: { 8329, 8416, 8503, 8589, 8676, 8763, 8850, 8937, 9024, 9111] // 141 - 150 } Kagerou: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Soul_Linker") Weight: 26000 InheritSP: ("Ninja") @@ -1175,224 +1259,370 @@ Kagerou: { } } Oboro: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Kagerou") } Rebellion: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Gunslinger") InheritHP: ("Soul_Linker") } Novice_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "HighNovice" Inherit: ("Novice") } Swordsman_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedFirstClasses" Inherit: ("Swordsman") } Magician_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedFirstClasses" Inherit: ("Magician") } Archer_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedFirstClasses" Inherit: ("Archer") } Acolyte_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedFirstClasses" Inherit: ("Acolyte") } Merchant_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedFirstClasses" Inherit: ("Merchant") } Thief_High: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedFirstClasses" Inherit: ("Thief") } Lord_Knight: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Knight") } High_Priest: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Priest") } High_Wizard: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Wizard") } Whitesmith: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Blacksmith") } Sniper: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Hunter") } Assassin_Cross: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Assassin") } Paladin: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Crusader") } Champion: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Monk") } Professor: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Sage") } Stalker: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Rogue") } Creator: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Alchemist") } Clown: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Bard") } Gypsy: { + BaseExpGroup: "TranscendedClasses" + JobExpGroup: "TranscendedSecondClasses" Inherit: ("Dancer") } Baby_Novice: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "Novice" Inherit: ("Novice") } Baby_Swordsman: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Inherit: ("Swordsman") } Baby_Magician: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Inherit: ("Magician") } Baby_Archer: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Inherit: ("Archer") } Baby_Acolyte: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Inherit: ("Acolyte") } Baby_Merchant: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Inherit: ("Merchant") } Baby_Thief: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "FirstClasses" Inherit: ("Thief") } Baby_Knight: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Knight") } Baby_Priest: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Priest") } Baby_Wizard: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Wizard") } Baby_Blacksmith: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Blacksmith") } Baby_Hunter: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Hunter") } Baby_Assassin: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Assassin") } Baby_Crusader: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Crusader") } Baby_Monk: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Monk") } Baby_Sage: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Sage") } Baby_Rogue: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Rogue") } Baby_Alchemist: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Alchemist") } Baby_Bard: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Bard") } Baby_Dancer: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SecondClasses" Inherit: ("Dancer") } Super_Baby: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SuperNovice" Inherit: ("Novice") } Rune_Knight_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Rune_Knight") } Warlock_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Warlock") } Ranger_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Ranger") } Arch_Bishop_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Arch_Bishop") } Mechanic_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Mechanic") } Guillotine_Cross_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Guillotine_Cross") } Royal_Guard_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Royal_Guard") } Sorcerer_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Sorcerer") } Minstrel_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Minstrel") } Wanderer_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Wanderer") } Sura_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Sura") } Genetic_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Genetic") } Shadow_Chaser_Trans: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Shadow_Chaser") } Baby_Rune_Knight: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Rune_Knight") } Baby_Warlock: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Warlock") } Baby_Ranger: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Ranger") } Baby_Arch_Bishop: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Arch_Bishop") } Baby_Mechanic: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Mechanic") } Baby_Guillotine_Cross: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Guillotine_Cross") } Baby_Royal_Guard: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Royal_Guard") } Baby_Sorcerer: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Sorcerer") } Baby_Minstrel: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Minstrel") } Baby_Wanderer: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Wanderer") } Baby_Sura: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Sura") } Baby_Genetic: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Genetic") } Baby_Shadow_Chaser: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Shadow_Chaser") } Super_Novice: { + BaseExpGroup: "FirstClasses" + JobExpGroup: "SuperNovice" Inherit: ("Novice") } Expanded_Super_Novice: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Novice") } Expanded_Super_Baby: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Inherit: ("Novice") } // Summoner HP/SP is not known, below table are generated and near to official HP/SP. Summoner: { + BaseExpGroup: "ThirdClasses" + JobExpGroup: "ThirdClasses" Weight: 20000 BaseASPD: { Fist: 45 |