Browse Source

Added basic support for 4th and 4th-ex class (#6412)

Lemongrass3110 3 years ago
parent
commit
6ddb09cbbd

+ 7 - 0
conf/atcommands.yml

@@ -283,12 +283,19 @@ Body:
       4064 Mechanic         4065 Guillotine Cross  4073 Royal Guard    4074 Sorcerer
       4064 Mechanic         4065 Guillotine Cross  4073 Royal Guard    4074 Sorcerer
       4075 Minstrel            4076 Wanderer              4077 Sura                  4078 Genetic
       4075 Minstrel            4076 Wanderer              4077 Sura                  4078 Genetic
       4079 Shadow Chaser
       4079 Shadow Chaser
+      ----- 4th Class -----
+      4252 Dragon Knight    4253 Meister                    4254 Shadow Cross     4255 Arch Mage
+      4256 Cardinal               4257 Windhawk              4258 Imperial Guard     4259 Biolo
+      4260 Abyss Chaser     4261 Elemental Master 4262 Inquisitor               4263 Troubadour
+      4264 Trouvere
       ----- Expanded Class -----
       ----- Expanded Class -----
            23 Super Novice      24 Gunslinger              25 Ninja                 4045 Super Baby
            23 Super Novice      24 Gunslinger              25 Ninja                 4045 Super Baby
       4046 Taekwon           4047 Star Gladiator     4049 Soul Linker            4050 Gangsi
       4046 Taekwon           4047 Star Gladiator     4049 Soul Linker            4050 Gangsi
       4051 Death Knight    4052 Dark Collector    4190 Ex. Super Novice  4191 Ex. Super Baby
       4051 Death Knight    4052 Dark Collector    4190 Ex. Super Novice  4191 Ex. Super Baby
       4211 Kagerou            4212 Oboro             4215 Rebellion        4218 Summoner
       4211 Kagerou            4212 Oboro             4215 Rebellion        4218 Summoner
       4239 Star Emperor   4240 Soul Reaper
       4239 Star Emperor   4240 Soul Reaper
+      4302 Sky Emperor    4303 Soul Ascetic         4304 Shinkiro                 4305 Shiranui
+      4306 Night Watch     4307 Hyper Novice        4308 Spirit Handler
       ----- Baby Novice And Baby 1st Class -----
       ----- Baby Novice And Baby 1st Class -----
       4023 Baby Novice      4024 Baby Swordman    4025 Baby Magician   4026 Baby Archer
       4023 Baby Novice      4024 Baby Swordman    4025 Baby Magician   4026 Baby Archer
       4027 Baby Acolyte      4028 Baby Merchant       4029 Baby Thief
       4027 Baby Acolyte      4028 Baby Merchant       4029 Baby Thief

+ 20 - 0
conf/msg_conf/char_msg.conf

@@ -129,6 +129,26 @@
 119: Soul Reaper
 119: Soul Reaper
 120: Baby Star Emperor
 120: Baby Star Emperor
 121: Baby Soul Reaper
 121: Baby Soul Reaper
+122: Dragon Knight
+123: Meister
+124: Shadow Cross
+125: Arch Mage
+126: Cardinal
+127: Windhawk
+128: Imperial Guard
+129: Biolo
+130: Abyss Chaser
+131: Elemental Master
+132: Inquisitor
+133: Troubadour
+134: Trouvere
+144: Sky Emperor
+145: Soul Ascetic
+146: Shinkiro
+147: Shiranui
+148: Night Watch
+149: Hyper Novice
+150: Spirit Handler
 
 
 199: Unknown Job
 199: Unknown Job
 
 

+ 24 - 1
conf/msg_conf/map_msg.conf

@@ -876,7 +876,30 @@
 
 
 797: This command is unavailable to non-4th class.
 797: This command is unavailable to non-4th class.
 
 
-//798-899 free
+//798-799 free
+
+800: Dragon Knight
+801: Meister
+802: Shadow Cross
+803: Arch Mage
+804: Cardinal
+805: Windhawk
+806: Imperial Guard
+807: Biolo
+808: Abyss Chaser
+809: Elemental Master
+810: Inquisitor
+811: Troubadour
+812: Trouvere
+813: Sky Emperor
+814: Soul Ascetic
+815: Shinkiro
+816: Shiranui
+817: Night Watch
+818: Hyper Novice
+819: Spirit Handler
+
+//820-899 free
 
 
 //------------------------------------
 //------------------------------------
 // More atcommands message
 // More atcommands message

+ 48 - 0
db/re/job_basepoints.yml

@@ -289,6 +289,7 @@ Body:
       Super_Baby: true
       Super_Baby: true
       Super_Novice_E: true
       Super_Novice_E: true
       Super_Baby_E: true
       Super_Baby_E: true
+      Hyper_Novice: true
     BaseHp:
     BaseHp:
       - Level: 1
       - Level: 1
         Hp: 40
         Hp: 40
@@ -2121,6 +2122,8 @@ Body:
       Rune_Knight_T2: true
       Rune_Knight_T2: true
       Baby_Rune_Knight: true
       Baby_Rune_Knight: true
       Baby_Rune_Knight2: true
       Baby_Rune_Knight2: true
+      Dragon_Knight: true
+      Dragon_Knight2: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 8100
         Hp: 8100
@@ -2533,6 +2536,7 @@ Body:
       Arch_Bishop: true
       Arch_Bishop: true
       Arch_Bishop_T: true
       Arch_Bishop_T: true
       Baby_Arch_Bishop: true
       Baby_Arch_Bishop: true
+      Cardinal: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4300
         Hp: 4300
@@ -2945,6 +2949,7 @@ Body:
       Warlock: true
       Warlock: true
       Warlock_T: true
       Warlock_T: true
       Baby_Warlock: true
       Baby_Warlock: true
+      Arch_Mage: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 3200
         Hp: 3200
@@ -3360,6 +3365,8 @@ Body:
       Mechanic_T2: true
       Mechanic_T2: true
       Baby_Mechanic: true
       Baby_Mechanic: true
       Baby_Mechanic2: true
       Baby_Mechanic2: true
+      Meister: true
+      Meister2: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 5807
         Hp: 5807
@@ -3775,6 +3782,8 @@ Body:
       Ranger_T2: true
       Ranger_T2: true
       Baby_Ranger: true
       Baby_Ranger: true
       Baby_Ranger2: true
       Baby_Ranger2: true
+      Windhawk: true
+      Windhawk2: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4800
         Hp: 4800
@@ -4187,6 +4196,7 @@ Body:
       Guillotine_Cross: true
       Guillotine_Cross: true
       Guillotine_Cross_T: true
       Guillotine_Cross_T: true
       Baby_Guillotine_Cross: true
       Baby_Guillotine_Cross: true
+      Shadow_Cross: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 6050
         Hp: 6050
@@ -4605,6 +4615,8 @@ Body:
       Royal_Guard_T2: true
       Royal_Guard_T2: true
       Baby_Royal_Guard: true
       Baby_Royal_Guard: true
       Baby_Royal_Guard2: true
       Baby_Royal_Guard2: true
+      Imperial_Guard: true
+      Imperial_Guard2: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 6050
         Hp: 6050
@@ -5017,6 +5029,7 @@ Body:
       Sura: true
       Sura: true
       Sura_T: true
       Sura_T: true
       Baby_Sura: true
       Baby_Sura: true
+      Inquisitor: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 5050
         Hp: 5050
@@ -5429,6 +5442,7 @@ Body:
       Sorcerer: true
       Sorcerer: true
       Sorcerer_T: true
       Sorcerer_T: true
       Baby_Sorcerer: true
       Baby_Sorcerer: true
+      Elemental_Master: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4080
         Hp: 4080
@@ -5841,6 +5855,7 @@ Body:
       Shadow_Chaser: true
       Shadow_Chaser: true
       Shadow_Chaser_T: true
       Shadow_Chaser_T: true
       Baby_Shadow_Chaser: true
       Baby_Shadow_Chaser: true
+      Abyss_Chaser: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 6050
         Hp: 6050
@@ -6253,6 +6268,7 @@ Body:
       Genetic: true
       Genetic: true
       Genetic_T: true
       Genetic_T: true
       Baby_Genetic: true
       Baby_Genetic: true
+      Biolo: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4730
         Hp: 4730
@@ -6665,6 +6681,7 @@ Body:
       Minstrel: true
       Minstrel: true
       Minstrel_T: true
       Minstrel_T: true
       Baby_Minstrel: true
       Baby_Minstrel: true
+      Troubadour: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4800
         Hp: 4800
@@ -7077,6 +7094,7 @@ Body:
       Wanderer: true
       Wanderer: true
       Wanderer_T: true
       Wanderer_T: true
       Baby_Wanderer: true
       Baby_Wanderer: true
+      Trouvere: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4800
         Hp: 4800
@@ -7487,6 +7505,7 @@ Body:
   - Jobs:
   - Jobs:
       Rebellion: true
       Rebellion: true
       Baby_Rebellion: true
       Baby_Rebellion: true
+      Night_Watch: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4938
         Hp: 4938
@@ -7897,6 +7916,7 @@ Body:
   - Jobs:
   - Jobs:
       Kagerou: true
       Kagerou: true
       Baby_Kagerou: true
       Baby_Kagerou: true
+      Shinkiro: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4250
         Hp: 4250
@@ -8105,6 +8125,7 @@ Body:
   - Jobs:
   - Jobs:
       Oboro: true
       Oboro: true
       Baby_Oboro: true
       Baby_Oboro: true
+      Shiranui: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4250
         Hp: 4250
@@ -9524,6 +9545,7 @@ Body:
   - Jobs:
   - Jobs:
       Summoner: true
       Summoner: true
       Baby_Summoner: true
       Baby_Summoner: true
+      Spirit_Handler: true
     BaseHp:
     BaseHp:
       - Level: 1
       - Level: 1
         Hp: 40
         Hp: 40
@@ -9884,6 +9906,7 @@ Body:
       Super_Baby: true
       Super_Baby: true
       Super_Novice_E: true
       Super_Novice_E: true
       Super_Baby_E: true
       Super_Baby_E: true
+      Hyper_Novice: true
     BaseSp:
     BaseSp:
       - Level: 1
       - Level: 1
         Sp: 11
         Sp: 11
@@ -11716,6 +11739,8 @@ Body:
       Rune_Knight_T2: true
       Rune_Knight_T2: true
       Baby_Rune_Knight: true
       Baby_Rune_Knight: true
       Baby_Rune_Knight2: true
       Baby_Rune_Knight2: true
+      Dragon_Knight: true
+      Dragon_Knight2: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 300
         Sp: 300
@@ -12128,6 +12153,7 @@ Body:
       Arch_Bishop: true
       Arch_Bishop: true
       Arch_Bishop_T: true
       Arch_Bishop_T: true
       Baby_Arch_Bishop: true
       Baby_Arch_Bishop: true
+      Cardinal: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 800
         Sp: 800
@@ -12540,6 +12566,7 @@ Body:
       Warlock: true
       Warlock: true
       Warlock_T: true
       Warlock_T: true
       Baby_Warlock: true
       Baby_Warlock: true
+      Arch_Mage: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 900
         Sp: 900
@@ -12955,6 +12982,8 @@ Body:
       Mechanic_T2: true
       Mechanic_T2: true
       Baby_Mechanic: true
       Baby_Mechanic: true
       Baby_Mechanic2: true
       Baby_Mechanic2: true
+      Meister: true
+      Meister2: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -13370,6 +13399,8 @@ Body:
       Ranger_T2: true
       Ranger_T2: true
       Baby_Ranger: true
       Baby_Ranger: true
       Baby_Ranger2: true
       Baby_Ranger2: true
+      Windhawk: true
+      Windhawk2: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -13782,6 +13813,7 @@ Body:
       Guillotine_Cross: true
       Guillotine_Cross: true
       Guillotine_Cross_T: true
       Guillotine_Cross_T: true
       Baby_Guillotine_Cross: true
       Baby_Guillotine_Cross: true
+      Shadow_Cross: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -14200,6 +14232,8 @@ Body:
       Royal_Guard_T2: true
       Royal_Guard_T2: true
       Baby_Royal_Guard: true
       Baby_Royal_Guard: true
       Baby_Royal_Guard2: true
       Baby_Royal_Guard2: true
+      Imperial_Guard: true
+      Imperial_Guard2: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -14612,6 +14646,7 @@ Body:
       Sura: true
       Sura: true
       Sura_T: true
       Sura_T: true
       Baby_Sura: true
       Baby_Sura: true
+      Inquisitor: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -15024,6 +15059,7 @@ Body:
       Sorcerer: true
       Sorcerer: true
       Sorcerer_T: true
       Sorcerer_T: true
       Baby_Sorcerer: true
       Baby_Sorcerer: true
+      Elemental_Master: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 900
         Sp: 900
@@ -15436,6 +15472,7 @@ Body:
       Shadow_Chaser: true
       Shadow_Chaser: true
       Shadow_Chaser_T: true
       Shadow_Chaser_T: true
       Baby_Shadow_Chaser: true
       Baby_Shadow_Chaser: true
+      Abyss_Chaser: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -15848,6 +15885,7 @@ Body:
       Genetic: true
       Genetic: true
       Genetic_T: true
       Genetic_T: true
       Baby_Genetic: true
       Baby_Genetic: true
+      Biolo: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 900
         Sp: 900
@@ -16260,6 +16298,7 @@ Body:
       Minstrel: true
       Minstrel: true
       Minstrel_T: true
       Minstrel_T: true
       Baby_Minstrel: true
       Baby_Minstrel: true
+      Troubadour: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -16672,6 +16711,7 @@ Body:
       Wanderer: true
       Wanderer: true
       Wanderer_T: true
       Wanderer_T: true
       Baby_Wanderer: true
       Baby_Wanderer: true
+      Trouvere: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 400
         Sp: 400
@@ -16882,6 +16922,7 @@ Body:
       Rebellion: true
       Rebellion: true
       Baby_Gunslinger: true
       Baby_Gunslinger: true
       Baby_Rebellion: true
       Baby_Rebellion: true
+      Night_Watch: true
     BaseSp:
     BaseSp:
       - Level: 1
       - Level: 1
         Sp: 12
         Sp: 12
@@ -17488,6 +17529,7 @@ Body:
   - Jobs:
   - Jobs:
       Kagerou: true
       Kagerou: true
       Baby_Kagerou: true
       Baby_Kagerou: true
+      Shinkiro: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 522
         Sp: 522
@@ -17696,6 +17738,7 @@ Body:
   - Jobs:
   - Jobs:
       Oboro: true
       Oboro: true
       Baby_Oboro: true
       Baby_Oboro: true
+      Shiranui: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 522
         Sp: 522
@@ -19115,6 +19158,7 @@ Body:
   - Jobs:
   - Jobs:
       Summoner: true
       Summoner: true
       Baby_Summoner: true
       Baby_Summoner: true
+      Spirit_Handler: true
     BaseSp:
     BaseSp:
       - Level: 1
       - Level: 1
         Sp: 8
         Sp: 8
@@ -19472,6 +19516,7 @@ Body:
       Baby_Star_Emperor: true
       Baby_Star_Emperor: true
       Star_Emperor2: true
       Star_Emperor2: true
       Baby_Star_Emperor2: true
       Baby_Star_Emperor2: true
+      Sky_Emperor: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4300
         Hp: 4300
@@ -19631,6 +19676,7 @@ Body:
   - Jobs:
   - Jobs:
       Soul_Reaper: true
       Soul_Reaper: true
       Baby_Soul_Reaper: true
       Baby_Soul_Reaper: true
+      Soul_Ascetic: true
     BaseHp:
     BaseHp:
       - Level: 99
       - Level: 99
         Hp: 4300
         Hp: 4300
@@ -19792,6 +19838,7 @@ Body:
       Baby_Star_Emperor: true
       Baby_Star_Emperor: true
       Star_Emperor2: true
       Star_Emperor2: true
       Baby_Star_Emperor2: true
       Baby_Star_Emperor2: true
+      Sky_Emperor: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 522
         Sp: 522
@@ -19951,6 +19998,7 @@ Body:
   - Jobs:
   - Jobs:
       Soul_Reaper: true
       Soul_Reaper: true
       Baby_Soul_Reaper: true
       Baby_Soul_Reaper: true
+      Soul_Ascetic: true
     BaseSp:
     BaseSp:
       - Level: 99
       - Level: 99
         Sp: 900
         Sp: 900

+ 647 - 0
db/re/job_exp.yml

@@ -3308,3 +3308,650 @@ Body:
         Exp: 132528619
         Exp: 132528619
       - Level: 60
       - Level: 60
         Exp: 999999999
         Exp: 999999999
+  - Jobs:
+      Dragon_Knight: true
+      Meister: true
+      Shadow_Cross: true
+      Arch_Mage: true
+      Cardinal: true
+      Windhawk: true
+      Imperial_Guard: true
+      Biolo: true
+      Abyss_Chaser: true
+      Elemental_Master: true
+      Inquisitor: true
+      Troubadour: true
+      Trouvere: true
+      Windhawk2: true
+      Meister2: true
+      Dragon_Knight2: true
+      Imperial_Guard2: true
+      Sky_Emperor: true
+      Soul_Ascetic: true
+      Shinkiro: true
+      Shiranui: true
+      Night_Watch: true
+      Hyper_Novice: true
+      Spirit_Handler: true
+    MaxBaseLevel: 250
+    BaseExp:
+      - Level: 1
+        Exp: 600
+      - Level: 2
+        Exp: 1080
+      - Level: 3
+        Exp: 1800
+      - Level: 4
+        Exp: 2640
+      - Level: 5
+        Exp: 3840
+      - Level: 6
+        Exp: 4560
+      - Level: 7
+        Exp: 5040
+      - Level: 8
+        Exp: 5460
+      - Level: 9
+        Exp: 6000
+      - Level: 10
+        Exp: 6600
+      - Level: 11
+        Exp: 7200
+      - Level: 12
+        Exp: 7320
+      - Level: 13
+        Exp: 7620
+      - Level: 14
+        Exp: 8040
+      - Level: 15
+        Exp: 8820
+      - Level: 16
+        Exp: 9600
+      - Level: 17
+        Exp: 10080
+      - Level: 18
+        Exp: 10560
+      - Level: 19
+        Exp: 11040
+      - Level: 20
+        Exp: 12610
+      - Level: 21
+        Exp: 13390
+      - Level: 22
+        Exp: 14300
+      - Level: 23
+        Exp: 15340
+      - Level: 24
+        Exp: 16900
+      - Level: 25
+        Exp: 18460
+      - Level: 26
+        Exp: 19500
+      - Level: 27
+        Exp: 20800
+      - Level: 28
+        Exp: 22100
+      - Level: 29
+        Exp: 23400
+      - Level: 30
+        Exp: 24700
+      - Level: 31
+        Exp: 26000
+      - Level: 32
+        Exp: 27300
+      - Level: 33
+        Exp: 28600
+      - Level: 34
+        Exp: 30160
+      - Level: 35
+        Exp: 31200
+      - Level: 36
+        Exp: 33800
+      - Level: 37
+        Exp: 35750
+      - Level: 38
+        Exp: 37700
+      - Level: 39
+        Exp: 39000
+      - Level: 40
+        Exp: 44100
+      - Level: 41
+        Exp: 46200
+      - Level: 42
+        Exp: 47600
+      - Level: 43
+        Exp: 50400
+      - Level: 44
+        Exp: 52500
+      - Level: 45
+        Exp: 53200
+      - Level: 46
+        Exp: 56000
+      - Level: 47
+        Exp: 58800
+      - Level: 48
+        Exp: 62300
+      - Level: 49
+        Exp: 65800
+      - Level: 50
+        Exp: 68600
+      - Level: 51
+        Exp: 71400
+      - Level: 52
+        Exp: 74200
+      - Level: 53
+        Exp: 77000
+      - Level: 54
+        Exp: 79800
+      - Level: 55
+        Exp: 82600
+      - Level: 56
+        Exp: 86100
+      - Level: 57
+        Exp: 88200
+      - Level: 58
+        Exp: 91000
+      - Level: 59
+        Exp: 93800
+      - Level: 60
+        Exp: 103500
+      - Level: 61
+        Exp: 105000
+      - Level: 62
+        Exp: 109500
+      - Level: 63
+        Exp: 115500
+      - Level: 64
+        Exp: 120000
+      - Level: 65
+        Exp: 126000
+      - Level: 66
+        Exp: 132000
+      - Level: 67
+        Exp: 136500
+      - Level: 68
+        Exp: 142500
+      - Level: 69
+        Exp: 165000
+      - Level: 70
+        Exp: 192000
+      - Level: 71
+        Exp: 210000
+      - Level: 72
+        Exp: 232500
+      - Level: 73
+        Exp: 244500
+      - Level: 74
+        Exp: 255000
+      - Level: 75
+        Exp: 270000
+      - Level: 76
+        Exp: 282000
+      - Level: 77
+        Exp: 292500
+      - Level: 78
+        Exp: 300000
+      - Level: 79
+        Exp: 345000
+      - Level: 80
+        Exp: 416000
+      - Level: 81
+        Exp: 480000
+      - Level: 82
+        Exp: 560000
+      - Level: 83
+        Exp: 640000
+      - Level: 84
+        Exp: 768000
+      - Level: 85
+        Exp: 880000
+      - Level: 86
+        Exp: 960000
+      - Level: 87
+        Exp: 1088000
+      - Level: 88
+        Exp: 1200000
+      - Level: 89
+        Exp: 1440000
+      - Level: 90
+        Exp: 1700000
+      - Level: 91
+        Exp: 2040000
+      - Level: 92
+        Exp: 2550000
+      - Level: 93
+        Exp: 3060000
+      - Level: 94
+        Exp: 3570000
+      - Level: 95
+        Exp: 4080000
+      - Level: 96
+        Exp: 4760000
+      - Level: 97
+        Exp: 5610000
+      - Level: 98
+        Exp: 6800000
+      - Level: 99
+        Exp: 1272747
+      - Level: 100
+        Exp: 1354202
+      - Level: 101
+        Exp: 1440870
+      - Level: 102
+        Exp: 1533085
+      - Level: 103
+        Exp: 1631202
+      - Level: 104
+        Exp: 1735598
+      - Level: 105
+        Exp: 1846676
+      - Level: 106
+        Exp: 1964863
+      - Level: 107
+        Exp: 2090614
+      - Level: 108
+        Exp: 2224413
+      - Level: 109
+        Exp: 2366775
+      - Level: 110
+        Exp: 2518248
+      - Level: 111
+        Exp: 2679415
+      - Level: 112
+        Exp: 2850897
+      - Level: 113
+        Exp: 3033354
+      - Level: 114
+        Exp: 3227488
+      - Level: 115
+        Exp: 3434047
+      - Level: 116
+        Exp: 3653826
+      - Level: 117
+        Exp: 3887670
+      - Level: 118
+        Exp: 4136480
+      - Level: 119
+        Exp: 4401214
+      - Level: 120
+        Exp: 4755467
+      - Level: 121
+        Exp: 5138234
+      - Level: 122
+        Exp: 5551810
+      - Level: 123
+        Exp: 5998675
+      - Level: 124
+        Exp: 6481508
+      - Level: 125
+        Exp: 7003204
+      - Level: 126
+        Exp: 7566891
+      - Level: 127
+        Exp: 8175950
+      - Level: 128
+        Exp: 8834032
+      - Level: 129
+        Exp: 9545083
+      - Level: 130
+        Exp: 10313366
+      - Level: 131
+        Exp: 11143488
+      - Level: 132
+        Exp: 12040427
+      - Level: 133
+        Exp: 13009560
+      - Level: 134
+        Exp: 14056699
+      - Level: 135
+        Exp: 15188122
+      - Level: 136
+        Exp: 16410613
+      - Level: 137
+        Exp: 17731503
+      - Level: 138
+        Exp: 19158711
+      - Level: 139
+        Exp: 20700795
+      - Level: 140
+        Exp: 22367001
+      - Level: 141
+        Exp: 24167320
+      - Level: 142
+        Exp: 26112547
+      - Level: 143
+        Exp: 28214345
+      - Level: 144
+        Exp: 30485317
+      - Level: 145
+        Exp: 32939080
+      - Level: 146
+        Exp: 35590346
+      - Level: 147
+        Exp: 38455012
+      - Level: 148
+        Exp: 41550255
+      - Level: 149
+        Exp: 44894635
+      - Level: 150
+        Exp: 48508204
+      - Level: 151
+        Exp: 52412629
+      - Level: 152
+        Exp: 56631321
+      - Level: 153
+        Exp: 61189576
+      - Level: 154
+        Exp: 66114724
+      - Level: 155
+        Exp: 71436298
+      - Level: 156
+        Exp: 77186205
+      - Level: 157
+        Exp: 83398922
+      - Level: 158
+        Exp: 90111701
+      - Level: 159
+        Exp: 97364791
+      - Level: 160
+        Exp: 105201683
+      - Level: 161
+        Exp: 113669366
+      - Level: 162
+        Exp: 122818613
+      - Level: 163
+        Exp: 132704283
+      - Level: 164
+        Exp: 143385650
+      - Level: 165
+        Exp: 154926760
+      - Level: 166
+        Exp: 167396814
+      - Level: 167
+        Exp: 180870583
+      - Level: 168
+        Exp: 195428856
+      - Level: 169
+        Exp: 211158924
+      - Level: 170
+        Exp: 229155105
+      - Level: 171
+        Exp: 246519309
+      - Level: 172
+        Exp: 266361648
+      - Level: 173
+        Exp: 287801097
+      - Level: 174
+        Exp: 310966207
+      - Level: 175
+        Exp: 352013746
+      - Level: 176
+        Exp: 398479560
+      - Level: 177
+        Exp: 451078861
+      - Level: 178
+        Exp: 510621270
+      - Level: 179
+        Exp: 578023277
+      - Level: 180
+        Exp: 654322349
+      - Level: 181
+        Exp: 740692899
+      - Level: 182
+        Exp: 838464361
+      - Level: 183
+        Exp: 949141656
+      - Level: 184
+        Exp: 1074428354
+      - Level: 185
+        Exp: 1216252896
+      - Level: 186
+        Exp: 1376798278
+      - Level: 187
+        Exp: 1558535650
+      - Level: 188
+        Exp: 1764262355
+      - Level: 189
+        Exp: 1997144985
+      - Level: 190
+        Exp: 2260768123
+      - Level: 191
+        Exp: 2559189515
+      - Level: 192
+        Exp: 2897002530
+      - Level: 193
+        Exp: 3279406863
+      - Level: 194
+        Exp: 3712288568
+      - Level: 195
+        Exp: 4202310658
+      - Level: 196
+        Exp: 4757015664
+      - Level: 197
+        Exp: 5384941731
+      - Level: 198
+        Exp: 6095754039
+      - Level: 199
+        Exp: 6900363572
+      - Level: 200
+        Exp: 653047446
+      - Level: 201
+        Exp: 655006588
+      - Level: 202
+        Exp: 656971607
+      - Level: 203
+        Exp: 658942521
+      - Level: 204
+        Exp: 660919348
+      - Level: 205
+        Exp: 662902106
+      - Level: 206
+        Exp: 664890812
+      - Level: 207
+        Exp: 666885484
+      - Level: 208
+        Exp: 668886140
+      - Level: 209
+        Exp: 670892798
+      - Level: 210
+        Exp: 672905476
+      - Level: 211
+        Exp: 674924192
+      - Level: 212
+        Exp: 676948964
+      - Level: 213
+        Exp: 678979810
+      - Level: 214
+        Exp: 681016749
+      - Level: 215
+        Exp: 683059799
+      - Level: 216
+        Exp: 685108978
+      - Level: 217
+        Exp: 687164304
+      - Level: 218
+        Exp: 689225796
+      - Level: 219
+        Exp: 691293473
+      - Level: 220
+        Exp: 843378037
+      - Level: 221
+        Exp: 1028921205
+      - Level: 222
+        Exp: 1255283870
+      - Level: 223
+        Exp: 1531446321
+      - Level: 224
+        Exp: 1868364511
+      - Level: 225
+        Exp: 2279404703
+      - Level: 226
+        Exp: 2780873737
+      - Level: 227
+        Exp: 3392665959
+      - Level: 228
+        Exp: 4139052469
+      - Level: 229
+        Exp: 5049644012
+      - Level: 230
+        Exp: 6160565694
+      - Level: 231
+        Exp: 7515890146
+      - Level: 232
+        Exp: 9169385978
+      - Level: 233
+        Exp: 11186650893
+      - Level: 234
+        Exp: 13647714089
+      - Level: 235
+        Exp: 16650211188
+      - Level: 236
+        Exp: 20313257649
+      - Level: 237
+        Exp: 24782174331
+      - Level: 238
+        Exp: 30234252683
+      - Level: 239
+        Exp: 36885788273
+      - Level: 240
+        Exp: 45000661693
+      - Level: 241
+        Exp: 54900807265
+      - Level: 242
+        Exp: 66978984863
+      - Level: 243
+        Exp: 81714361532
+      - Level: 244
+        Exp: 99691521069
+      - Level: 245
+        Exp: 121623655704
+      - Level: 246
+        Exp: 148380859958
+      - Level: 247
+        Exp: 181024649148
+      - Level: 248
+        Exp: 220850071960
+      - Level: 249
+        Exp: 269437087791
+      - Level: 250
+        Exp: 999999999999
+  - Jobs:
+      Dragon_Knight: true
+      Meister: true
+      Shadow_Cross: true
+      Arch_Mage: true
+      Cardinal: true
+      Windhawk: true
+      Imperial_Guard: true
+      Biolo: true
+      Abyss_Chaser: true
+      Elemental_Master: true
+      Inquisitor: true
+      Troubadour: true
+      Trouvere: true
+      Windhawk2: true
+      Meister2: true
+      Dragon_Knight2: true
+      Imperial_Guard2: true
+    MaxJobLevel: 50
+    JobExp:
+      - Level: 1
+        Exp: 4700000
+      - Level: 2
+        Exp: 5522500
+      - Level: 3
+        Exp: 6488938
+      - Level: 4
+        Exp: 7624502
+      - Level: 5
+        Exp: 8958789
+      - Level: 6
+        Exp: 10526577
+      - Level: 7
+        Exp: 12368729
+      - Level: 8
+        Exp: 14533256
+      - Level: 9
+        Exp: 17076576
+      - Level: 10
+        Exp: 20064977
+      - Level: 11
+        Exp: 23576347
+      - Level: 12
+        Exp: 27702208
+      - Level: 13
+        Exp: 32550095
+      - Level: 14
+        Exp: 38246361
+      - Level: 15
+        Exp: 44939475
+      - Level: 16
+        Exp: 52803883
+      - Level: 17
+        Exp: 62044562
+      - Level: 18
+        Exp: 72902360
+      - Level: 19
+        Exp: 85660274
+      - Level: 20
+        Exp: 100650821
+      - Level: 21
+        Exp: 118264715
+      - Level: 22
+        Exp: 138961040
+      - Level: 23
+        Exp: 163279222
+      - Level: 24
+        Exp: 191853086
+      - Level: 25
+        Exp: 216793987
+      - Level: 26
+        Exp: 244977206
+      - Level: 27
+        Exp: 276824243
+      - Level: 28
+        Exp: 312811394
+      - Level: 29
+        Exp: 353476875
+      - Level: 30
+        Exp: 399428869
+      - Level: 31
+        Exp: 451354622
+      - Level: 32
+        Exp: 510030723
+      - Level: 33
+        Exp: 576334717
+      - Level: 34
+        Exp: 651258230
+      - Level: 35
+        Exp: 735921800
+      - Level: 36
+        Exp: 831591634
+      - Level: 37
+        Exp: 939698547
+      - Level: 38
+        Exp: 1061859358
+      - Level: 39
+        Exp: 1199901074
+      - Level: 40
+        Exp: 1355888214
+      - Level: 41
+        Exp: 1532153682
+      - Level: 42
+        Exp: 1731333660
+      - Level: 43
+        Exp: 1956407036
+      - Level: 44
+        Exp: 2210739951
+      - Level: 45
+        Exp: 2498136145
+      - Level: 46
+        Exp: 2822893843
+      - Level: 47
+        Exp: 3189870043
+      - Level: 48
+        Exp: 3604553149
+      - Level: 49
+        Exp: 4073145058
+      - Level: 50
+        Exp: 9999999999

+ 2796 - 0
db/re/job_stats.yml

@@ -9853,3 +9853,2799 @@ Body:
         Int: 1
         Int: 1
       - Level: 59
       - Level: 59
         Int: 1
         Int: 1
+  - Jobs:
+      Dragon_Knight: true
+      Dragon_Knight2: true
+    MaxWeight: 35000
+    HpFactor: 150
+    SpFactor: 300
+    BaseASPD:
+      Fist: 40
+      Dagger: 50
+      1hSword: 52
+      2hSword: 55
+      1hSpear: 60
+      2hSpear: 58
+      1hAxe: 48
+      2hAxe: 52
+      Mace: 45
+      2hMace: 52
+      Shield: 5
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Pow: 1
+      - Level: 2
+        Dex: 1
+        Spl: 1
+      - Level: 3
+        Agi: 1
+        Crt: 1
+      - Level: 4
+        Dex: 1
+      - Level: 5
+        Agi: 1
+        Vit: 1
+        Con: 1
+      - Level: 7
+        Luk: 1
+        Spl: 1
+      - Level: 8
+        Int: 1
+        Sta: 1
+      - Level: 9
+        Str: 1
+        Crt: 1
+      - Level: 10
+        Dex: 1
+      - Level: 11
+        Int: 1
+        Con: 1
+      - Level: 12
+        Agi: 1
+      - Level: 14
+        Vit: 1
+        Luk: 1
+      - Level: 16
+        Str: 1
+        Pow: 1
+      - Level: 17
+        Dex: 1
+      - Level: 18
+        Int: 1
+        Con: 1
+      - Level: 19
+        Agi: 1
+        Vit: 1
+      - Level: 20
+        Spl: 1
+      - Level: 21
+        Luk: 1
+      - Level: 22
+        Sta: 1
+      - Level: 23
+        Agi: 1
+        Dex: 1
+      - Level: 24
+        Str: 1
+        Spl: 1
+      - Level: 25
+        Vit: 1
+        Crt: 1
+      - Level: 26
+        Int: 1
+        Pow: 1
+      - Level: 27
+        Dex: 1
+      - Level: 28
+        Luk: 1
+      - Level: 29
+        Pow: 1
+        Con: 1
+      - Level: 30
+        Str: 1
+      - Level: 31
+        Int: 1
+        Luk: 1
+      - Level: 32
+        Vit: 1
+        Wis: 1
+      - Level: 33
+        Agi: 1
+      - Level: 34
+        Crt: 1
+      - Level: 35
+        Dex: 1
+        Con: 1
+      - Level: 36
+        Str: 1
+        Pow: 1
+      - Level: 37
+        Int: 1
+        Sta: 1
+      - Level: 38
+        Agi: 1
+      - Level: 39
+        Spl: 1
+      - Level: 40
+        Luk: 1
+        Sta: 1
+      - Level: 42
+        Vit: 1
+        Crt: 1
+      - Level: 43
+        Int: 1
+        Pow: 1
+      - Level: 44
+        Dex: 1
+        Wis: 1
+      - Level: 45
+        Sta: 1
+      - Level: 46
+        Pow: 1
+        Con: 1
+      - Level: 47
+        Int: 1
+        Wis: 1
+      - Level: 49
+        Agi: 1
+        Crt: 1
+      - Level: 50
+        Vit: 1
+        Pow: 1
+  - Jobs:
+      Meister: true
+      Meister2: true
+    MaxWeight: 38000
+    HpFactor: 90
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 60
+      1hSword: 65
+      1hAxe: 45
+      2hAxe: 48
+      Mace: 48
+      2hMace: 50
+      Shield: 6
+    BonusStats:
+      - Level: 1
+        Str: 1
+      - Level: 2
+        Str: 1
+        Dex: 1
+      - Level: 3
+        Str: 1
+        Vit: 1
+      - Level: 4
+        Vit: 1
+        Int: 1
+      - Level: 5
+        Int: 1
+        Luk: 1
+      - Level: 6
+        Str: 1
+        Pow: 1
+      - Level: 7
+        Str: 1
+      - Level: 8
+        Vit: 1
+      - Level: 9
+        Str: 1
+        Luk: 1
+      - Level: 10
+        Str: 1
+        Sta: 1
+      - Level: 11
+        Vit: 1
+      - Level: 12
+        Str: 1
+        Pow: 1
+      - Level: 13
+        Int: 1
+      - Level: 14
+        Agi: 1
+      - Level: 15
+        Agi: 1
+        Luk: 1
+      - Level: 16
+        Str: 1
+      - Level: 17
+        Agi: 1
+        Vit: 1
+      - Level: 18
+        Vit: 1
+      - Level: 19
+        Vit: 1
+        Int: 1
+      - Level: 20
+        Str: 1
+      - Level: 21
+        Int: 1
+        Dex: 1
+      - Level: 22
+        Vit: 1
+      - Level: 23
+        Int: 1
+      - Level: 24
+        Agi: 1
+        Dex: 1
+      - Level: 25
+        Agi: 1
+      - Level: 26
+        Dex: 1
+        Sta: 1
+      - Level: 27
+        Dex: 1
+      - Level: 28
+        Agi: 1
+        Luk: 1
+      - Level: 29
+        Luk: 1
+        Crt: 1
+      - Level: 30
+        Pow: 1
+      - Level: 31
+        Wis: 1
+        Crt: 1
+      - Level: 32
+        Crt: 1
+      - Level: 33
+        Sta: 1
+        Con: 1
+      - Level: 34
+        Pow: 1
+        Crt: 1
+      - Level: 35
+        Sta: 1
+      - Level: 36
+        Luk: 1
+        Crt: 1
+      - Level: 37
+        Wis: 1
+      - Level: 38
+        Pow: 1
+        Wis: 1
+      - Level: 39
+        Sta: 1
+      - Level: 40
+        Con: 1
+      - Level: 41
+        Sta: 1
+      - Level: 42
+        Con: 1
+      - Level: 43
+        Vit: 1
+        Sta: 1
+      - Level: 44
+        Vit: 1
+        Crt: 1
+      - Level: 45
+        Con: 1
+      - Level: 46
+        Con: 1
+      - Level: 47
+        Pow: 1
+        Crt: 1
+      - Level: 48
+        Sta: 1
+        Con: 1
+      - Level: 49
+        Sta: 1
+      - Level: 50
+        Pow: 1
+        Wis: 1
+  - Jobs:
+      Shadow_Cross: true
+    MaxWeight: 32000
+    HpFactor: 110
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 42
+      1hSword: 65
+      1hAxe: 80
+      Katar: 42
+      Rifle: 95
+      Gatling: 120
+      Shotgun: 90
+      Grenade: 100
+      Huuma: 110
+      Shield: 9
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Agi: 1
+      - Level: 2
+        Str: 1
+        Agi: 1
+      - Level: 3
+        Agi: 1
+        Dex: 1
+      - Level: 4
+        Str: 1
+        Luk: 1
+      - Level: 5
+        Pow: 1
+      - Level: 6
+        Agi: 1
+        Int: 1
+      - Level: 7
+        Str: 1
+        Vit: 1
+      - Level: 8
+        Dex: 1
+        Pow: 1
+      - Level: 9
+        Int: 1
+        Luk: 1
+      - Level: 10
+        Sta: 1
+      - Level: 11
+        Agi: 1
+        Dex: 1
+      - Level: 12
+        Pow: 1
+      - Level: 13
+        Agi: 1
+        Vit: 1
+      - Level: 14
+        Vit: 1
+      - Level: 15
+        Str: 1
+        Agi: 1
+      - Level: 16
+        Pow: 1
+      - Level: 17
+        Str: 1
+        Int: 1
+      - Level: 18
+        Pow: 1
+      - Level: 19
+        Agi: 1
+      - Level: 20
+        Dex: 1
+        Sta: 1
+      - Level: 21
+        Vit: 1
+        Dex: 1
+      - Level: 22
+        Int: 1
+      - Level: 23
+        Vit: 1
+        Dex: 1
+      - Level: 24
+        Dex: 1
+        Con: 1
+      - Level: 25
+        Str: 1
+        Dex: 1
+      - Level: 26
+        Dex: 1
+      - Level: 27
+        Str: 1
+        Agi: 1
+      - Level: 28
+        Luk: 1
+      - Level: 29
+        Agi: 1
+      - Level: 30
+        Int: 1
+        Luk: 1
+      - Level: 31
+        Pow: 1
+      - Level: 32
+        Con: 1
+      - Level: 33
+        Pow: 1
+      - Level: 34
+        Sta: 1
+      - Level: 35
+        Con: 1
+        Crt: 1
+      - Level: 36
+        Agi: 1
+      - Level: 37
+        Pow: 1
+        Con: 1
+      - Level: 38
+        Crt: 1
+      - Level: 39
+        Sta: 1
+        Wis: 1
+      - Level: 40
+        Pow: 1
+        Sta: 1
+      - Level: 41
+        Wis: 1
+      - Level: 42
+        Pow: 1
+      - Level: 43
+        Vit: 1
+      - Level: 44
+        Sta: 1
+      - Level: 45
+        Sta: 1
+        Wis: 1
+      - Level: 46
+        Crt: 1
+      - Level: 47
+        Con: 1
+      - Level: 48
+        Crt: 1
+      - Level: 49
+        Wis: 1
+        Con: 1
+      - Level: 50
+        Pow: 1
+        Crt: 1
+  - Jobs:
+      Arch_Mage: true
+    MaxWeight: 30000
+    HpFactor: 55
+    SpFactor: 900
+    BaseASPD:
+      Fist: 45
+      Dagger: 52
+      1hSword: 60
+      Staff: 50
+      2hStaff: 56
+      Shield: 5
+    BonusStats:
+      - Level: 1
+        Int: 1
+        Spl: 1
+      - Level: 2
+        Dex: 1
+      - Level: 3
+        Wis: 1
+      - Level: 4
+        Vit: 1
+        Spl: 1
+      - Level: 5
+        Vit: 1
+        Int: 1
+      - Level: 6
+        Luk: 1
+      - Level: 7
+        Wis: 1
+        Con: 1
+      - Level: 8
+        Agi: 1
+      - Level: 9
+        Str: 1
+        Agi: 1
+      - Level: 10
+        Wis: 1
+      - Level: 11
+        Int: 1
+      - Level: 12
+        Vit: 1
+        Int: 1
+      - Level: 13
+        Agi: 1
+        Spl: 1
+      - Level: 14
+        Sta: 1
+        Con: 1
+      - Level: 15
+        Luk: 1
+      - Level: 16
+        Agi: 1
+        Int: 1
+      - Level: 17
+        Sta: 1
+      - Level: 18
+        Int: 1
+        Dex: 1
+      - Level: 19
+        Dex: 1
+      - Level: 20
+        Vit: 1
+        Int: 1
+      - Level: 21
+        Luk: 1
+        Spl: 1
+      - Level: 22
+        Con: 1
+      - Level: 23
+        Agi: 1
+        Sta: 1
+      - Level: 24
+        Dex: 1
+      - Level: 25
+        Int: 1
+        Dex: 1
+      - Level: 26
+        Int: 1
+        Spl: 1
+      - Level: 27
+        Con: 1
+      - Level: 28
+        Agi: 1
+      - Level: 29
+        Luk: 1
+        Spl: 1
+      - Level: 30
+        Crt: 1
+      - Level: 31
+        Agi: 1
+        Dex: 1
+      - Level: 32
+        Dex: 1
+      - Level: 33
+        Con: 1
+      - Level: 34
+        Int: 1
+        Con: 1
+      - Level: 35
+        Int: 1
+      - Level: 36
+        Spl: 1
+      - Level: 37
+        Vit: 1
+        Spl: 1
+      - Level: 38
+        Agi: 1
+        Int: 1
+      - Level: 39
+        Dex: 1
+      - Level: 40
+        Vit: 1
+      - Level: 41
+        Vit: 1
+        Sta: 1
+      - Level: 42
+        Con: 1
+      - Level: 43
+        Vit: 1
+        Spl: 1
+      - Level: 44
+        Int: 1
+        Sta: 1
+      - Level: 45
+        Wis: 1
+      - Level: 46
+        Int: 1
+        Spl: 1
+      - Level: 47
+        Spl: 1
+      - Level: 48
+        Sta: 1
+        Wis: 1
+      - Level: 49
+        Con: 1
+      - Level: 50
+        Sta: 1
+        Wis: 1
+  - Jobs:
+      Cardinal: true
+    MaxWeight: 30000
+    HpFactor: 75
+    SpFactor: 800
+    BaseASPD:
+      Fist: 45
+      Mace: 45
+      2hMace: 45
+      Staff: 60
+      Knuckle: 50
+      Book: 44
+      2hStaff: 55
+      Shield: 5
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Int: 1
+      - Level: 2
+        Spl: 1
+      - Level: 3
+        Int: 1
+        Sta: 1
+      - Level: 4
+        Dex: 1
+        Spl: 1
+      - Level: 5
+        Agi: 1
+      - Level: 6
+        Agi: 1
+        Sta: 1
+      - Level: 7
+        Luk: 1
+      - Level: 8
+        Int: 1
+        Spl: 1
+      - Level: 9
+        Vit: 1
+      - Level: 10
+        Vit: 1
+      - Level: 11
+        Int: 1
+        Pow: 1
+      - Level: 12
+        Int: 1
+      - Level: 13
+        Dex: 1
+      - Level: 14
+        Dex: 1
+        Pow: 1
+      - Level: 15
+        Str: 1
+      - Level: 16
+        Agi: 1
+        Dex: 1
+      - Level: 17
+        Vit: 1
+        Luk: 1
+      - Level: 18
+        Str: 1
+        Int: 1
+      - Level: 19
+        Agi: 1
+        Dex: 1
+      - Level: 20
+        Vit: 1
+        Int: 1
+      - Level: 21
+        Str: 1
+      - Level: 22
+        Int: 1
+      - Level: 23
+        Dex: 1
+      - Level: 24
+        Str: 1
+        Pow: 1
+      - Level: 25
+        Sta: 1
+      - Level: 26
+        Agi: 1
+        Wis: 1
+      - Level: 27
+        Dex: 1
+        Wis: 1
+      - Level: 28
+        Int: 1
+      - Level: 29
+        Vit: 1
+      - Level: 30
+        Int: 1
+        Crt: 1
+      - Level: 31
+        Agi: 1
+      - Level: 32
+        Agi: 1
+        Crt: 1
+      - Level: 33
+        Int: 1
+      - Level: 34
+        Vit: 1
+        Luk: 1
+      - Level: 35
+        Spl: 1
+      - Level: 36
+        Int: 1
+        Con: 1
+      - Level: 37
+        Vit: 1
+      - Level: 38
+        Con: 1
+      - Level: 39
+        Str: 1
+        Spl: 1
+      - Level: 40
+        Con: 1
+      - Level: 41
+        Luk: 1
+      - Level: 42
+        Pow: 1
+      - Level: 43
+        Pow: 1
+        Spl: 1
+      - Level: 44
+        Wis: 1
+      - Level: 45
+        Con: 1
+        Crt: 1
+      - Level: 46
+        Pow: 1
+        Crt: 1
+      - Level: 47
+        Wis: 1
+        Spl: 1
+      - Level: 48
+        Sta: 1
+      - Level: 49
+        Pow: 1
+        Crt: 1
+      - Level: 50
+        Spl: 1
+        Crt: 1
+  - Jobs:
+      Windhawk: true
+      Windhawk2: true
+    MaxWeight: 32000
+    HpFactor: 85
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 50
+      Bow: 49
+      Shield: 8
+    BonusStats:
+      - Level: 1
+        Dex: 1
+      - Level: 2
+        Vit: 1
+      - Level: 3
+        Agi: 1
+        Con: 1
+      - Level: 4
+        Int: 1
+      - Level: 5
+        Agi: 1
+        Pow: 1
+      - Level: 6
+        Vit: 1
+      - Level: 7
+        Con: 1
+      - Level: 8
+        Dex: 1
+        Spl: 1
+      - Level: 9
+        Vit: 1
+        Wis: 1
+      - Level: 10
+        Agi: 1
+      - Level: 11
+        Vit: 1
+        Con: 1
+      - Level: 12
+        Agi: 1
+      - Level: 13
+        Agi: 1
+        Pow: 1
+      - Level: 14
+        Luk: 1
+        Con: 1
+      - Level: 15
+        Dex: 1
+        Spl: 1
+      - Level: 16
+        Int: 1
+        Sta: 1
+      - Level: 17
+        Crt: 1
+      - Level: 18
+        Luk: 1
+        Con: 1
+      - Level: 19
+        Agi: 1
+      - Level: 20
+        Vit: 1
+      - Level: 21
+        Int: 1
+        Wis: 1
+      - Level: 22
+        Dex: 1
+      - Level: 23
+        Str: 1
+        Sta: 1
+      - Level: 24
+        Pow: 1
+      - Level: 25
+        Vit: 1
+      - Level: 26
+        Agi: 1
+        Int: 1
+      - Level: 27
+        Luk: 1
+      - Level: 28
+        Con: 1
+      - Level: 29
+        Dex: 1
+        Con: 1
+      - Level: 30
+        Sta: 1
+      - Level: 31
+        Luk: 1
+        Crt: 1
+      - Level: 32
+        Spl: 1
+      - Level: 33
+        Agi: 1
+        Wis: 1
+      - Level: 34
+        Int: 1
+        Pow: 1
+      - Level: 35
+        Vit: 1
+      - Level: 36
+        Dex: 1
+        Wis: 1
+      - Level: 37
+        Int: 1
+      - Level: 38
+        Agi: 1
+        Int: 1
+      - Level: 39
+        Agi: 1
+      - Level: 40
+        Pow: 1
+        Crt: 1
+      - Level: 41
+        Agi: 1
+        Spl: 1
+      - Level: 42
+        Pow: 1
+        Sta: 1
+      - Level: 43
+        Dex: 1
+      - Level: 44
+        Wis: 1
+        Con: 1
+      - Level: 45
+        Str: 1
+        Int: 1
+      - Level: 46
+        Crt: 1
+      - Level: 47
+        Agi: 1
+        Pow: 1
+      - Level: 48
+        Int: 1
+      - Level: 49
+        Vit: 1
+      - Level: 50
+        Dex: 1
+        Con: 1
+  - Jobs:
+      Imperial_Guard: true
+      Imperial_Guard2: true
+    MaxWeight: 35000
+    HpFactor: 110
+    HpMultiplicator: 700
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 47
+      1hSword: 45
+      2hSword: 53
+      1hSpear: 50
+      2hSpear: 50
+      1hAxe: 48
+      2hAxe: 52
+      Mace: 44
+      2hMace: 50
+      Shield: 5
+    BonusStats:
+      - Level: 1
+        Pow: 1
+      - Level: 2
+        Str: 1
+        Int: 1
+      - Level: 3
+        Vit: 1
+        Dex: 1
+      - Level: 4
+        Dex: 1
+        Spl: 1
+      - Level: 5
+        Str: 1
+        Vit: 1
+      - Level: 6
+        Vit: 1
+        Dex: 1
+      - Level: 7
+        Str: 1
+        Spl: 1
+      - Level: 8
+        Dex: 1
+      - Level: 9
+        Str: 1
+        Spl: 1
+      - Level: 10
+        Int: 1
+        Con: 1
+      - Level: 11
+        Luk: 1
+      - Level: 12
+        Agi: 1
+      - Level: 13
+        Luk: 1
+        Pow: 1
+      - Level: 14
+        Agi: 1
+        Int: 1
+      - Level: 15
+        Int: 1
+      - Level: 16
+        Vit: 1
+        Pow: 1
+      - Level: 17
+        Str: 1
+        Int: 1
+      - Level: 18
+        Vit: 1
+      - Level: 19
+        Str: 1
+        Int: 1
+      - Level: 20
+        Int: 1
+        Dex: 1
+      - Level: 21
+        Int: 1
+      - Level: 22
+        Str: 1
+        Vit: 1
+      - Level: 23
+        Sta: 1
+      - Level: 24
+        Vit: 1
+      - Level: 25
+        Int: 1
+      - Level: 26
+        Str: 1
+        Int: 1
+      - Level: 27
+        Pow: 1
+      - Level: 28
+        Dex: 1
+      - Level: 29
+        Vit: 1
+      - Level: 30
+        Pow: 1
+      - Level: 31
+        Str: 1
+        Luk: 1
+      - Level: 32
+        Dex: 1
+        Spl: 1
+      - Level: 33
+        Dex: 1
+        Spl: 1
+      - Level: 34
+        Sta: 1
+      - Level: 35
+        Vit: 1
+        Sta: 1
+      - Level: 36
+        Spl: 1
+      - Level: 37
+        Dex: 1
+        Wis: 1
+      - Level: 38
+        Agi: 1
+        Wis: 1
+      - Level: 39
+        Sta: 1
+      - Level: 40
+        Wis: 1
+      - Level: 41
+        Sta: 1
+        Crt: 1
+      - Level: 42
+        Wis: 1
+        Con: 1
+      - Level: 43
+        Crt: 1
+      - Level: 44
+        Sta: 1
+      - Level: 45
+        Spl: 1
+      - Level: 46
+        Wis: 1
+      - Level: 47
+        Crt: 1
+      - Level: 48
+        Sta: 1
+        Con: 1
+      - Level: 49
+        Sta: 1
+      - Level: 50
+        Pow: 1
+        Sta: 1
+  - Jobs:
+      Biolo: true
+    MaxWeight: 32000
+    HpFactor: 90
+    SpFactor: 900
+    BaseASPD:
+      Fist: 40
+      Dagger: 50
+      1hSword: 44
+      1hAxe: 48
+      2hAxe: 51
+      Mace: 44
+      2hMace: 48
+      Shield: 4
+    BonusStats:
+      - Level: 1
+        Int: 1
+      - Level: 2
+        Int: 1
+        Crt: 1
+      - Level: 3
+        Dex: 1
+      - Level: 4
+        Sta: 1
+        Spl: 1
+      - Level: 5
+        Vit: 1
+      - Level: 6
+        Spl: 1
+        Con: 1
+      - Level: 7
+        Dex: 1
+      - Level: 8
+        Vit: 1
+        Int: 1
+      - Level: 9
+        Agi: 1
+      - Level: 10
+        Wis: 1
+      - Level: 11
+        Vit: 1
+        Con: 1
+      - Level: 12
+        Crt: 1
+      - Level: 13
+        Int: 1
+      - Level: 14
+        Dex: 1
+      - Level: 15
+        Spl: 1
+        Crt: 1
+      - Level: 16
+        Vit: 1
+      - Level: 17
+        Luk: 1
+      - Level: 18
+        Str: 1
+        Pow: 1
+      - Level: 19
+        Vit: 1
+        Con: 1
+      - Level: 20
+        Dex: 1
+      - Level: 21
+        Agi: 1
+        Pow: 1
+      - Level: 22
+        Con: 1
+      - Level: 23
+        Sta: 1
+      - Level: 24
+        Int: 1
+        Crt: 1
+      - Level: 25
+        Vit: 1
+        Pow: 1
+      - Level: 26
+        Vit: 1
+      - Level: 27
+        Pow: 1
+        Wis: 1
+      - Level: 28
+        Crt: 1
+      - Level: 29
+        Dex: 1
+        Crt: 1
+      - Level: 30
+        Agi: 1
+      - Level: 31
+        Con: 1
+      - Level: 32
+        Luk: 1
+        Crt: 1
+      - Level: 33
+        Pow: 1
+      - Level: 34
+        Spl: 1
+      - Level: 35
+        Str: 1
+        Int: 1
+      - Level: 36
+        Str: 1
+        Int: 1
+      - Level: 37
+        Int: 1
+        Dex: 1
+      - Level: 38
+        Pow: 1
+      - Level: 39
+        Wis: 1
+        Crt: 1
+      - Level: 40
+        Agi: 1
+        Dex: 1
+      - Level: 41
+        Str: 1
+        Agi: 1
+      - Level: 42
+        Vit: 1
+        Int: 1
+      - Level: 43
+        Luk: 1
+        Wis: 1
+      - Level: 44
+        Dex: 1
+        Crt: 1
+      - Level: 45
+        Int: 1
+      - Level: 46
+        Int: 1
+      - Level: 47
+        Con: 1
+      - Level: 48
+        Agi: 1
+        Int: 1
+      - Level: 49
+        Luk: 1
+        Sta: 1
+      - Level: 50
+        Str: 1
+        Crt: 1
+  - Jobs:
+      Abyss_Chaser: true
+    MaxWeight: 28000
+    HpFactor: 85
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 43
+      1hSword: 47
+      Bow: 47
+      Shield: 4
+    BonusStats:
+      - Level: 1
+        Luk: 1
+        Pow: 1
+      - Level: 2
+        Str: 1
+        Spl: 1
+      - Level: 3
+        Dex: 1
+      - Level: 4
+        Luk: 1
+      - Level: 5
+        Str: 1
+        Int: 1
+      - Level: 6
+        Int: 1
+      - Level: 7
+        Luk: 1
+        Pow: 1
+      - Level: 8
+        Agi: 1
+        Sta: 1
+      - Level: 9
+        Dex: 1
+        Con: 1
+      - Level: 10
+        Vit: 1
+        Int: 1
+      - Level: 11
+        Vit: 1
+        Con: 1
+      - Level: 12
+        Str: 1
+      - Level: 13
+        Str: 1
+        Int: 1
+      - Level: 14
+        Luk: 1
+      - Level: 15
+        Spl: 1
+      - Level: 16
+        Dex: 1
+        Crt: 1
+      - Level: 17
+        Agi: 1
+        Wis: 1
+      - Level: 18
+        Vit: 1
+      - Level: 19
+        Int: 1
+        Wis: 1
+      - Level: 20
+        Vit: 1
+        Sta: 1
+      - Level: 21
+        Str: 1
+        Int: 1
+      - Level: 22
+        Vit: 1
+        Dex: 1
+      - Level: 23
+        Agi: 1
+        Sta: 1
+      - Level: 24
+        Luk: 1
+      - Level: 25
+        Agi: 1
+        Vit: 1
+      - Level: 26
+        Luk: 1
+      - Level: 27
+        Str: 1
+        Agi: 1
+      - Level: 28
+        Agi: 1
+      - Level: 29
+        Agi: 1
+        Vit: 1
+      - Level: 30
+        Dex: 1
+      - Level: 31
+        Str: 1
+        Agi: 1
+      - Level: 32
+        Str: 1
+      - Level: 33
+        Vit: 1
+      - Level: 34
+        Pow: 1
+        Wis: 1
+      - Level: 35
+        Spl: 1
+      - Level: 36
+        Pow: 1
+      - Level: 37
+        Sta: 1
+        Con: 1
+      - Level: 38
+        Dex: 1
+      - Level: 39
+        Crt: 1
+      - Level: 40
+        Crt: 1
+      - Level: 41
+        Agi: 1
+        Sta: 1
+      - Level: 42
+        Pow: 1
+      - Level: 43
+        Crt: 1
+      - Level: 44
+        Pow: 1
+      - Level: 45
+        Spl: 1
+        Crt: 1
+      - Level: 46
+        Spl: 1
+      - Level: 47
+        Wis: 1
+      - Level: 48
+        Spl: 1
+        Con: 1
+      - Level: 49
+        Sta: 1
+      - Level: 50
+        Pow: 1
+        Spl: 1
+  - Jobs:
+      Elemental_Master: true
+    MaxWeight: 30000
+    HpFactor: 75
+    SpFactor: 900
+    BaseASPD:
+      Fist: 40
+      Dagger: 50
+      1hSword: 50
+      Staff: 45
+      Book: 45
+      2hStaff: 55
+      Shield: 5
+    BonusStats:
+      - Level: 1
+        Int: 1
+        Spl: 1
+      - Level: 2
+        Int: 1
+        Dex: 1
+      - Level: 3
+        Vit: 1
+        Dex: 1
+      - Level: 4
+        Str: 1
+        Vit: 1
+      - Level: 5
+        Int: 1
+        Spl: 1
+      - Level: 6
+        Int: 1
+        Pow: 1
+      - Level: 7
+        Agi: 1
+        Spl: 1
+      - Level: 8
+        Int: 1
+      - Level: 9
+        Str: 1
+        Con: 1
+      - Level: 10
+        Dex: 1
+        Crt: 1
+      - Level: 11
+        Int: 1
+      - Level: 12
+        Vit: 1
+      - Level: 13
+        Dex: 1
+      - Level: 14
+        Vit: 1
+        Int: 1
+      - Level: 15
+        Int: 1
+        Pow: 1
+      - Level: 16
+        Vit: 1
+      - Level: 17
+        Luk: 1
+      - Level: 18
+        Int: 1
+        Pow: 1
+      - Level: 19
+        Dex: 1
+        Luk: 1
+      - Level: 20
+        Agi: 1
+        Luk: 1
+      - Level: 21
+        Agi: 1
+        Int: 1
+      - Level: 22
+        Dex: 1
+        Wis: 1
+      - Level: 23
+        Vit: 1
+      - Level: 24
+        Str: 1
+        Dex: 1
+      - Level: 25
+        Luk: 1
+        Sta: 1
+      - Level: 26
+        Con: 1
+      - Level: 27
+        Vit: 1
+        Sta: 1
+      - Level: 28
+        Int: 1
+      - Level: 29
+        Vit: 1
+      - Level: 30
+        Dex: 1
+        Luk: 1
+      - Level: 31
+        Agi: 1
+        Int: 1
+      - Level: 32
+        Spl: 1
+      - Level: 33
+        Int: 1
+      - Level: 34
+        Dex: 1
+      - Level: 35
+        Str: 1
+      - Level: 36
+        Spl: 1
+      - Level: 37
+        Con: 1
+      - Level: 38
+        Crt: 1
+      - Level: 39
+        Con: 1
+        Crt: 1
+      - Level: 40
+        Con: 1
+      - Level: 41
+        Wis: 1
+        Spl: 1
+      - Level: 42
+        Spl: 1
+      - Level: 43
+        Wis: 1
+      - Level: 44
+        Sta: 1
+      - Level: 45
+        Sta: 1
+        Wis: 1
+      - Level: 46
+        Wis: 1
+      - Level: 47
+        Sta: 1
+        Spl: 1
+      - Level: 48
+        Spl: 1
+      - Level: 49
+        Sta: 1
+      - Level: 50
+        Wis: 1
+        Spl: 1
+  - Jobs:
+      Inquisitor: true
+    MaxWeight: 30000
+    HpFactor: 90
+    HpMultiplicator: 650
+    SpFactor: 400
+    BaseASPD:
+      Fist: 38
+      Mace: 43
+      2hMace: 45
+      Staff: 48
+      Knuckle: 39
+      2hStaff: 50
+      Shield: 5
+    BonusStats:
+      - Level: 1
+        Agi: 1
+        Dex: 1
+      - Level: 2
+        Str: 1
+        Dex: 1
+      - Level: 3
+        Int: 1
+        Pow: 1
+      - Level: 4
+        Str: 2
+      - Level: 5
+        Str: 1
+        Pow: 1
+      - Level: 6
+        Str: 1
+      - Level: 7
+        Dex: 1
+        Pow: 1
+      - Level: 8
+        Agi: 1
+        Int: 1
+      - Level: 9
+        Str: 1
+        Dex: 1
+      - Level: 10
+        Agi: 1
+      - Level: 11
+        Dex: 1
+        Sta: 1
+      - Level: 12
+        Agi: 1
+        Vit: 1
+      - Level: 13
+        Wis: 1
+      - Level: 14
+        Agi: 1
+        Vit: 1
+      - Level: 15
+        Int: 1
+        Luk: 1
+      - Level: 16
+        Str: 1
+        Sta: 1
+      - Level: 17
+        Vit: 1
+        Int: 1
+      - Level: 18
+        Str: 1
+        Int: 1
+      - Level: 19
+        Vit: 1
+        Dex: 1
+      - Level: 20
+        Vit: 1
+        Dex: 1
+      - Level: 21
+        Agi: 1
+      - Level: 22
+        Str: 1
+        Agi: 1
+      - Level: 23
+        Agi: 1
+      - Level: 24
+        Dex: 1
+      - Level: 25
+        Agi: 1
+      - Level: 26
+        Str: 1
+      - Level: 27
+        Crt: 1
+      - Level: 28
+        Con: 1
+      - Level: 29
+        Crt: 1
+      - Level: 30
+        Int: 1
+        Pow: 1
+      - Level: 31
+        Pow: 1
+      - Level: 32
+        Wis: 1
+        Crt: 1
+      - Level: 33
+        Spl: 1
+      - Level: 34
+        Spl: 1
+      - Level: 35
+        Pow: 1
+      - Level: 36
+        Sta: 1
+      - Level: 37
+        Con: 1
+      - Level: 38
+        Con: 1
+      - Level: 39
+        Crt: 1
+      - Level: 40
+        Con: 1
+      - Level: 41
+        Spl: 1
+      - Level: 42
+        Int: 1
+        Crt: 1
+      - Level: 43
+        Agi: 1
+        Pow: 1
+      - Level: 44
+        Con: 1
+      - Level: 45
+        Int: 1
+        Sta: 1
+      - Level: 46
+        Sta: 1
+      - Level: 47
+        Vit: 1
+        Wis: 1
+      - Level: 48
+        Crt: 1
+      - Level: 49
+        Pow: 1
+        Sta: 1
+      - Level: 50
+        Pow: 1
+        Wis: 1
+  - Jobs:
+      Troubadour: true
+    MaxWeight: 32000
+    HpFactor: 75
+    HpMultiplicator: 300
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 52
+      Bow: 49
+      Musical: 44
+      Shield: 7
+    BonusStats:
+      - Level: 1
+        Int: 1
+      - Level: 2
+        Str: 1
+        Sta: 1
+      - Level: 3
+        Vit: 1
+        Int: 1
+      - Level: 4
+        Dex: 1
+        Con: 1
+      - Level: 5
+        Agi: 1
+        Dex: 1
+      - Level: 6
+        Spl: 1
+      - Level: 7
+        Int: 1
+        Pow: 1
+      - Level: 8
+        Int: 1
+        Con: 1
+      - Level: 9
+        Wis: 1
+      - Level: 10
+        Agi: 1
+        Vit: 1
+      - Level: 11
+        Vit: 2
+      - Level: 12
+        Luk: 1
+        Sta: 1
+      - Level: 13
+        Con: 1
+      - Level: 14
+        Dex: 1
+        Crt: 1
+      - Level: 15
+        Dex: 1
+      - Level: 16
+        Spl: 1
+      - Level: 17
+        Sta: 1
+      - Level: 18
+        Str: 1
+      - Level: 19
+        Str: 1
+        Con: 1
+      - Level: 20
+        Con: 1
+      - Level: 21
+        Pow: 1
+      - Level: 22
+        Int: 1
+      - Level: 23
+        Wis: 1
+      - Level: 24
+        Str: 1
+        Pow: 1
+      - Level: 25
+        Spl: 1
+      - Level: 26
+        Agi: 1
+      - Level: 27
+        Agi: 1
+        Sta: 1
+      - Level: 28
+        Str: 1
+        Wis: 1
+      - Level: 29
+        Sta: 1
+      - Level: 30
+        Luk: 1
+        Crt: 1
+      - Level: 31
+        Agi: 1
+      - Level: 32
+        Int: 1
+      - Level: 33
+        Dex: 1
+        Con: 1
+      - Level: 34
+        Vit: 1
+      - Level: 35
+        Pow: 1
+      - Level: 36
+        Dex: 1
+        Crt: 1
+      - Level: 37
+        Wis: 1
+        Con: 1
+      - Level: 38
+        Agi: 1
+        Crt: 1
+      - Level: 39
+        Agi: 1
+      - Level: 40
+        Int: 1
+        Dex: 1
+      - Level: 41
+        Vit: 1
+        Int: 1
+      - Level: 42
+        Spl: 1
+      - Level: 43
+        Pow: 1
+        Con: 1
+      - Level: 44
+        Str: 1
+        Dex: 1
+      - Level: 45
+        Vit: 1
+        Luk: 1
+      - Level: 46
+        Str: 1
+      - Level: 47
+        Dex: 1
+        Sta: 1
+      - Level: 48
+        Spl: 1
+      - Level: 49
+        Int: 1
+        Con: 1
+      - Level: 50
+        Dex: 1
+  - Jobs:
+      Trouvere: true
+    MaxWeight: 32000
+    HpFactor: 75
+    HpMultiplicator: 300
+    SpFactor: 400
+    BaseASPD:
+      Fist: 40
+      Dagger: 52
+      Bow: 49
+      Whip: 44
+      Shield: 7
+    BonusStats:
+      - Level: 1
+        Dex: 1
+      - Level: 2
+        Int: 1
+        Sta: 1
+      - Level: 3
+        Int: 1
+      - Level: 4
+        Agi: 1
+        Con: 1
+      - Level: 5
+        Str: 1
+        Vit: 1
+      - Level: 6
+        Spl: 1
+      - Level: 7
+        Agi: 1
+        Pow: 1
+      - Level: 8
+        Dex: 1
+        Con: 1
+      - Level: 9
+        Int: 1
+        Wis: 1
+      - Level: 10
+        Str: 1
+        Agi: 1
+      - Level: 11
+        Vit: 1
+        Dex: 1
+      - Level: 12
+        Sta: 1
+      - Level: 13
+        Vit: 1
+        Con: 1
+      - Level: 14
+        Vit: 1
+        Crt: 1
+      - Level: 15
+        Str: 1
+      - Level: 16
+        Spl: 1
+      - Level: 17
+        Dex: 1
+        Sta: 1
+      - Level: 18
+        Agi: 1
+        Vit: 1
+      - Level: 19
+        Con: 1
+      - Level: 20
+        Con: 1
+      - Level: 21
+        Int: 1
+        Pow: 1
+      - Level: 22
+        Vit: 1
+      - Level: 23
+        Dex: 1
+        Wis: 1
+      - Level: 24
+        Pow: 1
+      - Level: 25
+        Str: 1
+        Spl: 1
+      - Level: 26
+        Str: 1
+        Luk: 1
+      - Level: 27
+        Str: 1
+        Sta: 1
+      - Level: 28
+        Wis: 1
+      - Level: 29
+        Sta: 1
+      - Level: 30
+        Dex: 1
+        Crt: 1
+      - Level: 31
+        Agi: 1
+      - Level: 32
+        Int: 1
+      - Level: 33
+        Luk: 1
+        Con: 1
+      - Level: 34
+        Int: 1
+      - Level: 35
+        Pow: 1
+      - Level: 36
+        Int: 1
+        Crt: 1
+      - Level: 37
+        Wis: 1
+        Con: 1
+      - Level: 38
+        Int: 1
+        Crt: 1
+      - Level: 39
+        Int: 1
+        Luk: 1
+      - Level: 40
+        Str: 1
+        Agi: 1
+      - Level: 41
+        Dex: 1
+      - Level: 42
+        Spl: 1
+      - Level: 43
+        Pow: 1
+        Con: 1
+      - Level: 44
+        Dex: 1
+      - Level: 45
+        Agi: 1
+      - Level: 46
+        Agi: 1
+      - Level: 47
+        Sta: 1
+      - Level: 48
+        Spl: 1
+      - Level: 49
+        Int: 1
+        Con: 1
+      - Level: 50
+        Agi: 1
+  - Jobs:
+      Sky_Emperor: true
+    MaxWeight: 42000
+    HpFactor: 90
+    HpMultiplicator: 650
+    SpFactor: 635
+    BaseASPD:
+      Fist: 40
+      Dagger: 50
+      1hSword: 50
+      2hSword: 50
+      1hSpear: 50
+      2hSpear: 50
+      1hAxe: 50
+      2hAxe: 50
+      Mace: 50
+      2hMace: 50
+      Staff: 50
+      Bow: 50
+      Knuckle: 50
+      Musical: 50
+      Whip: 50
+      Book: 50
+      Katar: 50
+      Revolver: 50
+      Rifle: 50
+      Gatling: 50
+      Shotgun: 50
+      Grenade: 50
+      Huuma: 50
+      2hStaff: 50
+      Shield: 6
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Dex: 1
+        Sta: 1
+      - Level: 2
+        Str: 1
+        Pow: 1
+        Sta: 1
+      - Level: 3
+        Agi: 1
+        Int: 1
+        Dex: -1
+      - Level: 4
+        Str: 1
+        Agi: 1
+        Dex: 2
+        Sta: 1
+      - Level: 5
+        Str: 1
+        Int: 1
+        Pow: 1
+        Sta: 1
+      - Level: 6
+        Str: 1
+        Sta: 1
+      - Level: 7
+        Str: 1
+        Dex: 1
+        Sta: 1
+      - Level: 8
+        Dex: 1
+        Crt: 1
+      - Level: 9
+        Agi: 1
+        Vit: 1
+      - Level: 10
+        Dex: 1
+      - Level: 11
+        Vit: 1
+        Int: 1
+      - Level: 12
+        Str: 1
+        Luk: 1
+        Sta: 1
+      - Level: 13
+        Str: 1
+        Vit: 1
+        Sta: 1
+      - Level: 14
+        Crt: 1
+      - Level: 15
+        Wis: 1
+      - Level: 16
+        Str: 1
+        Sta: 1
+      - Level: 17
+        Str: 1
+        Agi: 1
+        Sta: 1
+      - Level: 19
+        Pow: 1
+      - Level: 20
+        Str: 1
+        Sta: 1
+      - Level: 21
+        Dex: 1
+      - Level: 22
+        Agi: 1
+      - Level: 23
+        Agi: 1
+      - Level: 24
+        Str: 1
+        Dex: 1
+        Sta: 1
+      - Level: 25
+        Agi: 1
+      - Level: 26
+        Dex: 1
+        Luk: 1
+      - Level: 27
+        Con: 1
+      - Level: 28
+        Agi: 1
+        Pow: 1
+      - Level: 29
+        Vit: 1
+        Dex: 1
+      - Level: 30
+        Luk: 1
+        Con: 1
+      - Level: 31
+        Agi: 1
+        Vit: 1
+      - Level: 32
+        Agi: 1
+      - Level: 33
+        Vit: 1
+      - Level: 34
+        Pow: 1
+      - Level: 35
+        Con: 1
+      - Level: 36
+        Pow: 1
+      - Level: 37
+        Con: 1
+      - Level: 38
+        Crt: 1
+      - Level: 40
+        Pow: 1
+      - Level: 41
+        Pow: 1
+      - Level: 42
+        Crt: 1
+      - Level: 44
+        Pow: 1
+      - Level: 45
+        Crt: 1
+      - Level: 46
+        Crt: 1
+      - Level: 47
+        Pow: 1
+        Wis: 1
+      - Level: 49
+        Con: 1
+      - Level: 50
+        Pow: 1
+        Crt: 1
+  - Jobs:
+      Soul_Ascetic: true
+    MaxWeight: 42000
+    HpFactor: 75
+    HpMultiplicator: 850
+    SpFactor: 860
+    BaseASPD:
+      Fist: 50
+      Dagger: 50
+      Staff: 53
+      2hStaff: 55
+      Shield: 8
+    BonusStats:
+      - Level: 1
+        Vit: 1
+        Int: 1
+      - Level: 2
+        Int: 1
+        Dex: 1
+      - Level: 3
+        Agi: 1
+        Spl: 1
+      - Level: 4
+        Int: 1
+        Dex: 1
+      - Level: 5
+        Int: 1
+        Dex: 1
+      - Level: 6
+        Dex: 1
+        Spl: 1
+      - Level: 7
+        Int: 1
+        Dex: 1
+      - Level: 8
+        Vit: 1
+        Dex: 1
+      - Level: 9
+        Int: 1
+        Spl: 1
+      - Level: 10
+        Vit: 1
+        Dex: 1
+      - Level: 11
+        Agi: 1
+        Int: 1
+      - Level: 12
+        Int: 1
+        Dex: 1
+      - Level: 13
+        Wis: 1
+        Con: 1
+      - Level: 14
+        Int: 1
+        Luk: 1
+      - Level: 15
+        Vit: 1
+        Int: 1
+      - Level: 16
+        Vit: 1
+        Crt: 1
+      - Level: 17
+        Dex: 1
+      - Level: 18
+        Con: 1
+      - Level: 19
+        Wis: 1
+      - Level: 21
+        Dex: 1
+      - Level: 22
+        Dex: 1
+        Spl: 1
+      - Level: 23
+        Int: 1
+        Luk: 1
+      - Level: 25
+        Agi: 1
+      - Level: 26
+        Spl: 1
+      - Level: 27
+        Str: 1
+        Sta: 1
+      - Level: 28
+        Agi: 1
+        Vit: 1
+      - Level: 29
+        Str: 1
+        Agi: 1
+        Sta: 1
+      - Level: 30
+        Spl: 1
+      - Level: 31
+        Wis: 1
+      - Level: 32
+        Agi: 1
+        Dex: 1
+      - Level: 33
+        Con: 1
+      - Level: 34
+        Agi: 1
+      - Level: 35
+        Vit: 1
+        Dex: 1
+      - Level: 36
+        Str: 1
+        Sta: 1
+      - Level: 37
+        Spl: 1
+      - Level: 40
+        Crt: 1
+      - Level: 43
+        Wis: 1
+        Con: 1
+      - Level: 44
+        Wis: 1
+        Spl: 1
+      - Level: 45
+        Spl: 1
+      - Level: 46
+        Con: 1
+      - Level: 47
+        Spl: 1
+      - Level: 48
+        Crt: 1
+      - Level: 49
+        Con: 1
+      - Level: 50
+        Wis: 1
+        Spl: 1
+  - Jobs:
+      Shinkiro: true
+    MaxWeight: 45000
+    HpFactor: 98
+    SpFactor: 540
+    BaseASPD:
+      Fist: 40
+      Dagger: 45
+      Huuma: 50
+      Shield: 3
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Dex: 1
+        Sta: 1
+      - Level: 2
+        Str: 1
+        Pow: 1
+        Sta: 1
+      - Level: 3
+        Agi: 1
+        Int: 1
+        Dex: -1
+      - Level: 4
+        Str: 1
+        Agi: 1
+        Dex: 2
+        Sta: 1
+      - Level: 5
+        Str: 1
+        Int: 1
+        Pow: 1
+        Sta: 1
+      - Level: 6
+        Str: 1
+        Sta: 1
+      - Level: 7
+        Str: 1
+        Dex: 1
+        Sta: 1
+      - Level: 8
+        Dex: 1
+        Crt: 1
+      - Level: 9
+        Agi: 1
+        Vit: 1
+      - Level: 10
+        Dex: 1
+      - Level: 11
+        Vit: 1
+        Int: 1
+      - Level: 12
+        Str: 1
+        Luk: 1
+        Sta: 1
+      - Level: 13
+        Str: 1
+        Vit: 1
+        Sta: 1
+      - Level: 14
+        Crt: 1
+      - Level: 15
+        Wis: 1
+      - Level: 16
+        Str: 1
+        Sta: 1
+      - Level: 17
+        Str: 1
+        Agi: 1
+        Sta: 1
+      - Level: 19
+        Pow: 1
+      - Level: 20
+        Str: 1
+        Sta: 1
+      - Level: 21
+        Dex: 1
+      - Level: 22
+        Agi: 1
+      - Level: 23
+        Agi: 1
+      - Level: 24
+        Str: 1
+        Dex: 1
+        Sta: 1
+      - Level: 25
+        Agi: 1
+      - Level: 26
+        Dex: 1
+        Luk: 1
+      - Level: 27
+        Con: 1
+      - Level: 28
+        Agi: 1
+        Pow: 1
+      - Level: 29
+        Vit: 1
+        Dex: 1
+      - Level: 30
+        Luk: 1
+        Con: 1
+      - Level: 31
+        Agi: 1
+        Vit: 1
+      - Level: 32
+        Agi: 1
+      - Level: 33
+        Vit: 1
+      - Level: 34
+        Pow: 1
+      - Level: 35
+        Con: 1
+      - Level: 36
+        Pow: 1
+      - Level: 37
+        Con: 1
+      - Level: 38
+        Crt: 1
+      - Level: 40
+        Pow: 1
+      - Level: 41
+        Pow: 1
+      - Level: 42
+        Crt: 1
+      - Level: 44
+        Pow: 1
+      - Level: 45
+        Crt: 1
+      - Level: 46
+        Crt: 1
+      - Level: 47
+        Pow: 1
+        Wis: 1
+      - Level: 49
+        Con: 1
+      - Level: 50
+        Pow: 1
+        Crt: 1
+  - Jobs:
+      Shiranui: true
+    MaxWeight: 45000
+    HpFactor: 98
+    SpFactor: 540
+    BaseASPD:
+      Fist: 40
+      Dagger: 45
+      Huuma: 50
+      Shield: 3
+    BonusStats:
+      - Level: 1
+        Vit: 1
+        Int: 1
+      - Level: 2
+        Int: 1
+        Dex: 1
+      - Level: 3
+        Agi: 1
+        Spl: 1
+      - Level: 4
+        Int: 1
+        Dex: 1
+      - Level: 5
+        Int: 1
+        Dex: 1
+      - Level: 6
+        Dex: 1
+        Spl: 1
+      - Level: 7
+        Int: 1
+        Dex: 1
+      - Level: 8
+        Vit: 1
+        Dex: 1
+      - Level: 9
+        Int: 1
+        Spl: 1
+      - Level: 10
+        Vit: 1
+        Dex: 1
+      - Level: 11
+        Agi: 1
+        Int: 1
+      - Level: 12
+        Int: 1
+        Dex: 1
+      - Level: 13
+        Wis: 1
+        Con: 1
+      - Level: 14
+        Int: 1
+        Luk: 1
+      - Level: 15
+        Vit: 1
+        Int: 1
+      - Level: 16
+        Vit: 1
+        Crt: 1
+      - Level: 17
+        Dex: 1
+      - Level: 18
+        Con: 1
+      - Level: 19
+        Wis: 1
+      - Level: 21
+        Dex: 1
+      - Level: 22
+        Dex: 1
+        Spl: 1
+      - Level: 23
+        Int: 1
+        Luk: 1
+      - Level: 25
+        Agi: 1
+      - Level: 26
+        Spl: 1
+      - Level: 27
+        Str: 1
+        Sta: 1
+      - Level: 28
+        Agi: 1
+        Vit: 1
+      - Level: 29
+        Str: 1
+        Agi: 1
+        Sta: 1
+      - Level: 30
+        Spl: 1
+      - Level: 31
+        Wis: 1
+      - Level: 32
+        Agi: 1
+        Dex: 1
+      - Level: 33
+        Con: 1
+      - Level: 34
+        Agi: 1
+      - Level: 35
+        Vit: 1
+        Dex: 1
+      - Level: 36
+        Str: 1
+        Sta: 1
+      - Level: 37
+        Spl: 1
+      - Level: 40
+        Crt: 1
+      - Level: 43
+        Wis: 1
+        Con: 1
+      - Level: 44
+        Wis: 1
+        Spl: 1
+      - Level: 45
+        Spl: 1
+      - Level: 46
+        Con: 1
+      - Level: 47
+        Spl: 1
+      - Level: 48
+        Crt: 1
+      - Level: 49
+        Con: 1
+      - Level: 50
+        Wis: 1
+        Spl: 1
+  - Jobs:
+      Night_Watch: true
+    MaxWeight: 48000
+    HpFactor: 75
+    HpMultiplicator: 1800
+    SpFactor: 800
+    BaseASPD:
+      Fist: 54
+      Revolver: 49
+      Rifle: 59
+      Gatling: 54
+      Shotgun: 94
+      Grenade: 104
+      Shield: 6
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Sta: 1
+      - Level: 2
+        Str: 1
+        Agi: 1
+        Sta: 1
+      - Level: 3
+        Vit: 1
+        Luk: 1
+      - Level: 4
+        Int: 1
+        Luk: 1
+      - Level: 5
+        Vit: 1
+        Int: 1
+      - Level: 6
+        Vit: 1
+        Dex: 1
+      - Level: 7
+        Dex: 1
+        Pow: 1
+      - Level: 8
+        Agi: 1
+      - Level: 9
+        Luk: 1
+      - Level: 10
+        Luk: 1
+        Wis: 1
+      - Level: 11
+        Dex: 1
+      - Level: 12
+        Agi: 1
+        Dex: 1
+      - Level: 13
+        Agi: 1
+        Luk: 1
+      - Level: 14
+        Int: 1
+        Dex: 1
+      - Level: 15
+        Luk: 1
+      - Level: 16
+        Vit: 1
+        Int: 1
+      - Level: 17
+        Int: 1
+      - Level: 18
+        Dex: 1
+      - Level: 19
+        Int: 1
+        Dex: 1
+      - Level: 20
+        Agi: 1
+        Vit: 1
+      - Level: 21
+        Dex: 1
+        Pow: 1
+      - Level: 22
+        Dex: 1
+        Wis: 1
+      - Level: 23
+        Agi: 1
+        Pow: 1
+      - Level: 24
+        Agi: 1
+      - Level: 25
+        Agi: 1
+        Luk: 1
+      - Level: 26
+        Int: 1
+        Con: 1
+      - Level: 27
+        Dex: 1
+        Crt: 1
+      - Level: 28
+        Con: 1
+      - Level: 29
+        Vit: 1
+      - Level: 30
+        Str: 1
+        Int: 1
+        Sta: 1
+      - Level: 31
+        Dex: 1
+        Con: 1
+      - Level: 32
+        Pow: 1
+      - Level: 33
+        Crt: 1
+      - Level: 34
+        Crt: 1
+      - Level: 35
+        Pow: 1
+      - Level: 36
+        Con: 1
+        Crt: 1
+      - Level: 38
+        Wis: 1
+        Con: 1
+      - Level: 40
+        Pow: 1
+      - Level: 41
+        Con: 1
+      - Level: 43
+        Crt: 1
+      - Level: 44
+        Pow: 1
+      - Level: 45
+        Con: 1
+      - Level: 46
+        Pow: 1
+      - Level: 47
+        Con: 1
+      - Level: 48
+        Wis: 1
+      - Level: 49
+        Con: 1
+      - Level: 50
+        Pow: 1
+  - Jobs:
+      Hyper_Novice: true
+    MaxWeight: 40000
+    HpFactor: 55
+    HpMultiplicator: 900
+    SpFactor: 600
+    BaseASPD:
+      Fist: 40
+      Dagger: 55
+      1hSword: 57
+      1hAxe: 50
+      Mace: 50
+      2hMace: 55
+      Staff: 65
+      2hStaff: 65
+      Shield: 10
+    BonusStats:
+      - Level: 1
+        Str: 1
+        Agi: 1
+        Sta: 1
+      - Level: 2
+        Int: 1
+        Dex: 1
+      - Level: 3
+        Vit: 1
+      - Level: 4
+        Luk: 1
+      - Level: 5
+        Str: 1
+        Agi: 1
+        Pow: 1
+        Sta: 1
+      - Level: 6
+        Int: 1
+        Dex: 1
+        Spl: 1
+      - Level: 7
+        Vit: 1
+      - Level: 8
+        Luk: 1
+        Con: 1
+      - Level: 9
+        Dex: 1
+      - Level: 10
+        Agi: 1
+      - Level: 12
+        Vit: 1
+      - Level: 13
+        Int: 1
+        Luk: 1
+        Wis: 1
+      - Level: 14
+        Int: 1
+      - Level: 15
+        Str: 1
+        Sta: 1
+      - Level: 16
+        Crt: 1
+      - Level: 17
+        Str: 1
+        Vit: 1
+        Sta: 1
+        Con: 1
+      - Level: 18
+        Str: 1
+        Sta: 1
+      - Level: 19
+        Int: 1
+        Spl: 1
+      - Level: 20
+        Str: 1
+        Pow: 1
+        Sta: 1
+      - Level: 21
+        Crt: 1
+      - Level: 22
+        Int: 1
+        Spl: 1
+      - Level: 23
+        Int: 1
+      - Level: 24
+        Pow: 1
+      - Level: 25
+        Str: 1
+        Sta: 1
+      - Level: 26
+        Agi: 1
+      - Level: 27
+        Con: 1
+      - Level: 28
+        Dex: 1
+      - Level: 29
+        Vit: 1
+      - Level: 30
+        Pow: 1
+        Spl: 1
+      - Level: 31
+        Vit: 1
+      - Level: 32
+        Wis: 1
+      - Level: 33
+        Pow: 1
+        Spl: 1
+      - Level: 35
+        Str: 1
+        Int: 1
+        Sta: 1
+      - Level: 36
+        Con: 1
+      - Level: 37
+        Luk: 1
+      - Level: 38
+        Crt: 1
+      - Level: 39
+        Wis: 1
+        Spl: 1
+      - Level: 40
+        Pow: 1
+        Con: 1
+      - Level: 41
+        Str: 1
+        Sta: 1
+      - Level: 42
+        Int: 1
+      - Level: 43
+        Pow: 1
+      - Level: 44
+        Luk: 1
+      - Level: 45
+        Wis: 1
+        Spl: 1
+      - Level: 46
+        Luk: 1
+      - Level: 47
+        Con: 1
+      - Level: 48
+        Str: 1
+        Int: 1
+        Sta: 1
+      - Level: 49
+        Pow: 1
+        Spl: 1
+      - Level: 50
+        Agi: 1
+        Dex: 1
+  - Jobs:
+      Spirit_Handler: true
+    MaxWeight: 42000
+    HpFactor: 80
+    HpMultiplicator: 1150
+    SpFactor: 730
+    BaseASPD:
+      Fist: 40
+      Staff: 60
+      Shield: 7
+    BonusStats:
+      - Level: 1
+        Dex: 1
+      - Level: 2
+        Int: 1
+        Dex: 1
+      - Level: 3
+        Int: 1
+        Crt: 1
+      - Level: 4
+        Str: 1
+        Sta: 1
+      - Level: 5
+        Vit: 1
+        Dex: 1
+      - Level: 6
+        Dex: 1
+      - Level: 7
+        Agi: 1
+      - Level: 8
+        Int: 1
+        Luk: 1
+      - Level: 9
+        Agi: 1
+        Spl: 1
+      - Level: 10
+        Str: 1
+        Pow: 1
+        Sta: 1
+      - Level: 11
+        Dex: 1
+        Crt: 1
+      - Level: 12
+        Vit: 1
+        Con: 1
+      - Level: 13
+        Agi: 1
+      - Level: 14
+        Dex: 1
+      - Level: 15
+        Int: 1
+        Spl: 1
+      - Level: 16
+        Dex: 1
+      - Level: 17
+        Int: 1
+      - Level: 18
+        Dex: 1
+        Wis: 1
+      - Level: 19
+        Agi: 1
+      - Level: 20
+        Agi: 1
+        Pow: 1
+      - Level: 21
+        Dex: 1
+      - Level: 22
+        Vit: 1
+        Spl: 1
+      - Level: 23
+        Str: 1
+        Sta: 1
+      - Level: 24
+        Int: 1
+        Con: 1
+      - Level: 25
+        Int: 1
+        Crt: 1
+      - Level: 26
+        Vit: 1
+      - Level: 27
+        Luk: 1
+        Wis: 1
+      - Level: 28
+        Luk: 1
+      - Level: 29
+        Dex: 1
+      - Level: 30
+        Int: 1
+        Spl: 1
+      - Level: 31
+        Str: 1
+        Sta: 1
+      - Level: 32
+        Dex: 1
+        Con: 1
+      - Level: 33
+        Agi: 1
+        Pow: 1
+      - Level: 34
+        Vit: 1
+      - Level: 35
+        Dex: 1
+      - Level: 36
+        Str: 1
+        Sta: 1
+      - Level: 37
+        Int: 1
+      - Level: 38
+        Luk: 1
+        Spl: 1
+      - Level: 39
+        Pow: 1
+        Con: 1
+      - Level: 40
+        Luk: 1
+      - Level: 41
+        Pow: 1
+      - Level: 42
+        Wis: 1
+        Spl: 1
+      - Level: 43
+        Agi: 1
+      - Level: 44
+        Pow: 1
+      - Level: 45
+        Spl: 1
+        Con: 1
+      - Level: 47
+        Wis: 1
+        Con: 1
+      - Level: 49
+        Crt: 1
+      - Level: 50
+        Pow: 1

+ 36 - 0
src/char/inter.cpp

@@ -322,6 +322,42 @@ const char* job_name(int class_) {
 		case JOB_BABY_STAR_EMPEROR2:
 		case JOB_BABY_STAR_EMPEROR2:
 			return msg_txt(120);
 			return msg_txt(120);
 
 
+		case JOB_DRAGON_KNIGHT:
+		case JOB_MEISTER:
+		case JOB_SHADOW_CROSS:
+		case JOB_ARCH_MAGE:
+		case JOB_CARDINAL:
+		case JOB_WINDHAWK:
+		case JOB_IMPERIAL_GUARD:
+		case JOB_BIOLO:
+		case JOB_ABYSS_CHASER:
+		case JOB_ELEMENTAL_MASTER:
+		case JOB_INQUISITOR:
+		case JOB_TROUBADOUR:
+		case JOB_TROUVERE:
+			return msg_txt( 122 - JOB_DRAGON_KNIGHT + class_ );
+
+		case JOB_WINDHAWK2:
+			return msg_txt( 127 );
+
+		case JOB_MEISTER2:
+			return msg_txt( 123 );
+
+		case JOB_DRAGON_KNIGHT2:
+			return msg_txt( 122 );
+
+		case JOB_IMPERIAL_GUARD2:
+			return msg_txt( 128 );
+
+		case JOB_SKY_EMPEROR:
+		case JOB_SOUL_ASCETIC:
+		case JOB_SHINKIRO:
+		case JOB_SHIRANUI:
+		case JOB_NIGHT_WATCH:
+		case JOB_HYPER_NOVICE:
+		case JOB_SPIRIT_HANDLER:
+			return msg_txt( 143 - JOB_SKY_EMPEROR + class_ );
+
 		default:
 		default:
 			return msg_txt(199);
 			return msg_txt(199);
 	}
 	}

