//==================================================== //= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| //= | | | | __/ | | (__| |_| | | __/\__ \ //= \_| |_/\___|_| \___|\__,_|_|\___||___/ //= //= http://herc.ws/board/ //================= More Information ================= // http://herc.ws/board/topic/9082-job-db1txt-redesign/ //============== RE Structure Example ================ /* Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there) BaseExpGroup: "Exp Group Name" (string) // Name of base exp group defined in exp_group_db.conf JobExpGroup: "Exp Group Name" (string) // Name of job exp group defined in exp_group_db.conf Inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table. InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table. InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table. Weight: Max Weight (int, defaults to 20000, units in Weight/10) BaseASPD: { // Base ASPD for specific weapon type Fist: 0~200 (int, defaults to 200) Dagger: 0~200 (int, defaults to 200) Sword: 0~200 (int, defaults to 200) TwoHandSword: 0~200 (int, defaults to 200) Spear: 0~200 (int, defaults to 200) TwoHandSpear: 0~200 (int, defaults to 200) Axe: 0~200 (int, defaults to 200) TwoHandAxe: 0~200 (int, defaults to 200) Mace: 0~200 (int, defaults to 200) TwoHandMace: 0~200 (int, defaults to 200) Rod: 0~200 (int, defaults to 200) Bow: 0~200 (int, defaults to 200) Knuckle: 0~200 (int, defaults to 200) Instrumen: 0~200 (int, defaults to 200) Whip: 0~200 (int, defaults to 200) Book: 0~200 (int, defaults to 200) Katar: 0~200 (int, defaults to 200) Revolver: 0~200 (int, defaults to 200) Rifle: 0~200 (int, defaults to 200) GatlingGun: 0~200 (int, defaults to 200) Shotgun: 0~200 (int, defaults to 200) GrenadeLauncher: 0~200 (int, defaults to 200) FuumaShuriken: 0~200 (int, defaults to 200) TwoHandRod: 0~200 (int, defaults to 200) Shield: 0~200 (int, defaults to 0) } HPTable:[ 1, .... 150 ] (int[]) Reference table for base HP per level SPTable:[ 1, .... 150 ] (int[]) Reference table for base SP per level // 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. } */ //==================================================== Talpan: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Weight: 20000 BaseASPD: { Fist: 40 Dagger: 55 Sword: 57 Axe: 50 TwoHandAxe: 100 Mace: 50 TwoHandMace: 55 Rod: 65 TwoHandRod: 65 Shield: 10 Bow: 80 Katar: 65 } HPTable:[ 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, // 1 - 10 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, // 11 - 20 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, // 21 - 30 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, // 31 - 40 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, // 41 - 50 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, // 51 - 60 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, // 61 - 70 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, // 71 - 80 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, // 81 - 90 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, // 91 - 100 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, // 101 - 110 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] // 111 - 120 SPTable:[ 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, // 1 - 10 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, // 11 - 20 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, // 21 - 30 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, // 31 - 40 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, // 41 - 50 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, // 51 - 60 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, // 61 - 70 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, // 71 - 80 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, // 81 - 90 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, // 91 - 100 515, 520, 525, 530, 535, 540, 545, 550, 555, 560, // 101 - 110 565, 570, 575, 580, 585, 590, 595, 600, 605, 610, // 111 - 120 615, 620, 625, 630, 635, 640, 645, 650, 655, 660, // 121 - 130 665, 670, 675, 680, 685, 690, 695, 700, 705, 710, // 131 - 140 715, 720, 725, 730, 735, 740, 745, 750, 755, 760, // 141 - 150 765, 770, 775, 780, 785, 790, 795, 800, 805, 810] // 151 - 160 } CaveUkar: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Weight: 20000 BaseASPD: { Fist: 40 Dagger: 55 Sword: 57 Axe: 50 TwoHandAxe: 100 Mace: 50 TwoHandMace: 55 Rod: 65 TwoHandRod: 65 Shield: 10 Bow: 80 Katar: 65 } HPTable:[ 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, // 1 - 10 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, // 11 - 20 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, // 21 - 30 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, // 31 - 40 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, // 41 - 50 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, // 51 - 60 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, // 61 - 70 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, // 71 - 80 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, // 81 - 90 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, // 91 - 100 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, // 101 - 110 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] // 111 - 120 SPTable:[ 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, // 1 - 10 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, // 11 - 20 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, // 21 - 30 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, // 31 - 40 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, // 41 - 50 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, // 51 - 60 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, // 61 - 70 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, // 71 - 80 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, // 81 - 90 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, // 91 - 100 515, 520, 525, 530, 535, 540, 545, 550, 555, 560, // 101 - 110 565, 570, 575, 580, 585, 590, 595, 600, 605, 610, // 111 - 120 615, 620, 625, 630, 635, 640, 645, 650, 655, 660, // 121 - 130 665, 670, 675, 680, 685, 690, 695, 700, 705, 710, // 131 - 140 715, 720, 725, 730, 735, 740, 745, 750, 755, 760, // 141 - 150 765, 770, 775, 780, 785, 790, 795, 800, 805, 810] // 151 - 160 } FireKralog: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Weight: 20000 BaseASPD: { Fist: 40 Dagger: 55 Sword: 57 Axe: 50 TwoHandAxe: 100 Mace: 50 TwoHandMace: 55 Rod: 65 TwoHandRod: 65 Shield: 10 Bow: 80 Katar: 65 } HPTable:[ 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, // 1 - 10 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, // 11 - 20 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, // 21 - 30 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, // 31 - 40 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, // 41 - 50 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, // 51 - 60 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, // 61 - 70 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, // 71 - 80 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, // 81 - 90 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, // 91 - 100 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, // 101 - 110 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] // 111 - 120 SPTable:[ 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, // 1 - 10 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, // 11 - 20 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, // 21 - 30 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, // 31 - 40 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, // 41 - 50 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, // 51 - 60 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, // 61 - 70 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, // 71 - 80 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, // 81 - 90 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, // 91 - 100 515, 520, 525, 530, 535, 540, 545, 550, 555, 560, // 101 - 110 565, 570, 575, 580, 585, 590, 595, 600, 605, 610, // 111 - 120 615, 620, 625, 630, 635, 640, 645, 650, 655, 660, // 121 - 130 665, 670, 675, 680, 685, 690, 695, 700, 705, 710, // 131 - 140 715, 720, 725, 730, 735, 740, 745, 750, 755, 760, // 141 - 150 765, 770, 775, 780, 785, 790, 795, 800, 805, 810] // 151 - 160 } LightRaijin: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Weight: 20000 BaseASPD: { Fist: 40 Dagger: 55 Sword: 57 Axe: 50 TwoHandAxe: 100 Mace: 50 TwoHandMace: 55 Rod: 65 TwoHandRod: 65 Shield: 10 Bow: 80 Katar: 65 } HPTable:[ 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, // 1 - 10 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, // 11 - 20 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, // 21 - 30 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, // 31 - 40 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, // 41 - 50 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, // 51 - 60 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, // 61 - 70 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, // 71 - 80 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, // 81 - 90 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, // 91 - 100 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, // 101 - 110 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] // 111 - 120 SPTable:[ 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, // 1 - 10 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, // 11 - 20 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, // 21 - 30 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, // 31 - 40 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, // 41 - 50 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, // 51 - 60 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, // 61 - 70 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, // 71 - 80 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, // 81 - 90 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, // 91 - 100 515, 520, 525, 530, 535, 540, 545, 550, 555, 560, // 101 - 110 565, 570, 575, 580, 585, 590, 595, 600, 605, 610, // 111 - 120 615, 620, 625, 630, 635, 640, 645, 650, 655, 660, // 121 - 130 665, 670, 675, 680, 685, 690, 695, 700, 705, 710, // 131 - 140 715, 720, 725, 730, 735, 740, 745, 750, 755, 760, // 141 - 150 765, 770, 775, 780, 785, 790, 795, 800, 805, 810] // 151 - 160 } SeaTritan: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Weight: 20000 BaseASPD: { Fist: 40 Dagger: 55 Sword: 57 Axe: 50 TwoHandAxe: 100 Mace: 50 TwoHandMace: 55 Rod: 65 TwoHandRod: 65 Shield: 10 Bow: 80 Katar: 65 } HPTable:[ 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, // 1 - 10 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, // 11 - 20 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, // 21 - 30 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, // 31 - 40 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, // 41 - 50 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, // 51 - 60 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, // 61 - 70 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, // 71 - 80 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, // 81 - 90 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, // 91 - 100 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, // 101 - 110 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] // 111 - 120 SPTable:[ 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, // 1 - 10 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, // 11 - 20 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, // 21 - 30 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, // 31 - 40 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, // 41 - 50 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, // 51 - 60 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, // 61 - 70 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, // 71 - 80 415, 420, 425, 430, 435, 440, 445, 450, 455, 460, // 81 - 90 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, // 91 - 100 515, 520, 525, 530, 535, 540, 545, 550, 555, 560, // 101 - 110 565, 570, 575, 580, 585, 590, 595, 600, 605, 610, // 111 - 120 615, 620, 625, 630, 635, 640, 645, 650, 655, 660, // 121 - 130 665, 670, 675, 680, 685, 690, 695, 700, 705, 710, // 131 - 140 715, 720, 725, 730, 735, 740, 745, 750, 755, 760, // 141 - 150 765, 770, 775, 780, 785, 790, 795, 800, 805, 810] // 151 - 160 } FrostKralog: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Inherit: ( "FireKralog" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table. } DarkRaijin: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Inherit: ( "LightRaijin" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table. } ArgaesTalpan: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Inherit: ( "Talpan" ); } TonoriTalpan: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Inherit: ( "Talpan" ); } LakeTritan: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Inherit: ( "SeaTritan" ); } MountainUkar: { BaseExpGroup: "EvolClasses" JobExpGroup: "EvolClasses" MoveSpeed: 150 Inherit: ( "CaveUkar" ); }