+ 27 - 0
src/common/mmo.hpp

@@ -995,6 +995,33 @@ enum e_job {
 	JOB_STAR_EMPEROR2,
 	JOB_STAR_EMPEROR2,
 	JOB_BABY_STAR_EMPEROR2,
 	JOB_BABY_STAR_EMPEROR2,
 
 
+	JOB_DRAGON_KNIGHT = 4252,
+	JOB_MEISTER,
+	JOB_SHADOW_CROSS,
+	JOB_ARCH_MAGE,
+	JOB_CARDINAL,
+	JOB_WINDHAWK,
+	JOB_IMPERIAL_GUARD,
+	JOB_BIOLO,
+	JOB_ABYSS_CHASER,
+	JOB_ELEMENTAL_MASTER,
+	JOB_INQUISITOR,
+	JOB_TROUBADOUR,
+	JOB_TROUVERE,
+
+	JOB_WINDHAWK2 = 4278,
+	JOB_MEISTER2,
+	JOB_DRAGON_KNIGHT2,
+	JOB_IMPERIAL_GUARD2,
+
+	JOB_SKY_EMPEROR = 4302,
+	JOB_SOUL_ASCETIC,
+	JOB_SHINKIRO,
+	JOB_SHIRANUI,
+	JOB_NIGHT_WATCH,
+	JOB_HYPER_NOVICE,
+	JOB_SPIRIT_HANDLER,
+
 	JOB_MAX,
 	JOB_MAX,
 };
 };
 
 

+ 7 - 1
src/map/map.hpp

@@ -222,12 +222,17 @@ enum e_mapid : uint64{
 	MAPID_BABY_SHADOW_CHASER,
 	MAPID_BABY_SHADOW_CHASER,
 	MAPID_BABY_SOUL_REAPER,
 	MAPID_BABY_SOUL_REAPER,
 //4-1 Jobs
 //4-1 Jobs
-	MAPID_DRAGON_KNIGHT = JOBL_FOURTH|JOBL_THIRD|JOBL_UPPER|MAPID_KNIGHT,
+	MAPID_HYPER_NOVICE = JOBL_FOURTH|JOBL_THIRD|JOBL_UPPER|MAPID_SUPER_NOVICE,
+	MAPID_DRAGON_KNIGHT,
 	MAPID_ARCH_MAGE,
 	MAPID_ARCH_MAGE,
 	MAPID_WINDHAWK,
 	MAPID_WINDHAWK,
 	MAPID_CARDINAL,
 	MAPID_CARDINAL,
 	MAPID_MEISTER,
 	MAPID_MEISTER,
 	MAPID_SHADOW_CROSS,
 	MAPID_SHADOW_CROSS,
+	MAPID_SKY_EMPEROR,
+	MAPID_NIGHT_WATCH = JOBL_FOURTH|JOBL_THIRD|JOBL_UPPER|MAPID_REBELLION,
+	MAPID_SHINKIRO_SHIRANUI,
+	MAPID_SPIRIT_HANDLER = JOBL_FOURTH|JOBL_THIRD|JOBL_UPPER|JOBL_2_1|MAPID_SUMMONER,
 //4-2 Jobs
 //4-2 Jobs
 	MAPID_IMPERIAL_GUARD = JOBL_FOURTH|JOBL_THIRD|JOBL_UPPER|MAPID_CRUSADER,
 	MAPID_IMPERIAL_GUARD = JOBL_FOURTH|JOBL_THIRD|JOBL_UPPER|MAPID_CRUSADER,
 	MAPID_ELEMENTAL_MASTER,
 	MAPID_ELEMENTAL_MASTER,
@@ -235,6 +240,7 @@ enum e_mapid : uint64{
 	MAPID_INQUISITOR,
 	MAPID_INQUISITOR,
 	MAPID_BIOLO,
 	MAPID_BIOLO,
 	MAPID_ABYSS_CHASER,
 	MAPID_ABYSS_CHASER,
+	MAPID_SOUL_ASCETIC,
 // Additional constants
 // Additional constants
 	MAPID_ALL = UINT64_MAX
 	MAPID_ALL = UINT64_MAX
 };
 };

+ 74 - 0
src/map/pc.cpp

@@ -6763,6 +6763,28 @@ uint64 pc_jobid2mapid(unsigned short b_class)
 		case JOB_BABY_SOUL_REAPER:      return MAPID_BABY_SOUL_REAPER;
 		case JOB_BABY_SOUL_REAPER:      return MAPID_BABY_SOUL_REAPER;
 	//Doram Jobs
 	//Doram Jobs
 		case JOB_SUMMONER:              return MAPID_SUMMONER;
 		case JOB_SUMMONER:              return MAPID_SUMMONER;
+		case JOB_SPIRIT_HANDLER:        return MAPID_SPIRIT_HANDLER;
+	//4-1 Jobs
+		case JOB_HYPER_NOVICE:          return MAPID_HYPER_NOVICE;
+		case JOB_DRAGON_KNIGHT:         return MAPID_DRAGON_KNIGHT;
+		case JOB_ARCH_MAGE:             return MAPID_ARCH_MAGE;
+		case JOB_WINDHAWK:              return MAPID_WINDHAWK;
+		case JOB_CARDINAL:              return MAPID_CARDINAL;
+		case JOB_MEISTER:               return MAPID_MEISTER;
+		case JOB_SHADOW_CROSS:          return MAPID_SHADOW_CROSS;
+		case JOB_SKY_EMPEROR:           return MAPID_SKY_EMPEROR;
+		case JOB_NIGHT_WATCH:           return MAPID_NIGHT_WATCH;
+		case JOB_SHINKIRO:
+		case JOB_SHIRANUI:              return MAPID_SHINKIRO_SHIRANUI;
+	//4-2 Jobs
+		case JOB_IMPERIAL_GUARD:        return MAPID_IMPERIAL_GUARD;
+		case JOB_ELEMENTAL_MASTER:      return MAPID_ELEMENTAL_MASTER;
+		case JOB_INQUISITOR:            return MAPID_INQUISITOR;
+		case JOB_TROUBADOUR:
+		case JOB_TROUVERE:              return MAPID_TROUBADOURTROUVERE;
+		case JOB_BIOLO:                 return MAPID_BIOLO;
+		case JOB_ABYSS_CHASER:          return MAPID_ABYSS_CHASER;
+	//Unknown
 		default:
 		default:
 			return -1;
 			return -1;
 	}
 	}
@@ -6914,6 +6936,22 @@ int pc_mapid2jobid(uint64 class_, int sex)
 		case MAPID_BABY_SOUL_REAPER:      return JOB_BABY_SOUL_REAPER;
 		case MAPID_BABY_SOUL_REAPER:      return JOB_BABY_SOUL_REAPER;
 	//Doram Jobs
 	//Doram Jobs
 		case MAPID_SUMMONER:              return JOB_SUMMONER;
 		case MAPID_SUMMONER:              return JOB_SUMMONER;
+		case MAPID_SPIRIT_HANDLER:        return JOB_SPIRIT_HANDLER;
+	//4-1 Jobs
+		case MAPID_DRAGON_KNIGHT:         return JOB_DRAGON_KNIGHT;
+		case MAPID_ARCH_MAGE:             return JOB_ARCH_MAGE;
+		case MAPID_WINDHAWK:              return JOB_WINDHAWK;
+		case MAPID_CARDINAL:              return JOB_CARDINAL;
+		case MAPID_MEISTER:               return JOB_MEISTER;
+		case MAPID_SHADOW_CROSS:          return JOB_SHADOW_CROSS;
+	//4-2 Jobs
+		case MAPID_IMPERIAL_GUARD:        return JOB_IMPERIAL_GUARD;
+		case MAPID_ELEMENTAL_MASTER:      return JOB_ELEMENTAL_MASTER;
+		case MAPID_INQUISITOR:            return JOB_INQUISITOR;
+		case MAPID_TROUBADOURTROUVERE:    return sex?JOB_TROUBADOUR:JOB_TROUVERE;
+		case MAPID_BIOLO:                 return JOB_BIOLO;
+		case MAPID_ABYSS_CHASER:          return JOB_ABYSS_CHASER;
+	//Unknown
 		default:
 		default:
 			return -1;
 			return -1;
 	}
 	}
@@ -7173,6 +7211,42 @@ const char* job_name(int class_)
 	case JOB_BABY_STAR_EMPEROR2:
 	case JOB_BABY_STAR_EMPEROR2:
 		return msg_txt(NULL,784);
 		return msg_txt(NULL,784);
 
 
+	case JOB_DRAGON_KNIGHT:
+	case JOB_MEISTER:
+	case JOB_SHADOW_CROSS:
+	case JOB_ARCH_MAGE:
+	case JOB_CARDINAL:
+	case JOB_WINDHAWK:
+	case JOB_IMPERIAL_GUARD:
+	case JOB_BIOLO:
+	case JOB_ABYSS_CHASER:
+	case JOB_ELEMENTAL_MASTER:
+	case JOB_INQUISITOR:
+	case JOB_TROUBADOUR:
+	case JOB_TROUVERE:
+		return msg_txt( nullptr, 800 - JOB_DRAGON_KNIGHT + class_ );
+
+	case JOB_WINDHAWK2:
+		return msg_txt( nullptr, 805);
+
+	case JOB_MEISTER2:
+		return msg_txt( nullptr, 801 );
+
+	case JOB_DRAGON_KNIGHT2:
+		return msg_txt( nullptr, 800 );
+
+	case JOB_IMPERIAL_GUARD2:
+		return msg_txt( nullptr, 806 );
+
+	case JOB_SKY_EMPEROR:
+	case JOB_SOUL_ASCETIC:
+	case JOB_SHINKIRO:
+	case JOB_SHIRANUI:
+	case JOB_NIGHT_WATCH:
+	case JOB_HYPER_NOVICE:
+	case JOB_SPIRIT_HANDLER:
+		return msg_txt( nullptr, 813 - JOB_SKY_EMPEROR + class_ );
+
 	default:
 	default:
 		return msg_txt(NULL,655);
 		return msg_txt(NULL,655);
 	}
 	}

+ 4 - 1
src/map/pc.hpp

@@ -1107,7 +1107,10 @@ enum e_mado_type : uint16 {
 	  (class_) == JOB_REBELLION				|| (class_) == JOB_SUMMONER         || \
 	  (class_) == JOB_REBELLION				|| (class_) == JOB_SUMMONER         || \
 	  (class_) == JOB_BABY_SUMMONER			|| \
 	  (class_) == JOB_BABY_SUMMONER			|| \
 	( (class_) >= JOB_BABY_NINJA			&& (class_) <= JOB_BABY_REBELLION ) || \
 	( (class_) >= JOB_BABY_NINJA			&& (class_) <= JOB_BABY_REBELLION ) || \
-	( (class_) >= JOB_BABY_STAR_GLADIATOR2	&& (class_) <= JOB_BABY_STAR_EMPEROR2 ) \
+	( (class_) >= JOB_BABY_STAR_GLADIATOR2	&& (class_) <= JOB_BABY_STAR_EMPEROR2 ) || \
+	( (class_) >= JOB_DRAGON_KNIGHT			&& (class_) <= JOB_TROUVERE       ) || \
+	( (class_) >= JOB_WINDHAWK2				&& (class_) <= JOB_IMPERIAL_GUARD2 ) || \
+	( (class_) >= JOB_SKY_EMPEROR			&& (class_) <= JOB_SPIRIT_HANDLER ) \
 )
 )
 #define pcdb_checkid(class_) pcdb_checkid_sub((unsigned int)class_)
 #define pcdb_checkid(class_) pcdb_checkid_sub((unsigned int)class_)
 
 

+ 47 - 0
src/map/script_constants.hpp

@@ -229,6 +229,33 @@
 	export_constant(JOB_STAR_EMPEROR2);
 	export_constant(JOB_STAR_EMPEROR2);
 	export_constant(JOB_BABY_STAR_EMPEROR2);
 	export_constant(JOB_BABY_STAR_EMPEROR2);
 
 
+	export_constant(JOB_DRAGON_KNIGHT);
+	export_constant(JOB_MEISTER);
+	export_constant(JOB_SHADOW_CROSS);
+	export_constant(JOB_ARCH_MAGE);
+	export_constant(JOB_CARDINAL);
+	export_constant(JOB_WINDHAWK);
+	export_constant(JOB_IMPERIAL_GUARD);
+	export_constant(JOB_BIOLO);
+	export_constant(JOB_ABYSS_CHASER);
+	export_constant(JOB_ELEMENTAL_MASTER);
+	export_constant(JOB_INQUISITOR);
+	export_constant(JOB_TROUBADOUR);
+	export_constant(JOB_TROUVERE);
+
+	export_constant(JOB_WINDHAWK2);
+	export_constant(JOB_MEISTER2);
+	export_constant(JOB_DRAGON_KNIGHT2);
+	export_constant(JOB_IMPERIAL_GUARD2);
+
+	export_constant(JOB_SKY_EMPEROR);
+	export_constant(JOB_SOUL_ASCETIC);
+	export_constant(JOB_SHINKIRO);
+	export_constant(JOB_SHIRANUI);
+	export_constant(JOB_NIGHT_WATCH);
+	export_constant(JOB_HYPER_NOVICE);
+	export_constant(JOB_SPIRIT_HANDLER);
+
 	/* EA jobs */
 	/* EA jobs */
 	export_constant2("EAJL_2_1",JOBL_2_1);
 	export_constant2("EAJL_2_1",JOBL_2_1);
 	export_constant2("EAJL_2_2",JOBL_2_2);
 	export_constant2("EAJL_2_2",JOBL_2_2);
@@ -388,6 +415,26 @@
 	export_constant2("EAJ_SUPER_BABY_E",MAPID_SUPER_BABY_E);
 	export_constant2("EAJ_SUPER_BABY_E",MAPID_SUPER_BABY_E);
 
 
 	export_constant2("EAJ_SUMMONER",MAPID_SUMMONER);
 	export_constant2("EAJ_SUMMONER",MAPID_SUMMONER);
+	export_constant2("EAJ_SPIRIT_HANDLER", MAPID_SPIRIT_HANDLER);
+
+	export_constant2("EAJ_HYPER_NOVICE", MAPID_HYPER_NOVICE);
+	export_constant2("EAJ_DRAGON_KNIGHT",MAPID_DRAGON_KNIGHT);
+	export_constant2("EAJ_ARCH_MAGE",MAPID_ARCH_MAGE);
+	export_constant2("EAJ_WINDHAWK",MAPID_WINDHAWK);
+	export_constant2("EAJ_CARDINAL",MAPID_CARDINAL);
+	export_constant2("EAJ_MEISTER",MAPID_MEISTER);
+	export_constant2("EAJ_SHADOW_CROSS",MAPID_SHADOW_CROSS);
+	export_constant2("EAJ_SKY_EMPEROR", MAPID_SKY_EMPEROR);
+	export_constant2("EAJ_NIGHT_WATCH", MAPID_NIGHT_WATCH);
+	export_constant2("EAJ_SHINKIRO_SHIRANUI", MAPID_SHINKIRO_SHIRANUI);
+
+	export_constant2("EAJ_IMPERIAL_GUARD",MAPID_IMPERIAL_GUARD);
+	export_constant2("EAJ_ELEMENTAL_MASTER",MAPID_ELEMENTAL_MASTER);
+	export_constant2("EAJ_TROUBADOURTROUVERE",MAPID_TROUBADOURTROUVERE);
+	export_constant2("EAJ_INQUISITOR",MAPID_INQUISITOR);
+	export_constant2("EAJ_BIOLO",MAPID_BIOLO);
+	export_constant2("EAJ_ABYSS_CHASER",MAPID_ABYSS_CHASER);
+	export_constant2("EAJ_SOUL_ASCETIC", MAPID_SOUL_ASCETIC);
 
 
 	/* sex */
 	/* sex */
 	export_constant(SEX_FEMALE);
 	export_constant(SEX_FEMALE);