ソースを参照

- Implemented first version of Archbishop skills. Preliminary version, see doc/3rd_job_notes.txt for details/bugs/issues with skills.
- Implemented fixed cast time, old cast time mechanics no longer available. Added bFixedCastRate used for reducing fixed cast time mechanic.
Cast time calculations probably still needs work, as the cast rate reductions are probably additive and multiplicative as they used to be.
- As a result, skill_delayfix_sc() has been removed, status effects that modify cast time are now calculated DURING cast time, not after.
- Implemented skill cooldown in skill_cast_db.txt. Known issue is that the cooldowns should save on logout/server shutdown/etc.
- Implemented new heal calculation and started work on MATK. Added bWeaponMatk, and bEquipmentMatk for use with new MATK mechanic.
- Removed custom features and their config settings: delay_dependon_dex, delay_dependon_agi, castrate_dex_scale.
- Increased max_def to 9999 for now, as that is by default the largest defense increase found in the Renewal database (Ahura_mazdah, GM item)
- Added shield aspd reduction from job_db1.txt-- Not 100% sure on this one yet. Should be considered a WIP.
- Modified updatestatus(), to display information more in line with the client's status window.
- Updated some calculations in status_calc_misc to match renewal, needs a lot of work still.
- ST_CHASEWALK and HP_BASILICA no longer have 0 cast time while being canceled.
* Implemented 'Boss' Decrease AGI, like 'Boss' Heal - editable in skill.conf
* clif_skill_fail() now accepts a new parameter, to be used in later messages.
* status_change_start() now stores tick as duration upon being called, which fixes timers calling the function from showing negative durations.
* Implemented skill ALL_PARTYFLEE. 1 level, increases party member flee by 10.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/renewal@14941 54d463be-8e91-2dee-dedb-b68131a5f0ec

L0ne_W0lf 13 年 前
コミット
f755dd18b3

+ 18 - 0
Changelog-Renewal.txt

@@ -1,5 +1,23 @@
 Date	Added
 
+2011/08/26
+	* Rev. 14941 Renewal changes in renewal branch? Am I dreaming? [L0ne_W0lf]
+	- Implemented first version of Archbishop skills. Preliminary version, see doc/3rd_job_notes.txt for details/bugs/issues with skills.
+	- Implemented fixed cast time, old cast time mechanics no longer available. Added bFixedCastRate used for reducing fixed cast time mechanic.
+	  Cast time calculations probably still needs work, as the cast rate reductions are probably additive and multiplicative as they used to be.
+	- As a result, skill_delayfix_sc() has been removed, status effects that modify cast time are now calculated DURING cast time, not after.
+	- Implemented skill cooldown in skill_cast_db.txt. Known issue is that the cooldowns should save on logout/server shutdown/etc.
+	- Implemented new heal calculation and started work on MATK. Added bWeaponMatk, and bEquipmentMatk for use with new MATK mechanic.
+	- Removed custom features and their config settings: delay_dependon_dex, delay_dependon_agi, castrate_dex_scale.
+	- Increased max_def to 9999 for now, as that is by default the largest defense increase found in the Renewal database (Ahura_mazdah, GM item)
+	- Added shield aspd reduction from job_db1.txt-- Not 100% sure on this one yet. Should be considered a WIP.
+	- Modified updatestatus(), to display information more in line with the client's status window.
+	- Updated some calculations in status_calc_misc to match renewal, needs a lot of work still.
+	- ST_CHASEWALK and HP_BASILICA no longer have 0 cast time while being canceled.
+	* Implemented 'Boss' Decrease AGI, like 'Boss' Heal - editable in skill.conf
+	* clif_skill_fail() now accepts a new parameter, to be used in later messages.
+	* status_change_start() now stores tick as duration upon being called, which fixes timers calling the function from showing negative durations.
+	* Implemented skill ALL_PARTYFLEE. 1 level, increases party member flee by 10.
 2011/08/07
 	* Rev. 14931 Raised MAX_MERCENARY_CLASS to 44 for new mercenaries. [L0ne_W0lf]
 	* Raised max_lv to allow values up to 150 in battle.conf.

+ 1 - 1
conf/battle/player.conf

@@ -101,7 +101,7 @@ max_baby_third_parameter: 108
 // NOTE: does not affects skills and status effects like Mental Strength
 // If weapon_defense_type is non-zero, it won't apply to max def.
 // If magic_defense_type is non-zero, it won't apply to max mdef.
-max_def: 99
+max_def: 9999
 
 // Def to Def2 conversion bonus. If the armor def/mdef exceeds max_def,
 // the remaining is converted to vit def/int mdef using this multiplier

+ 6 - 8
conf/battle/skill.conf

@@ -27,11 +27,6 @@ casting_rate: 100
 // Delay time after casting (Note 2)
 delay_rate: 100
 
-// Does the delay time depend on the caster's DEX and/or AGI? (Note 1)
-// Note: On Official servers, neither Dex nor Agi affect delay time
-delay_dependon_dex: no
-delay_dependon_agi: no
-
 // Minimum allowed delay for ANY skills after casting (in miliseconds) (Note 1)
 // Note: Setting this to anything above 0 can stop speedhacks.
 min_skill_delay_limit: 100
@@ -49,9 +44,6 @@ default_walk_delay: 300
 //  min_skill_delay_limit.
 no_skill_delay: 2
 
-// At what dex does the cast time become zero (instacast)?
-castrate_dex_scale: 150
-
 // Will normal attacks be able to ignore the delay after skills? (Note 1)
 skill_delay_attack_enable: yes
 
@@ -213,6 +205,12 @@ berserk_cancels_buffs: no
 max_heal: 9999
 max_heal_lv: 11
 
+// Level and Strength of "MVP Decrease AGI". When someone casts Decrease AGI of this 
+// level or above, Agility will be reduced by max_decagi for max_decagi_dur milliseconds.
+max_decagi: 50
+max_decagi_dur: 120000
+max_decagi_lv: 11
+
 // Emergency Recall Guild Skill setting (add as appropiate).
 // Note that for the skill to be usable at all, 
 // you need at least one of 1/2 and 4/8

+ 3 - 3
conf/maps_athena.conf

@@ -312,9 +312,9 @@ map: pvp_y_8-3
 map: pvp_y_8-4
 map: pvp_y_8-5
 map: pvp_y_room
-//map: sword_1-1
-//map: sword_2-1
-//map: sword_3-1
+map: sword_1-1
+map: sword_2-1
+map: sword_3-1
 map: treasure01
 map: treasure02
 //map: wizard_1-1

+ 2 - 0
db/Changelog.txt

@@ -9,6 +9,8 @@
 	13005 Angelic Wing Dagger:	NEED INFO.
 =======================
 
+2011/08/26
+	* Rev. 14941 Several updates in relation to 3rd jobs. [L0ne_W0lf]
 2011/08/10
 	* Rev. 14931 Added Brasilis database updates from trunk r14928. [L0ne_W0lf]
 2011/08/07

+ 38 - 0
db/const.txt

@@ -478,6 +478,10 @@ bSkillHeal2	1088
 bAddEffOnSkill	1089
 bHealPower	1090
 bHealPower2	1091
+bFixedCastrate	1092
+//bMatk	1093
+bWeaponMatk	1094
+bEquipmentMatk	1095
 
 bRestartFullRecover	2000
 bNoCastCancel	2001
@@ -899,6 +903,10 @@ SC_INCFLEE2	248
 SC_JAILED	249
 SC_ENCHANTARMS	250
 SC_MAGICALATTACK	251
+SC_ARMORCHANGE	252
+SC_CRITICALWOUND	253
+SC_MAGICMIRROR	254
+SC_SLOWCAST	255
 SC_SUMMER	256
 SC_EXPBOOST	257
 SC_ITEMBOOST	258
@@ -946,6 +954,36 @@ SC_FOOD_VIT_CASH	305
 SC_FOOD_DEX_CASH	306
 SC_FOOD_INT_CASH	307
 SC_FOOD_LUK_CASH	308
+//SC_MOVHASTE_INFINITY	309
+SC_PARTYFLEE	310
+//SC_ENDURE_MDEF	311
+//SC_ENCHANTBLADE	312
+//SC_DEATHBOUND	313
+//SC_REFRESH	314
+//SC_GIANTGROWTH	315
+//SC_STONEHARDSKIN	316
+//SC_VITALITYACTIVATION	317
+//SC_FIGHTINGSPIRIT	318
+//SC_ABUNDANCE	319
+//SC_REUSE_MILLENNIUMSHIELD	320
+//SC_REUSE_CRUSHSTRIKE	321
+//SC_REUSE_REFRESH	322
+//SC_REUSE_STORMBLAST	323
+//SC_VENOMIMPRESS	324
+SC_EPICLESIS	325
+SC_ORATIO	326
+SC_LAUDAAGNUS	327
+SC_LAUDARAMUS	328
+//SC_CLOAKINGEXCEED	329
+//SC_HALLUCINATIONWALK	330
+//SC_HALLUCINATIONWALK_POSTDELAY	331
+SI_RENOVATIO	332
+//SC_WEAPONBLOCKING	333
+//SC_WEAPONBLOCKING_POSTDELAY	334
+//SC_ROLLINGCUTTER	335
+SC_EXPIATIO	336
+SC_ADORAMUS	380
+SC_AB_SECRAMENT	451
 
 e_gasp	0
 e_what	1

+ 110 - 109
db/item_db.txt

@@ -578,7 +578,7 @@
 1228,Combat_Knife,Combat Knife,4,20,,400,80,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bIgnoreDefRace,RC_DemiHuman; bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Demon,-10; },{},{}
 1229,Mama's_Knife,Kitchen Knife,4,20,,500,75,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bCritical,30; bonus3 bAddMonsterDropItem,517,RC_Brute,5000; },{},{}
 1230,House_Auger,Ice Pick,4,20,,600,80,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bDefRatioAtkRace,RC_Boss; bonus bDefRatioAtkRace,RC_NonBoss; },{},{}
-1231,Bazerald,Bazerald,4,20,,500,70,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bAtkEle,Ele_Fire; bonus bInt,5; bonus bMatkRate,10; },{},{}
+1231,Bazerald,Bazerald,4,20,,500,70,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bWeaponMatk,105; bonus bAtkEle,Ele_Fire; bonus bInt,5; },{},{}
 1232,Assasin_Dagger,Assassin Dagger,4,20,,600,140,,1,0,0x00001000,7,2,2,4,36,1,1,{ bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark; },{},{}
 1233,Exercise,Exorciser,4,20,,700,90,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bIgnoreDefRace,RC_Demon; bonus2 bSubRace,RC_Demon,5; bonus2 bSubRace,RC_DemiHuman,-10; },{},{}
 1234,Moonlight_Sword,Moonlight Dagger,4,20,,700,50,,1,0,0x028F5EEE,7,2,2,4,36,1,1,{ bonus bMaxSPrate,10; bonus bSPDrainValue,3; },{},{}
@@ -727,7 +727,7 @@
 1430,Pike_C,Pike,4,0,,0,74,,3,0,0x00004082,7,2,2,1,1,0,4,{ bonus2 bAddSize,0,70; bonus2 bAddSize,1,70; bonus2 bAddSize,2,70; },{},{}
 1431,F_Pole_Axe_C,Pole Axe,4,1,,4800,195,,3,0,0x00004082,7,2,2,3,1,0,4,{ bonus bStr,1; bonus bInt,2; bonus bDex,1; },{},{}
 1432,E_Pole_Axe_C,Pole Axe,4,1,,4800,195,,3,0,0x00004082,7,2,2,3,1,0,4,{ bonus bStr,1; bonus bInt,2; bonus bDex,1; },{},{}
-1433,Imperial_Spear,Imperial Spear,4,20,,1800,180,,3,1,0x00004082,7,2,2,3,102,1,4,{ /* bonus bMAtk,40; bonus bSkillAtk,"LG_CANNONSPEAR",(20+getrefine()); bonus bSkillAtk,"LG_BANISHINGPOINT",(20+getrefine()); if(isequipped(2153)) { bonus bSkillAtk,"CR_GRANDCROSS",(10+getrefine()); bonus bSkillAtk,"LG_RAYOFGENESIS",(10+getrefine()); } */ },{},{}
+1433,Imperial_Spear,Imperial Spear,4,20,,1800,180,,3,1,0x00004082,7,2,2,3,102,1,4,{ bonus bWeaponMatk,40; /* bonus bSkillAtk,"LG_CANNONSPEAR",(20+getrefine()); bonus bSkillAtk,"LG_BANISHINGPOINT",(20+getrefine()); if(isequipped(2153)) { bonus bSkillAtk,"CR_GRANDCROSS",(10+getrefine()); bonus bSkillAtk,"LG_RAYOFGENESIS",(10+getrefine()); } */ },{},{}
 // 2-Handed Spears
 1451,Guisarme,Guisarme,4,13000,,1000,84,,3,2,0x00004082,7,2,34,2,18,1,5,{},{},{}
 1452,Guisarme_,Guisarme,4,13000,,1000,84,,3,3,0x00004082,7,2,34,2,18,1,5,{},{},{}
@@ -751,8 +751,8 @@
 1470,Brionac,Brionac,4,20,,3000,190,,3,0,0x00004082,7,2,34,4,48,1,5,{ bonus bAtkEle,Ele_Holy; skill "AL_HEAL",5; bonus3 bAutoSpell,"MG_SOULSTRIKE",3,100; bonus2 bAddRace,RC_Boss,5; },{},{}
 1471,Hell_Fire,Hellfire,4,20,,3500,200,,3,0,0x00004082,7,2,34,4,48,1,5,{ bonus bAtkEle,Ele_Fire; bonus3 bAutoSpell,"MG_FIREBALL",3,100; bonus bStr,3; },{},{}
 // 2-Handed Staffs
-1472,Staff_Of_Soul,Soul Staff,4,20,,1400,25,,1,0,0x00810204,7,2,34,3,73,1,10,{ bonus bInt,5; bonus bAgi,2; bonus bMatkRate,15; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{}
-1473,Wizardy_Staff,Wizardry Staff,4,20,,2400,120,,1,0,0x00810204,7,2,34,4,90,1,10,{ bonus bInt,6; bonus bDex,2; bonus bMatkRate,15; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{}
+1472,Staff_Of_Soul,Soul Staff,4,20,,1400,25,,1,0,0x00810204,7,2,34,3,73,1,10,{ bonus bWeaponMatk,200; bonus bInt,5; bonus bAgi,2; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{}
+1473,Wizardy_Staff,Wizardry Staff,4,20,,2400,120,,1,0,0x00810204,7,2,34,4,90,1,10,{ bonus bWeaponMatk,200; bonus bInt,6; bonus bDex,2; if(isequipped(2677) || isequipped(2711)){ bonus bMatkRate,6; bonus bDex,2; bonus bCastrate,-getrefine(); } },{},{}
 // 2-Handed Spears
 1474,Gae_Bolg,Gae Bolg,4,20,,2000,160,,3,0,0x00004082,7,2,34,4,60,1,5,{ bonus bIgnoreDefRace,RC_Dragon; bonus2 bAddRace,RC_Boss,10; },{},{}
 1475,Horseback_Lance,Equestrian's Spear,4,20,,3700,200,,4,0,0x00004082,7,2,34,4,75,1,5,{},{},{}
@@ -799,7 +799,7 @@
 1527,Quadrille,Quadrille,4,20,,900,165,,1,0,0x00008110,7,2,2,4,40,1,8,{ bonus2 bAddRace,RC_Undead,10; bonus2 bAddRace,RC_DemiHuman,10; bonus2 bAddEle,Ele_Earth,10; },{},{}
 1528,Grand_Cross,Grand Cross,4,20,,1500,140,,1,0,0x00008110,7,2,2,4,40,1,8,{ bonus bAtkEle,Ele_Holy; skill "PR_TURNUNDEAD",3; bonus3 bAutoSpell,"PR_TURNUNDEAD",3,100; bonus2 bSPDrainValueRace,RC_Undead,1; bonus2 bSPGainRace,RC_Undead,3; },{},{}
 1529,Iron_Driver,Iron Driver,4,20,,3000,155,,2,0,0x00008100,7,2,2,3,78,1,8,{},{},{}
-1530,Mjolnir,Mjolnir,4,20,,6000,250,,1,0,0x000444A2,7,2,2,4,95,0,8,{ bonus bAtkEle,Ele_Wind; bonus bDex,40; bonus bStr,15; bonus bAspdRate,10; bonus bUnbreakableWeapon,0; },{},{}
+1530,Mjolnir,Mjolnir,4,20,,6000,350,,1,0,0x000444A2,7,2,2,4,95,0,8,{ bonus bStr,20; bonus bDex,50; bonus bAtkEle,Ele_Wind; bonus bAspdRate,10; bonus bUnbreakableWeapon,0; bonus3 bAutoSpell,"MG_THUNDERSTORM",10,100; autobonus "{ bonus bSplashRange,1; }",50,10000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; },{},{}
 1531,Spanner,Wrench,4,20,,2500,115,,1,0,0x00008110,7,2,2,3,55,1,8,{ bonus2 bAddEff,Eff_Blind,100; bonus2 bAddEff,Eff_Stun,100; bonus2 bAddEff,Eff_Poison,100; bonus2 bAddEff,Eff_Freeze,100; },{},{}
 1532,Stunner_,Stunner,4,60000,,2000,140,,1,2,0x00008110,7,2,2,3,27,1,8,{ bonus2 bAddEff,Eff_Stun,1000; },{},{}
 1533,Warrior_Balmung,Warrior's Balmung,4,20,,1000,170,,1,0,0xFFFFFFFF,7,2,2,4,48,1,8,{ bonus bAllStats,5; },{},{}
@@ -830,85 +830,85 @@
 1557,Book_Of_The_Apocalypse,Book of the Apocalypse,4,60000,,800,120,,1,0,0x00410100,7,2,2,4,40,1,15,{ bonus bAtkEle,Ele_Dark; bonus2 bAddEle,Ele_Holy,5; bonus2 bAddEle,Ele_Water,7; bonus2 bAddEle,Ele_Earth,7; bonus2 bAddEle,Ele_Fire,7; bonus2 bAddEle,Ele_Wind,7; },{},{}
 1558,Girl's_Diary,Girl's Diary,4,1500,,300,60,,1,1,0x00410100,7,2,2,4,40,1,15,{ bonus2 bAddDamageClass,1188,150; },{},{}
 1559,Legacy_Of_Dragon,Legacy of Dragon,4,20,,700,130,,1,0,0x00410100,7,2,2,4,70,1,15,{ bonus bInt,3; bonus bIgnoreDefRace,RC_Dragon; bonus2 bSPGainRace,RC_Dragon,10; },{},{}
-1560,Diary_Of_Great_Sage,Sage's Diary,4,20,,1100,100,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bMatkRate,15; if(readparam(bStr)>=50) bonus bAspdRate,5; if(readparam(bInt)>=70) bonus bMatkRate,5; },{},{}
+1560,Diary_Of_Great_Sage,Sage's Diary,4,20,,1100,100,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bWeaponMatk,120; if(readparam(bStr)>=50) bonus bAspdRate,5; if(readparam(bInt)>=70) bonus bMatkRate,5; },{},{}
 1561,Hardback,Hardcover Book,4,20,,1500,140,,1,1,0x00410100,7,2,2,4,55,1,15,{ bonus bStr,3; bonus bDex,2; },{},{}
 1562,Bible_Of_Battlefield,Battlefield Textbook,4,20,,700,110,,1,1,0x00410100,7,2,2,4,80,0,15,{ bonus bInt,3; bonus3 bAutoSpell,"AL_BLESSING",3+(getskilllv("AL_BLESSING")>3)*(getskilllv("AL_BLESSING")-3),20; },{},{}
-1563,Diary_Of_Great_Sage_C,Sage's Diary,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{ bonus bMatkRate,20; bonus bAspdRate,5; },{},{}
-1564,Encyclopedia,Encyclopedia,4,20,,2000,110,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); },{},{}
-1565,Death_Note,Ledger of Death,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{}
-1566,Diary_Of_Great_Basil,Diary Of Great Basil,4,20,,0,120,,1,0,0x00410100,7,2,2,1,0,0,15,{ bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{}
-1567,Hardback_C,Refined Hardcover Book,4,1,,0,168,,1,0,0x00410100,7,2,2,4,0,0,15,{ bonus bStr,5; bonus bDex,2; bonus bMatkRate,20; },{},{}
+1563,Diary_Of_Great_Sage_C,Sage's Diary,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{ bonus bWeaponMatk,140; bonus bAspdRate,5; },{},{}
+1564,Encyclopedia,Encyclopedia,4,20,,2000,110,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bWeaponMatk,100; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); },{},{}
+1565,Death_Note,Ledger of Death,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bWeaponMatk,100; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{}
+1566,Diary_Of_Great_Basil,Diary Of Great Basil,4,20,,0,120,,1,0,0x00410100,7,2,2,1,0,0,15,{ bonus bWeaponMatk,125; bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{}
+1567,Hardback_C,Refined Hardcover Book,4,1,,0,168,,1,0,0x00410100,7,2,2,4,0,0,15,{ bonus bWeaponMatk,100; bonus bStr,5; bonus bDex,2; },{},{}
 1568,Book_Of_Billows_,Book of Billows,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Water; },{},{}
 1569,Book_Of_Mother_Earth_,Book of Mother Earth,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Earth; },{},{}
 1570,Book_Of_Blazing_Sun_,Book of Blazing Sun,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Fire; },{},{}
 1571,Book_Of_Gust_Of_Wind_,Book of Gust of Wind,4,35000,,750,90,,1,3,0x00410100,7,2,2,3,27,1,15,{ bonus bAtkEle,Ele_Wind; },{},{}
-1572,Principles_Of_Magic,Principles of Magic,4,20,,300,60,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bMatkRate,20; bonus bInt,3; bonus bSPrecovRate,5; },{},{}
-1573,Ancient_Magic,Ancient Magic,4,20,,700,30,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bMatkRate,15; if (isequipped(2334) || isequipped(2372)) { bonus bMdef,8; bonus bMaxSPRate,10; bonus bInt,4; }; },{},{}
-1574,BF_Book1,Brave Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{}
-1575,BF_Book2,Valorous Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bStr,2; bonus bInt,1; bonus bMatkRate,15; bonus2 bIgnoreMDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; },{},{}
-1576,Krieger_Book1,Glorious Tablet,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bMatkRate,15; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) autobonus "{ bonus bBaseAtk,200; }",30,3000,BF_WEAPON,"{ specialeffect2 EF_BASH3D; }"; },{},{}
-1577,Krieger_Book2,Glorious Apocalypse,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bMatkRate,15; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreDefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{}
+1572,Principles_Of_Magic,Principles of Magic,4,20,,300,60,,1,2,0x00410100,7,2,2,3,60,1,15,{ bonus bWeaponMatk,160; bonus bInt,3; bonus bSPrecovRate,5; },{},{}
+1573,Ancient_Magic,Ancient Magic,4,20,,700,30,,1,2,0x00410100,7,2,2,3,70,1,15,{ bonus bWeaponMatk,140; if (isequipped(2334) || isequipped(2372)) { bonus bMdef,8; bonus bMaxSPRate,10; bonus bInt,4; }; },{},{}
+1574,BF_Book1,Brave Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bWeaponMatk,125; bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{}
+1575,BF_Book2,Valorous Battle Strategy Book,4,20,,0,90,,1,0,0x00410100,7,2,2,3,80,1,15,{ bonus bWeaponMatk,125; bonus bStr,1; bonus bInt,2; bonus2 bIgnoreMDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; },{},{}
+1576,Krieger_Book1,Glorious Tablet,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bWeaponMatk,115; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) autobonus "{ bonus bBaseAtk,200; }",30,3000,BF_WEAPON,"{ specialeffect2 EF_BASH3D; }"; },{},{}
+1577,Krieger_Book2,Glorious Apocalypse,4,20,,0,90,,1,0,0x00410100,7,2,2,4,80,1,15,{ bonus bWeaponMatk,115; bonus2 bAddRace,RC_DemiHuman,80; bonus2 bIgnoreDefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreDefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{}
 1578,Book_Of_Prayer,Book Of Prayer,4,20,,0,140,,1,0,0x00410100,7,2,2,3,0,0,15,{ bonus bVit,2; bonus bMdef,2; bonus bMaxSPrate,10; },{},{}
-1579,Death_Note_M,Book of the Dead,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bMatkRate,15; bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{}
-1580,Encyclopedia_C,Giant Encyclopedia,4,0,,0,145,,1,0,0x00410100,7,2,2,3,0,0,15,{ bonus bMatkRate,15; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{}
+1579,Death_Note_M,Book of the Dead,4,20,,1000,137,,1,2,0x00410100,7,2,2,4,85,1,15,{ bonus bStr,3; bonus bInt,3; bonus bLuk,-20; bonus2 bWeaponComaRace,RC_DemiHuman,10; bonus bAspdRate,getrefine(); if(BaseJob == Job_Sage) bonus3 bAutoSpell,"NPC_HELLJUDGEMENT",5,20; },{},{}
+1580,Encyclopedia_C,Giant Encyclopedia,4,0,,0,145,,1,0,0x00410100,7,2,2,3,0,0,15,{ bonus bWeaponMatk,100; bonus bInt,3; bonus bDex,2; bonus bCritical,20+((readparam(bLuk)*2)/10); bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{}
 1581,F_Diary_Of_Great_Sage_C,Diary Of Great Sage,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{},{},{}
 1582,E_Diary_Of_Great_Sage_C,Diary Of Great Sage,4,1,,0,135,,1,2,0x00410100,7,2,2,3,1,0,15,{},{},{}
-1599,Angra_Manyu,Angra Manyu,4,1,,10,200,,2,0,0xFFFFFFFF,7,2,2,1,1,1,8,{ bonus bAllStats,50; bonus bBaseAtk,3800; bonus bMatkRate,200; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace,RC_NonBoss,100; bonus2 bAddRace,RC_Boss,100; skill "WZ_STORMGUST",10; Skill "WZ_METEOR",10; Skill "WZ_VERMILION",10; /*skill "GM_SANDMAN",1;*/ },{},{}
+1599,Angra_Manyu,Angra Manyu,4,1,,10,1000,,2,0,0xFFFFFFFF,7,2,2,1,1,1,8,{ bonus bWeaponMatk,1000; bonus bAllStats,50; bonus bBaseAtk,3800; bonus2 bHPDrainRate,1000,100; bonus2 bSPDrainRate,1000,20; bonus bHealPower,200; bonus2 bAddRace,RC_NonBoss,100; bonus2 bAddRace,RC_Boss,100; skill "WZ_STORMGUST",10; Skill "WZ_METEOR",10; Skill "WZ_VERMILION",10; /*skill "GM_SANDMAN",1;*/ bonus bFixedCastRate,-100; },{},{}
 // Staffs
-1601,Rod,Rod,4,50,,400,15,,1,3,0x00818315,7,2,2,1,1,1,10,{ bonus bMatkRate,15; },{},{}
-1602,Rod_,Rod,4,50,,400,15,,1,4,0x00818315,7,2,2,1,1,1,10,{ bonus bMatkRate,15; },{},{}
-1603,Rod__,Rod,4,50,,400,15,,1,0,0x00818315,7,2,2,1,1,1,10,{ bonus bMatkRate,15; },{},{}
-1604,Wand,Wand,4,2500,,400,25,,1,2,0x00818315,7,2,2,2,12,1,10,{ bonus bInt,1; bonus bMatkRate,15; },{},{}
-1605,Wand_,Wand,4,2500,,400,25,,1,3,0x00818315,7,2,2,2,12,1,10,{ bonus bInt,1; bonus bMatkRate,15; },{},{}
-1606,Wand__,Wand,4,2500,,400,25,,1,0,0x00818315,7,2,2,2,12,1,10,{ bonus bInt,1; bonus bMatkRate,15; },{},{}
-1607,Staff,Staff,4,9500,,400,40,,1,2,0x00818314,7,2,2,2,12,1,10,{ bonus bInt,2; bonus bMatkRate,15; },{},{}
-1608,Staff_,Staff,4,9500,,400,40,,1,3,0x00818314,7,2,2,2,12,1,10,{ bonus bInt,2; bonus bMatkRate,15; },{},{}
-1609,Staff__,Staff,4,9500,,400,40,,1,0,0x00818314,7,2,2,2,12,1,10,{ bonus bInt,2; bonus bMatkRate,15; },{},{}
-1610,Arc_Wand,Arc Wand,4,45000,,400,60,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{}
-1611,Arc_Wand_,Arc Wand,4,45000,,400,60,,1,2,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{}
-1612,Arc_Wand__,Arc Wand,4,45000,,400,60,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{}
-1613,Mighty_Staff,Mighty Staff,4,20,,700,130,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bStr,10; bonus bMatkRate,15; bonus bSPDrainValue,-2; },{},{}
-1614,Blessed_Wand,Wand of Occult,4,20,,700,75,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; },{},{}
-1615,Bone_Wand,Evil Bone Wand,4,20,,700,40,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,4; bonus bAtkEle,Ele_Undead; bonus bMatkRate,15; },{},{}
-1616,Staff_Of_Wing,Wing Staff,4,20,,500,60,,1,0,0x00810204,7,2,2,4,40,1,10,{ bonus bMatkRate,15; bonus bCastrate,-5; },{},{}
-1617,Survival_Rod,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bDex,2; bonus bMatkRate,15; bonus bMaxHP,300; },{},{}
-1618,Survival_Rod_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bDex,3; bonus bMatkRate,15; bonus bMaxHP,400; },{},{}
-1619,Survival_Rod2,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,2; bonus bMatkRate,15; bonus bMaxHP,300; },{},{}
-1620,Survival_Rod2_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bInt,3; bonus bMatkRate,15; bonus bMaxHP,400; },{},{}
-1621,Hypnotist's_Staff,Hypnotist's Staff,4,43000,,500,70,,1,1,0x00000001,7,2,2,3,30,1,10,{ bonus bInt,1; bonus bMatkRate,25; },{},{}
-1622,Hypnotist's_Staff_,Hypnotist's Staff,4,20,,500,70,,1,2,0x00000001,7,2,2,3,30,1,10,{ bonus bInt,1; bonus bMatkRate,25; },{},{}
-1623,Mighty_Staff_C,Mighty Staff,4,1,,0,165,,1,0,0x00818314,7,2,2,3,1,0,10,{ bonus bStr,10; bonus bInt,4; bonus bMatkRate,20; bonus bSPDrainValue,-1; },{},{}
-1624,Lich_Bone_Wand,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+getrefine(); if(getrefine()>=9){ bonus bMatkRate,3; bonus bMaxSP,300; } },{},{}
-1625,Healing_Staff,Healing Staff,4,20,,400,10,,1,0,0x00008110,7,2,2,3,55,1,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2); },{},{}
-1626,Piercing_Staff,Piercing Staff,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine(); },{},{}
-1627,Staffy,Staffy,4,20,,0,40,,1,0,0x00818314,7,2,2,1,0,0,10,{ bonus bMatkRate,15; bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{}
-1628,Survival_Rod_C,Refined Survivor's Rod,4,1,,0,71,,1,0,0x00818314,7,2,2,3,0,0,10,{ bonus bDex,4; bonus bMatkRate,20; bonus bMaxHP,500; },{},{}
-1629,Walking_Stick,Gentleman's Staff,4,20,,500,40,,1,1,0x00818314,7,2,2,4,50,1,10,{ bonus bMatkRate,15; bonus bDex,1; if (isequipped(5045)) { bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getrefine(); } },{},{}
-1630,Release_Of_Wish,Release of Wish,4,20,,500,30,,1,0,0x00810204,7,2,2,3,50,1,10,{ bonus bMatkRate,15; bonus bInt,3; bonus bHealPower,5; autobonus "{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }",10,10000,BF_MAGIC,"{ specialeffect2 EF_HEAL; }"; },{},{}
-1631,Holy_Stick,Holy Stick,4,20,,500,50,,1,1,0x00008100,7,2,2,4,70,1,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus2 bCastrate,156,-25; bonus2 bCastrate,77,-25; bonus2 bCastrate,79,-25; },{},{}
-1632,BF_Staff1,Warlock's Magic Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bInt,4; bonus bDex,3; bonus bMatkRate,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{}
-1633,BF_Staff2,Warlock's Battle Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bInt,3; bonus bDex,3; bonus bMatkRate,15; bonus2 bMagicAddRace,RC_DemiHuman,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{}
-1634,BF_Staff3,Strong Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bMatkRate,15; bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{}
-1635,BF_Staff4,Speedy Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bInt,3; bonus bDex,2; bonus bMatkRate,15; bonus bDelayRate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{}
-1636,Thorn_Staff,Thorn Staff of Darkness,4,20,,700,60,,1,0,0x00018314,2,2,2,4,75,1,10,{ bonus bInt,3; bonus bDex,3; bonus bMatkRate,20; bonus bIgnoreMdefRate,getrefine(); bonus bDelayRate,-(getrefine()*3/2); },{},{}
-1637,Eraser,Eraser,4,20,,500,80,,1,0,0x00018314,2,2,2,4,70,1,10,{ bonus bMatkRate,20; bonus bInt,3; bonus bDex,2; bonus bSPrecovRate,8; if( getrefine() > 9 ) bonus5 bAutoSpell,"NPC_WIDESOULDRAIN",3,5,BF_MAGIC,0; else bonus5 bAutoSpell,"NPC_WIDESOULDRAIN",1,5,BF_MAGIC,0; },{},{}
-1638,Healing_Staff_C,Staff Of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bHealPower,(getrefine()*3/2); },{},{}
-1639,N_Rod,Novice Rod,4,0,,0,15,,1,3,0x00818315,7,2,2,1,1,0,10,{ bonus bMatkRate,16; },{},{}
-1640,Krieger_Onehand_Staff1,Glorious Arc Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreMdefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{}
-1641,Krieger_Onehand_Staff2,Glorious Cure Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus bHealPower,14; bonus bDelayRate,-10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bIgnoreMdefRate,RC_DemiHuman,5; bonus bHealPower,5+(getrefine()-5)*2; } if(getrefine() > 8) bonus5 bAutoSpellOnSkill,"AL_HEAL","AL_HEAL",10,100,1; if(getrefine() > 9) { bonus bHealPower,10; } },{},{}
-1642,Staff_Of_Darkness,Staff Of Darkness,4,20,,0,100,,1,0,0x00818314,7,2,2,2,0,0,10,{ bonus bCastrate,-5; bonus bMatkRate,15; bonus bInt,2; },{},{}
-1643,Dead_Tree_Cane,Dead Tree Cane,4,20,,100,100,,1,0,0x00818314,7,2,2,4,70,1,10,{ bonus bMatk,15; bonus bInt,4; if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; } },{},{}
-1644,Piercing_Staff_M,Staff of Piercing,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bInt,4; bonus bMatkRate,15; bonus bIgnoreMdefRate,10+getrefine(); },{},{}
-1645,Lich_Bone_Wand_M,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ bonus bInt,1; bonus bDex,1; bonus bAtkEle,Ele_Undead; bonus bMatkRate,20; bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+getrefine(); if(getrefine()>=9){ bonus bMatkRate,3; bonus bMaxSP,300; } },{},{}
-1646,La'cryma_Stick,La'cryma Stick,4,20,,500,30,,1,2,0x00010204,2,2,2,3,50,1,10,{ bonus bInt,4; bonus bMatkRate,15; bonus bMdef,1; bonus2 bSkillAtk,"WZ_STORMGUST",getrefine(); if (getrefine() > 9) bonus2 bCastRate,"WZ_STORMGUST",-8; },{},{}
-1647,Croce_Staff,Croce Staff,4,20,,500,30,,1,1,0x00008110,2,2,2,3,50,1,10,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bInt,4; bonus4 bAutoSpellOnSkill,"AL_HEAL","AL_BLESSING",getskilllv("AL_BLESSING")>1?getskilllv("AL_BLESSING"):1,20; },{},{}
-1648,Staff_Of_Bordeaux,Staff Of Bordeaux,4,20,,500,30,,1,0,0x00010204,2,2,2,4,50,1,10,{ bonus bMatkRate,15; bonus bInt,2; bonus bDex,1; if(getskilllv("SA_DRAGONOLOGY") == 5) { bonus bUseSPrate,-15; bonus bInt,3; } },{},{}
-1649,Rafini_Staff,Rafini Staff,4,20,,500,30,,1,0,0x00818315,7,2,2,3,100,1,10,{ /* bonus bMAtk,180; */ /* bonus bFixedCastRateMilli,-(getrefine()*10); */ },{},{}
-1650,P_Staff1,Eden Staff I,4,0,,0,60,,1,0,0x00818314,7,2,2,2,26,0,10,{ /* bonus bMAtk,125; */ bonus bInt,2; },{},{}
-1651,P_Staff2,Eden Staff II,4,0,,0,60,,1,0,0x00818314,7,2,2,2,40,0,10,{ /* bonus bMAtk,150; */ bonus bInt,3; },{},{}
+1601,Rod,Rod,4,50,,400,15,,1,3,0x00818315,7,2,2,1,1,1,10,{ bonus bWeaponMatk,30; },{},{}
+1602,Rod_,Rod,4,50,,400,15,,1,4,0x00818315,7,2,2,1,1,1,10,{ bonus bWeaponMatk,30; },{},{}
+1603,Rod__,Rod,4,50,,400,15,,1,0,0x00818315,7,2,2,1,1,1,10,{ bonus bWeaponMatk,30; },{},{}
+1604,Wand,Wand,4,2500,,400,25,,1,2,0x00818315,7,2,2,2,12,1,10,{ bonus bWeaponMatk,45; bonus bInt,1; },{},{}
+1605,Wand_,Wand,4,2500,,400,25,,1,3,0x00818315,7,2,2,2,12,1,10,{ bonus bWeaponMatk,45; bonus bInt,1; },{},{}
+1606,Wand__,Wand,4,2500,,400,25,,1,0,0x00818315,7,2,2,2,12,1,10,{ bonus bWeaponMatk,45; bonus bInt,1; },{},{}
+1607,Staff,Staff,4,9500,,400,40,,1,2,0x00818314,7,2,2,2,12,1,10,{ bonus bWeaponMatk,70; bonus bInt,2; },{},{}
+1608,Staff_,Staff,4,9500,,400,40,,1,3,0x00818314,7,2,2,2,12,1,10,{ bonus bWeaponMatk,70; bonus bInt,2; },{},{}
+1609,Staff__,Staff,4,9500,,400,40,,1,0,0x00818314,7,2,2,2,12,1,10,{ bonus bWeaponMatk,70; bonus bInt,2; },{},{}
+1610,Arc_Wand,Arc Wand,4,45000,,400,60,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,95; bonus bInt,3; },{},{}
+1611,Arc_Wand_,Arc Wand,4,45000,,400,60,,1,2,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,95; bonus bInt,3; },{},{}
+1612,Arc_Wand__,Arc Wand,4,45000,,400,60,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,95; bonus bInt,3; },{},{}
+1613,Mighty_Staff,Mighty Staff,4,20,,700,130,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,100; bonus bStr,10; bonus bSPDrainValue,-2; },{},{}
+1614,Blessed_Wand,Wand of Occult,4,20,,700,75,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,105; bonus bInt,3; },{},{}
+1615,Bone_Wand,Evil Bone Wand,4,20,,700,40,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,110; bonus bAtkEle,Ele_Undead; bonus bInt,4; },{},{}
+1616,Staff_Of_Wing,Wing Staff,4,20,,500,60,,1,0,0x00810204,7,2,2,4,40,1,10,{ bonus bWeaponMatk,115; bonus bAtkEle,Ele_Wind; bonus bCastrate,-5; },{},{}
+1617,Survival_Rod,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bDex,2; bonus bMaxHP,300; },{},{}
+1618,Survival_Rod_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bDex,3; bonus bMaxHP,400; },{},{}
+1619,Survival_Rod2,Survivor's Rod,4,85000,,1000,50,,1,0,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bInt,2; bonus bMaxHP,300; },{},{}
+1620,Survival_Rod2_,Survivor's Rod,4,85000,,1000,50,,1,1,0x00818314,7,2,2,3,24,1,10,{ bonus bWeaponMatk,120; bonus bInt,3; bonus bMaxHP,400; },{},{}
+1621,Hypnotist's_Staff,Hypnotist's Staff,4,43000,,500,70,,1,1,0x00000001,7,2,2,3,30,1,10,{ bonus bWeaponMatk,120; bonus bInt,1; },{},{}
+1622,Hypnotist's_Staff_,Hypnotist's Staff,4,20,,500,70,,1,2,0x00000001,7,2,2,3,30,1,10,{ bonus bWeaponMatk,120; bonus bInt,1; },{},{}
+1623,Mighty_Staff_C,Mighty Staff,4,1,,0,165,,1,0,0x00818314,7,2,2,3,1,0,10,{ bonus bWeaponMatk,100; bonus bStr,10; bonus bInt,4; bonus bSPDrainValue,-1; },{},{}
+1624,Lich_Bone_Wand,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,170; bonus bAtkEle,Ele_Undead; bonus bInt,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+getrefine(); if(getrefine()>=9){ bonus bMatkRate,3; bonus bMaxSP,300; } },{},{}
+1625,Healing_Staff,Healing Staff,4,20,,400,10,,1,0,0x00008110,7,2,2,3,55,1,10,{ bonus bWeaponMatk,105; bonus bAtkEle,Ele_Holy; bonus bHealPower,(getrefine()*3/2); },{},{}
+1626,Piercing_Staff,Piercing Staff,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,145; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine(); },{},{}
+1627,Staffy,Staffy,4,20,,0,40,,1,0,0x00818314,7,2,2,1,0,0,10,{ bonus bWeaponMatk,120; bonus bInt,4; bonus2 bAddRace,RC_Boss,50; bonus2 bAddRace,RC_NonBoss,50; },{},{}
+1628,Survival_Rod_C,Refined Survivor's Rod,4,1,,0,71,,1,0,0x00818314,7,2,2,3,0,0,10,{ bonus bWeaponMatk,145; bonus bDex,4; bonus bMaxHP,500; },{},{}
+1629,Walking_Stick,Gentleman's Staff,4,20,,500,40,,1,1,0x00818314,7,2,2,4,50,1,10,{ bonus bWeaponMatk,125; bonus bDex,1; if (isequipped(5045)) { bonus bDex,2; bonus bInt,2; bonus bSPrecovRate,5; bonus bMatkRate,getrefine(); } },{},{}
+1630,Release_Of_Wish,Release of Wish,4,20,,500,30,,1,0,0x00810204,7,2,2,3,50,1,10,{ bonus bWeaponMatk,125; bonus bInt,3; bonus bHealPower,5; autobonus "{ bonus2 bSPRegenRate,100,2000; bonus2 bHPRegenRate,50,2000; }",10,10000,BF_MAGIC,"{ specialeffect2 EF_HEAL; }"; },{},{}
+1631,Holy_Stick,Holy Stick,4,20,,500,50,,1,1,0x00008100,7,2,2,4,70,1,10,{ bonus bWeaponMatk,140; bonus bAtkEle,Ele_Holy; bonus2 bCastrate,156,-25; bonus2 bCastrate,77,-25; bonus2 bCastrate,79,-25; },{},{}
+1632,BF_Staff1,Warlock's Magic Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bInt,4; bonus bDex,3; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{}
+1633,BF_Staff2,Warlock's Battle Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bInt,3; bonus bDex,3; bonus2 bMagicAddRace,RC_DemiHuman,15; bonus3 bAddEff,Eff_Stun,500,ATF_SKILL; bonus bUnbreakableWeapon,0; },{},{}
+1634,BF_Staff3,Strong Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bHealPower,14; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{}
+1635,BF_Staff4,Speedy Recovery Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,3,80,1,10,{ bonus bWeaponMatk,125; bonus bInt,3; bonus bDex,2; bonus bDelayRate,-15; bonus2 bSPRegenRate,5,10000; bonus bUnbreakableWeapon,0; },{},{}
+1636,Thorn_Staff,Thorn Staff of Darkness,4,20,,700,60,,1,0,0x00018314,2,2,2,4,75,1,10,{ bonus bWeaponMatk,160; bonus bAtkEle,Ele_Dark; bonus bInt,3; bonus bDex,3; bonus bIgnoreMdefRate,getrefine(); bonus bDelayRate,-(getrefine()*3/2); },{},{}
+1637,Eraser,Eraser,4,20,,500,80,,1,0,0x00018314,2,2,2,4,70,1,10,{ bonus bWeaponMatk,170; bonus bInt,3; bonus bDex,2; bonus bSPrecovRate,8; if( getrefine() > 9 ) bonus5 bAutoSpell,"NPC_WIDESOULDRAIN",3,5,BF_MAGIC,0; else bonus5 bAutoSpell,"NPC_WIDESOULDRAIN",1,5,BF_MAGIC,0; },{},{}
+1638,Healing_Staff_C,Staff Of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bWeaponMatk,125; bonus bAtkEle,Ele_Holy; bonus bHealPower,(getrefine()*3/2); },{},{}
+1639,N_Rod,Novice Rod,4,0,,0,15,,1,3,0x00818315,7,2,2,1,1,0,10,{ bonus bWeaponMatk,32; },{},{}
+1640,Krieger_Onehand_Staff1,Glorious Arc Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus bWeaponMatk,135; bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus2 bIgnoreMdefRate,RC_DemiHuman,5; if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{}
+1641,Krieger_Onehand_Staff2,Glorious Cure Wand,4,20,,0,70,,1,0,0x00818314,7,2,2,4,80,1,10,{ bonus bWeaponMatk,135; bonus bHealPower,14; bonus bDelayRate,-10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bIgnoreMdefRate,RC_DemiHuman,5; bonus bHealPower,5+(getrefine()-5)*2; } if(getrefine() > 8) bonus5 bAutoSpellOnSkill,"AL_HEAL","AL_HEAL",10,100,1; if(getrefine() > 9) { bonus bHealPower,10; } },{},{}
+1642,Staff_Of_Darkness,Staff Of Darkness,4,20,,0,100,,1,0,0x00818314,7,2,2,2,0,0,10,{ bonus bWeaponMatk,120; bonus bInt,2; bonus bCastrate,-5; },{},{}
+1643,Dead_Tree_Cane,Dead Tree Cane,4,20,,100,100,,1,0,0x00818314,7,2,2,4,70,1,10,{ bonus bWeaponMatk,155; bonus bInt,4; if (getrefine()>5) { bonus bInt,getrefine()-5; bonus bMaxHP,-200; bonus bMaxSP,-100; } },{},{}
+1644,Piercing_Staff_M,Staff of Piercing,4,20,,500,80,,1,0,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,145; bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine(); },{},{}
+1645,Lich_Bone_Wand_M,Lich's Bone Wand,4,20,,800,60,,1,2,0x00018314,2,2,2,3,70,1,10,{ bonus bWeaponMatk,170; bonus bAtkEle,Ele_Undead; bonus bInt,1; bonus bDex,1; bonus3 bAutoSpellWhenHit,"NPC_WIDECURSE",5,10+getrefine(); if(getrefine()>=9){ bonus bMatkRate,3; bonus bMaxSP,300; } },{},{}
+1646,La'cryma_Stick,La'cryma Stick,4,20,,500,30,,1,2,0x00010204,2,2,2,3,50,1,10,{ bonus bWeaponMatk,180; bonus bInt,4; bonus bMdef,1; bonus2 bSkillAtk,"WZ_STORMGUST",getrefine(); if (getrefine() > 9) bonus2 bCastRate,"WZ_STORMGUST",-8; },{},{}
+1647,Croce_Staff,Croce Staff,4,20,,500,30,,1,1,0x00008110,2,2,2,3,50,1,10,{ bonus bWeaponMatk,175; bonus bAtkEle,Ele_Holy; bonus bInt,4; bonus4 bAutoSpellOnSkill,"AL_HEAL","AL_BLESSING",getskilllv("AL_BLESSING")>1?getskilllv("AL_BLESSING"):1,20; },{},{}
+1648,Staff_Of_Bordeaux,Staff Of Bordeaux,4,20,,500,30,,1,0,0x00010204,2,2,2,4,50,1,10,{ bonus bWeaponMatk,170; bonus bInt,2; bonus bDex,1; if(getskilllv("SA_DRAGONOLOGY") == 5) { bonus bUseSPrate,-15; bonus bInt,3; } },{},{}
+1649,Rafini_Staff,Rafini Staff,4,20,,500,30,,1,0,0x00818315,7,2,2,3,100,1,10,{ bonus bWeaponMatk,180; bonus bFixedCastRate,-getrefine(); },{},{}
+1650,P_Staff1,Eden Staff I,4,0,,0,60,,1,0,0x00818314,7,2,2,2,26,0,10,{ bonus bWeaponMatk,125; bonus bInt,2; },{},{}
+1651,P_Staff2,Eden Staff II,4,0,,0,60,,1,0,0x00818314,7,2,2,2,40,0,10,{ bonus bWeaponMatk,150; bonus bInt,3; },{},{}
 1652,Tourist_Staff,Tourist Staff,4,0,,500,35,,1,0,0x00818315,7,2,2,1,1,0,10,{ bonus bInt,2; bonus bAgi,1; },{},{}
-1653,Staff_Of_Healing_C,Staff of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ /* bonus bMAtk,100; */ bonus bAtkEle,Ele_Holy; },{},{}
-1654,Mental_Stick,Mental Stick,4,20,,500,40,,1,1,0x00818315,7,2,2,3,102,1,10,{ /* bonus bMAtk,170; */ if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCastTime,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSPAmount,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; }
+1653,Staff_Of_Healing_C,Staff of Healing,4,20,,0,10,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bWeaponMatk,100; bonus bAtkEle,Ele_Holy; },{},{}
+1654,Mental_Stick,Mental Stick,4,20,,500,40,,1,1,0x00818315,7,2,2,3,102,1,10,{ bonus bWeaponMatk,170; if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCast,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSP,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; }
 // Bows
 1701,Bow,Bow,4,1000,,500,15,,5,3,0x000A0848,7,2,34,1,4,1,11,{},{},{}
 1702,Bow_,Bow,4,1000,,500,15,,5,4,0x000A0848,7,2,34,1,4,1,11,{},{},{}
@@ -1014,7 +1014,7 @@
 1827,Krieger_Knuckle2,Glorious Fist,4,20,,0,30,,1,0,0x00008100,7,2,2,4,80,1,12,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) { bonus2 bCastrate,271,-100; bonus4 bautospellonskill,"MO_EXPLOSIONSPIRITS","CH_SOULCOLLECT",1,1000; } },{},{}
 1828,Monk_Knuckle,Monk Knuckle,4,20,,0,150,,1,0,0x00008100,7,2,2,4,0,0,12,{ bonus bInt,2; bonus2 bSkillAtk,"MO_FINGEROFFENSIVE",25; },{},{}
 1829,Fist_C,Fist,4,0,,0,150,,1,0,0x00008100,7,2,2,3,1,0,12,{ bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{}
-1830,Sura_Rampage,Sura Rampage,4,20,,500,142,,1,1,0x00008100,7,2,2,3,102,1,12,{},{},{}
+1830,Sura_Rampage,Sura Rampage,4,20,,500,142,,1,1,0x00008100,7,2,2,3,102,1,12,{ /* bonus2 bSkillAtk,"SR_EARTHSHAKER",20; bonus2 bSkillAtk,"SR_SKYNETBLOW",20; */ bonus bUseSPrate,5; if (getrefine()>5) bonus bUseSPrate,-(getrefine()-5); },{},{}
 // Instruments
 1901,Violin,Violin,4,4000,,700,50,,1,3,0x00080000,7,1,2,1,2,1,13,{},{},{}
 1902,Violin_,Violin,4,4000,,700,50,,1,4,0x00080000,7,1,2,1,2,1,13,{},{},{}
@@ -1045,7 +1045,7 @@
 1927,Krieger_Instrument1,Glorious Guitar,4,20,,0,50,,1,0,0x00080000,7,1,2,4,80,1,13,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) bonus4 bAutoSpellOnSkill,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; },{},{}
 1928,Berserk_Guitar_I,Spirited Guitar,4,0,,0,40,,1,0,0x00080000,2,1,2,4,0,0,13,{ bonus bAspdRate,100; bonus bHPrecovRate,-100; bonus2 bHPLossRate,50,5000; bonus bDex,-readparam(bDex); },{},{}
 1929,Guitar_C,Guitar,4,0,,0,177,,1,0,0x00080000,7,1,2,3,1,0,13,{ bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{}
-1930,Green_Whistle,Green Whistle,4,20,,800,170,,1,1,0x00080000,7,1,2,3,102,1,13,{ /* bonus bMAtk,50; */ },{},{}
+1930,Green_Whistle,Green Whistle,4,20,,800,170,,1,1,0x00080000,7,1,2,3,102,1,13,{ bonus bWeaponMatk,50; },{},{}
 // Whips
 1950,Rope,Rope,4,2500,,400,45,,2,3,0x00080000,7,0,2,1,3,1,14,{},{},{}
 1951,Rope_,Rope,4,2500,,400,45,,2,4,0x00080000,7,0,2,1,3,1,14,{},{},{}
@@ -1081,20 +1081,20 @@
 1981,Krieger_Whip1,Glorious Lariat,4,20,,0,50,,2,0,0x00080000,7,0,2,4,80,1,14,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) bonus4 bAutoSpellOnSkill,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; },{},{}
 1982,Phenomena_Whip,Phenomena Whip,4,20,,0,160,,2,0,0x00080000,7,0,2,4,0,0,14,{ bonus bDex,2; bonus2 bSkillAtk,"DC_THROWARROW",25; },{},{}
 1983,Rante_C,Rante Whip,4,0,,0,170,,2,0,0x00080000,7,0,2,3,1,0,14,{ bonus2 bAddSize,0,40; bonus2 bAddSize,1,40; bonus2 bAddSize,2,40; },{},{}
-1984,Stem_Whip,Stem Whip,4,20,,800,170,,1,1,0x00080000,7,0,2,3,102,1,14,{ /* bonus bMAtk,50; */ },{},{}
-1985,Rosebine,Rosebine,4,20,,1000,100,,1,0,0x00080000,7,0,2,4,110,1,14,{ /* bonus bMAtk,130; */ bonus bInt,2; },{},{}
+1984,Stem_Whip,Stem Whip,4,20,,800,170,,1,1,0x00080000,7,0,2,3,102,1,14,{ bonus bWeaponMatk,50; },{},{}
+1985,Rosebine,Rosebine,4,20,,1000,100,,1,0,0x00080000,7,0,2,4,110,1,14,{ bonus bWeaponMatk,130; bonus bInt,2; },{},{}
 // Additional 2-Handed Staffs
-2000,Destruction_Rod,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{}
-2001,Divine_Cross,Divine Cross,4,20,,1500,120,,1,0,0x00008100,7,2,34,4,70,1,23,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bDex,4; bonus2 bSubRace,RC_Demon,15; bonus2 bSubRace,RC_Undead,15; if (isequipped(2677) || isequipped(2711)) { bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; }; },{},{}
-2002,Krieger_Twohand_Staff1,Glorious Destruction Staff,4,20,,0,70,,1,0,0x00018314,7,2,34,4,80,1,23,{ bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bMagicAddRace,RC_DemiHuman,(getrefine()-5)*2; bonus2 bIgnoreMdefRate,RC_DemiHuman,(getrefine()-5)*2; } if(getrefine() > 8) { bonus5 bAutoSpellOnSkill,"WZ_STORMGUST","MG_SAFETYWALL",10,200,1; bonus5 bAutoSpellOnSkill,"WZ_METEOR","MG_SAFETYWALL",10,200,1; bonus5 bAutoSpellOnSkill,"WZ_VERMILION","MG_SAFETYWALL",10,200,1; } },{},{}
-2003,Destruction_Rod_M,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bMatkRate,25+getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{}
-2004,Kronos,Kronos,4,20,,1000,30,,1,0,0x00010204,2,2,34,4,50,1,23,{ bonus bMatkRate,20; bonus bInt,3+(getrefine()/2); bonus bMaxHP,300+(50*getrefine()/2); autobonus "{ bonus bMatkRate,12; bonus buseSPRate,20; }",1,5000,BF_MAGIC,"{ specialeffect2 EF_ENHANCE; }"; },{},{}
-2005,Dea_Staff,Dea Staff,4,20,,1000,30,,1,1,0x00008110,2,2,34,3,50,1,23,{ bonus bAtkEle,Ele_Holy; bonus bMatkRate,15+getrefine()/2; bonus bInt,6; bonus bVit,2; autobonus3 "{ }",20,1000,"AL_HEAL","{ specialeffect2 EF_MAGICALATTHIT;  heal 0,200;  }"; },{},{}
-2006,G_Staff_Of_Light,Staff Of Light,4,20,,1900,80,,1,0,0x00810204,7,2,34,4,60,1,23,{ /* bonus bMAtk,150; */ bonus bAtkEle,Ele_Holy; bonus bInt,6; },{},{}
-2007,Golden_Rod_Staff,Golden Rod Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Wind; bonus bInt,3; },{},{}
-2008,Aqua_Staff,Aqua Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Water; bonus bInt,3; },{},{}
-2009,Crimson_Staff,Crimson Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Fire; bonus bInt,3; },{},{}
-2010,Forest_Staff,Forest Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ /* bonus bMAtk,230; */ bonus bAtkEle,Ele_Earth; bonus bInt,3; },{},{}
+2000,Destruction_Rod,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bWeaponMatk,280; bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{}
+2001,Divine_Cross,Divine Cross,4,20,,1500,120,,1,0,0x00008100,7,2,34,4,70,1,23,{ bonus bWeaponMatk,210; bonus bAtkEle,Ele_Holy; bonus bMatkRate,15; bonus bDex,4; bonus2 bSubRace,RC_Demon,15; bonus2 bSubRace,RC_Undead,15; if (isequipped(2677) || isequipped(2711)) { bonus bMatkRate,10; bonus bDex,2; bonus2 bSubRace,RC_Demon,10; bonus2 bSubRace,RC_Undead,10; }; },{},{}
+2002,Krieger_Twohand_Staff1,Glorious Destruction Staff,4,20,,0,70,,1,0,0x00018314,7,2,34,4,80,1,23,{ bonus bWeaponMatk,210; bonus bMatkRate,getrefine(); bonus2 bMagicAddRace,RC_DemiHuman,15; bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bMagicAddRace,RC_DemiHuman,(getrefine()-5)*2; bonus2 bIgnoreMdefRate,RC_DemiHuman,(getrefine()-5)*2; } if(getrefine() > 8) { bonus5 bAutoSpellOnSkill,"WZ_STORMGUST","MG_SAFETYWALL",10,200,1; bonus5 bAutoSpellOnSkill,"WZ_METEOR","MG_SAFETYWALL",10,200,1; bonus5 bAutoSpellOnSkill,"WZ_VERMILION","MG_SAFETYWALL",10,200,1; } },{},{}
+2003,Destruction_Rod_M,Staff of Destruction,4,20,,2500,130,,1,1,0x00000200,2,2,34,4,80,1,23,{ bonus bWeaponMatk,280; bonus bMatkRate,getrefine()/2; bonus bInt,3; bonus bAgi,10; bonus bUseSPrate,(getrefine()*2); bonus3 bAutoSpellWhenHit,"WZ_JUPITEL",5,(getrefine()*20); bonus2 bCastrate,366,-50; },{},{}
+2004,Kronos,Kronos,4,20,,1000,30,,1,0,0x00010204,2,2,34,4,50,1,23,{ bonus bWeaponMatk,240; bonus bInt,3+(getrefine()/2); bonus bMaxHP,300+(50*getrefine()/2); autobonus "{ bonus bMatkRate,12; bonus buseSPRate,20; }",1,5000,BF_MAGIC,"{ specialeffect2 EF_ENHANCE; }"; },{},{}
+2005,Dea_Staff,Dea Staff,4,20,,1000,30,,1,1,0x00008110,2,2,34,3,50,1,23,{ bonus bWeaponMatk,220; bonus bAtkEle,Ele_Holy; bonus bMatkRate,getrefine()/2; bonus bInt,6; bonus bVit,2; autobonus3 "{ }",20,1000,"AL_HEAL","{ specialeffect2 EF_MAGICALATTHIT;  heal 0,200;  }"; },{},{}
+2006,G_Staff_Of_Light,Staff Of Light,4,20,,1900,80,,1,0,0x00810204,7,2,34,4,60,1,23,{ bonus bWeaponMatk,150; bonus bAtkEle,Ele_Holy; bonus bInt,6; },{},{}
+2007,Golden_Rod_Staff,Golden Rod Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Wind; bonus bInt,3; },{},{}
+2008,Aqua_Staff,Aqua Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Water; bonus bInt,3; },{},{}
+2009,Crimson_Staff,Crimson Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Fire; bonus bInt,3; },{},{}
+2010,Forest_Staff,Forest Staff,4,20,,900,30,,1,2,0x00000200,7,2,34,4,100,1,23,{ bonus bWeaponMatk,230; bonus bAtkEle,Ele_Earth; bonus bInt,3; },{},{}
 // Shields
 //===================================================================
 2101,Guard,Guard,5,500,,300,,3,,0,0xFFFFFFFF,7,2,32,,0,1,1,{},{},{}
@@ -2214,9 +2214,9 @@
 4447,Centipede_Card,Centipede Card,6,20,,10,,,,,,,,32,,,,,{ bonus2 bSubEle,Ele_Poison,20; bonus2 bAddEle,Ele_Poison,5; },{},{}
 4448,Cornus_Card,Cornus Card,6,20,,10,,,,,,,,32,,,,,{ bonus2 bSubEle,Ele_Holy,20; bonus2 bAddEle,Ele_Holy,5; },{},{}
 4449,Dark_Shadow_Card,Dark Shadow Card,6,20,,10,,,,,,,,32,,,,,{ bonus2 bSubEle,Ele_Dark,20; bonus2 bAddEle,Ele_Dark,5; },{},{}
-4450,Banshee_Master_Card,Banshee Master Card,6,20,,10,,,,,,,,16,,,,,{ bonus bInt,1; /* bonus bMAtk,10; */ },{},{}
+4450,Banshee_Master_Card,Banshee Master Card,6,20,,10,,,,,,,,16,,,,,{ bonus bInt,1; bonus bEquipmentMatk,10; },{},{}
 4451,Entweihen_Card,Entweihen Crothen Card,6,20,,10,,,,,,,,16,,,,,{},{},{}
-4452,Centipede_Larva_Card,Centipede Larva Card,6,20,,10,,,,,,,,2,,,,,{ bonus bInt,1; /* bonus bMAtk,3; */ },{},{}
+4452,Centipede_Larva_Card,Centipede Larva Card,6,20,,10,,,,,,,,2,,,,,{ bonus bInt,1; bonus bEquipmentMatk,3; },{},{}
 4453,Hilsrion_Card,Hillsrion Card,6,20,,10,,,,,,,,2,,,,,{ bonus bAtk,25; },{},{}
 4454,Light_Up_Card1,Light Up Card,6,20,,10,,,,,,,,2,,,,,{},{},{}
 4455,Light_Up_Card2,Light Up Card,6,20,,10,,,,,,,,2,,,,,{},{},{}
@@ -2282,8 +2282,8 @@
 4757,Luck8,LUK+8,6,20,,10,,,,,,,,16,,,,,{ bonus bLuk,8; },{},{}
 4758,Luck9,LUK+9,6,20,,10,,,,,,,,16,,,,,{ bonus bLuk,9; },{},{}
 4759,Luck10,LUK+10,6,20,,10,,,,,,,,16,,,,,{ bonus bLuk,10; },{},{}
-4760,Magic_Attack1,MATK+1%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,1; },{},{}
-4761,Magic_Attack2,MATK+2%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,2; },{},{}
+4760,Matk1,MATK+1%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,1; bonus bFixedCastRate,-1; },{},{}
+4761,Matk2,MATK+2%,6,20,,10,,,,,,,,16,,,,,{ bonus bMatkRate,2; bonus bFixedCastRate,-1; },{},{}
 4762,Evasion6,FLEE+6,6,20,,10,,,,,,,,16,,,,,{ bonus bFlee,6; },{},{}
 4763,Evasion12,FLEE+12,6,20,,10,,,,,,,,16,,,,,{ bonus bFlee,12; },{},{}
 4764,Critical5,CRI+5,6,20,,10,,,,,,,,16,,,,,{ bonus bCritical,5; },{},{}
@@ -2899,7 +2899,7 @@
 5567,Bright_Fury,Bright Fury,5,20,,300,,1,,1,0xFFFFFFFF,7,2,256,,1,1,548,{ bonus bStr,1; bonus2 bAddRace,RC_NonBoss,2; bonus2 bAddRace,RC_Boss,2; bonus bAspdRate,2; },{},{}
 5568,Rabbit_Bonnet,Rabbit Bonnet,5,20,,1000,,1,,1,0xFFFFFFFF,7,2,768,,0,1,549,{ bonus bInt,2; },{},{}
 5569,Gemini_Diadem,Gemini Diadem,5,20,,300,,4,,0,0xFFFFFFFF,7,2,256,,70,1,550,{ bonus bAgi,2; bonus bMatkRate,2; if(getrefine()>6) { bonus bMdef,7; bonus bMAtkRate,8; bonus2 bSubEle,Ele_Wind,5; } },{},{}
-5570,Gemini_Crown,Gemini Crown,5,20,,300,,4,,0,0xFFFFFFFF,7,2,256,,70,1,551,{ bonus bAgi,2; bonus bAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bMAtk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; } },{},{}
+5570,Gemini_Crown,Gemini Crown,5,20,,300,,4,,0,0xFFFFFFFF,7,2,256,,70,1,551,{ bonus bAgi,2; bonus bAtk,2; bonus bMdef,5; if(getrefine()>6) { bonus bDef,1; bonus bEquipmentMatk,15; bonus bFlee,10; bonus2 bSubEle,Ele_Wind,5; } },{},{}
 //5571,Rasta_Wig,Rasta_Wig,5,20,,100,,1,,0,0xFFFFFFFF,7,2,256,,0,1,552,{ bonus bStr,1; },{},{}
 5572,Savage_Baby_Hat,Savage Babe Hat,5,20,,100,,1,,1,0xFFFFFFFF,7,2,256,,1,1,553,{ bonus bVit,2; },{},{}
 5573,Bogy_Horn,Dokebi Horn,5,20,,100,,1,,1,0xFFFFFFFF,7,2,256,,0,1,554,{},{},{}
@@ -5015,7 +5015,7 @@
 12308,Magic_Castle,Magic Magic Powder,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ setfont 8; },{},{}
 12309,Bulging_Head,JJangu Magic Powder,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ setfont 9; },{},{}
 12310,Spray_Of_Flowers,Spray Of Flowers,2,0,,50,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_INCFLEE,600000,10; },{},{}
-12311,Large_Spray_Of_Flowers,Huge Spray Of Flowers,11,0,,100,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
+12311,Large_Spray_Of_Flowers,Huge Spray Of Flowers,11,0,,100,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "ALL_PARTYFLEE",1; },{},{}
 12312,Thick_Manual50,Thick Battle Manual,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_EXPBOOST,3600000,50; },{},{}
 12313,Protection_Of_Angel,Guardian Angel,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
 12314,Noive_Box,Noive Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
@@ -5037,7 +5037,7 @@
 12330,Recall_FemaleGM,Summon Female GameMaster Scroll,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ mercenary_create 2001,1800000; },{},{}
 12331,Ginseng,Ginseng,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 6,0; },{},{}
 12332,Fruit_Juice,Fruit Juice,0,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 0,6; },{},{}
-12333,Ansila,Ancilla,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
+12333,Ansila,Ancilla,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 0,15; },{},{}
 12334,Cherish_Box,Treasure Edition Helm Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem groupranditem(IG_Cherish_Box),1; },{},{}
 12335,Yummy_Skewered_Dish,Grilled Delicious Skewer,0,1000,,350,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 60,60; },{},{}
 12336,Baked_Mushroom,Grilled Mushroom,0,500,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 30,30; },{},{}
@@ -5471,8 +5471,8 @@
 13007,Jitte,Jitte,4,20000,,400,70,,1,0,0x02000000,7,2,2,2,35,1,1,{ bonus bBreakWeaponRate,200; },{},{}
 13008,Jitte_,Jitte,4,20000,,400,70,,1,1,0x02000000,7,2,2,2,35,1,1,{ bonus bBreakWeaponRate,200; },{},{}
 13009,Kamaitachi,Kamaitachi,4,48000,,900,125,,2,0,0x02000000,7,2,2,4,70,1,1,{ bonus bAtkEle,Ele_Wind; bonus bCritical,3; bonus bAspdRate,3; },{},{}
-13010,Asura,Asura,4,3000,,600,50,,1,2,0x02000000,7,2,2,1,12,1,1,{ bonus bMatkRate,10; },{},{}
-13011,Asura_,Asura,4,3000,,600,50,,1,3,0x02000000,7,2,2,1,12,1,1,{ bonus bMatkRate,10; },{},{}
+13010,Asura,Asura,4,3000,,600,50,,1,2,0x02000000,7,2,2,1,12,1,1,{ bonus bWeaponMatk,50; },{},{}
+13011,Asura_,Asura,4,3000,,600,50,,1,3,0x02000000,7,2,2,1,12,1,1,{ bonus bWeaponMatk,50; },{},{}
 13012,Murasame,Murasame,4,20,,700,95,,1,1,0x02000000,7,2,2,2,24,1,1,{ bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiHuman,10; },{},{}
 13013,Murasame_,Murasame,4,20,,700,95,,1,2,0x02000000,7,2,2,2,24,1,1,{ bonus bAtkEle,Ele_Water; bonus2 bCriticalAddRace,RC_DemiHuman,10; },{},{}
 13014,Hakujin,Hakujin,4,20,,800,120,,1,0,0x02000000,7,2,2,3,42,1,1,{ bonus bInt,2; bonus3 bAutoSpell,"AL_HEAL",1,10; },{},{}
@@ -5484,7 +5484,7 @@
 13020,Warrior_Balmung_,Warrior's Balmung,4,20,,1000,170,,1,0,0xFFFFFFFF,7,2,2,4,48,1,1,{ bonus bAllStats,5; },{},{}
 13021,Combat_Knife_C,Combat Knife,4,1,,0,129,,1,0,0x028F5EEE,7,2,2,4,1,0,1,{ bonus bIgnoreDefRace,RC_DemiHuman; bonus2 bSubRace,RC_DemiHuman,10; bonus2 bSubRace,RC_Demon,-10; bonus bMaxSPrate,10; bonus bSPDrainValue,3; },{},{}
 13022,Counter_Dagger_C,Dagger of Counter,4,1,,0,209,,1,0,0x00810204,7,2,2,4,1,0,1,{ bonus bCritical,90; },{},{}
-13023,Asura_C,Ashura,4,1,,0,120,,1,0,0x02000000,7,2,2,1,1,0,1,{ bonus bMatkRate,15; },{},{}
+13023,Asura_C,Ashura,4,1,,0,120,,1,0,0x02000000,7,2,2,1,1,0,1,{ bonus bWeaponMatk,98; },{},{}
 13024,Sword_Breaker_C,Refined Swordbreaker,4,2,,0,105,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{ bonus bBreakWeaponRate,500; },{},{}
 13025,Mail_Breaker_C,Refined Mailbreaker,4,2,,0,105,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{ bonus bBreakArmorRate,500; },{},{}
 13026,Moonlight_Sword_C,Moonlight Dagger,4,2,,0,85,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{ bonus bMaxSPrate,10; bonus bSPDrainValue,3; },{},{}
@@ -5511,8 +5511,8 @@
 13047,Weihna,Weihna,4,20,,500,135,,1,2,0x00021040,2,2,2,3,50,1,1,{ bonus3 bAddEffOnSkill,"RG_RAID",Eff_Poison,1000; autobonus "{ bonus2 bAddRace,RC_NonBoss,10; bonus2 bAddRace,RC_Boss,10; }",5,5000,BF_WEAPON|BF_SHORT,"{ specialeffect2 EF_POTION_BERSERK; }"; },{},{}
 13048,Damascus_C,Damascus,4,0,,0,153,,1,0,0x028F5EEE,7,2,2,3,1,0,1,{},{},{}
 13049,Lacma,Lacma,4,20,,650,45,,1,1,0xFE9F7EEF,7,2,2,3,1,1,1,{},{},{}
-13050,P_Dagger1,Eden Dagger I,4,0,,0,124,,1,0,0xFE9F7EEF,7,2,2,2,26,0,1,{ /* bonus bMAtk,60; */ },{},{}
-13051,P_Dagger2,Eden Dagger II,4,0,,0,158,,1,0,0xFE9F7EEF,7,2,2,2,40,0,1,{ /* bonus bMAtk,70; */ },{},{}
+13050,P_Dagger1,Eden Dagger I,4,0,,0,124,,1,0,0xFE9F7EEF,7,2,2,2,26,0,1,{ bonus bWeaponMatk,60; },{},{}
+13051,P_Dagger2,Eden Dagger II,4,0,,0,158,,1,0,0xFE9F7EEF,7,2,2,2,40,0,1,{ bonus bWeaponMatk,70; },{},{}
 13052,Tourist_Dagger,Tourist Dagger,4,0,,500,51,,1,0,0xFE9F7EEF,7,2,2,1,1,0,1,{ bonus bAgi,2; },{},{}
 13053,F_Moonlight_Sword_C,Moonlight Sword,4,2,,0,85,,1,0,0x028F5EEE,7,2,2,4,0,0,1,{},{},{}
 13054,F_Combat_Knife_C,Combat Knife,4,1,,0,129,,1,0,0x028F5EEE,7,2,2,4,1,0,1,{},{},{}
@@ -5523,7 +5523,7 @@
 13059,E_Asura_C,Asura,4,1,,0,120,,1,0,0x02000000,7,2,2,1,1,0,1,{},{},{}
 13060,E_Counter_Dagger_C,Counter Dagger,4,1,,0,209,,1,0,0x00810204,7,2,2,4,1,0,1,{},{},{}
 13061,Black_Wing,Black Wing,4,20,,600,142,,1,1,124,7,2,2,3,102,1,1,{},{},{}
-13062,Ancient_Dagger,Ancient Dagger,4,20,,600,107,,0,0,0x028F5EEE,2,2,2,4,120,1,1,{ /* bonus bMAtk,120; */ },{},{}
+13062,Ancient_Dagger,Ancient Dagger,4,20,,600,107,,0,0,0x028F5EEE,2,2,2,4,120,1,1,{ bonus bWeaponMatk,120; },{},{}
 // Guns
 13100,Six_Shooter,Six Shooter,4,4500,,400,30,,7,1,0x01000000,7,2,34,1,10,1,17,{ bonus bHit,-10; },{},{}
 13101,Six_Shooter_,Six Shooter,4,4500,,400,30,,7,2,0x01000000,7,2,34,1,10,1,17,{ bonus bHit,-10; },{},{}
@@ -5629,7 +5629,7 @@
 13304,Huuma_Calm_Mind,Huuma Calm Mind,4,20,,1550,112,,1,2,0x02000000,7,2,34,3,70,1,22,{ bonus bUnbreakableWeapon,0; bonus2 bSkillAtk,"NJ_HUUMA",30; bonus bNoCastCancel,0; },{},{}
 13305,BF_Huuma_Shuriken1,Brave Huuma Front Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,3,80,1,22,{ bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{}
 13306,BF_Huuma_Shuriken2,Valorous Huuma Front Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,3,80,1,22,{ bonus bStr,2; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,95; autobonus "{ bonus2 bSkillAtk,\"NJ_HUUMA\",100; bonus2 bSkillAtk,\"NJ_ISSEN\",100; }",50,10000,BF_WEAPON,"{specialeffect2 EF_POTION_BERSERK; }"; bonus bUnbreakableWeapon,0; },{},{}
-13307,Krieger_Huuma_Shuriken1,Glorious Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,4,80,1,22,{ bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bMatkRate,15; autobonus "{ bonus2 bSkillAtk,\"NJ_HUUMA\",10; bonus2 bSkillAtk,\"NJ_ISSEN\",10; }",50,10000; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) { bonus5 bAutoSpellOnSkill,"NJ_ISSEN","AL_HEAL",10,1000,1; bonus4 bAutoSpellOnSkill,"NJ_HUUMA","NPC_CRITICALWOUND",2,200; } },{},{}
+13307,Krieger_Huuma_Shuriken1,Glorious Shuriken,4,20,,0,55,,1,0,0x02000000,7,2,34,4,80,1,22,{ bonus bWeaponMatk,90; bonus2 bAddRace,RC_DemiHuman,95; bonus2 bIgnoreDefRate,RC_DemiHuman,20; autobonus "{ bonus2 bSkillAtk,\"NJ_HUUMA\",10; bonus2 bSkillAtk,\"NJ_ISSEN\",10; }",50,10000; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-3)*(getrefine()-3); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 8) { bonus5 bAutoSpellOnSkill,"NJ_ISSEN","AL_HEAL",10,1000,1; bonus4 bAutoSpellOnSkill,"NJ_HUUMA","NPC_CRITICALWOUND",2,200; } },{},{}
 13308,Huuma_Blaze_I,Huuma Blaze Shuriken,4,0,,0,230,,1,0,0x02000000,7,2,34,4,0,0,22,{ bonus bUnbreakableWeapon,0; bonus bAtkEle,Ele_Fire; bonus bDex,2; },{},{}
 13309,Huuma_Giant_Wheel_C,Huuma Giant Wheel Shuriken,4,0,,0,99,,1,0,0x02000000,7,2,34,4,1,0,22,{},{},{}
 13400,Cutlas_,Cutlus,4,20,,900,150,,1,1,0x000654E2,7,2,2,4,40,1,2,{ skill "SM_BASH",5; bonus bStr,2; bonus bDef,1; },{},{}
@@ -5643,14 +5643,14 @@
 13408,Fire_Brand_C,Refined Fireblend,4,1,,0,120,,1,0,0x000654E2,7,2,2,4,0,0,2,{ bonus bAtkEle,Ele_Fire; bonus bInt,2; skill "MG_FIREBOLT",5; bonus3 bAutoSpell,"MG_FIREBOLT",5,100; },{},{}
 13409,Immaterial_Sword_C,Refined Immaterial Sword,4,1,,0,160,,1,0,0x000654E2,7,2,2,4,0,0,2,{ bonus bAtkEle,Ele_Ghost; bonus2 bSPVanishRate,45,30; bonus bSPDrainValue,-1; bonus bUnbreakableWeapon,0; },{},{}
 13410,BF_Sword1,Valorous Gladiator Blade,4,20,,0,115,,1,0,0x000654E3,7,2,2,3,80,1,2,{ bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; },{},{}
-13411,BF_Sword2,Brave Gladiator Blade,4,20,,0,115,,1,0,0x000654E3,7,2,2,3,80,1,2,{ bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,75; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; },{},{}
+13411,BF_Sword2,Brave Gladiator Blade,4,20,,0,115,,1,0,0x000654E3,7,2,2,3,80,1,2,{ bonus bWeaponMatk,74; bonus bStr,1; bonus bDex,1; bonus2 bAddRace,RC_DemiHuman,75; bonus bUnbreakableWeapon,0; },{},{}
 13412,Twin_Edge_B,Twin Edge of Naght Sieger,4,20,,1500,150,,1,3,0x000654E2,2,2,2,4,75,1,2,{ bonus bAtkEle,Ele_Water; skill "MG_FROSTDIVER",5; autobonus "{ bonus bIgnoreDefRace,RC_NonBoss; }",50,5000; },{},{}
 13413,Twin_Edge_R,Twin Edge of Naght Sieger,4,20,,1500,160,,1,3,0x000654E2,2,2,2,4,75,1,2,{ bonus bAtkEle,Ele_Fire; skill "WZ_METEOR",3; autobonus "{ bonus bIgnoreDefRace,RC_NonBoss; }",50,5000; },{},{}
-13414,Elemental_Sword,Elemental Sword,4,20,,1200,105,,1,3,0x000654E2,2,2,2,3,70,1,2,{ bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus bMatkRate,5; bonus2 bAddEle,Ele_Neutral,10; bonus3 bAutoSpell,"MG_COLDBOLT",3,50; bonus4 bAutoSpellOnSkill,"MG_COLDBOLT","MG_FIREBOLT",3,1000; bonus4 bAutoSpellOnSkill,"MG_FIREBOLT","MG_LIGHTNINGBOLT",3,10000; bonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,10000; },{},{}
+13414,Elemental_Sword,Elemental Sword,4,20,,1200,105,,1,3,0x000654E2,2,2,2,3,70,1,2,{ bonus bWeaponMatk,95; bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus2 bAddEle,Ele_Neutral,10; bonus3 bAutoSpell,"MG_COLDBOLT",3,50; bonus4 bAutoSpellOnSkill,"MG_COLDBOLT","MG_FIREBOLT",3,1000; bonus4 bAutoSpellOnSkill,"MG_FIREBOLT","MG_LIGHTNINGBOLT",3,10000; bonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,10000; },{},{}
 13415,N_Falchion,Novice Falchion,4,0,,0,59,,1,3,0x000654E3,7,2,2,1,2,0,2,{},{},{}
 13416,Krieger_Onehand_Sword1,Glorious Flamberge,4,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus2 bAddRace,RC_DemiHuman,75; bonus2 bIgnoreDefRate,RC_DemiHuman,20; bonus bUnbreakableWeapon,0; if(getrefine() > 5) { bonus2 bAddRace,RC_DemiHuman,(getrefine()-4)*(getrefine()-4); bonus2 bIgnoreDefRate,RC_DemiHuman,5; } if(getrefine() > 6) bonus bAspdRate,5; if(getrefine() > 8) { bonus bAspdRate,5; bonus4 bAutoSpellOnSkill,"SM_BASH","NPC_CRITICALWOUND",2,200; } },{},{}
-13417,Krieger_Onehand_Sword2,Glorious Rapier,4,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus bUseSPrate,-10; if(getrefine() > 8) bonus bInt,5; },{},{}
-13418,Krieger_Onehand_Sword3,Glorious Holy Avenger,4,20,,0,130,,1,0,0x000444A2,7,2,2,4,80,1,2,{ bonus bInt,getrefine()-5; bonus bMatkRate,10; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus bUseSPrate,-10; if(getrefine() > 8) bonus4 bAutoSpellOnSkill,"PA_PRESSURE","PR_LEXDIVINA",1,1000; if(getrefine() > 9) bonus bInt,5; },{},{}
+13417,Krieger_Onehand_Sword2,Glorious Rapier,4,20,,0,130,,1,0,0x000654E3,7,2,2,4,80,1,2,{ bonus bWeaponMatk,80; bonus bInt,getrefine()-5; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus bUseSPrate,-10; if(getrefine() > 8) bonus bInt,5; },{},{}
+13418,Krieger_Onehand_Sword3,Glorious Holy Avenger,4,20,,0,130,,1,0,0x000444A2,7,2,2,4,80,1,2,{ bonus bWeaponMatk,80; bonus bInt,getrefine()-5; bonus bUnbreakableWeapon,0; if(getrefine() > 5) bonus bUseSPrate,-10; if(getrefine() > 8) bonus4 bAutoSpellOnSkill,"PA_PRESSURE","PR_LEXDIVINA",1,1000; if(getrefine() > 9) bonus bInt,5; },{},{}
 13419,Holy_Saber,Holy saber,4,20,,0,160,,1,0,0x000654E2,7,2,2,3,0,0,2,{},{},{}
 13420,Honglyun's_Sword,Honglyun's Sword,4,20,,1200,160,,1,1,0x000654E2,7,2,2,4,70,1,2,{ bonus bAtkEle,Ele_Fire; bonus bStr,2; bonus bInt,2; },{},{}
 13421,Ruber,Ruber,4,20,,1500,170,,1,1,0x000444A2,2,2,2,3,50,1,2,{ autobonus "{ bonus2 bSkillAtk,\"KN_BOWLINGBASH\",20; bonus2 bSkillAtk,\"SM_BASH\",20; }",5,15000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; },{},{}
@@ -6598,7 +6598,7 @@
 14609,Spoiled_Cuisine,Spoiled Cuisine,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 10,10; },{},{}
 15000,Bone_Plate,Bone Plate,5,20,,1000,,7,,1,0x00021040,2,2,16,,85,1,0,{ bonus bStr,1; bonus bMdef,3; bonus2 bIgnoreDefRate,RC_DemiHuman,10; bonus2 bIgnoreDefRate,RC_Brute,10; bonus3 bAutoSpellWhenHit,"NPC_WIDEBLEEDING",1,10; },{},{}
 15001,Odin's_Blessing_I,Odin's Blessing,5,0,,0,,10,,0,0xFFFFFFFE,7,2,16,,0,0,0,{},{},{}
-15002,Rune_Plate,Rune Plate,5,0,,0,,95,,1,0x00000000,7,2,16,,99,1,0,{},{},{}
+15002,Rune_Plate,Rune Plate,5,0,,0,,95,,1,0x00000000,7,2,16,,99,1,0,{ bonus bmaxSPRate,2; },{},{}
 //15003,Freyja_SRobe7,Freyja SRobe7,5,0,,300,,7,,0,0xFFFFFFFF,7,2,16,,20,0,0,{},{},{}
 //15004,Freyja_SRobe30,Freyja SRobe30,5,0,,300,,7,,0,0xFFFFFFFF,7,2,16,,20,0,0,{},{},{}
 //15005,Freyja_SRobe60,Freyja SRobe60,5,0,,300,,7,,0,0xFFFFFFFF,7,2,16,,20,0,0,{},{},{}
@@ -6608,7 +6608,7 @@
 15009,Para_Team_Uniform1,Eden Team Uniform I,5,0,,0,,35,,0,0xFFFFFFFF,7,2,16,,12,0,0,{ bonus bMaxHP,100; bonus bMaxSP,10; },{},{}
 15010,Para_Team_Uniform2,Eden Team Uniform II,5,0,,0,,46,,0,0xFFFFFFFF,7,2,16,,26,0,0,{ bonus bMaxHP,200; bonus bMaxSP,20; },{},{}
 15011,Para_Team_Uniform3,Eden Team Uniform III,5,0,,0,,58,,0,0xFFFFFFFF,7,2,16,,40,0,0,{ bonus bMaxHP,300; bonus bMaxSP,30; bonus bMdef,5; },{},{}
-15012,Puente_Robe,Puente Robe,5,12000,,400,,42,,1,0xFFFFFFFF,7,2,16,,22,1,0,{ /* bonus bFixedCastRate,-30; */ },{},{}
+15012,Puente_Robe,Puente Robe,5,12000,,400,,42,,1,0xFFFFFFFF,7,2,16,,22,1,0,{ bonus bFixedCastRate,-3; },{},{}
 15013,Claire_Suits,Claire Suits,5,28000,,2800,,58,,1,0xFFFFFFFE,2,2,16,,22,1,0,{},{},{}
 15014,Ebone_Armor,Ebon Armor,5,40000,,4500,,93,,1,0x00000000,7,2,16,,100,1,0,{},{},{}
 15015,Upg_Adv_Suit,Upg Adv Suit,5,20,,150,,25,,1,0xFFFFFFFF,7,2,16,,1,1,0,{},{},{}
@@ -6649,7 +6649,7 @@
 16007,Mjolnir_C,Mjolnir,4,20,,0,250,,1,0,0x000444A2,7,2,2,4,95,0,8,{ bonus bAtkEle,Ele_Wind; bonus bStr,15; bonus bDex,40; },{},{}
 16008,F_Spanner_C,Spanner,4,2,,0,150,,1,0,0x00008110,7,2,2,3,0,0,8,{},{},{}
 16009,E_Spanner_C,Spanner,4,2,,0,150,,1,0,0x00008110,7,2,2,3,0,0,8,{},{},{}
-16010,Red_Ether_Bag,Red Ether Bag,4,20,,0,15,,1,1,0x0004C5B2,7,2,2,3,102,1,8,{ /* bonus bMatk,100; */ },{},{}
+16010,Red_Ether_Bag,Red Ether Bag,4,20,,0,15,,1,1,0x0004C5B2,7,2,2,3,102,1,8,{ bonus bWeaponMatk,100; },{},{}
 //
 16134,King_Frog_Hat_Box,Frog King Hat Box,18,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 5528,1; },{},{}
 16135,Evil's_Bone_Hat_Box,Satanic Bone Helm Box,18,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem 5529,1; },{},{}
@@ -6753,6 +6753,7 @@
 //18505,Umbala_Spirit,
 //18506,Hattah_Black,
 //18507,Elven_Ears_,
+//18580,Yggdrasil_Crown,Yggdrasil Crown,5,20,,200,,4,,0,0xFFFFFFF$,7,2,256,,70,1,724,{ bonus bVit,2; bonus bInt,2; bonus bHealPower,1+(getrefine()*((getrefine()<6)?1:2)); },{},{}
 //19500,T_Mr_Smile
 //19501,T_Spinx_Helm
 //19502,T_Goggle

+ 178 - 76
db/job_db1.txt

@@ -1,155 +1,257 @@
 // Job-specific Values Database
 //
 // Structure of Database:
-// JobID,Weight,HPFactor,HPMultiplicator,SPFactor,Unarmed,Dagger,1HSword,2HSword,1HSpear,2HSpear,1HAxe,2HAxe,1HMace,2HMace(unused),Rod,Bow,Knuckle,Instrument,Whip,Book,Katar,Revolver,Rifle,Gatling Gun,Shotgun,Grenade Launcher,Fuuma Shuriken,2HStaff
+//JobID,Weight,HPFactor,HPMultiplicator,SPFactor,Unarmed,Dagger,1HSword,2HSword,1HSpear,2HSpear,1HAxe,2HAxe,1HMace,2HMace(unused),Rod,Bow,Knuckle,Instrument,Whip,Book,Katar,Revolver,Rifle,GatlingGun,Shotgun,GrenadeLauncher,FuumaShuriken,2HStaff,Shield
 //
 // Novice
-0,	20000,0    ,500  ,100  ,500  ,650  ,700  ,2000 ,2000 ,2000 ,800  ,2000 ,700  ,700  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650
+0,	20000,0    ,500  ,100  ,400  ,550  ,570  ,2000 ,2000 ,2000 ,500  ,2000 ,500  ,550  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,100
 // Swordman
-1,	28000,70   ,500  ,200  ,400  ,500  ,550  ,600  ,650  ,700  ,700  ,750  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+1,	28000,70   ,500  ,200  ,400  ,470  ,470  ,540  ,570  ,650  ,550  ,600  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Magician
-2,	22000,30   ,500  ,600  ,500  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700
+2,	22000,30   ,500  ,600  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,100
 // Archer
-3,	26000,50   ,500  ,200  ,400  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+3,	26000,50   ,500  ,200  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90
 // Acolyte
-4,	24000,40   ,500  ,500  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,600  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600
+4,	24000,40   ,500  ,500  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,500  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,70
 // Merchant
-5,	28000,40   ,500  ,300  ,400  ,600  ,700  ,2000 ,2000 ,2000 ,700  ,750  ,700  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+5,	28000,40   ,500  ,300  ,400  ,520  ,520  ,2000 ,2000 ,2000 ,480  ,550  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Thief
-6,	24000,50   ,500  ,200  ,400  ,500  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+6,	24000,50   ,500  ,200  ,400  ,480  ,500  ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
 // Knight
-7,	28000,150  ,500  ,300  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+7,	28000,150  ,500  ,300  ,400  ,490  ,450  ,520  ,550  ,600  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Priest
-8,	26000,75   ,500  ,800  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,600  ,600  ,2000 ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600
+8,	26000,75   ,500  ,800  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,480  ,600  ,2000 ,600  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,50
 // Wizard
-9,	24000,55   ,500  ,900  ,500  ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625
+9,	24000,55   ,500  ,900  ,500  ,540  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,80
 // Blacksmith
-10,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,650  ,650  ,675  ,675  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+10,	30000,90   ,500  ,400  ,400  ,500  ,500  ,2000 ,2000 ,2000 ,460  ,530  ,480  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Hunter
-11,	27000,85   ,500  ,400  ,400  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+11,	27000,85   ,500  ,400  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90
 // Assassin
-12,	24000,110  ,500  ,400  ,400  ,500  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+12,	24000,110  ,500  ,400  ,400  ,420  ,500  ,2000 ,2000 ,2000 ,510  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420  ,2000 ,2000 ,2000 ,2000 ,2000 ,1100 ,2000 ,60
 // Knight (Peco)
-13,	28000,150  ,500  ,300  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+13,	28000,150  ,500  ,300  ,400  ,490  ,450  ,520  ,550  ,600  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Crusader
-14,	28000,110  ,700  ,470  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+14,	28000,110  ,700  ,470  ,400  ,480  ,430  ,550  ,530  ,520  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Monk
-15,	26000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,575  ,575  ,575  ,2000 ,475  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 575
+15,	26000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,480  ,600  ,2000 ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,580  ,50
 // Sage
-16,	24000,75   ,500  ,700  ,450  ,525  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625
+16,	24000,75   ,500  ,700  ,450  ,530  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,430  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
 // Rogue
-17,	24000,85   ,500  ,500  ,400  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+17,	24000,85   ,500  ,500  ,400  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Alchemist
-18,	30000,90   ,500  ,400  ,400  ,550  ,575  ,2000 ,2000 ,2000 ,675  ,700  ,650  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+18,	30000,90   ,500  ,400  ,400  ,500  ,450  ,2000 ,2000 ,2000 ,450  ,520  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
 // Bard
-19,	27000,75   ,300  ,600  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+19,	27000,75   ,300  ,600  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
 // Dancer
-20,	27000,75   ,300  ,600  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,2000 ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+20,	27000,75   ,300  ,600  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
 // Crusader (Peco)
-21,	28000,110  ,700  ,470  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+21,	28000,110  ,700  ,470  ,400  ,480  ,430  ,550  ,530  ,520  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Wedding
-22,	20000,0    ,500  ,100  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+22,	20000,0    ,500  ,100  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
 // Super Novice
-23,	20000,0    ,500  ,100  ,500  ,650  ,700  ,2000 ,2000 ,2000 ,800  ,2000 ,700  ,700  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650
+23,	20000,0    ,500  ,100  ,400  ,550  ,570  ,2000 ,2000 ,2000 ,500  ,2000 ,500  ,550  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,100
 // Gunslinger
-24,	28000,88   ,  0  ,450  ,500  ,2000, 2000, 2000, 2000, 2000, 2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700 , 750 , 700 ,1500 ,1500 ,2000 ,2000
+24,	28000,88   ,  0  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,550  ,500  ,90 0 ,1000 ,2000 ,2000 ,60
 // Ninja
-25,	26000,80   ,  0  ,515  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 750 ,2000
+25,	26000,80   ,  0  ,515  ,400  ,430  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,60
 // Novice High
-4001,	20000,0    ,500  ,100  ,500  ,650  ,700  ,2000 ,2000 ,2000 ,800  ,2000 ,700  ,700  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650
+4001,	20000,0    ,500  ,100  ,400  ,550  ,570  ,2000 ,2000 ,2000 ,500  ,2000 ,500  ,550  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,100
 // Swordman High
-4002,	28000,70   ,500  ,200  ,400  ,500  ,550  ,600  ,650  ,700  ,700  ,750  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4002,	28000,70   ,500  ,200  ,400  ,470  ,470  ,540  ,570  ,650  ,550  ,600  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Magician High
-4003,	22000,30   ,500  ,600  ,500  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700
+4003,	22000,30   ,500  ,600  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,100
 // Archer High
-4004,	26000,50   ,500  ,200  ,400  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4004,	26000,50   ,500  ,200  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90
 // Acolyte High
-4005,	24000,40   ,500  ,500  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,600  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600
+4005,	24000,40   ,500  ,500  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,500  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,70
 // Merchant High
-4006,	28000,40   ,500  ,300  ,400  ,600  ,700  ,2000 ,2000 ,2000 ,700  ,750  ,700  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4006,	28000,40   ,500  ,300  ,400  ,520  ,520  ,2000 ,2000 ,2000 ,480  ,550  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Thief High
-4007,	24000,50   ,500  ,200  ,400  ,500  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4007,	24000,50   ,500  ,200  ,400  ,480  ,500  ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
 // Lord Knight
-4008,	28000,150  ,500  ,300  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4008,	28000,150  ,500  ,300  ,400  ,490  ,450  ,520  ,550  ,600  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // High Priest
-4009,	26000,75   ,500  ,800  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,600  ,600  ,2000 ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600
+4009,	26000,75   ,500  ,800  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,480  ,600  ,2000 ,600  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,50
 // High Wizard
-4010,	24000,55   ,500  ,900  ,500  ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625
+4010,	24000,55   ,500  ,900  ,500  ,540  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,80
 // Whitesmith
-4011,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,650  ,650  ,675  ,675  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4011,	30000,90   ,500  ,400  ,400  ,500  ,500  ,2000 ,2000 ,2000 ,460  ,530  ,480  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Sniper
-4012,	27000,85   ,500  ,400  ,400  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4012,	27000,85   ,500  ,400  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90
 // Assassin Cross
-4013,	24000,110  ,500  ,400  ,400  ,500  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4013,	24000,110  ,500  ,400  ,400  ,420  ,500  ,2000 ,2000 ,2000 ,510  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420  ,2000 ,2000 ,2000 ,2000 ,2000 ,1100 ,2000 ,60
 // Lord Knight (Peco)
-4014,	28000,150  ,500  ,300  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4014,	28000,150  ,500  ,300  ,400  ,490  ,450  ,520  ,550  ,600  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Paladin
-4015,	28000,110  ,700  ,470  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4015,	28000,110  ,700  ,470  ,400  ,480  ,430  ,550  ,530  ,520  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Champion
-4016,	26000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,575  ,575  ,575  ,2000 ,475  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 575
+4016,	26000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,480  ,600  ,2000 ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,580  ,50
 // Professor
-4017,	24000,75   ,500  ,700  ,450  ,525  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625
+4017,	24000,75   ,500  ,700  ,450  ,530  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,430  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
 // Stalker
-4018,	24000,85   ,500  ,500  ,400  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4018,	24000,85   ,500  ,500  ,400  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Creator
-4019,	30000,90   ,500  ,400  ,400  ,550  ,575  ,2000 ,2000 ,2000 ,675  ,700  ,650  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4019,	30000,90   ,500  ,400  ,400  ,500  ,450  ,2000 ,2000 ,2000 ,450  ,520  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
 // Clown
-4020,	27000,75   ,300  ,600  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4020,	27000,75   ,300  ,600  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
 // Gypsy
-4021,	27000,75   ,300  ,600  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,2000 ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4021,	27000,75   ,300  ,600  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
 // Paladin (Peco)
-4022,	28000,110  ,700  ,470  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4022,	28000,110  ,700  ,470  ,400  ,480  ,430  ,550  ,530  ,520  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Novice
-4023,	20000,0    ,500  ,100  ,500  ,650  ,700  ,2000 ,2000 ,2000 ,800  ,2000 ,700  ,700  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650
+4023,	20000,0    ,500  ,100  ,400  ,550  ,570  ,2000 ,2000 ,2000 ,500  ,2000 ,500  ,550  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,100
 // Baby Swordman
-4024,	28000,70   ,500  ,200  ,400  ,500  ,550  ,600  ,650  ,700  ,700  ,750  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4024,	28000,70   ,500  ,200  ,400  ,470  ,470  ,540  ,570  ,650  ,550  ,600  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Magician
-4025,	22000,30   ,500  ,600  ,500  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 700
+4025,	22000,30   ,500  ,600  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,100
 // Baby Archer
-4026,	26000,50   ,500  ,200  ,400  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4026,	26000,50   ,500  ,200  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90
 // Baby Acolyte
-4027,	24000,40   ,500  ,500  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,600  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600
+4027,	24000,40   ,500  ,500  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,500  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,70
 // Baby Merchant
-4028,	28000,40   ,500  ,300  ,400  ,600  ,700  ,2000 ,2000 ,2000 ,700  ,750  ,700  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4028,	28000,40   ,500  ,300  ,400  ,520  ,520  ,2000 ,2000 ,2000 ,480  ,550  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Thief
-4029,	24000,50   ,500  ,200  ,400  ,500  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4029,	24000,50   ,500  ,200  ,400  ,480  ,500  ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
 // Baby Knight
-4030,	28000,150  ,500  ,300  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4030,	28000,150  ,500  ,300  ,400  ,490  ,450  ,520  ,550  ,600  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Priest
-4031,	26000,75   ,500  ,800  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,600  ,600  ,2000 ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 600
+4031,	26000,75   ,500  ,800  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,480  ,600  ,2000 ,600  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,50
 // Baby Wizard
-4032,	24000,55   ,500  ,900  ,500  ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625
+4032,	24000,55   ,500  ,900  ,500  ,540  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,80
 // Baby Blacksmith
-4033,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,650  ,650  ,675  ,675  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4033,	30000,90   ,500  ,400  ,400  ,500  ,500  ,2000 ,2000 ,2000 ,460  ,530  ,480  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Hunter
-4034,	27000,85   ,500  ,400  ,400  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4034,	27000,85   ,500  ,400  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,90
 // Baby Assassin
-4035,	24000,110  ,500  ,400  ,400  ,500  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4035,	24000,110  ,500  ,400  ,400  ,420  ,500  ,2000 ,2000 ,2000 ,510  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420  ,2000 ,2000 ,2000 ,2000 ,2000 ,1100 ,2000 ,60
 // Baby Knight (Peco)
-4036,	28000,150  ,500  ,300  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4036,	28000,150  ,500  ,300  ,400  ,490  ,450  ,520  ,550  ,600  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Crusader
-4037,	28000,110  ,700  ,470  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4037,	28000,110  ,700  ,470  ,400  ,480  ,430  ,550  ,530  ,520  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Monk
-4038,	26000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,575  ,575  ,575  ,2000 ,475  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 575
+4038,	26000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,480  ,600  ,2000 ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,580  ,50
 // Baby Sage
-4039,	24000,75   ,500  ,700  ,450  ,525  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625
+4039,	24000,75   ,500  ,700  ,450  ,530  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,2000 ,2000 ,2000 ,2000 ,430  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
 // Baby Rogue
-4040,	24000,85   ,500  ,500  ,400  ,500  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4040,	24000,85   ,500  ,500  ,400  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Alchemist
-4041,	30000,90   ,500  ,400  ,400  ,550  ,575  ,2000 ,2000 ,2000 ,675  ,700  ,650  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4041,	30000,90   ,500  ,400  ,400  ,500  ,450  ,2000 ,2000 ,2000 ,450  ,520  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
 // Baby Bard
-4042,	27000,75   ,300  ,600  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4042,	27000,75   ,300  ,600  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
 // Baby Dancer
-4043,	27000,75   ,300  ,600  ,400  ,550  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,2000 ,2000 ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4043,	27000,75   ,300  ,600  ,400  ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,480  ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
 // Baby Crusader (Peco)
-4044,	28000,110  ,700  ,470  ,400  ,500  ,500  ,550  ,600  ,600  ,700  ,700  ,650  ,700  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4044,	28000,110  ,700  ,470  ,400  ,480  ,430  ,550  ,530  ,520  ,500  ,550  ,450  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
 // Baby Super Novice
-4045,	20000,0    ,500  ,100  ,500  ,650  ,700  ,2000 ,2000 ,2000 ,800  ,2000 ,700  ,700  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 650
+4045,	20000,0    ,500  ,100  ,400  ,550  ,570  ,2000 ,2000 ,2000 ,500  ,2000 ,500  ,550  ,650  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,650  ,100
 // Taekwon
-4046, 28000,70   ,500  ,200  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4046,	28000,70   ,500  ,200  ,400  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,60
 // Star Knight
-4047, 28000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4047,	28000,90   ,650  ,470  ,400  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,60
 // Star Knight (flying)
-4048, 28000,90   ,650  ,470  ,400  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000
+4048,	28000,90   ,650  ,470  ,400  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,500  ,60
 // Soul Linker
-4049, 24000,75   ,500  ,900  ,500  ,575  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,625  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 , 625 
+4049,	24000,75   ,500  ,900  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,530  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,80
+// Rune Knight
+4054,	28000,150  ,500  ,300  ,400  ,500  ,520  ,550  ,600  ,580  ,480  ,520  ,450  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Warlock
+4055,	24000,55   ,500  ,900  ,450  ,520  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,560  ,50
+// Ranger
+4056,	27000,85   ,500  ,400  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80
+// Archbishop
+4057,	26000,75   ,500  ,800  ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,450  ,600  ,2000 ,500  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
+// Mechanic
+4058,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,450  ,480  ,480  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
+// Guillotine Cross
+4059,	24000,110  ,500  ,400  ,400  ,420  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420  ,2000 ,950  ,1200 ,900  ,1000 ,1100 ,2000 ,90
+// Rune Knight H
+4060,	28000,150  ,500  ,300  ,400  ,500  ,520  ,550  ,600  ,580  ,480  ,520  ,450  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Warlock H
+4061,	25000,55   ,500  ,900  ,450  ,520  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,560  ,50
+// Ranger H
+4062,	27000,85   ,500  ,400  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80
+// Archbishop H
+4063,	26000,75   ,500  ,800  ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,450  ,600  ,2000 ,500  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
+// Mechanic H
+4064,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,450  ,480  ,480  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
+// Guillotine Cross H
+4065,	24000,110  ,500  ,400  ,400  ,420  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420  ,2000 ,950  ,1200 ,900  ,1000 ,1100 ,2000 ,90
+// Royal Guard
+4066,	28000,110  ,700  ,400  ,400  ,470  ,450  ,530  ,500  ,500  ,480  ,520  ,440  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Sorcerer
+4067,	24000,75   ,500  ,900  ,400  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
+// Minstrel
+4068,	27000,75   ,300  ,400  ,400  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
+// Wanderer
+4069,	27000,75   ,300  ,400  ,400  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
+// Sura
+4070,	26000,90   ,650  ,400  ,380  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,450  ,480  ,2000 ,390  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,50
+// Genetic
+4071,	30000,90   ,500  ,900  ,400  ,500  ,440  ,2000 ,2000 ,2000 ,480  ,510  ,440  ,480  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
+// Shadow Chaser
+4072,	24000,85   ,500  ,400  ,400  ,430  ,470  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,470  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
+// Royal Guard H
+4073,	28000,110  ,700  ,400  ,400  ,470  ,450  ,530  ,500  ,500  ,480  ,520  ,440  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Sorcerer H
+4074,	24000,75   ,500  ,900  ,400  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
+// Minstrel H
+4075,	27000,75   ,300  ,400  ,400  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
+// Wanderer H
+4076,	27000,75   ,300  ,400  ,400  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
+// Sura H
+4077,	26000,90   ,650  ,400  ,380  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,450  ,480  ,2000 ,390  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,50
+// Genetic H
+4078,	30000,90   ,500  ,900  ,400  ,500  ,440  ,2000 ,2000 ,2000 ,480  ,510  ,440  ,480  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
+// Shadow Chaser H
+4079,	24000,85   ,500  ,400  ,400  ,430  ,470  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,470  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
+// Rune Knight2
+4080,	28000,150  ,500  ,300  ,400  ,500  ,520  ,550  ,600  ,580  ,480  ,520  ,450  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Rune Knight H2
+4081,	28000,150  ,500  ,300  ,400  ,500  ,520  ,550  ,600  ,580  ,480  ,520  ,450  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Royal Guard2
+4082,	28000,110  ,700  ,400  ,400  ,470  ,450  ,530  ,500  ,500  ,480  ,520  ,440  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Royal Guard H2
+4083,	28000,110  ,700  ,400  ,400  ,470  ,450  ,530  ,500  ,500  ,480  ,520  ,440  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Ranger2
+4084,	27000,85   ,500  ,400  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80
+// Ranger H2
+4085,	27000,85   ,500  ,400  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80
+// Mechanic2
+4086,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,450  ,480  ,480  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
+// Mechanic H2
+4087,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,450  ,480  ,480  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
+// Baby Rune
+4096,	28000,150  ,500  ,300  ,400  ,500  ,520  ,550  ,600  ,580  ,480  ,520  ,450  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Baby Warlock
+4097,	24000,55   ,500  ,900  ,450  ,520  ,600  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,560  ,50
+// Baby Ranger
+4098,	27000,85   ,500  ,400  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80
+// Baby Bishop
+4099,	26000,75   ,500  ,800  ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,450  ,600  ,2000 ,500  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
+// Baby Mechanic
+4100,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,450  ,480  ,480  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60
+// Baby Cross
+4101,	24000,110  ,500  ,400  ,400  ,420  ,650  ,2000 ,2000 ,2000 ,800  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,420  ,2000 ,950  ,1200 ,900  ,1000 ,1100 ,2000 ,90
+// Baby Guard
+4102,	28000,110  ,700  ,400  ,400  ,470  ,450  ,530  ,500  ,500  ,480  ,520  ,440  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Baby Sorcerer
+4103,	24000,75   ,500  ,900  ,400  ,500  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,450  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,550  ,50
+// Baby Minstrel
+4104,	27000,75   ,300  ,400  ,400  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
+// Baby Wanderer
+4105,	27000,75   ,300  ,400  ,400  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,440  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,70
+// Baby Sura
+4106,	26000,90   ,650  ,400  ,380  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,430  ,450  ,480  ,2000 ,390  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,500  ,50
+// Baby Genetic
+4107,	30000,90   ,500  ,400  ,400  ,500  ,440  ,2000 ,2000 ,2000 ,480  ,510  ,440  ,480  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
+// Baby Chaser
+4108,	24000,85   ,500  ,400  ,400  ,430  ,470  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,470  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,40
+// Baby Rune2
+4109,	28000,150  ,500  ,300  ,400  ,500  ,520  ,550  ,600  ,580  ,480  ,520  ,450  ,520  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Baby Guard2
+4110,	28000,110  ,700  ,400  ,400  ,470  ,450  ,530  ,500  ,500  ,480  ,520  ,440  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,50
+// Baby Ranger2
+4111,	27000,85   ,500  ,400  ,400  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,490  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,80
+// Baby Mechanic2
+4112,	30000,90   ,500  ,400  ,400  ,600  ,650  ,2000 ,2000 ,2000 ,450  ,480  ,480  ,500  ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,2000 ,60

+ 6 - 0
db/mob_chat_db.txt

@@ -31,3 +31,9 @@
 27,0xFF0000,What do you want from me?
 28,0xFF0000,No! I didn't do this! He's the one who planned out all this!
 29,0xFF0000,I just wanted to find peace..!  That's why I have been fleeing away!
+30,0xFF0000,Ahhhh!!! Now, I just have to kill you all!
+31,0xFF0000,Annoying flies!! Get off of me!
+32,0xFF0000,Suffer in Hell!
+33,0xFF0000,Mwahahaha! Taste the anger of the earth!!!
+34,0xFF0000,No... I won't accept this as defeat!
+

ファイルの差分が大きいため隠しています
+ 833 - 834
db/mob_db.txt


+ 700 - 20
db/mob_skill_db.txt

@@ -250,8 +250,8 @@
 1046,Doppelganger@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,,
 1046,Doppelganger@CR_AUTOGUARD,attack,249,10,2000,500,300000,no,self,always,0,,,,,,29,
 1046,Doppelganger@CR_AUTOGUARD,chase,249,10,2000,500,300000,no,self,longrangeattacked,,,,,,,29,
-1046,Doppelganger@AL_DECAGI,attack,30,48,500,0,20000,no,target,always,0,,,,,,5,
-1046,Doppelganger@AL_DECAGI,chase,30,48,500,0,20000,no,target,always,0,,,,,,5,
+1046,Doppelganger@AL_DECAGI,attack,30,11,500,0,20000,no,target,always,0,,,,,,5,
+1046,Doppelganger@AL_DECAGI,chase,30,11,500,0,20000,no,target,always,0,,,,,,5,
 1046,Doppelganger@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,,
 1046,Doppelganger@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,,
 1046,Doppelganger@BS_HAMMERFALL,chase,110,11,10000,0,5000,yes,target,skillused,18,,,,,,,
@@ -399,7 +399,7 @@
 1086,Golden Thief Bug@NPC_SUMMONSLAVE,idle,196,10,10000,0,0,no,self,onspawn,0,1054,,,,,,
 1086,Golden Thief Bug@TF_HIDING,attack,51,1,1000,0,5000,no,self,myhpltmaxrate,20,,,,,,19,
 1086,Golden Thief Bug@AL_HEAL,idle,28,11,10000,0,5000,yes,self,mystatuson,hiding,,,,,,,
-1087,Orc Hero@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6,
+1087,Orc Hero@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6,
 1087,Orc Hero@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,,
 1087,Orc Hero@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,,
 1087,Orc Hero@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,,
@@ -551,7 +551,7 @@
 1111,Drainliar@NPC_BLINDATTACK,attack,177,3,500,0,5000,yes,target,always,0,,,,,,,
 1111,Drainliar@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,,
 1111,Drainliar@NPC_DARKNESSATTACK,attack,190,1,2000,0,5000,yes,target,always,0,,,,,,,
-1112,Drake@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,29,
+1112,Drake@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,29,
 1112,Drake@NPC_ARMORBRAKE,attack,344,10,2000,0,60000,no,target,always,0,,,,,,,
 1112,Drake@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,,
 1112,Drake@BS_MAXIMIZE,attack,114,1,500,0,5000,no,self,always,0,,,,,,,
@@ -1151,7 +1151,7 @@
 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,2000,500,5000,no,target,always,0,,,,,,21,
 1251,Stormy Knight@WZ_STORMGUST,chase,89,10,10000,500,5000,no,target,skillused,18,,,,,,21,
 1251,Stormy Knight@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,,
-1252,Garm@AL_DECAGI,chase,30,48,2000,0,300000,no,target,always,0,,,,,,6,
+1252,Garm@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6,
 1252,Garm@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,,
 1252,Garm@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,,
 1252,Garm@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,,
@@ -1618,7 +1618,7 @@
 1372,Goat@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x1089,,,,,
 1372,Goat@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,,
 1372,Goat@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6,
-1373,Lord of Death@AL_DECAGI,chase,30,48,2000,0,60000,no,target,always,0,,,,,,,
+1373,Lord of Death@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,,
 1373,Lord of Death@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,,
 1373,Lord of Death@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
 1373,Lord of Death@NPC_HELLJUDGEMENT,chase,662,10,10000,1000,10000,no,self,always,0,,,,,,36,
@@ -1774,7 +1774,7 @@
 1388,Arc Angeling@NPC_SUMMONSLAVE,attack,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18,
 1388,Arc Angeling@NPC_SUMMONSLAVE,idle,196,7,10000,700,60000,no,self,slavele,3,1443,1246,1742,1743,1744,18,
 1388,Arc Angeling@RG_INTIMIDATE,attack,219,5,2000,0,5000,yes,target,always,0,,,,,,,
-1389,Dracula@AL_DECAGI,chase,30,48,2000,0,5000,no,target,always,0,,,,,,,
+1389,Dracula@AL_DECAGI,chase,30,11,2000,0,5000,no,target,always,0,,,,,,,
 1389,Dracula@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,,
 1389,Dracula@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,,
 1389,Dracula@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,,
@@ -2882,7 +2882,7 @@
 1637,Margaretha Sorin@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,,
 1637,Margaretha Sorin@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2,
 1637,Margaretha Sorin@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2,
-1637,Margaretha Sorin@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1637,Margaretha Sorin@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1637,Margaretha Sorin@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,,
 1637,Margaretha Sorin@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19,
 1637,Margaretha Sorin@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19,
@@ -3031,7 +3031,7 @@
 1643,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,,
 1643,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2,
 1643,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2,
-1643,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1643,High Priest Margaretha@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1643,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,,
 1643,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19,
 1643,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19,
@@ -3196,7 +3196,7 @@
 1649,High Priest Margaretha@AL_PNEUMA,idle,25,1,10000,0,0,yes,self,longrangeattacked,,,,,,,,
 1649,High Priest Margaretha@AL_INCAGI,attack,29,10,2000,0,240000,yes,self,always,0,,,,,,2,
 1649,High Priest Margaretha@AL_INCAGI,chase,29,10,2000,0,240000,yes,self,always,0,,,,,,2,
-1649,High Priest Margaretha@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1649,High Priest Margaretha@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1649,High Priest Margaretha@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,,
 1649,High Priest Margaretha@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19,
 1649,High Priest Margaretha@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,,,,,,,19,
@@ -3382,8 +3382,8 @@
 1661,Errende Ebecee@AL_HEAL,chase,28,11,10000,500,5000,yes,self,myhpltmaxrate,30,,,,,,3,
 1661,Errende Ebecee@NPC_HOLYATTACK,attack,189,3,1000,0,5000,yes,target,always,0,,,,,,,
 1661,Errende Ebecee@NPC_SILENCEATTACK,attack,178,4,1000,700,5000,no,target,always,0,,,,,,,
-1661,Errende Ebecee@AL_DECAGI,attack,30,48,500,1000,5000,no,target,always,0,,,,,,29,
-1661,Errende Ebecee@AL_DECAGI,chase,30,48,500,1000,5000,no,target,always,0,,,,,,29,
+1661,Errende Ebecee@AL_DECAGI,attack,30,11,500,1000,5000,no,target,always,0,,,,,,29,
+1661,Errende Ebecee@AL_DECAGI,chase,30,11,500,1000,5000,no,target,always,0,,,,,,29,
 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,500,1000,5000,no,target,always,0,,,,,,,
 1662,Kavach Icarus@AC_DOUBLE,attack,46,10,10000,1000,1000,no,target,skillused,46,,,,,,,
 1662,Kavach Icarus@AC_DOUBLE,chase,46,10,2000,1000,5000,no,target,always,0,,,,,,,
@@ -3674,8 +3674,8 @@
 1707,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,0,5000,yes,target,always,0,,,,,,30,
 1707,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,,
 1707,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,,
-1707,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
-1707,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1707,Thanatos Dolor@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
+1707,Thanatos Dolor@AL_DECAGI,attack,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3,
 1707,Thanatos Dolor@AL_HEAL,attack,28,8,1000,0,5000,yes,self,myhpltmaxrate,40,,,,,,3,
 1707,Thanatos Dolor@AL_HEAL,idle,28,8,1000,0,5000,yes,friend,friendhpltmaxrate,40,,,,,,3,
@@ -3740,8 +3740,8 @@
 1712,Thanatos Dolor@NPC_MENTALBREAKER,chase,159,2,500,1000,10000,no,target,always,0,,,,,,,
 1712,Thanatos Dolor@NPC_DARKTHUNDER,attack,341,9,500,1000,5000,no,target,always,0,,,,,,,
 1712,Thanatos Dolor@NPC_DARKTHUNDER,chase,341,9,500,1000,5000,no,target,always,0,,,,,,,
-1712,Thanatos Dolor@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
-1712,Thanatos Dolor@AL_DECAGI,attack,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1712,Thanatos Dolor@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
+1712,Thanatos Dolor@AL_DECAGI,attack,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3,
 1712,Thanatos Dolor@AL_HEAL,attack,28,11,1000,0,5000,yes,self,myhpltmaxrate,70,,,,,,3,
 1712,Thanatos Dolor@AL_HEAL,idle,28,9,1000,0,5000,yes,friend,friendhpltmaxrate,70,,,,,,3,
@@ -3982,8 +3982,8 @@
 1754,Skeggiold@AL_HEAL,idle,28,9,5000,500,5000,no,self,myhpltmaxrate,30,,,,,,18,
 1754,Skeggiold@MG_THUNDERSTORM,attack,21,7,1000,1500,10000,no,target,always,0,,,,,,,
 1754,Skeggiold@MG_THUNDERSTORM,chase,21,7,1000,1500,10000,no,target,always,0,,,,,,,
-1754,Skeggiold@AL_DECAGI,attack,30,48,500,0,30000,no,target,always,0,,,,,,29,
-1754,Skeggiold@AL_DECAGI,chase,30,48,500,0,30000,no,target,always,0,,,,,,29,
+1754,Skeggiold@AL_DECAGI,attack,30,11,500,0,30000,no,target,always,0,,,,,,29,
+1754,Skeggiold@AL_DECAGI,chase,30,11,500,0,30000,no,target,always,0,,,,,,29,
 1754,Skeggiold@NPC_PETRIFYATTACK,attack,180,2,500,500,5000,no,target,always,0,,,,,,3,
 1754,Skeggiold@NPC_PETRIFYATTACK,chase,180,2,500,500,5000,no,target,always,0,,,,,,3,
 1754,Skeggiold@RG_STRIPARMOR,attack,217,3,500,0,5000,yes,target,always,0,,,,,,6,
@@ -4116,7 +4116,7 @@
 1769,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,,
 1769,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30,
 1769,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30,
-1769,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1769,Agav@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1769,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36,
 1769,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36,
 1769,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36,
@@ -4275,7 +4275,7 @@
 1786,Agav@MG_SAFETYWALL,attack,12,10,2000,0,5000,yes,self,always,0,,,,,,,
 1786,Agav@NPC_CURSEATTACK,attack,181,5,500,800,5000,no,target,always,0,,,,,,30,
 1786,Agav@NPC_CURSEATTACK,chase,181,5,500,800,5000,no,target,always,0,,,,,,30,
-1786,Agav@AL_DECAGI,chase,30,48,2000,0,10000,yes,target,always,0,,,,,,,
+1786,Agav@AL_DECAGI,chase,30,11,2000,0,10000,yes,target,always,0,,,,,,,
 1786,Agav@PR_LEXDIVINA,attack,76,1,1000,0,5000,yes,target,always,0,,,,,,36,
 1786,Agav@PR_LEXDIVINA,chase,76,1,1000,0,5000,yes,target,always,0,,,,,,36,
 1786,Agav@PR_LEXDIVINA,attack,76,1,5000,0,5000,yes,target,casttargeted,0,,,,,,36,
@@ -5704,6 +5704,61 @@
 2027,Dark Shadow@NPC_FIREATTACK,attack,186,3,500,500,5000,no,target,always,0,,,,,,,
 2027,Dark Shadow@NPC_DARKNESSBREATH,attack,658,1,500,1000,5000,no,target,always,0,,,,,,,
 
+2042,Silver Sniper@NPC_REVENGE,idle,333,1,10000,0,0,yes,self,always,0,,,,,,,
+2043,Magic Decoy@MG_FIREBOLT,idle,19,10,10000,800,3500,yes,randomtarget,always,0,,,,,,,
+2044,Magic Decoy@MG_COLDBOLT,idle,14,10,10000,800,3500,yes,randomtarget,always,0,,,,,,,
+2045,Magic Decoy@WZ_EARTHSPIKE,idle,90,10,10000,800,3500,yes,randomtarget,always,0,,,,,,,
+2046,Magic Decoy@MG_LIGHTNINGBOLT,idle,20,10,10000,800,3500,yes,randomtarget,always,0,,,,,,,
+
+//2053,Dimik@NPC_ATTRICHANGE,idle,161,1,500,2000,50000,no,self,always,0,,,,,,10,
+//2053,Dimik@NPC_EMOTION_ON,idle,474,1,100,0,60000,yes,self,always,0,20,0x81,,,,,
+//2053,Dimik@NPC_EMOTION,idle,197,1,100,0,60000,yes,self,always,0,6,0x3095,,,,,
+//2053,Dimik@NPC_EMOTION,attack,197,1,10000,0,60000,yes,self,always,0,6,,,,,,
+//2053,Dimik@NPC_EMOTION_ON,idle,474,1,100,0,60000,yes,self,always,0,22,0xC3,,,,,
+2048,Dark Pinguicula@AL_HEAL,idle,28,9,10000,3000,5000,yes,friend,friendhpltmaxrate,50,,,,,,,
+2048,Dark Pinguicula@AL_HEAL,idle,28,9,5000,500,5000,yes,self,myhpltmaxrate,40,,,,,,19,
+2048,Dark Pinguicula@NPC_BLOODDRAIN,attack,199,1,5000,500,5000,yes,target,myhpltmaxrate,40,,,,,,19,
+2048,Dark Pinguicula@NPC_SPLASHATTACK,attack,174,1,3000,0,5000,yes,target,attackpcge,2,,,,,,0,
+2048,Dark Pinguicula@NPC_GROUNDATTACK,attack,185,1,2000,0,5000,yes,target,always,0,,,,,,,
+2048,Dark Pinguicula@NPC_STUNATTACK,attack,179,3,1000,1500,5000,no,target,always,0,,,,,,,
+2048,Dark Pinguicula@NPC_SLEEPATTACK,attack,182,3,1000,1500,5000,no,target,always,0,,,,,,,
+2048,Dark Pinguicula@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,30,
+2048,Dark Pinguicula@NPC_EMOTION,chase,197,1,200,0,5000,yes,self,always,0,19,0x81,,,,,
+2048,Dark Pinguicula@NPC_EMOTION,idle,197,1,2000,0,5000,yes,self,always,0,6,0x3885,,,,,
+2050,Aqua Elemental@MG_FROSTDIVER,chase,15,9,10000,500,5000,yes,target,always,0,,,,,,,
+2050,Aqua Elemental@WZ_WATERBALL,attack,86,4,2000,500,10000,no,target,always,0,,,,,,,
+2050,Aqua Elemental@NPC_SLEEPATTACK,attack,182,3,1000,1500,5000,no,target,always,0,,,,,,,
+2050,Aqua Elemental@MG_COLDBOLT,attack,14,3,1000,1500,5000,no,target,always,0,,,,,,,
+2050,Aqua Elemental@NPC_SLOWCAST,attack,672,2,1000,0,30000,yes,self,always,0,,,,,,,
+2050,Aqua Elemental@WZ_FROSTNOVA,attack,88,10,10000,1500,20000,no,self,myhpltmaxrate,40,,,,,,6,
+2049,Bradium Golem@NPC_STUNATTACK,attack,179,4,500,1500,5000,no,target,always,0,,,,,,6,
+2049,Bradium Golem@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,6,
+2049,Bradium Golem@NPC_EMOTION_ON,attack,474,1,10000,0,30000,yes,self,always,0,6,0x3885,,,,,
+2049,Bradium Golem@NPC_EMOTION,idle,197,1,200,0,30000,yes,self,always,0,9,,,,,,
+2049,Bradium Golem@CR_AUTOGUARD,chase,249,5,2000,0,300000,yes,self,longrangeattacked,0,,,,,,,
+2049,Bradium Golem@CR_AUTOGUARD,attack,249,5,500,0,300000,yes,self,always,0,,,,,,,
+2047,Naga@KN_SPEARBOOMERANG,chase,59,5,500,0,5000,yes,target,always,0,,,,,,29,
+2047,Naga@KN_BRANDISHSPEAR,attack,57,5,500,1000,5000,no,target,always,0,,,,,,9,
+2047,Naga@SM_PROVOKE,chase,6,3,500,600,5000,yes,target,myhpltmaxrate,80,,,,,,,
+2047,Naga@SM_PROVOKE,attack,6,3,500,600,5000,yes,target,myhpltmaxrate,80,,,,,,,
+2047,Naga@HW_GANBANTEIN,attack,483,1,2000,0,7000,no,target,always,0,,,,,,,
+
+2052,Dark Lord@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2052,Dark Lord@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2052,Dark Lord@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2052,Dark Lord@MG_FIREWALL,chase,18,10,2000,500,5000,no,target,always,0,,,,,,,
+2052,Dark Lord@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2052,Dark Lord@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2052,Dark Lord@NPC_HELLJUDGEMENT,chase,662,5,10000,800,10000,no,self,always,0,,,,,,36,
+2052,Dark Lord@NPC_HELLJUDGEMENT,attack,662,5,10000,800,10000,no,self,always,0,,,,,,36,
+2052,Dark Lord@NPC_DARKBLESSING,attack,203,1,500,800,5000,no,target,always,0,,,,,,9,
+2052,Dark Lord@NPC_HELMBRAKE,attack,345,10,2000,500,5000,no,target,always,0,,,,,,,
+2052,Dark Lord@NPC_SUMMONSLAVE,attack,196,2,10000,700,10000,no,self,slavele,3,1605,,,,,,
+2052,Dark Lord@NPC_SUMMONSLAVE,idle,196,2,10000,700,10000,no,self,slavele,3,1605,,,,,,
+2052,Dark Lord@WZ_METEOR,attack,83,11,5000,500,2000,no,target,always,0,,,,,,,
+2052,Dark Lord@WZ_METEOR,chase,83,11,5000,500,2000,no,target,skillused,18,,,,,,,
+2052,Dark Lord@WZ_METEOR,chase,83,11,5000,500,2000,no,target,always,0,,,,,,,
+
 // Brasilis
 2068,Boitata@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
 2068,Boitata@MG_FIREBALL,idle,17,5,10000,0,5000,yes,randomtarget,always,0,,,,,,,
@@ -5781,3 +5836,628 @@
 2082,Piranha@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,,
 2082,Piranha@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6,
 2082,Piranha@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,,
+
+// 13.2 (Dicastes)
+2083,Scaraba@NPC_PIERCINGATT,attack,158,3,1000,0,5000,yes,target,always,0,,,,,,,
+2083,Scaraba@CR_AUTOGUARD,chase,249,5,2000,0,300000,yes,self,longrangeattacked,0,,,,,,,
+2083,Scaraba@CR_AUTOGUARD,attack,249,5,500,0,300000,yes,self,always,0,,,,,,,
+2083,Scaraba@NPC_COMBOATTACK,attack,171,2,500,700,5000,no,target,always,0,,,,,,,
+2083,Scaraba@NPC_COMBOATTACK,chase,171,2,500,700,5000,no,target,always,0,,,,,,,
+2083,Scaraba@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,,
+2083,Scaraba@NPC_EMOTION,chase,197,1,1000,0,5000,yes,self,always,0,19,0x181,,,,,
+2083,Scaraba@NPC_EMOTION,idle,197,1,3000,0,5000,yes,self,always,0,6,0x3195,,,,,
+2084,Scaraba@NPC_COMBOATTACK,attack,171,1,500,700,5000,no,target,always,0,,,,,,,
+2084,Scaraba@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,29,
+2084,Scaraba@NPC_COMBOATTACK,attack,171,2,500,700,5000,no,target,always,0,,,,,,,
+2084,Scaraba@SM_BASH,attack,5,5,500,0,5000,yes,target,always,0,,,,,,,
+2084,Scaraba@NPC_STOP,attack,342,1,500,500,5000,no,target,always,0,,,,,,,
+2084,Scaraba@NPC_EMOTION,chase,197,1,1000,0,5000,yes,self,always,0,19,0x181,,,,,
+2084,Scaraba@NPC_EMOTION,idle,197,1,3000,0,5000,yes,self,always,0,6,0x3195,,,,,
+2085,Antler Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2085,Antler Scaraba@BS_ADRENALINE,attack,111,10,500,1500,300000,no,self,always,0,,,,,,6,
+2085,Antler Scaraba@BS_ADRENALINE,chase,111,10,500,1500,300000,no,self,always,0,,,,,,6,
+2085,Antler Scaraba@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,,
+2085,Antler Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2085,Antler Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2085,Antler Scaraba@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6,
+2085,Antler Scaraba@NPC_PIERCINGATT,attack,158,3,1000,0,5000,yes,target,always,0,,,,,,,
+2085,Antler Scaraba@NPC_BLEEDING,attack,660,3,2000,0,3000,yes,target,always,0,,,,,,32,
+2085,Antler Scaraba@PF_SPIDERWEB,chase,405,1,300,0,10000,yes,target,always,0,,,,,,7,
+2086,Rake Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2086,Rake Scaraba@BS_HAMMERFALL,attack,110,5,500,1500,5000,no,target,always,0,,,,,,,
+2086,Rake Scaraba@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,6,
+2086,Rake Scaraba@MC_MAMMONITE,attack,42,5,500,800,5000,no,target,always,0,,,,,,8,
+2086,Rake Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2086,Rake Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2086,Rake Scaraba@PF_SPIDERWEB,chase,405,1,300,0,10000,yes,target,always,0,,,,,,7,
+2086,Rake Scaraba@NPC_EMOTION,chase,197,1,1000,0,5000,yes,self,always,0,19,0x81,,,,,
+2086,Rake Scaraba@NPC_EMOTION,idle,197,1,3000,0,5000,yes,self,always,0,6,0x3095,,,,,
+2087,Queen Scaraba@AL_HEAL,attack,28,11,10000,0,5000,no,friend,friendhpltmaxrate,60,,,,,,3,
+2087,Queen Scaraba@AL_HEAL,attack,28,11,10000,0,5000,no,self,myhpltmaxrate,30,,,,,,3,
+2087,Queen Scaraba@AL_HEAL,chase,28,11,10000,0,5000,no,friend,friendhpltmaxrate,60,,,,,,3,
+2087,Queen Scaraba@AL_HEAL,chase,28,11,10000,0,5000,no,self,myhpltmaxrate,30,,,,,,3,
+2087,Queen Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2087,Queen Scaraba@AL_TELEPORT,idle,26,1,500,0,5000,yes,self,always,0,,,,,,,
+2087,Queen Scaraba@AL_TELEPORT,walk,26,1,500,0,5000,yes,self,always,0,,,,,,,
+2087,Queen Scaraba@NPC_POWERUP,attack,349,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2087,Queen Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2087,Queen Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2087,Queen Scaraba@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2087,Queen Scaraba@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2087,Queen Scaraba@KN_BRANDISHSPEAR,attack,57,20,2000,500,5000,no,target,always,0,,,,,,,
+2087,Queen Scaraba@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2087,Queen Scaraba@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2087,Queen Scaraba@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,no,target,always,0,,,,,,6,
+2087,Queen Scaraba@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,18,
+2087,Queen Scaraba@CR_AUTOGUARD,attack,249,10,500,0,5000,yes,self,always,0,,,,,,,
+2087,Queen Scaraba@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,2145,2144,,,,,
+2087,Queen Scaraba@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,2145,2144,,,,,
+2087,Queen Scaraba@WZ_HEAVENDRIVE,attack,91,5,2000,0,5000,no,target,always,0,,,,,,,
+2087,Queen Scaraba@WZ_HEAVENDRIVE,chase,91,5,2000,0,5000,no,target,always,0,,,,,,,
+2087,Queen Scaraba@WZ_HEAVENDRIVE,chase,91,5,10000,0,5000,no,target,skillused,18,,,,,,,
+2088,Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2083,,,,,,
+2089,Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2084,,,,,,
+2090,Antler Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2085,,,,,,
+2091,Rake Scaraba Egg@NPC_METAMORPHOSIS,idle,193,1,100,2000,5000,no,self,myhpltmaxrate,99,2086,,,,,,
+2092,Dolomedes@NPC_POISON,attack,176,2,500,800,5000,no,target,always,0,,,,,,,
+2092,Dolomedes@PF_SPIDERWEB,idle,405,1,3000,0,10000,yes,randomtarget,always,0,,,,,,,
+2092,Dolomedes@PF_SPIDERWEB,attack,405,1,2000,0,10000,yes,target,always,0,,,,,,,
+2092,Dolomedes@NPC_POISONATTACK,attack,188,1,2000,0,5000,yes,target,always,0,,,,,,,
+2092,Dolomedes@AS_VENOMDUST,angry,140,1,500,1500,5000,no,target,always,0,,,,,,,
+2092,Dolomedes@WZ_QUAGMIRE,chase,92,5,500,700,5000,yes,target,always,0,,,,,,12,
+2092,Dolomedes@NPC_BLEEDING,attack,660,2,2000,0,3000,yes,target,always,0,,,,,,32,
+
+2094,Orc Hero@AL_DECAGI,chase,30,11,2000,0,300000,no,target,always,0,,,,,,6,
+2094,Orc Hero@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2094,Orc Hero@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2094,Orc Hero@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2094,Orc Hero@NPC_ARMORBRAKE,attack,344,10,2000,500,300000,no,target,always,0,,,,,,6,
+2094,Orc Hero@NPC_ARMORBRAKE,chase,344,10,2000,500,300000,no,target,always,0,,,,,,6,
+2094,Orc Hero@NPC_POWERUP,attack,349,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2094,Orc Hero@LK_SPIRALPIERCE,attack,397,5,1500,1000,10000,no,target,always,0,,,,,,,
+2094,Orc Hero@KN_TWOHANDQUICKEN,attack,60,15,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2094,Orc Hero@MG_THUNDERSTORM,attack,21,15,2000,1500,5000,no,target,always,0,,,,,,,
+2094,Orc Hero@MG_THUNDERSTORM,chase,21,10,10000,1500,5000,no,target,skillused,18,,,,,,,
+2094,Orc Hero@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2094,Orc Hero@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2094,Orc Hero@NPC_GROUNDATTACK,attack,185,5,2000,0,5000,no,target,always,0,,,,,,,
+2094,Orc Hero@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,5,
+2094,Orc Hero@CR_AUTOGUARD,attack,249,10,2000,0,300000,yes,self,always,0,,,,,,,
+2094,Orc Hero@NPC_SUMMONSLAVE,attack,196,8,10000,700,10000,no,self,slavele,3,1439,,,,,,
+2094,Orc Hero@NPC_SUMMONSLAVE,idle,196,8,10000,700,10000,no,self,slavele,3,1439,,,,,,
+2094,Orc Hero@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,,
+2095,Eddga@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2095,Eddga@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2095,Eddga@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2095,Eddga@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2095,Eddga@MG_FIREBALL,chase,17,20,4000,0,0,yes,target,always,0,,,,,,,
+2095,Eddga@MG_FIREBALL,chase,17,20,10000,0,0,yes,target,skillused,18,,,,,,,
+2095,Eddga@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2095,Eddga@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2095,Eddga@NPC_BLEEDING,attack,660,5,2000,0,3000,yes,target,always,0,,,,,,32,
+2095,Eddga@AM_DEMONSTRATION,attack,229,5,2000,0,2000,yes,target,always,0,,,,,,6,
+2095,Eddga@AM_DEMONSTRATION,chase,229,5,2000,0,2000,yes,target,always,0,,,,,,6,
+2095,Eddga@NPC_SUMMONSLAVE,attack,196,8,10000,700,10000,no,self,slavele,3,1603,,,,,,
+2095,Eddga@NPC_SUMMONSLAVE,idle,196,8,10000,700,10000,no,self,slavele,3,1603,,,,,,
+2095,Eddga@NPC_SUMMONSLAVE,idle,196,5,10000,0,0,no,self,onspawn,0,1060,,,,,,
+2095,Eddga@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,6,
+2095,Eddga@SM_MAGNUM,attack,7,20,3000,0,2000,no,self,always,0,,,,,,,
+2095,Eddga@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,,
+2096,Osiris@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2096,Osiris@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2096,Osiris@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2096,Osiris@NPC_POWERUP,attack,349,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2096,Osiris@AS_VENOMDUST,attack,140,5,2000,0,5000,no,target,skillused,18,,,,,,,
+2096,Osiris@AS_VENOMDUST,attack,140,5,2000,0,5000,no,target,always,0,,,,,,,
+2096,Osiris@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2096,Osiris@MG_STONECURSE,attack,16,10,2000,0,5000,no,target,always,0,,,,,,,
+2096,Osiris@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2096,Osiris@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2096,Osiris@ASC_METEORASSAULT,attack,406,10,10000,500,5000,no,self,always,0,,,,,,32,
+2096,Osiris@NPC_CURSEATTACK,attack,181,5,2000,0,5000,no,target,always,0,,,,,,9,
+2096,Osiris@NPC_CURSEATTACK,chase,181,5,2000,0,5000,no,target,always,0,,,,,,9,
+2096,Osiris@NPC_DARKBREATH,attack,202,5,500,0,5000,no,target,always,0,,,,,,9,
+2096,Osiris@NPC_DARKBREATH,chase,202,5,500,0,5000,no,target,always,0,,,,,,9,
+2096,Osiris@NPC_POISONATTACK,attack,188,5,2000,0,5000,no,target,always,0,,,,,,9,
+2096,Osiris@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1522,,,,,,
+2096,Osiris@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1522,,,,,,
+2096,Osiris@NPC_SUMMONSLAVE,idle,196,7,10000,0,0,no,self,onspawn,0,1029,,,,,,
+2096,Osiris@NPC_SUMMONSLAVE,idle,196,7,10000,0,0,no,self,onspawn,0,1029,,,,,,
+2096,Osiris@SM_BASH,attack,5,10,2000,0,5000,yes,target,always,0,,,,,,,
+2096,Osiris@NPC_DARKTHUNDER,chase,341,10,2000,0,5000,no,target,always,0,,,,,,,
+2096,Osiris@NPC_DARKTHUNDER,chase,341,10,10000,0,5000,no,target,skillused,18,,,,,,,
+2096,Osiris@WZ_QUAGMIRE,chase,92,5,2000,0,5000,no,target,always,0,,,,,,,
+2097,Dracula@AL_DECAGI,chase,30,11,2000,0,5000,no,target,always,0,,,,,,,
+2097,Dracula@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2097,Dracula@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2097,Dracula@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2097,Dracula@NPC_HELLJUDGEMENT,chase,662,10,10000,500,20000,no,self,myhpltmaxrate,80,,,,,,36,
+2097,Dracula@NPC_HELLJUDGEMENT,attack,662,10,10000,500,20000,no,self,myhpltmaxrate,80,,,,,,36,
+2097,Dracula@AS_GRIMTOOTH,chase,137,5,2000,0,5000,yes,target,always,0,,,,,,,
+2097,Dracula@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2097,Dracula@NPC_BLOODDRAIN,attack,199,1,3000,0,0,yes,target,always,0,,,,,,,
+2097,Dracula@NPC_ENERGYDRAIN,chase,200,1,3000,0,0,yes,target,always,0,,,,,,,
+2097,Dracula@MO_BODYRELOCATION,chase,264,1,2000,200,5000,yes,target,always,0,,,,,,,
+2097,Dracula@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2097,Dracula@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2097,Dracula@NPC_CHANGEUNDEAD,attack,348,1,2000,0,5000,no,target,always,0,,,,,,9,
+2097,Dracula@NPC_INVISIBLE,attack,353,1,2000,200,5000,yes,self,always,0,,,,,,,
+2097,Dracula@NPC_INVISIBLE,idle,353,1,2000,200,5000,yes,self,always,0,,,,,,,
+2097,Dracula@NPC_INVISIBLE,chase,353,1,2000,200,5000,yes,self,always,0,,,,,,,
+2097,Dracula@NPC_SILENCEATTACK,attack,178,5,2000,0,5000,no,target,always,0,,,,,,,
+2097,Dracula@NPC_SILENCEATTACK,chase,178,5,2000,0,5000,no,target,always,0,,,,,,,
+2097,Dracula@NPC_SUMMONSLAVE,attack,196,16,10000,700,5000,no,self,slavele,5,1419,,,,,,
+2097,Dracula@NPC_SUMMONSLAVE,idle,196,16,10000,700,5000,no,self,slavele,5,1419,,,,,,
+2097,Dracula@NPC_ENERGYDRAIN,chase,200,1,10000,0,0,yes,target,skillused,18,,,,,,,
+2098,Doppelganger@AL_HEAL,attack,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,2,
+2098,Doppelganger@AL_HEAL,attack,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,2,
+2098,Doppelganger@AL_HEAL,chase,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,2,
+2098,Doppelganger@AL_HEAL,chase,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,2,
+2098,Doppelganger@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2098,Doppelganger@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2098,Doppelganger@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2098,Doppelganger@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2098,Doppelganger@LK_SPIRALPIERCE,attack,397,5,10000,1000,10000,no,target,myhpltmaxrate,80,,,,,,36,
+2098,Doppelganger@KN_TWOHANDQUICKEN,attack,60,20,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2098,Doppelganger@BS_HAMMERFALL,attack,110,11,2000,0,5000,yes,target,always,0,,,,,,,
+2098,Doppelganger@BS_HAMMERFALL,chase,110,11,2000,0,5000,yes,target,always,0,,,,,,,
+2098,Doppelganger@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,yes,target,always,0,,,,,,,
+2098,Doppelganger@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2098,Doppelganger@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2098,Doppelganger@NPC_CRITICALSLASH,attack,170,1,2000,0,5000,yes,target,always,0,,,,,,,
+2098,Doppelganger@CR_AUTOGUARD,attack,249,10,2000,500,300000,no,self,always,0,,,,,,29,
+2098,Doppelganger@CR_AUTOGUARD,chase,249,10,2000,500,300000,no,self,longrangeattacked,0,,,,,,29,
+2098,Doppelganger@AL_DECAGI,attack,30,11,500,0,20000,no,target,always,0,,,,,,5,
+2098,Doppelganger@AL_DECAGI,chase,30,11,500,0,20000,no,target,always,0,,,,,,5,
+2098,Doppelganger@NPC_SUMMONSLAVE,attack,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,,
+2098,Doppelganger@NPC_SUMMONSLAVE,idle,196,1,10000,700,10000,no,self,slavele,3,1427,,,,,,
+2098,Doppelganger@BS_HAMMERFALL,chase,110,11,10000,0,5000,yes,target,skillused,18,,,,,,,
+2099,Mistress@AL_HEAL,attack,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,,
+2099,Mistress@AL_HEAL,attack,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,,
+2099,Mistress@AL_HEAL,chase,28,11,10000,0,5000,yes,friend,friendhpltmaxrate,60,,,,,,,
+2099,Mistress@AL_HEAL,chase,28,11,10000,0,5000,yes,self,myhpltmaxrate,30,,,,,,,
+2099,Mistress@AL_PNEUMA,attack,25,1,2000,0,5000,yes,target,longrangeattacked,0,,,,,,18,
+2099,Mistress@AL_PNEUMA,chase,25,1,2000,0,5000,yes,target,longrangeattacked,0,,,,,,18,
+2099,Mistress@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2099,Mistress@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,always,0,,,,,,,
+2099,Mistress@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,always,0,,,,,,,
+2099,Mistress@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2099,Mistress@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2099,Mistress@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2099,Mistress@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2099,Mistress@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2099,Mistress@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,18,
+2099,Mistress@NPC_GUIDEDATTACK,chase,172,5,500,0,20000,no,target,always,0,,,,,,18,
+2099,Mistress@NPC_SILENCEATTACK,attack,178,5,2000,0,5000,no,target,always,0,,,,,,,
+2099,Mistress@NPC_SILENCEATTACK,chase,178,5,2000,0,5000,no,target,always,0,,,,,,,
+2099,Mistress@NPC_SILENCEATTACK,chase,178,5,10000,0,5000,no,target,skillused,18,,,,,,,
+2099,Mistress@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1604,,,,,,
+2099,Mistress@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1604,,,,,,
+2099,Mistress@NPC_SUMMONSLAVE,idle,196,4,10000,0,0,no,self,onspawn,0,1156,,,,,,
+2099,Mistress@NPC_STOP,attack,342,1,2000,0,15000,no,target,always,0,,,,,,6,
+2099,Mistress@WZ_JUPITEL,attack,84,28,2000,0,5000,yes,target,always,0,,,,,,,
+2099,Mistress@WZ_JUPITEL,chase,84,28,2000,0,5000,yes,target,always,0,,,,,,,
+2100,Baphomet@MO_BODYRELOCATION,chase,264,1,2000,200,1000,yes,target,always,0,,,,,,,
+2100,Baphomet@NPC_DARKSTRIKE,chase,340,10,2000,0,1000,yes,target,always,0,,,,,,,
+2100,Baphomet@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2100,Baphomet@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2100,Baphomet@KN_BRANDISHSPEAR,attack,57,20,2000,500,5000,no,target,always,0,,,,,,29,
+2100,Baphomet@NPC_EARTHQUAKE,chase,653,5,10000,2000,30000,no,self,myhpltmaxrate,80,,,,,,6,
+2100,Baphomet@NPC_EARTHQUAKE,attack,653,5,10000,2000,30000,no,self,myhpltmaxrate,80,,,,,,6,
+2100,Baphomet@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2100,Baphomet@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2100,Baphomet@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2100,Baphomet@NPC_HELLJUDGEMENT,chase,662,5,10000,800,10000,no,self,always,0,,,,,,6,
+2100,Baphomet@NPC_HELLJUDGEMENT,attack,662,5,10000,800,10000,no,self,always,0,,,,,,6,
+2100,Baphomet@NPC_DARKBREATH,attack,202,5,2000,800,5000,no,target,always,0,,,,,,29,
+2100,Baphomet@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,no,target,always,0,,,,,,,
+2100,Baphomet@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,,,
+2100,Baphomet@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,slavele,3,1431,,,,,,
+2100,Baphomet@NPC_SUMMONSLAVE,idle,196,6,10000,700,10000,no,self,slavele,3,1431,,,,,,
+1039,Baphomet@NPC_SUMMONSLAVE,idle,196,4,10000,0,0,no,self,onspawn,0,1101,,,,,,
+2100,Baphomet@WZ_VERMILION,attack,85,20,2000,500,2000,no,target,always,0,,,,,,29,
+2100,Baphomet@WZ_VERMILION,chase,85,20,5000,500,2000,no,target,skillused,18,,,,,,29,
+2100,Baphomet@WZ_VERMILION,chase,85,20,2000,500,2000,no,target,always,0,,,,,,29,
+2100,Baphomet@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,50,,,,,,,
+2101,Lord of Death@AL_DECAGI,chase,30,11,2000,0,60000,no,target,always,0,,,,,,,
+2101,Lord of Death@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2101,Lord of Death@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2101,Lord of Death@NPC_HELLJUDGEMENT,chase,662,10,10000,1000,10000,no,self,always,0,,,,,,36,
+2101,Lord of Death@NPC_HELLJUDGEMENT,attack,662,10,10000,1000,10000,no,self,always,0,,,,,,36,
+2101,Lord of Death@KN_BRANDISHSPEAR,attack,57,20,2000,500,5000,no,target,always,0,,,,,,,
+2101,Lord of Death@NPC_DARKSTRIKE,chase,340,10,2000,0,5000,yes,target,always,0,,,,,,,
+2101,Lord of Death@NPC_CHANGEUNDEAD,attack,348,1,2000,0,5000,no,target,always,0,,,,,,,
+2101,Lord of Death@NPC_AGIUP,attack,350,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2101,Lord of Death@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2101,Lord of Death@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2101,Lord of Death@NPC_GRANDDARKNESS,attack,339,10,1000,700,5000,no,self,myhpltmaxrate,30,,,,,,,
+2101,Lord of Death@NPC_STUNATTACK,attack,179,5,2000,0,0,no,target,always,0,,,,,,,
+2101,Lord of Death@NPC_SUMMONSLAVE,idle,196,6,10000,700,10000,no,self,slavele,3,1490,1490,1509,1508,1179,,
+2101,Lord of Death@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,slavele,3,1490,1490,1509,1508,1179,,
+2101,Lord of Death@NPC_DARKSTRIKE,chase,340,10,10000,0,5000,yes,target,skillused,18,,,,,,,
+2103,Ktullanux@NPC_WATERATTACK,attack,184,10,1000,500,5000,no,target,always,0,,,,,,,
+2103,Ktullanux@NPC_RANDOMATTACK,attack,183,8,1000,500,5000,no,target,always,0,,,,,,,
+2103,Ktullanux@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2103,Ktullanux@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2103,Ktullanux@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2103,Ktullanux@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2103,Ktullanux@NPC_SUMMONSLAVE,attack,196,6,10000,700,30000,no,self,slavele,3,1788,,,,,,
+2103,Ktullanux@NPC_SUMMONSLAVE,idle,196,6,10000,700,30000,no,self,slavele,3,1788,,,,,,
+2103,Ktullanux@NPC_WIDEFREEZE,chase,664,5,10000,0,20000,yes,self,myhpltmaxrate,80,,,,,,32,
+2103,Ktullanux@NPC_WIDEFREEZE,attack,664,5,10000,0,20000,yes,self,myhpltmaxrate,80,,,,,,32,
+2103,Ktullanux@SA_DISPELL,attack,289,5,10000,0,15000,yes,target,always,0,,,,,,,
+2103,Ktullanux@SA_DISPELL,chase,289,5,10000,0,15000,yes,target,always,0,,,,,,,
+2103,Ktullanux@NPC_ARMORBRAKE,attack,344,10,2000,0,5000,yes,target,always,0,,,,,,29,
+2103,Ktullanux@MG_FROSTDIVER,idle,15,10,5000,1000,7000,no,target,always,0,,,,,,,
+2103,Ktullanux@MG_FROSTDIVER,chase,15,10,5000,1000,7000,no,target,always,0,,,,,,,
+2103,Ktullanux@WZ_STORMGUST,chase,89,10,5000,1000,20000,no,target,always,0,,,,,,,
+2103,Ktullanux@WZ_STORMGUST,attack,89,11,5000,1000,20000,no,target,always,0,,,,,,,
+2103,Ktullanux@WZ_WATERBALL,chase,86,10,5000,0,20000,yes,target,always,0,,,,,,,
+2103,Ktullanux@WZ_WATERBALL,attack,86,10,5000,0,20000,yes,target,always,0,,,,,,,
+2103,Ktullanux@WZ_FROSTNOVA,chase,88,10,5000,0,20000,yes,self,always,0,,,,,,,
+2103,Ktullanux@WZ_FROSTNOVA,attack,88,10,5000,0,20000,yes,self,always,0,,,,,,,
+2103,Ktullanux@NPC_POWERUP,attack,349,5,2000,0,100000,yes,self,always,0,,,,,,,
+2103,Ktullanux@NPC_POWERUP,attack,349,5,10000,0,25000,yes,self,myhpltmaxrate,30,,,,,,,
+2103,Ktullanux@NPC_AGIUP,attack,350,5,2000,0,100000,yes,self,always,0,,,,,,,
+2103,Ktullanux@NPC_AGIUP,attack,350,5,10000,0,25000,yes,self,myhpltmaxrate,30,,,,,,,
+2103,Ktullanux@AL_HEAL,idle,28,11,10000,0,10000,yes,self,myhpltmaxrate,50,,,,,,,
+2104,Dark Snake Lord@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2104,Dark Snake Lord@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,6,
+2104,Dark Snake Lord@NPC_DRAGONFEAR,chase,659,5,10000,0,30000,no,self,always,0,,,,,,6,
+2104,Dark Snake Lord@NPC_DRAGONFEAR,attack,659,5,2000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2104,Dark Snake Lord@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2104,Dark Snake Lord@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,32,
+2104,Dark Snake Lord@MG_FROSTDIVER,attack,15,10,2000,0,5000,yes,target,always,0,,,,,,,
+2104,Dark Snake Lord@MG_FROSTDIVER,chase,15,10,2000,0,0,yes,target,always,0,,,,,,,
+2104,Dark Snake Lord@NPC_SHIELDBRAKE,attack,346,10,2000,0,0,yes,target,always,0,,,,,,2,
+2104,Dark Snake Lord@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2104,Dark Snake Lord@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2104,Dark Snake Lord@NPC_DARKBREATH,attack,202,5,2000,800,5000,no,target,always,0,,,,,,29,
+2104,Dark Snake Lord@NPC_STOP,attack,342,1,10000,0,15000,yes,target,always,0,,,,,,2,
+2104,Dark Snake Lord@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,2,1531,1531,1564,,,,
+2104,Dark Snake Lord@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,2,1531,1531,1564,,,,
+2104,Dark Snake Lord@SM_MAGNUM,attack,7,20,2000,0,5000,yes,self,attackpcge,2,,,,,,,
+2104,Dark Snake Lord@MG_FROSTDIVER,chase,15,10,10000,0,0,yes,target,skillused,18,,,,,,,
+2105,Turtle General@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2105,Turtle General@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2105,Turtle General@AS_SONICBLOW,attack,136,10,2000,0,5000,no,target,always,0,,,,,,18,
+2105,Turtle General@BS_MAXIMIZE,attack,114,5,500,0,30000,no,self,always,0,,,,,,,
+2105,Turtle General@BS_MAXIMIZE,chase,114,5,500,0,30000,no,self,always,0,,,,,,,
+2105,Turtle General@WZ_WATERBALL,chase,86,10,10000,500,5000,no,target,skillused,18,,,,,,,
+2105,Turtle General@NPC_AGIUP,attack,350,5,10000,0,120000,yes,self,myhpltmaxrate,30,,,,,,6,
+2105,Turtle General@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2105,Turtle General@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2105,Turtle General@NPC_GROUNDATTACK,attack,185,5,2000,0,5000,no,target,always,0,,,,,,6,
+2105,Turtle General@NPC_WEAPONBRAKER,attack,343,10,500,0,20000,no,target,always,0,,,,,,18,
+2105,Turtle General@NPC_STUNATTACK,attack,179,5,2000,0,5000,no,target,always,0,,,,,,6,
+2105,Turtle General@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,slavele,3,1364,1594,1600,1601,1602,,
+2105,Turtle General@NPC_SUMMONSLAVE,idle,196,6,10000,700,10000,no,self,slavele,3,1364,1594,1600,1601,1602,,
+2105,Turtle General@SM_ENDURE,chase,8,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,6,
+2105,Turtle General@WZ_WATERBALL,attack,86,5,2000,500,20000,no,target,always,0,,,,,,18,
+2106,Vesper@NPC_SUMMONSLAVE,attack,196,3,10000,2000,5000,no,self,slavele,15,1669,1675,,,,,
+2106,Vesper@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2106,Vesper@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2106,Vesper@NPC_CALLSLAVE,attack,352,1,10000,0,60000,yes,self,always,0,,,,,,,
+2106,Vesper@NPC_CALLSLAVE,idle,352,1,10000,0,60000,yes,self,always,0,,,,,,,
+2106,Vesper@NPC_POWERUP,attack,349,5,5000,0,30000,yes,self,always,0,,,,,,,
+2106,Vesper@NPC_CRITICALSLASH,attack,170,1,5000,0,3000,yes,target,always,0,,,,,,,
+2106,Vesper@WZ_METEOR,attack,83,11,500,10000,20000,yes,target,always,0,,,,,,,
+2106,Vesper@NPC_EMOTION,idle,197,1,1000,0,0,yes,self,always,0,9,,,,,,
+1685,Vesper@NPC_SUMMONSLAVE,idle,196,2,10000,0,0,no,self,onspawn,0,1365,,,,,,
+2107,Fallen Bishop@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2107,Fallen Bishop@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2107,Fallen Bishop@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1868,,,,,,
+2107,Fallen Bishop@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1868,,,,,,
+2107,Fallen Bishop@NPC_WIDECURSE,attack,677,5,2000,800,5000,no,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_CRITICALWOUND,attack,673,2,500,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@NPC_DARKSTRIKE,chase,340,10,2000,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@NPC_DARKSTRIKE,attack,340,10,2000,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@NPC_DARKCROSS,attack,338,10,1000,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@CR_HOLYCROSS,attack,253,10,1000,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@NPC_GRANDDARKNESS,chase,339,10,500,1300,5000,no,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_GRANDDARKNESS,attack,339,10,500,1300,5000,no,self,always,0,,,,,,,
+2107,Fallen Bishop@CR_GRANDCROSS,chase,254,10,500,1000,5000,no,self,always,0,,,,,,,
+2107,Fallen Bishop@CR_GRANDCROSS,attack,254,10,500,1000,5000,no,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_VAMPIRE_GIFT,attack,679,2,500,0,5000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_SLOWCAST,chase,672,5,2000,300,30000,no,self,always,0,,,,,,36,
+2107,Fallen Bishop@NPC_SLOWCAST,attack,672,5,2000,800,30000,no,self,always,0,,,,,,36,
+2107,Fallen Bishop@NPC_EVILLAND,attack,670,10,10000,1000,600000,no,target,myhpltmaxrate,44,,,,,,,
+2107,Fallen Bishop@NPC_EVILLAND,attack,670,7,500,500,5000,no,target,myhpltmaxrate,80,,,,,,,
+2107,Fallen Bishop@NPC_MAGICMIRROR,attack,671,1,10000,0,60000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_HELLJUDGEMENT,chase,662,4,10000,800,20000,no,self,always,0,,,,,,36,
+2107,Fallen Bishop@NPC_HELLJUDGEMENT,attack,662,4,10000,800,20000,no,self,always,0,,,,,,36,
+2107,Fallen Bishop@NPC_WIDESILENCE,chase,663,5,5000,0,30000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@NPC_WIDESILENCE,attack,663,5,5000,0,30000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@MG_SAFETYWALL,attack,12,10,1000,0,5000,yes,self,always,0,,,,,,,
+2107,Fallen Bishop@AL_PNEUMA,attack,25,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,19,
+2107,Fallen Bishop@AL_PNEUMA,chase,25,1,5000,0,10000,yes,self,longrangeattacked,0,,,,,,19,
+2107,Fallen Bishop@PR_LEXAETERNA,attack,78,1,500,0,5000,yes,target,always,0,,,,,,29,
+2107,Fallen Bishop@PR_LEXAETERNA,chase,78,1,500,0,5000,yes,target,always,0,,,,,,29,
+2107,Fallen Bishop@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@NPC_DARKNESSATTACK,attack,190,10,1000,0,5000,yes,target,always,0,,,,,,,
+2107,Fallen Bishop@NPC_DARKNESSBREATH,attack,658,3,2000,0,5000,yes,target,always,0,,,,,,,
+2108,Gloom Under Night@NPC_FIREATTACK,attack,186,10,1000,0,5000,no,target,always,0,,,,,,,
+2108,Gloom Under Night@NPC_TELEKINESISATTACK,attack,191,10,1000,0,5000,no,target,always,0,,,,,,,
+2108,Gloom Under Night@WZ_FIREPILLAR,idle,80,11,1000,0,5000,yes,target,always,0,,,,,,,
+2108,Gloom Under Night@AM_DEMONSTRATION,attack,229,5,2000,0,5000,yes,target,always,0,,,,,,,
+2108,Gloom Under Night@AM_DEMONSTRATION,chase,229,5,2000,0,5000,yes,target,always,0,,,,,,,
+2108,Gloom Under Night@KN_PIERCE,attack,56,10,1000,0,5000,no,target,always,0,,,,,,,
+2108,Gloom Under Night@NPC_POWERUP,attack,349,5,10000,700,25000,no,self,myhpltmaxrate,30,,,,,,,
+2108,Gloom Under Night@NPC_POWERUP,attack,349,5,2000,700,50000,no,self,always,0,,,,,,,
+2108,Gloom Under Night@NPC_FIREBREATH,chase,654,10,2000,500,10000,no,target,myhpltmaxrate,80,,,,,,,
+2108,Gloom Under Night@SM_MAGNUM,attack,7,20,10000,0,5000,yes,self,attackpcge,2,,,,,,,
+2108,Gloom Under Night@WZ_SIGHTRASHER,attack,81,20,2000,0,5000,yes,self,always,0,,,,,,,
+2108,Gloom Under Night@MG_FIREBALL,attack,17,20,1000,500,20000,no,target,always,0,,,,,,,
+2108,Gloom Under Night@MG_FIREBALL,chase,17,20,10000,500,20000,no,target,always,0,,,,,,,
+2108,Gloom Under Night@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2108,Gloom Under Night@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2108,Gloom Under Night@NPC_SUMMONSLAVE,attack,196,4,10000,700,30000,no,self,slavele,3,1787,1787,1786,1786,,,
+2108,Gloom Under Night@NPC_SUMMONSLAVE,idle,196,4,10000,700,30000,no,self,slavele,3,1787,1787,1786,1786,,,
+2108,Gloom Under Night@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2108,Gloom Under Night@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2109,Valkyrie Randgris@NPC_SUMMONSLAVE,attack,196,3,10000,2000,5000,no,self,slavele,1,1891,,,,,,
+2109,Valkyrie Randgris@NPC_SUMMONSLAVE,idle,196,3,10000,2000,5000,no,self,slavele,1,1891,,,,,,
+2109,Valkyrie Randgris@NPC_SUMMONSLAVE,chase,196,3,10000,2000,5000,no,self,slavele,1,1891,,,,,,
+2109,Valkyrie Randgris@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+1751,Valkyrie Randgris@NPC_SUMMONSLAVE,idle,196,3,10000,0,0,no,self,onspawn,0,1765,,,,,,
+2109,Valkyrie Randgris@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2109,Valkyrie Randgris@NPC_CALLSLAVE,chase,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2109,Valkyrie Randgris@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2109,Valkyrie Randgris@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@NPC_POWERUP,chase,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@NPC_AGIUP,attack,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@NPC_AGIUP,chase,350,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@NPC_PULSESTRIKE,attack,661,5,2000,0,30000,yes,self,always,0,,,,,,32,
+2109,Valkyrie Randgris@HP_ASSUMPTIO,chase,361,5,10000,0,100000,yes,self,myhpltmaxrate,60,,,,,,,
+2109,Valkyrie Randgris@HP_ASSUMPTIO,attack,361,5,10000,0,100000,yes,self,myhpltmaxrate,60,,,,,,,
+2109,Valkyrie Randgris@HW_GANBANTEIN,attack,483,5,2000,0,5000,yes,target,always,0,,,,,,,
+2109,Valkyrie Randgris@KN_TWOHANDQUICKEN,attack,60,20,10000,0,90000,yes,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@AS_SONICBLOW,attack,136,10,2000,0,5000,yes,target,always,0,,,,,,,
+2109,Valkyrie Randgris@SA_DISPELL,attack,289,5,10000,0,30000,yes,target,always,0,,,,,,,
+2109,Valkyrie Randgris@SA_DISPELL,chase,289,5,10000,0,30000,yes,target,always,0,,,,,,,
+2109,Valkyrie Randgris@NPC_HOLYATTACK,attack,189,10,2000,500,5000,no,target,always,0,,,,,,,
+2109,Valkyrie Randgris@CR_HOLYCROSS,attack,253,10,2000,0,5000,yes,target,always,0,,,,,,,
+2109,Valkyrie Randgris@KN_BRANDISHSPEAR,attack,57,20,2000,0,5000,yes,target,always,0,,,,,,,
+2109,Valkyrie Randgris@MG_THUNDERSTORM,attack,21,15,10000,1500,5000,no,target,attackpcge,2,,,,,,,
+2109,Valkyrie Randgris@NPC_EARTHQUAKE,chase,653,5,10000,1000,25000,no,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@NPC_EARTHQUAKE,attack,653,5,10000,1000,25000,no,self,myhpltmaxrate,30,,,,,,,
+2109,Valkyrie Randgris@WZ_VERMILION,attack,85,20,1000,1000,5000,no,target,always,0,,,,,,,
+2109,Valkyrie Randgris@WZ_VERMILION,chase,85,20,2000,1000,5000,no,target,always,0,,,,,,,
+2110,Ifrit@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2110,Ifrit@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,,
+2110,Ifrit@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,50,,,,,,,
+2110,Ifrit@AL_HEAL,idle,28,1,10000,0,10000,yes,self,myhpltmaxrate,99,,,,,,,
+2110,Ifrit@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,20,,,,,,6,
+2110,Ifrit@NPC_SUMMONSLAVE,attack,196,2,10000,1000,30000,no,self,slavele,1,1834,1835,,,,,
+2110,Ifrit@NPC_SUMMONSLAVE,idle,196,2,10000,1000,30000,no,self,slavele,1,1834,1835,,,,,
+2110,Ifrit@NPC_SUMMONSLAVE,chase,196,2,10000,1000,30000,no,self,slavele,1,1834,1835,,,,,
+2110,Ifrit@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2110,Ifrit@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,,
+2110,Ifrit@ST_FULLSTRIP,attack,476,5,2000,0,5000,yes,target,always,0,,,,,,,
+2110,Ifrit@AS_SONICBLOW,attack,136,1,2000,0,5000,yes,target,always,0,,,,,,,
+2110,Ifrit@NPC_FIREBREATH,chase,654,10,2000,500,5000,no,target,myhpltmaxrate,80,,,,,,,
+2110,Ifrit@NPC_FIREBREATH,attack,654,10,2000,500,5000,no,target,myhpltmaxrate,80,,,,,,,
+2110,Ifrit@SA_LANDPROTECTOR,attack,288,3,5000,0,5000,yes,target,always,0,,,,,,,
+2110,Ifrit@WZ_METEOR,attack,83,11,2000,500,5000,no,target,myhpltmaxrate,90,,,,,,,
+2110,Ifrit@KN_TWOHANDQUICKEN,attack,60,9,10000,0,100000,yes,self,myhpltmaxrate,30,,,,,,,
+2110,Ifrit@NPC_EARTHQUAKE,chase,653,5,10000,500,20000,no,self,myhpltmaxrate,40,,,,,,,
+2110,Ifrit@NPC_EARTHQUAKE,attack,653,5,10000,500,20000,no,self,myhpltmaxrate,40,,,,,,,
+2110,Ifrit@NPC_PULSESTRIKE,attack,661,5,10000,0,15000,yes,self,myhpltmaxrate,60,,,,,,,
+2110,Ifrit@NPC_DRAGONFEAR,attack,659,5,10000,0,10000,yes,self,always,0,,,,,,,
+2110,Ifrit@NPC_DRAGONFEAR,chase,659,5,10000,0,10000,yes,self,always,0,,,,,,,
+2110,Ifrit@WZ_METEOR,idle,83,9,10000,0,5000,yes,target,always,0,,,,,,,
+2111,Whitesmith Harword@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2111,Whitesmith Harword@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2111,Whitesmith Harword@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1640,1641,1643,1644,1645,0,
+2111,Whitesmith Harword@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1640,1641,1643,1644,1645,0,
+2111,Whitesmith Harword@NPC_SUMMONMONSTER,attack,209,5,10000,700,60000000,yes,self,myhpltmaxrate,30,1640,1641,1643,1644,1645,0,
+2111,Whitesmith Harword@BS_ADRENALINE,attack,111,10,2000,0,150000,yes,self,always,0,,,,,,,
+2111,Whitesmith Harword@BS_MAXIMIZE,attack,114,1,1000,0,60000,yes,self,always,0,,,,,,,
+2111,Whitesmith Harword@MC_MAMMONITE,attack,42,10,2000,0,5000,yes,target,always,0,,,,,,23,
+2111,Whitesmith Harword@MC_MAMMONITE,attack,42,10,2000,0,0,yes,target,myhpltmaxrate,30,,,,,,23,
+2111,Whitesmith Harword@BS_HAMMERFALL,chase,110,11,2000,0,5000,yes,target,always,0,,,,,,,
+2111,Whitesmith Harword@BS_HAMMERFALL,attack,110,11,2000,0,5000,yes,target,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_POWERUP,attack,349,5,2000,0,100000,yes,self,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_POWERUP,attack,349,5,2000,0,25000,yes,self,myhpltmaxrate,30,,,,,,,
+2111,Whitesmith Harword@NPC_SPLASHATTACK,attack,174,1,1000,0,0,yes,target,attackpcge,2,,,,,,,
+2111,Whitesmith Harword@NPC_ARMORBRAKE,attack,344,10,1000,0,5000,yes,target,always,0,,,,,,19,
+2111,Whitesmith Harword@NPC_HELMBRAKE,attack,345,10,1000,0,5000,yes,target,always,0,,,,,,19,
+2111,Whitesmith Harword@NPC_SHIELDBRAKE,attack,346,10,1000,0,5000,yes,target,always,0,,,,,,19,
+2111,Whitesmith Harword@ST_FULLSTRIP,attack,476,5,1500,0,1000,yes,target,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_WATERATTACK,attack,184,10,1000,0,5000,yes,target,always,0,,,,,,,
+2111,Whitesmith Harword@NPC_CHANGEGROUND,attack,163,1,10000,500,6000000,no,self,myhpltmaxrate,70,,,,,,9,
+2111,Whitesmith Harword@NPC_CHANGEHOLY,attack,167,1,10000,500,6000000,no,self,myhpltmaxrate,40,,,,,,9,
+2111,Whitesmith Harword@NPC_CHANGETELEKINESIS,attack,169,1,10000,500,6000000,no,self,myhpltmaxrate,10,,,,,,9,
+2112,Lord Knight Seyren@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2112,Lord Knight Seyren@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2112,Lord Knight Seyren@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2112,Lord Knight Seyren@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2112,Lord Knight Seyren@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1641,1642,1643,1644,1645,0,
+2112,Lord Knight Seyren@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1641,1642,1643,1644,1645,0,
+2112,Lord Knight Seyren@NPC_SUMMONMONSTER,attack,209,5,10000,700,60000000,yes,self,myhpltmaxrate,30,1641,1642,1643,1644,1645,0,
+2112,Lord Knight Seyren@KN_SPEARBOOMERANG,idle,59,5,10000,0,0,yes,randomtarget,always,0,,,,,,6,
+2112,Lord Knight Seyren@KN_SPEARBOOMERANG,chase,59,5,10000,0,0,yes,target,skillused,18,,,,,,6,
+2112,Lord Knight Seyren@LK_SPIRALPIERCE,chase,397,5,2000,0,5000,yes,target,myhpltmaxrate,60,,,,,,,
+2112,Lord Knight Seyren@LK_SPIRALPIERCE,attack,397,5,2000,0,5000,yes,target,myhpltmaxrate,60,,,,,,,
+2112,Lord Knight Seyren@KN_TWOHANDQUICKEN,attack,60,10,10000,0,300000,yes,self,always,0,,,,,,2,
+2112,Lord Knight Seyren@SM_BASH,attack,5,10,1000,0,5000,yes,target,always,0,,,,,,,
+2112,Lord Knight Seyren@SM_BASH,attack,5,10,2000,0,0,yes,target,myhpltmaxrate,30,,,,,,,
+2112,Lord Knight Seyren@SM_MAGNUM,attack,7,10,1000,0,0,yes,self,attackpcge,2,,,,,,,
+2112,Lord Knight Seyren@NPC_POWERUP,attack,349,5,2000,0,100000,yes,self,always,0,,,,,,,
+2112,Lord Knight Seyren@NPC_POWERUP,attack,349,5,2000,0,25000,yes,self,myhpltmaxrate,30,,,,,,,
+2112,Lord Knight Seyren@SM_PROVOKE,attack,6,10,1000,0,300000,yes,target,always,0,,,,,,29,
+2112,Lord Knight Seyren@SM_PROVOKE,chase,6,10,1000,0,5000,yes,target,always,0,,,,,,29,
+2112,Lord Knight Seyren@SM_ENDURE,chase,8,10,2000,0,30000,yes,self,longrangeattacked,0,,,,,,6,
+2112,Lord Knight Seyren@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,,
+2112,Lord Knight Seyren@NPC_STUNATTACK,attack,179,5,1000,0,5000,yes,target,always,0,,,,,,,
+2112,Lord Knight Seyren@NPC_FIREATTACK,attack,186,10,1000,0,5000,yes,target,always,0,,,,,,,
+2112,Lord Knight Seyren@NPC_CHANGEFIRE,attack,164,1,10000,500,60000000,no,self,myhpltmaxrate,70,,,,,,9,
+2112,Lord Knight Seyren@NPC_CHANGEHOLY,attack,167,1,10000,500,60000000,no,self,myhpltmaxrate,40,,,,,,9,
+2112,Lord Knight Seyren@NPC_CHANGETELEKINESIS,attack,169,1,10000,500,60000000,no,self,myhpltmaxrate,10,,,,,,9,
+2113,Assassin Cross Eremes@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2113,Assassin Cross Eremes@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_CALLSLAVE,attack,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_SUMMONSLAVE,attack,196,5,10000,700,10000,no,self,slavele,3,1640,1642,1643,1644,1645,0,
+2113,Assassin Cross Eremes@NPC_SUMMONSLAVE,idle,196,5,10000,700,10000,no,self,slavele,3,1640,1642,1643,1644,1645,0,
+2113,Assassin Cross Eremes@NPC_SUMMONMONSTER,attack,209,5,10000,700,60000000,yes,self,myhpltmaxrate,30,1640,1642,1643,1644,1645,0,
+2113,Assassin Cross Eremes@AS_GRIMTOOTH,idle,137,5,10000,0,0,yes,target,always,0,,,,,,6,
+2113,Assassin Cross Eremes@AS_GRIMTOOTH,chase,137,5,10000,0,0,yes,target,skillused,18,,,,,,6,
+2113,Assassin Cross Eremes@NPC_INVISIBLE,idle,353,1,2000,0,30000,yes,self,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_INVISIBLE,attack,353,1,2000,0,30000,yes,self,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_GUIDEDATTACK,attack,172,10,2000,0,15000,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@TF_POISON,attack,52,10,1000,0,10000,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_AGIUP,attack,350,5,2000,0,100000,yes,self,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_AGIUP,attack,350,5,2000,0,25000,yes,self,myhpltmaxrate,30,,,,,,,
+2113,Assassin Cross Eremes@AS_SONICBLOW,attack,136,10,2000,0,5000,yes,target,always,0,,,,,,6,
+2113,Assassin Cross Eremes@AS_SONICBLOW,attack,136,10,3000,0,0,yes,target,myhpltmaxrate,30,,,,,,6,
+2113,Assassin Cross Eremes@AS_GRIMTOOTH,chase,137,5,2000,0,0,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@AS_VENOMDUST,idle,140,1,2000,0,10000,yes,randomtarget,always,0,,,,,,29,
+2113,Assassin Cross Eremes@AS_VENOMDUST,attack,140,1,2000,0,10000,yes,target,always,0,,,,,,29,
+2113,Assassin Cross Eremes@ASC_BREAKER,chase,379,10,2000,0,5000,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@ASC_METEORASSAULT,attack,406,10,2000,0,10000,yes,self,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_STUNATTACK,attack,179,5,1000,0,5000,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_POISONATTACK,attack,188,10,1000,0,5000,yes,target,always,0,,,,,,,
+2113,Assassin Cross Eremes@NPC_CHANGEWIND,attack,165,1,10000,500,6000000,no,self,myhpltmaxrate,70,,,,,,9,
+2113,Assassin Cross Eremes@NPC_CHANGEHOLY,attack,167,1,10000,500,6000000,no,self,myhpltmaxrate,40,,,,,,9,
+2113,Assassin Cross Eremes@NPC_CHANGETELEKINESIS,attack,169,1,10000,500,6000000,no,self,myhpltmaxrate,10,,,,,,9,
+
+// 14.1
+2131,Lost Dragon@NPC_ALLHEAL,idle,687,1,3000,20000,20000,yes,self,rudeattacked,0,,,,,,,
+2131,Lost Dragon@NPC_ALLHEAL,walk,687,1,3000,20000,20000,yes,self,rudeattacked,0,,,,,,,
+2131,Lost Dragon@NPC_MAGICMIRROR,chase,671,1,10000,0,120000,yes,self,always,0,,,,,,,
+2131,Lost Dragon@NPC_MAGICMIRROR,attack,671,1,10000,0,120000,yes,self,always,0,,,,,,,
+2131,Lost Dragon@NPC_STONESKIN,chase,675,1,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,,34
+2131,Lost Dragon@NPC_STONESKIN,attack,675,1,10000,2500,300000,no,self,myhpltmaxrate,3,,,,,,,34
+2131,Lost Dragon@NPC_POWERUP,attack,349,1,6000,0,60000,yes,self,myhpltmaxrate,15,,,,,,6,
+2131,Lost Dragon@NPC_EVILLAND,attack,670,2,500,0,25000,yes,target,myhpltmaxrate,15,,,,,,,
+2131,Lost Dragon@WZ_QUAGMIRE,chase,92,2,10000,700,5000,no,target,myhpltmaxrate,28,,,,,,12,
+2131,Lost Dragon@WZ_QUAGMIRE,attack,92,2,10000,700,120000,no,target,myhpltmaxrate,28,,,,,,12,
+2131,Lost Dragon@NPC_EARTHQUAKE,chase,653,1,10000,10000,180000,no,self,myhpltmaxrate,30,,,,,,,
+2131,Lost Dragon@NPC_EARTHQUAKE,attack,653,1,10000,10000,180000,no,self,myhpltmaxrate,30,,,,,,,
+2131,Lost Dragon@NPC_WIDESTONE,chase,666,1,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,,
+2131,Lost Dragon@NPC_WIDESTONE,attack,666,1,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,,
+2131,Lost Dragon@NPC_EVILLAND,idle,670,5,500,0,120000,yes,target,myhpltmaxrate,50,,,,,,,
+2131,Lost Dragon@NPC_EVILLAND,chase,670,5,500,0,120000,yes,target,myhpltmaxrate,50,,,,,,,
+2131,Lost Dragon@NPC_HELLJUDGEMENT,chase,662,1,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,,32
+2131,Lost Dragon@NPC_HELLJUDGEMENT,attack,662,1,10000,7000,25000,no,self,myhpltmaxrate,50,,,,,,,32
+2131,Lost Dragon@NPC_DARKNESSBREATH,attack,658,3,10000,800,35000,no,target,myhpltmaxrate,50,,,,,,32,
+2131,Lost Dragon@NPC_SLOWCAST,attack,672,1,10000,0,60000,yes,self,myhpltmaxrate,70,,,,,,,
+2131,Lost Dragon@NPC_CRITICALWOUND,attack,673,1,2000,0,30000,yes,target,myhpltmaxrate,70,,,,,,,
+2131,Lost Dragon@NPC_WIDECURSE,chase,677,1,10000,1000,25000,no,self,myhpltmaxrate,75,,,,,,32,
+2131,Lost Dragon@NPC_WIDECURSE,attack,677,1,10000,1000,25000,no,self,myhpltmaxrate,75,,,,,,32,
+2131,Lost Dragon@NPC_FIREBREATH,attack,654,1,10000,800,15000,no,target,myhpltmaxrate,75,,,,,,32,
+2131,Lost Dragon@NPC_WIDESLEEP,chase,668,1,10000,3000,20000,no,self,myhpltmaxrate,95,,,,,,32,
+2131,Lost Dragon@NPC_WIDESLEEP,attack,668,1,30000,1000,20000,no,self,myhpltmaxrate,95,,,,,,32,
+2131,Lost Dragon@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,myhpltmaxrate,95,,,,,,,
+2131,Lost Dragon@MG_FIREBALL,chase,17,1,10000,0,30000,no,target,always,0,,,,,,6,
+2131,Lost Dragon@NPC_DRAGONFEAR,chase,659,1,10000,0,30000,no,self,always,0,,,,,,6,
+2131,Lost Dragon@NPC_DRAGONFEAR,attack,659,1,2000,1000,20000,no,self,always,0,,,,,,32,
+2131,Lost Dragon@WZ_METEOR,attack,83,3,2000,1000,10000,no,target,always,0,,,,,,29,
+2131,Lost Dragon@SA_DISPELL,attack,289,1,10000,0,30000,yes,target,always,0,,,,,,,
+2131,Lost Dragon@NPC_PULSESTRIKE,attack,661,1,2000,10000,40000,no,self,always,0,,,,,,,31
+2131,Lost Dragon@NPC_ALLHEAL,idle,687,1,10000,120000,30000,yes,self,myhpltmaxrate,60,,,,,,20,
+2132,Pom Spider@NPC_POISON,attack,176,2,500,800,5000,no,target,always,0,,,,,,,
+2132,Pom Spider@PF_SPIDERWEB,idle,405,1,3000,0,10000,yes,randomtarget,always,0,,,,,,,
+2132,Pom Spider@PF_SPIDERWEB,attack,405,1,2000,0,10000,yes,target,always,0,,,,,,,
+2132,Pom Spider@NPC_POISONATTACK,attack,188,1,2000,0,5000,yes,target,always,0,,,,,,,
+2132,Pom Spider@AS_VENOMDUST,angry,140,1,500,1500,5000,no,target,always,0,,,,,,,
+2132,Pom Spider@WZ_QUAGMIRE,chase,92,5,500,700,5000,yes,target,always,0,,,,,,12,
+2132,Pom Spider@NPC_BLEEDING,attack,660,2,2000,0,3000,yes,target,always,0,,,,,,32,
+2133,Angra Mantis@NPC_COMBOATTACK,attack,171,1,500,700,5000,no,target,always,0,,,,,,,
+2133,Angra Mantis@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6,
+2133,Angra Mantis@AS_SONICBLOW,attack,136,10,500,800,5000,no,target,always,0,,,,,,,
+2133,Angra Mantis@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,6,
+2133,Angra Mantis@CR_AUTOGUARD,attack,249,2,700,0,300000,yes,self,always,0,,,,,,,
+//2133,Angra Mantis@NPC_SUMMONSLAVE,idle,196,1,10000,2000,60000,no,self,slavele,0,,,,,,,
+2134,Parus@NPC_EMOTION,walk,197,1,2000,0,5000,yes,self,always,0,2,,,,,,
+2134,Parus@NPC_GROUNDATTACK,attack,185,3,500,0,5000,yes,target,always,0,,,,,,,
+2134,Parus@NPC_STUNATTACK,attack,179,3,500,1500,5000,yes,target,always,0,,,,,,21,
+2134,Parus@NPC_SILENCEATTACK,attack,178,3,500,700,5000,no,target,always,0,,,,,,,
+2134,Parus@NPC_COMBOATTACK,attack,171,1,500,700,5000,no,target,always,0,,,,,,,
+2134,Parus@WZ_EARTHSPIKE,attack,90,1,500,0,5000,no,target,always,0,,,,,,6,
+2134,Parus@WZ_EARTHSPIKE,attack,90,2,500,0,5000,no,target,always,0,,,,,,6,
+2134,Parus@WZ_EARTHSPIKE,attack,90,3,500,0,5000,no,target,always,0,,,,,,6,
+2134,Parus@SM_PROVOKE,angry,6,10,2000,600,30000,no,target,always,0,,,,,,23,
+2134,Parus@SM_PROVOKE,follow,6,10,2000,600,30000,no,target,always,0,,,,,,23,
+2134,Parus@WZ_HEAVENDRIVE,attack,91,2,500,500,25000,no,target,always,0,,,,,,,
+2136,Little Fatum@TF_SPRINKLESAND,attack,149,1,500,0,5000,yes,target,always,0,,,,,,6,
+2136,Little Fatum@NPC_STUNATTACK,attack,179,3,500,1500,5000,yes,target,always,0,,,,,,21,
+2136,Little Fatum@WZ_JUPITEL,chase,84,3,500,1500,5000,yes,target,always,0,,,,,,21,
+2136,Little Fatum@NPC_EMOTION,walk,197,1,2000,0,5000,yes,self,always,0,2,,,,,,
+2136,Little Fatum@NPC_WINDATTACK,attack,187,1,2000,0,5000,yes,target,always,0,,,,,,,
+2136,Little Fatum@PR_LEXAETERNA,attack,78,1,500,1000,5000,yes,target,always,0,,,,,,6,
+2136,Little Fatum@PR_LEXAETERNA,chase,78,1,500,1000,5000,yes,target,always,0,,,,,,6,
+2136,Little Fatum@SA_REVERSEORCISH,attack,294,1,50,0,30000,yes,target,always,0,,,,,,18,
+2136,Little Fatum@SA_REVERSEORCISH,chase,294,1,50,0,30000,yes,target,always,0,,,,,,18,
+2136,Little Fatum@MG_LIGHTNINGBOLT,chase,20,5,10000,1500,5000,yes,target,always,0,,,,,,12,
+2136,Little Fatum@MG_THUNDERSTORM,attack,21,3,2000,1500,5000,no,target,always,0,,,,,,,
+2137,Miming@NPC_COMBOATTACK,attack,171,2,500,0,5000,no,target,always,0,,,,,,6,
+2137,Miming@NPC_CRITICALSLASH,attack,170,1,500,500,5000,no,target,always,0,,,,,,6,
+2137,Miming@NPC_CRITICALSLASH,angry,170,1,500,500,5000,no,target,always,0,,,,,,6,
+2137,Miming@NPC_CRITICALWOUND,attack,673,1,50,0,10000,yes,target,always,0,,,,,,,
+2137,Miming@NPC_BLEEDING,attack,660,3,500,0,5000,yes,target,always,0,,,,,,,
+2137,Miming@MG_COLDBOLT,attack,14,3,500,1000,5000,yes,target,always,0,,,,,,,
+2137,Miming@MG_COLDBOLT,chase,14,3,500,1000,5000,yes,target,always,0,,,,,,,
+2137,Miming@WZ_WATERBALL,attack,86,3,500,1000,5000,yes,target,always,0,,,,,,6,
+2137,Miming@NPC_BLOODDRAIN,attack,199,1,500,0,5000,yes,target,always,0,,,,,,,
+2137,Miming@NPC_STUNATTACK,attack,179,2,500,1500,5000,no,target,always,0,,,,,,,
+2137,Miming@SA_REVERSEORCISH,chase,294,1,500,0,30000,yes,target,always,0,,,,,,18,
+2137,Miming@SA_REVERSEORCISH,attack,294,1,500,0,30000,yes,target,always,0,,,,,,18,
+2137,Miming@NPC_SILENCEATTACK,attack,178,2,500,700,5000,no,target,always,0,,,,,,32,
+2137,Miming@NPC_SILENCEATTACK,chase,178,2,500,700,5000,no,target,always,0,,,,,,32,
+//2138,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,35
+//2138,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,35
+//2139,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,36
+//2139,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,36
+//2140,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,37
+//2140,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,37
+//2141,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,38
+//2141,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,38
+//2142,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,39
+//2142,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,39
+//2143,Nydhogg's Memory@NPC_TALK,idle,682,10,2500,0,10000,yes,self,always,0,,,,,,,40
+//2143,Nydhogg's Memory@NPC_TALK,attack,682,10,10000,0,30000,yes,self,always,0,,,,,,,40
+
+// Queen Scaraba Slaves
+2144,Antler Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2144,Antler Scaraba@BS_ADRENALINE,attack,111,10,500,1500,300000,no,self,always,0,,,,,,6,
+2144,Antler Scaraba@BS_ADRENALINE,chase,111,10,500,1500,300000,no,self,always,0,,,,,,6,
+2144,Antler Scaraba@NPC_SPLASHATTACK,attack,174,1,2000,0,5000,yes,target,attackpcge,2,,,,,,,
+2144,Antler Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2144,Antler Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2144,Antler Scaraba@NPC_STUNATTACK,attack,179,3,500,1500,5000,no,target,always,0,,,,,,6,
+2144,Antler Scaraba@NPC_PIERCINGATT,attack,158,3,1000,0,5000,yes,target,always,0,,,,,,,
+2144,Antler Scaraba@NPC_BLEEDING,attack,660,3,2000,0,3000,yes,target,always,0,,,,,,32,
+2145,Rake Scaraba@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
+2145,Rake Scaraba@BS_HAMMERFALL,attack,110,5,500,1500,5000,no,target,always,0,,,,,,,
+2145,Rake Scaraba@NPC_GROUNDATTACK,attack,185,3,500,500,5000,no,target,always,0,,,,,,6,
+2145,Rake Scaraba@MC_MAMMONITE,attack,42,5,500,800,5000,no,target,always,0,,,,,,8,
+2145,Rake Scaraba@NPC_STONESKIN,attack,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+2145,Rake Scaraba@NPC_STONESKIN,chase,675,3,10000,1000,30000,no,self,myhpltmaxrate,50,,,,,,6,
+
+2146,G_S_NYDHOG@WZ_QUAGMIRE,chase,92,2,1000,700,5000,no,target,always,0,,,,,,12,
+2146,G_S_NYDHOG@WZ_QUAGMIRE,attack,92,2,1000,700,5000,no,target,always,0,,,,,,12,
+2146,G_S_NYDHOG@NPC_WIDESTONE,chase,666,2,1000,0,60000,yes,self,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_WIDESTONE,attack,666,5,10000,0,60000,yes,self,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_EVILLAND,chase,670,2,500,0,120000,yes,target,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_HELLJUDGEMENT,chase,662,2,10000,7000,25000,no,self,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_HELLJUDGEMENT,attack,662,1,500,7000,25000,no,self,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_DARKNESSBREATH,attack,658,1,500,800,35000,no,target,always,0,,,,,,32,
+2146,G_S_NYDHOG@NPC_SLOWCAST,attack,672,1,200,0,60000,yes,self,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_CRITICALWOUND,attack,673,1,2000,0,30000,yes,target,myhpltmaxrate,70,,,,,,,
+2146,G_S_NYDHOG@NPC_FIREBREATH,attack,654,1,1000,800,15000,no,target,always,0,,,,,,32,
+2146,G_S_NYDHOG@NPC_WIDESLEEP,chase,668,1,200,3000,20000,no,self,always,0,,,,,,32,
+2146,G_S_NYDHOG@NPC_WIDESLEEP,attack,668,1,200,1000,20000,no,self,always,0,,,,,,32,
+2146,G_S_NYDHOG@NPC_CRITICALSLASH,attack,170,1,1000,0,5000,yes,target,always,0,,,,,,,
+2146,G_S_NYDHOG@MG_FIREBALL,chase,17,5,3000,0,30000,no,target,always,0,,,,,,6,
+2146,G_S_NYDHOG@NPC_DRAGONFEAR,chase,659,2,1000,0,30000,no,self,always,0,,,,,,6,
+2146,G_S_NYDHOG@NPC_DRAGONFEAR,attack,659,2,2000,1000,20000,no,self,always,0,,,,,,32,
+2146,G_S_NYDHOG@SA_DISPELL,attack,289,1,500,0,30000,yes,target,always,0,,,,,,,
+2146,G_S_NYDHOG@NPC_PULSESTRIKE,attack,661,1,500,10000,40000,no,self,always,0,,,,,,,

+ 7 - 0
db/produce_db.txt

@@ -395,3 +395,10 @@
 12117,23,1007,1,7433,1,1013,3
 
 //==============================================
+
+//===== Third Class === ItemLV=24 ==================
+
+//----------------------------------------------------------------------------------------------------------------------------
+//-- Ancilla <-- AB_ANCILLA & 1 Blue Gemstone
+12333,22,2039,1,717,1
+//----------------------------------------------------------------------------------------------------------------------------

+ 1 - 1
db/quest_db.txt

@@ -354,7 +354,7 @@
 3217,0,0,0,0,0,0,0,"Job changes to Rune knight - The final test"
 3218,0,0,0,0,0,0,0,"Job changes to Rune knight - Pass the final test"
 3219,0,0,0,0,0,0,0,"Job changes to Rune knight - The end of all tes"
-3220,0,0,0,0,0,0,0,"Job changes to Rune knight - Waiting time of test"
+3220,600,0,0,0,0,0,0,"Job changes to Rune knight - Waiting time of test"
 
 3250,0,1041,30,0,0,0,0,"Request - What is this bandage for?"
 3251,0,1271,30,0,0,0,0,"Request - An alligator of Counterattack"

+ 5 - 5
db/refine_db.txt

@@ -3,8 +3,8 @@
 // Armor defense is done in percentage (ie 70 = .7 def)
 // Weapons are whole numbers (ie 3 = 3 atk)
 
- 70, 4,4, 100,100,100,100, 60, 40, 40, 20, 20, 10,	// Armor
-  2, 3,7, 100,100,100,100,100,100,100, 60, 40, 20,	// Lv.1 Weapons
-  3, 5,6, 100,100,100,100,100,100, 60, 40, 20, 20,	// Lv.2 Weapons
-  5, 8,5, 100,100,100,100,100, 60, 50, 20, 20, 20,	// Lv.3 Weapons
-  7,13,4, 100,100,100,100, 60, 40, 40, 20, 20, 10,	// Lv.4 Weapons
+ 100, 200, 4, 100,100,100,100, 60, 40, 40, 20, 20, 10,	// Armor
+   2,   3, 7, 100,100,100,100,100,100,100, 60, 40, 20,	// Lv.1 Weapons
+   3,   5, 6, 100,100,100,100,100,100, 60, 40, 20, 20,	// Lv.2 Weapons
+   5,   8, 5, 100,100,100,100,100, 60, 50, 20, 20, 20,	// Lv.3 Weapons
+   7,  13, 4, 100,100,100,100, 60, 40, 40, 20, 20, 10,	// Lv.4 Weapons

+ 539 - 452
db/skill_cast_db.txt

@@ -1,7 +1,7 @@
 // Skill Times Database
 //
 // Structure of Database:
-// SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2
+// SkillID,CastingTime,FixedCastingTime,AfterCastActDelay,Cooldown,AfterCastWalkDelay,Duration1,Duration2
 //
 //==========================================
 // Rough list of Contents:
@@ -34,1104 +34,1191 @@
 
 //===== Swordman ===========================
 //-- SM_PROVOKE
-6,0,0,0,30000,0
+6,0,0,0,0,0,30000,0
 //-- SM_MAGNUM
-7,0,0,0,2000,10000
+7,0,0,2000,0,0,2000,10000
 //-- SM_ENDURE
-8,0,0,0,10000:13000:16000:19000:22000:25000:28000:31000:34000:37000,10000
+8,0,0,0,10000,0,10000:13000:16000:19000:22000:25000:28000:31000:34000:37000,10000
 //==========================================
 
 
 //===== Mage ===============================
 //-- MG_SIGHT
-10,0,0,0,10000,0
+10,0,0,0,0,0,10000,0
 //-- MG_NAPALMBEAT
-11,1000,1000:1000:1000:900:900:800:800:700:600:500,0,0,0
+11,400,100,1000:1000:1000:900:900:800:800:700:600:500,0,0,0,0
 //-- MG_SAFETYWALL
-12,4000:3500:3500:2500:2000:1500:1000:1000:1000:1000,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0
+12,3200:2880:2560:2240:1920:1600:1280:960:640:320,800:720:640:560:480:400:320:240:160:80,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0
 //-- MG_SOULSTRIKE
-13,500,1200:1000:1400:1200:1600:1400:1800:1600:2000:1800,0,0,0
+13,400,100,1200:1200:1600:1600:2000:2000:2400:2400:2800:2500,0,0,0,0
 //-- MG_COLDBOLT
-14,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0
+14,640:960:1280:1600:1920:2100:1560:2880:3200:3520,160:240:320:400:480:700:640:720:800:880,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0
 //-- MG_FROSTDRIVER
-15,800,1500,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000
+15,640,160,1500,0,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000
 //-- MG_STONECURSE
-16,1000,0,0,5000,20000
+16,800,100,0,0,0,5000,20000
 //-- MG_FIREBALL
-17,1500:1500:1500:1500:1500:1000:1000:1000:1000:1000,1500:1500:1500:1500:1500:1000:1000:1000:1000:1000,0,0,0
+17,1280:1280:1280:1280:1280:800:800:800:800:800,320:320:320:320:320:200:200:200:200:200,1500:1500:1500:1500:1500:1000:1000:1000:1000:1000,0,0,0,0
 //-- MG_FIREWALL
-18,2000:1850:1700:1550:1400:1250:1100:950:800:650,0,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0
+18,1600:1440:1280:1120:960:880:800:720:640:560,400:360:320:280:240:220:200:180:160:140,0,0,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0
 //-- MG_FIREBOLT
-19,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0
+19,640:960:1280:1600:1920:2100:1560:2880:3200:3520,160:240:320:400:480:700:640:720:800:880,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0
 //-- MG_LIGHTNINGBOLT
-20,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0
+20,640:960:1280:1600:1920:2100:1560:2880:3200:3520,160:240:320:400:480:700:640:720:800:880,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0
 //-- MG_THUNDERSTORM
-21,1000:2000:3000:4000:5000:6000:7000:8000:9000:10000,2000,0,500,0
+21,640:1280:1920:2560:3200:3840:4480:5120:5760:6400,160:320:480:640:800:960:1120:1280:1440:1600,2000,0,0,500,0
 //==========================================
 
 
 //===== Acolyte ============================
 //-- AL_RUWACH
-24,0,0,0,10000,0
+24,0,0,0,0,0,10000,0
 //-- AL_PNEUMA
-25,0,0,0,10000,0
+25,0,0,0,0,0,10000,0
 //-- AL_TELEPORT
-26,0,0,0,0,0
+26,0,0,0,0,0,0,0
 //-- AL_WARP
-27,1000,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0
+27,0,1000,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0
 //-- AL_HEAL
-28,0,1000,0,0,0
+28,0,0,1000,0,0,0,0
 //-- AL_INCAGI
-29,1000,1000,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+29,800,200,1000,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- AL_DECAGI
-30,1000,1000,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0
+30,750,250,1000,0,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0
 //-- AL_HOLYWATER
-31,1000,500,0,0,0
+31,800,400,500,0,0,0,0
 //-- AL_CRUCIS
-32,500,2000,0,0,0
+32,350,150,2000,0,0,0,0
 //-- AL ANGELUS
-33,500,3500,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
+33,350,150,3500,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
 //-- AL_BLESSING
-34,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+34,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- AL_CURE
-35,0,1000,0,0,6000
+35,0,0,1000,0,0,0,6000
 //==========================================
 
 
 //===== Archer =============================
 //-- AC_CONCENTRATION
-45,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+45,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- AC_DOUBLE
-46,0,0,0,100,0
+46,0,0,100,0,100,0,0
 //-- AC_SHOWER
-47,0,0,0,100,0
+47,0,0,100,0,0,100,0
 //==========================================
 
 
 //===== Thief ==============================
 //-- TF_HIDING
-51,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
+51,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
 //-- TF_POISON
-52,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
+52,0,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
 //==========================================
 
 
 //===== First planned to be shared =========
 //-- ALL_RESURRECTION
-54,6000:4000:2000:0,0:1000:2000:3000,0,0,0
+54,4800:3200:1600:0,1200:800:400:0,0:1000:2000:3000,0,0,0,0
 //==========================================
 
 
 //===== Knight =============================
 //-- KN_BRANDISHSPEAR
-57,700,0,0,0,0
+57,350,350,0,0,0,0,0
 
 //-- KN_SPEARBOOMERANG
-59,0,1000,0,0,0
+59,0,0,1000,0,0,0,0
 //-- KN_TWOHANDQUICKEN
-60,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
+60,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
 //-- KN_AUTOCOUNTER
-61,0,0,0,400:800:1200:1600:2000,0
+61,0,0,0,0,0,400:800:1200:1600:2000,0
 //-- KN_BOWLINGBASH
-62,700,0,0,0,0
+62,350,350,0,0,0,0,0
 //==========================================
 
 
 //===== Priest =============================
 //-- PR_IMPOSITIO
-66,0,3000,0,60000,0
+66,0,0,3000,0,0,60000,0
 //-- PR_SUFFRAGIUM
-67,0,2000,0,30000:20000:10000,0
+67,0,0,2000,0,0,30000:20000:10000,0
 //-- PR_ASPERSIO
-68,0,2000,0,60000:90000:120000:150000:180000,0
+68,0,0,2000,0,0,60000:90000:120000:150000:180000,0
 //-- PR_BENEDICTIO
-69,0,0,0,40000:80000:120000:160000:200000,0
+69,0,0,0,0,0,40000:80000:120000:160000:200000,0
 //-- PR_SANCTUARY
-70,5000,0,0,4000:7000:10000:13000:16000:19000:22000:25000:28000:31000,0
+70,4000,1000,0,0,0,4000:7000:10000:13000:16000:19000:22000:25000:28000:31000,0
 //-- PR_SLOWPOISON
-71,0,0,0,10000:20000:30000:40000,0
+71,0,0,0,0,0,10000:20000:30000:40000,0
 //-- PR_STRECOVERY
-72,0,2000,0,0,30000
+72,0,0,2000,0,0,0,30000
 //-- PR_KYRIE
-73,2000,2000,0,120000,0
+73,1600,400,2000,0,0,120000,0
 //-- PR_MAGNIFICAT
-74,4000,2000,0,30000:45000:60000:75000:90000,0
+74,3200,800,2000,0,0,30000:45000:60000:75000:90000,0
 //-- PR_GLORIA
-75,0,2000,0,10000:15000:20000:25000:30000,0
+75,0,0,2000,0,0,10000:15000:20000:25000:30000,0
 //-- PR_LEXDIVINA
-76,0,3000,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0
+76,0,0,3000,0,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0
 //-- PR_TURNUNDEAD
-77,1000,3000,0,0,0
+77,800,200,3000,0,0,0,0
 //-- PR_LEXAETERNA
-78,0,3000,0,600000,0
+78,0,0,3000,0,0,600000,0
 //-- PR_MAGNUS
-79,15000,4000,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0
+79,12000,3000,4000,0,0,5000:6000:7000:8000:9000:10000:11000:12000:13000:14000,0
 //==========================================
 
 
 //===== Wizard =============================
 //-- WZ_FIREPILLAR
-80,3000:2700:2400:2100:1800:1500:1200:900:600:300,1000,0,30000,600:800:1000:1200:1400:1600:1800:2000:2200:2400
+80,1920:1728:1536:1344:1152:960:768:576:384:192,480:432:384:336:288:240:192:144:96:48,1000,0,0,30000,600:800:1000:1200:1400:1600:1800:2000:2200:2400
 //-- WZ_SIGHTRASHER
-81,700,2000,0,500,0
+81,320,80,2000,0,0,500,0
 
 //-- WZ_METEOR
-83,15000,2000:3000:3000:4000:4000:5000:5000:6000:6000:7000,0,500,5000
+83,9600,2400,2000:3000:3000:4000:4000:5000:5000:6000:6000:7000,0,0,500,5000
 //-- WZ_JUPITEL
-84,2500:3000:3500:4000:4500:5000:5500:6000:6500:7000,0,0,0,0
+84,1600:1920:2240:2560:2880:3200:3520:3840:4160:4480,400:480:560:640:720:800:880:960:1040:1120,0,0,0,0,0
 //-- WZ_VERMILION
-85,15000:14500:14000:13500:13000:12500:12000:11500:11000:10500,5000,0,4000,5500:6000:6500:7000:7500:8000:8500:9000:9500:10000
+85,9600:9280:8960:8640:8320:8000:7680:7360:7040:6720,2400:2320:2240:2160:2080:2000:1920:1840:1760:1680,5000,0,0,4000,5500:6000:6500:7000:7500:8000:8500:9000:9500:10000
 //-- WZ_WATERBALL
-86,1000:2000:3000:4000:5000:6000:7000:8000:9000:10000,0,0,0,0
+86,640:1280:1920:2560:3200:3200:3200:3200:3200:3200,160:320:480:640:800:800:800:800:800:800,0,0,0,0,0
 //-- WZ_ICEWALL
-87,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0
+87,0,0,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,0
 //-- WZ_FROSTNOVA
-88,5000:4700:4400:4100:3800:3500:3200:2900:2700:2500,1000,0,0,1500:3000:4500:6000:7500:9000:10500:12000:13500:15000
+88,640:640:576:576:512:512:448:448:384:384,160:160:144:144:128:128:112:112:96:96,200,0,0,0,1500:3000:4500:6000:7500:9000:10500:12000:13500:15000
 //-- WZ_STORMGUST
-89,6000:7000:8000:9000:10000:11000:12000:13000:14000:15000,5000,0,4600,12000
+89,3840:4480:5120:5760:6400:7040:7680:8320:8960:9600,960:1120:1280:1440:1600:1760:1920:2080:2240:2400,5000,0,0,4600,12000
 //-- WZ_EARTHSPIKE
-90,1000:2000:3000:4000:5000,700,0,0,0
+90,448:896:1344:1792:2240,112:224:336:448:560,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0
 //-- WZ_HEAVENDRIVE
-91,1000:2000:3000:4000:5000,700,0,500,0
+91,640:1280:1920:2560:3200,160:320:480:640:800,1000,0,0,500,0
 //-- WZ_QUAGMIRE
-92,0,1000,0,5000:10000:15000:20000:25000,5000:10000:15000:20000:25000
+92,0,0,1000,0,0,5000:10000:15000:20000:25000,5000:10000:15000:20000:25000
 //==========================================
 
 
 //===== Blacksmith =========================
 //-- BS_REPAIRWEAPON
-108,7500,0,0,0,0
+108,2500,2500,0,0,0,0,0
 //-- BS_HAMMERFALL
-110,0,0,0,0,5000
+110,0,0,0,0,0,0,5000
 //-- BS_ADRENALINE
-111,0,0,0,30000:60000:90000:120000:150000,0
+111,0,0,0,0,0,30000:60000:90000:120000:150000,0
 //-- BS_WEAPONPEFECT
-112,0,0,0,10000:20000:30000:40000:50000,0
+112,0,0,0,0,0,10000:20000:30000:40000:50000,0
 //-- BS_OVERTHRUST
-113,0,0,0,20000:40000:60000:80000:100000,0
+113,0,0,0,0,0,20000:40000:60000:80000:100000,0
 //-- BS_MAXIMIZE
-114,0,0,0,1000:2000:3000:4000:5000,0
+114,0,0,0,0,0,1000:2000:3000:4000:5000,0
 //==========================================
 
 
 //===== Hunter =============================
 //-- HT_SKIDTRAP
-115,0,0,0,300000:240000:180000:120000:60000,0
+115,0,0,0,0,0,300000:240000:180000:120000:60000,0
 //-- HT_LANDMINE
-116,0,0,0,200000:160000:120000:80000:40000,5000
+116,0,0,0,0,0,200000:160000:120000:80000:40000,5000
 //-- HT_ANKLESNARE
-117,0,0,0,250000:200000:150000:100000:50000,4000:8000:12000:16000:20000
+117,0,0,0,0,0,250000:200000:150000:100000:50000,4000:8000:12000:16000:20000
 //-- HT_SHOCKWAVE
-118,0,0,0,200000:160000:120000:80000:40000,0
+118,0,0,0,0,0,200000:160000:120000:80000:40000,0
 //-- HT_SANDMAN
-119,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000
+119,0,0,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000
 //-- HT_FLASHER
-120,0,0,0,150000:120000:90000:60000:30000,10000:11000:12000:13000:14000
+120,0,0,0,0,0,150000:120000:90000:60000:30000,10000:11000:12000:13000:14000
 //-- HT_FREEZINGTRAP
-121,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000
+121,0,0,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000
 //-- HT_BLASTMINE
-122,0,0,0,25000:20000:15000:10000:5000,0
+122,0,0,0,0,0,25000:20000:15000:10000:5000,0
 //-- HT_CLAYMORETRAP
-123,0,0,0,20000:40000:60000:80000:100000,0
+123,0,0,0,0,0,20000:40000:60000:80000:100000,0
 
 //-- HT_TALKIEBOX
-125,0,0,0,600000,0
+125,0,0,0,0,0,600000,0
 
 //-- HT_BLITZBEAT
-129,1500,1000,0,0,0
+129,800,200,1000,0,0,0,0
 //==========================================
 
 
 //===== Assassin ===========================
 //-- AS_CLOAKING
-135,0,0,0,500:1000:2000:3000:4000:5000:6000:7000:8000:9000,0
+135,0,0,0,0,0,500:1000:2000:3000:4000:5000:6000:7000:8000:9000,0
 //-- AS_SONICBLOW
-136,0,2000,2000,0,5000
+136,0,0,2000,0,2000,0,5000
 //-- AS_ENCHANTPOISON
-138,0,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,10000:20000:30000:40000:50000:60000:70000:80000:90000:100000
+138,0,0,0,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,10000:20000:30000:40000:50000:60000:70000:80000:90000:100000
 //-- AS_POISONREACT
-139,0,0,0,20000:25000:30000:35000:40000:45000:50000:55000:60000:65000,0
+139,0,0,0,0,0,20000:25000:30000:35000:40000:45000:50000:55000:60000:65000,0
 //-- AS_VENOMDUST
-140,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
+140,0,0,0,0,0,5000:10000:15000:20000:25000:30000:35000:40000:45000:50000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
 //-- AS_SPLASHER
-141,1000,0,0,5000:5500:6000:6500:7000:7500:8000:8500:9000:9500,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
+141,500,500,0,7500:8000:8500:9000:9500:10000:10500:11000:11500:12000,0,5000:5500:6000:6500:7000:7500:8000:8500:9000:9500,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
 
 //==========================================
 
 
 //===== 1st Jobs Quest Skills===============
 //-- NV_TRICKDEAD
-143,0,0,0,600000,0
+143,0,0,0,0,0,600000,0
 
 //-- SM_FATALBLOW
-145,0,0,0,0,5000
+145,0,0,0,0,0,0,5000
 
 //-- AC_CHARGEARROW
-148,1500,0,0,0,0
+148,0,1500,0,0,0,0,0
 //-- TF_SPRINKLESAND
-149,0,0,0,0,10000
+149,0,0,0,0,0,0,10000
 
 //-- TF_PICKSTONE
-151,500,0,0,0,0
+151,0,500,0,0,0,0,0
 //-- TF_THROWSTONE
-152,0,0,0,5000,8000
+152,0,0,100,0,0,5000,8000
 
 //-- MC_LOUD
-155,0,0,0,300000,0
+155,0,0,0,0,0,300000,0
 //-- AL_HOLYLIGHT
-156,2000,0,0,0,0
+156,1600,400,0,0,0,0,0
 //-- MG_ENERGYCOAT
-157,5000,0,0,300000,0
+157,0,5000,0,0,0,300000,0
 //==========================================
 
 
 //===== NPC Skills Part 1 ==================
 //-- NPC_ATTRICHANGE
-161,0,0,0,1800000,0
+161,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEWATER
-162,0,0,0,1800000,0
+162,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEGROUND
-163,0,0,0,1800000,0
+163,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEFIRE
-164,0,0,0,1800000,0
+164,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEWIND
-165,0,0,0,1800000,0
+165,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEPOISON
-166,0,0,0,1800000,0
+166,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEHOLY
-167,0,0,0,1800000,0
+167,0,0,0,0,0,1800000,0
 //-- NPC_CHANGEDARKNESS
-168,0,0,0,1800000,0
+168,0,0,0,0,0,1800000,0
 //-- NPC_CHANGETELEKINESIS
-169,0,0,0,1800000,0
+169,0,0,0,0,0,1800000,0
 
 //-- NPC_SELFDESTRUCTION
-173,0,0,0,3500,0
+173,0,0,0,0,0,3500,0
 
 //-- NPC_POISON
-176,0,0,0,0,60000
+176,0,0,0,0,0,0,60000
 //-- NPC_BLINDATTACK
-177,0,0,0,0,30000
+177,0,0,0,0,0,0,30000
 //-- NPC_SILENCEATTACK
-178,0,0,0,0,30000
+178,0,0,0,0,0,0,30000
 //-- NPC_STUNATTACK
-179,0,0,0,0,5000
+179,0,0,0,0,0,0,5000
 //-- NPC_PETRIFYATTACK
-180,0,0,0,0,20000
+180,0,0,0,0,0,0,20000
 //-- NPC_CURSEATTACK
-181,0,0,0,0,30000
+181,0,0,0,0,0,0,30000
 //-- NPC_SLEEPATTACK
-182,0,0,0,0,30000
+182,0,0,0,0,0,0,30000
 
 //-- NPC_MAGICALATTACK
-192,0,0,0,15000,0
+192,0,0,0,0,0,15000,0
 
 //-- NPC_KEEPING
-201,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0
+201,0,0,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0
 
 //-- NPC_BARRIER
-204,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0
+204,0,0,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0
 //-- NPC_DEFENDER
-205,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0
+205,0,0,0,0,0,60000:70000:80000:90000:100000:110000:120000:130000:140000:150000,0
 //-- NPC_LICK
-206,0,0,0,0,3000
+206,0,0,0,0,0,0,3000
 //-- NPC_HALLUCINATION
-207,0,0,0,30000:40000:50000:60000:70000:80000:90000:100000:110000:120000,0
+207,0,0,0,0,0,30000:40000:50000:60000:70000:80000:90000:100000:110000:120000,0
 //==========================================
 
 
 //===== Rogue ==============================
-//-- RG_BACKSTAB
-212,0,500,0,0,0
+//-- RG_STEALCOIN
+211,0,0,500,0,0,0,0
+//-- RG_BACKSTAP
+212,0,0,500,0,0,0,0
 
 //-- RG_RAID
-214,0,0,0,5000,8000:9000:10000:11000:12000
+214,0,0,0,0,0,5000,8000:9000:10000:11000:12000
 //-- RG_STRIPEWEAPON
-215,1000,1000,0,75000:90000:105000:120000:135000,0
+215,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0
 //-- RG_STRIPSHIELD
-216,1000,1000,0,75000:90000:105000:120000:135000,0
+216,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0
 //-- RG_STRIPWEAPON
-217,1000,1000,0,75000:90000:105000:120000:135000,0
+217,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0
 //-- RG_STRIPHELM
-218,1000,1000,0,75000:90000:105000:120000:135000,0
+218,560:720:880:1140:1200,140:180:220:260:300,1000,0,0,75000:90000:105000:120000:135000,0
 
 //-- RG_GRAFITTI
-220,0,0,0,180000,0
+220,0,0,0,0,0,180000,0
 //==========================================
 
 
 //===== Alchemist ==========================
 //-- AM_DEMONSTRATION
-229,1000,0,0,40000:45000:50000:55000:60000,0
+229,800,200,500,0,0,40000:45000:50000:55000:60000,0
 //-- AM_ACIDTERROR
-230,1000,0,0,3:7:10:12:13,120000
+230,500,500,500,0,0,3:7:10:12:13,120000
 //-- AM_POTIONPITCHER
-231,0,500,0,0,0
+231,0,0,500,0,0,0,0
 //-- AM_CANNIBALIZE
-232,2000,500,0,300000:240000:180000:120000:60000,0
+232,1600,400,500,0,0,300000:240000:180000:120000:60000,0
 //-- AM_SPHEREMINE
-233,2000,500,0,30000,0
+233,1600,400,500,0,0,30000,0
 //-- AM_CP_WEAPON
-234,2000,0,0,120000:240000:360000:480000:600000,0
+234,0,2000,500,0,0,120000:240000:360000:480000:600000,0
 //-- AM_CP_SHIELD
-235,2000,0,0,120000:240000:360000:480000:600000,0
+235,0,2000,500,0,0,120000:240000:360000:480000:600000,0
 //-- AM_CP_ARMOR
-236,2000,0,0,120000:240000:360000:480000:600000,0
+236,0,2000,500,0,0,120000:240000:360000:480000:600000,0
 //-- AM_CP_HELM
-237,2000,0,0,120000:240000:360000:480000:600000,0
+237,0,2000,500,0,0,120000:240000:360000:480000:600000,0
+//-- AM_HEALHOMUN
+//246,800,200,500,0,0,0,0
 //-- AM_RESURRECTHOMUN
-247,2000,0,0,0,0
+247,2000,1000,0,0,0,0,0
 //==========================================
 
 
 //===== Crusader ===========================
 //-- CR_AUTOGUARD
-249,0,0,0,300000,0
+249,0,0,0,0,0,300000,0
 //-- CR_SHIELDCHARGE
-250,0,0,0,0,5000
+250,0,0,0,0,0,0,5000
 //-- CR_SHIELDBOOMERANG
-251,0,700,0,0,0
+251,0,0,700,0,0,0,0
 //-- CR_REFLECTSHIELD
-252,0,0,0,300000,0
+252,0,0,0,0,0,300000,0
 //-- CR_HOLYCROSS
-253,0,0,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
+253,0,0,0,0,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
 //-- CR_GRANDCROSS
-254,2000,1500,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
+254,1500,1500,1500,0,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
 //-- CR_DEVOTION
-255,3000,0,0,0,30000:45000:60000:75000:90000
+255,1500,1500,0,0,0,0,30000:45000:60000:75000:90000
 //-- CR_PROVIDENCE
-256,3000,0,0,180000,0
+256,1500,1500,0,0,0,180000,0
 //-- CR_DEFENDER
-257,0,800,0,180000,0
+257,0,0,800,0,0,180000,0
 //-- CR_SPEARQUICKEN
-258,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
+258,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
 //==========================================
 
 
 //===== Monk ===============================
 //-- MO_CALLSPIRITS
-261,1000,0,0,600000,0
+261,500,500,0,0,0,600000,0
 //-- MO_ABSORBSPIRITS
-262,2000,0,0,0,0
+262,1000,1000,0,0,0,0,0
 //-- MO_TRIPLEATTACK
-263,0,1000,0,0,0
+263,0,0,1000,0,0,0,0
 //-- MO_INVESTIGATE
-266,1000,500,0,0,0
+266,500,500,500,0,0,0,0
 //-- MO_FINGEROFFENSIVE
-267,1000,500,0:200:400:600:800,0,0
+267,500,500,500,0,0:200:400:600:800,0,0
 //-- MO_STEELBODY
-268,5000,0,0,30000:60000:90000:120000:150000,0
+268,2500,2500,0,0,0,30000:60000:90000:120000:150000,0
 //-- MO_BLADESTOP
-269,0,0,0,500:700:900:1100:1300,20000:30000:40000:50000:60000
+269,0,0,500,0,0,500:700:900:1100:1300,20000:30000:40000:50000:60000
 //-- MO_EXPLOSIONSPIRITS
-270,0,0,0,180000,0
+270,0,0,0,0,0,180000,0
 //-- MO_EXTREMITYFIST
-271,4000:3500:3000:2500:2000,3000:2500:2000:1500:1000,0,0,300000
+271,2000:1750:1500:1250:1000:500:1000,2000:1750:1500:1250:1000:500:1000,3000:2500:2000:1500:1000,0,0,0,300000
 //-- MO_CHAINCOMBO
-272,0,1000,0,0,0
+272,0,0,1000,0,0,0,0
 //-- MO_COMBOFINISH
-273,0,700,0,0,0
+273,0,0,700,0,0,0,0
 //==========================================
 
 //===== Sage ===============================
 //-- SA_MAGICROD
-276,0,0,0,400:600:800:1000:1200,0
+276,0,0,1000,0,0,400:600:800:1000:1200,0
 //-- SA_SPELLBREAKER
-277,700,0,0,0,0
+277,560,140,0,0,0,0,0
 
 //-- SA_AUTOSPELL
-279,3000,0,0,120000:150000:180000:210000:240000:270000:300000:330000:360000:390000,0
+279,0,3000,0,0,0,120000:150000:180000:210000:240000:270000:300000:330000:360000:390000,0
 //-- SA_FLAMELAUNCHER
-280,3000,0,0,1200000:1200000:1200000:1200000:1800000,0
+280,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0
 //-- SA_FROSTWEAPON
-281,3000,0,0,1200000:1200000:1200000:1200000:1800000,0
+281,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0
 //-- SA_LIGHTNINGLOADER
-282,3000,0,0,1200000:1200000:1200000:1200000:1800000,0
+282,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0
 //-- SA_SEISMICWEAPON
-283,3000,0,0,1200000:1200000:1200000:1200000:1800000,0
+283,0,3000,0,0,0,1200000:1200000:1200000:1200000:1800000,0
 
 //-- SA_VOLCANO
-285,5000,0,0,60000:120000:180000:240000:300000,0
+285,4000,1000,0,0,0,60000:120000:180000:240000:300000,0
 //-- SA_DELUGE
-286,5000,0,0,60000:120000:180000:240000:300000,0
+286,4000,1000,0,0,0,60000:120000:180000:240000:300000,0
 //-- SA_VIOLENTGALE
-287,5000,0,0,60000:120000:180000:240000:300000,0
+287,4000,1000,0,0,0,60000:120000:180000:240000:300000,0
 //-- SA_LANDPROTECTOR
-288,5000,0,0,165000:210000:255000:300000:345000,0
+288,4000,1000,0,0,0,165000:210000:255000:300000:345000,0
 //-- SA_DISPELL
-289,2000,0,0,0,0
+289,1600,400,0,0,0,0,0
 //-- SA_REVERSEORCISH
-294,0,0,0,1200000,0
+294,0,0,0,0,0,1200000,0
 //==========================================
 
 
 //===== Bard & Dancer (Ensemble Skills) ====
 //-- BD_ADAPTATION
-304,0,0,0,0,5000
+304,0,0,0,0,0,0,5000
 
 //-- BD_LULLABY
-306,0,0,0,60000,15000
+306,0,0,0,0,0,60000,15000
 //-- BD_RICHMANKIM
-307,0,0,0,60000,60000
+307,0,0,0,0,0,60000,60000
 //-- BD_ETERNALCHAOS
-308,0,0,0,60000,60000
+308,0,0,0,0,0,60000,60000
 //-- BD_DRUMBATTLEFIELD
-309,0,0,0,60000,60000
+309,0,0,0,0,0,60000,60000
 //-- BD_RINGNIBELUNGEN
-310,0,0,0,60000,60000
+310,0,0,0,0,0,60000,60000
 //-- BD_ROKISWEIL
-311,0,0,0,60000,60000
+311,0,0,0,0,0,60000,60000
 //-- BD_INTOABYSS
-312,0,0,0,60000,60000
+312,0,0,0,0,0,60000,60000
 //-- BD_SIEGFRIED
-313,0,0,0,60000,60000
+313,0,0,0,0,0,60000,60000
 //==========================================
 
 
 //===== Bard ===============================
 //-- BA_MUSICALSTRIKE
-316,1500,0,0,0,0
+316,1200,300,0,0,0,0,0
 //-- BA_DISSONANCE
-317,0,0,0,30000,3000
+317,0,0,0,0,0,30000,3000
 //-- BA_FROSTJOKE
-318,0,3000,0,0,10000:11000:12000:13000:14000
+318,0,0,4000,0,0,0,10000:11000:12000:13000:14000
 //-- BA_WHISTLE
-319,0,0,0,60000,20000
+319,0,0,0,0,0,60000,20000
 //-- BA_ASSASSINCROSS
-320,0,0,0,120000,20000
+320,0,0,0,0,0,120000,20000
 //-- BA_POEMBRAGI
-321,0,0,0,180000,20000
+321,0,0,0,0,0,180000,20000
 //-- BA_APPLEIDUN
-322,0,0,0,180000,20000
+322,0,0,0,0,0,180000,20000
 //==========================================
 
 
 //===== Dancer =============================
 //-- DC_THROWARROW
-324,1500,0,0,0,0
+324,1200,300,0,0,0,0,0
 //-- DC_UGLYDANCE
-325,0,0,0,30000,3000
+325,0,0,0,0,0,30000,3000
 //-- DC_SCREAM
-326,0,3000,0,0,5000
+326,0,0,4000,0,0,0,5000
 //-- DC_HUMMING
-327,0,0,0,60000,20000
+327,0,0,0,0,0,60000,20000
 //-- DC_DONTFORGETME
-328,0,0,0,180000,20000
+328,0,0,0,0,0,180000,20000
 //-- DC_FORTUNEKISS
-329,0,0,0,120000,20000
+329,0,0,0,0,0,120000,20000
 //-- DC_SERVICEFORYOU
-330,0,0,0,180000,20000
+330,0,0,0,0,0,180000,20000
 //==========================================
 
 
 //===== Wedding Skills =====================
 //-- WE_MALE
-334,3000,0,0,0,0
+334,1500,1500,0,0,0,0,0
 //-- WE_FEMALE
-335,3000,0,0,0,0
+335,1500,1500,0,0,0,0,0
 //-- WE_CALLPARTNER
-336,0,0,0,20000,0
+336,0,0,0,0,0,20000,0
 //==========================================
 
 
 //===== NPC Skills Part 2 ==================
 //-- NPC_GRANDDARKNESS
-339,2000,1500,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
+339,2000,0,1500,0,900,900,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
 //-- NPC_STOP
-342,0,0,0,10000,0
+342,0,0,0,0,0,10000,0
 //-- NPC_CHANGEUNDEAD
-348,0,0,0,30000,0
+348,0,0,0,0,0,30000,0
 //-- NPC_POWERUP
-349,0,0,0,10000:15000:20000:25000:30000,0
+349,0,0,0,0,0,10000:15000:20000:25000:30000,0
 //-- NPC_AGIUP
-350,0,0,0,10000:15000:20000:25000:30000,0
+350,0,0,0,0,0,10000:15000:20000:25000:30000,0
 //-- NPC_INVISIBLE
-353,0,0,0,30000,0
+353,0,0,0,0,0,30000,0
 //-- NPC_RUN
-354,0,0:500:1000:1500:2000:2500,0,0,0
+354,0,0,0:500:1000:1500:2000:2500,0,0,0,0
 //==========================================
 
 
 //===== Lord Knight ========================
 //-- LK_AURABLADE
-355,0,0,0,40000:60000:80000:100000:120000,0
+355,0,0,0,0,0,40000:60000:80000:100000:120000,0
 //-- LK_PARRYING
-356,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0
+356,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0
 //-- LK_CONCENTRATION
-357,0,0,0,25000:30000:35000:40000:45000,0
+357,0,0,0,0,0,25000:30000:35000:40000:45000,0
 //-- LK_TENSIONRELAX
-358,0,0,0,180000,0
+358,0,0,0,0,0,180000,0
 //-- LK_BERSERK
-359,0,0,0,300000,15000
+359,0,0,0,0,0,300000,15000
 //-- LK_FURY
-360,0,0,0,300000,0
+360,0,0,0,0,0,300000,0
 //==========================================
 
 
 //===== High Priest ========================
 //-- HP_ASSUMPTIO
-361,1000:1500:2000:2500:3000,1100:1200:1300:1400:1500,0,20000:40000:60000:80000:100000,0
+361,800:1200:1600:2000:2400,200:300:400:500:600,1100:1200:1300:1400:1500,0,0,20000:40000:60000:80000:100000,0
 //-- HP_BASILICA
-362,5000:6000:7000:8000:9000,2000:3000:4000:5000:6000,0,20000:25000:30000:35000:40000,20000:25000:30000:35000:40000
+362,0,5000:6000:7000:8000:9000,2000:3000:4000:5000:6000,0,0,20000:25000:30000:35000:40000,20000:25000:30000:35000:40000
 //==========================================
 
 
 //===== High Wzard =========================
 //-- HW_MAGICCRASHER
-365,300,300,0,0,0
+365,240,60,300,0,0,0,0
 //-- HW_MAGICPOWER
-366,700,0,0,30000,0
+366,700,0,0,0,0,30000,0
 //==========================================
 
 
 //===== Paladin ============================
 //-- PA_PRESSURE
-367,2000:2500:3000:3500:4000,2000:2500:3000:3500:4000,0,0,2000:3000:4000:5000:6000
+367,1600,0,2000:2500:3000:3500:4000,400,0,0,2000:3000:4000:5000:6000
 //-- PA_SACRIFICE
-368,0,2000,0,0,0
+368,0,0,2000,0,0,0,0
 //-- PA_GOSPEL
-369,0,0,0,60000,60000
+369,0,0,0,0,0,60000,60000
 //==========================================
 
 
 //===== Champion ===========================
 //-- CH_PALMSTRIKE
-370,0,300,0,0,0
+370,0,0,300,0,0,0,0
 //-- CH_TIGERFIST
-371,0,700,0,0,2000:4000:6000:8000:10000
+371,0,0,700,0,0,0,2000:4000:6000:8000:10000
 //-- CH_CHAINCRUSH
-372,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,0
+372,0,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,0,0
 //==========================================
 
 
 //===== Professor ==========================
 //-- PF_HPCONVERSION
-373,0,1000:1200:1400:1600:1800,0,0,0
+373,0,0,1000:1200:1400:1600:1800,0,0,0,0
 //-- PF_SOULCHANGE
-374,3000,5000,0,0,0
+374,0,3000,5000,0,0,0,0
 //-- PF_SOULBURN
-375,0,0,0,0,0
+375,0,0,0,10000:10000:10000:10000:15000,0,0,0
 //==========================================
 
 
 //===== Assassin Cross =====================
 //-- ASC_EDP
-378,0,2000,0,40000:45000:50000:55000:60000,20000:30000:40000:50000:60000
+378,0,0,2000,0,0,40000:45000:50000:55000:60000,20000:30000:40000:50000:60000
 //-- ASC_BREAKER
-379,700,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0
+379,250,250,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0
 //==========================================
 
 
 //===== Sniper =============================
 //-- SN_SIGHT
-380,0,0,0,30000,0
+380,0,0,0,0,0,30000,0
 //-- SN_FALCONASSAULT
-381,1000,3000,0,0,0
+381,500,500,3000,0,0,0,0
 //-- SN_SHARPSHOOTING
-382,2000,1500,0,0,0
+382,1000,1000,1500,0,0,0,0
 //-- SN_WINDWALK
-383,2000:2400:2800:3200:3600:4000:4400:4800:5200:5600,2000,0,130000:160000:190000:220000:250000:280000:310000:340000:370000:400000,0
+383,1500:1800:2100:2400:2700:3000:3300:3600:3900:4200,500:600:700:800:900:1000:1100:1200:1300:1400,2000,0,0,130000:160000:190000:220000:250000:280000:310000:340000:370000:400000,0
 //==========================================
 
 
 //===== Whitesmith =========================
 //-- WS_MELTDOWN
-384,500:500:600:600:700:700:800:800:900:1000,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,5000
+384,0,500:500:600:600:700:700:800:800:900:1000,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,5000
+//-- WS_CREATECOIN
+//385,0,10:20:30:30:30:30:30:30:30:30,0,0,0,0,0
+//-- WS_CREATENUGGET
+//386,0,10:20:30:30:30:30:30:30:30:30,0,0,0,0,0
 
 //-- WS_CARTBOOST
-387,0,0,0,60000,0
+387,0,0,0,0,0,60000,0
 //==========================================
 
 
 //===== Stalker ============================
 //-- ST_CHASEWALK
-389,1200,0,0,10000,30000
+389,500,500,0,0,0,10000,30000
 //-- ST_REJECTSWORD
-390,0,0,0,300000,0
+390,0,0,0,0,0,300000,0
 //==========================================
 
 
 //===== Clown / Gypsy ======================
 //-- CG_ARROWVULCAN
-394,2000:2200:2400:2600:2800:3000:3200:3400:3600:3800,2800:2800:2800:2800:2800:3000:3000:3000:3000:3000,2000,0,0
+394,1600:1760:1920:2080:2240:2400:2560:2720:2880:3040,400:440:480:520:560:600:640:680:720:760,2000,0,2000,0,0
 //-- CG_MOONLIT
-395,0,0,0,20000:25000:30000:35000:40000,0
+395,0,0,0,0,0,20000:25000:30000:35000:40000,0
 //-- CG_MARIONETTE
-396,0,0,0,1000,0
+396,0,0,0,0,0,1000,0
 //==========================================
 
 //===== Mixed Advanced Skills ==============
 //-- LK_SPIRALPIERCE
-397,300:500:700:900:1000,1200:1400:1600:1800:2000,0,0,1000
+397,150:250:350:450:500,150:250:350:450:500,1200:1400:1600:1800:2000,0,0,0,1000
 //-- LK_HEADCRUSH
-398,0,500,0,0,120000
+398,0,0,500,0,0,0,120000
 //-- LK_JOINTBEAT
-399,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,30000
+399,0,0,800:800:800:800:800:1000:1000:1000:1000:1000,0,0,0,30000
 //-- HW_NAPALMVULCAN
-400,1000,1000,0,0,45000
+400,800,200,1000,0,0,0,45000
 //-- CH_SOULCOLLECT
-401,2000,0,0,600000,0
+401,0,2000,0,0,0,600000,0
 //-- PF_MINDBREAKER
-402,0,800:900:1000:1100:1200,0,30000,0
+402,0,0,800:900:1000:1100:1200,0,0,30000,0
 //-- PF_MEMORIZE
-403,5000,0,0,0,0
+403,0,5000,0,0,0,0,0
 //-- PF_FOGWALL
-404,0,0,0,20000,10000
+404,0,0,0,0,0,20000,10000
 //-- PF_SPIDERWEB
-405,0,0,0,30000,8000
+405,0,0,0,0,0,30000,8000
 //-- ASC_METEORASSAULT (Upkeep2 times are duration of: blind(lv1), stun(lv2) or bleeding (lv3))
-406,500,500,0,0,10000:5000:120000
+406,250,250,500,0,0,0,10000:5000:120000
 //-- ASC_CDP
-407,0,500,0,0,0
+407,0,0,5000,0,0,0,0
 //==========================================
 
 
 //===== Adoption Skills ====================
 //-- WE_BABY
-408,3000,0,0,300000,0
+408,0,2000,0,0,0,300000,0
 //-- WE_CALLPARENT
-409,0,0,0,20000,0
+409,0,0,0,0,0,20000,0
 //-- WE_CALLBABY
-410,0,0,0,20000,0
+410,0,0,0,0,0,20000,0
 //==========================================
 
 
 //===== Taekwon ============================
 //-- TK_RUN
-411,6000:5000:4000:3000:2000:1000:0:0:0:0,0,0,1000,150000
+411,3000:2500:2000:1500:100:500:0:0:0:0,3000:2500:2000:1500:1000:500:0:0:0:0,300,0,0,1000,150000
 //-- TK_DOWNKICK
-415,0,0,0,0,3000
+415,0,0,0,0,0,0,3000
 //-- TK_TURNKICK
-417,0,0,0,0,2000
+417,0,0,0,0,0,0,2000
 //-- TK_SPTIME
-423,0,0,0,1800000,0
+423,0,0,0,0,0,1800000,0
 //-- TK_SEVENWIND
-425,0,0,0,300000,0
+425,0,0,0,0,0,300000,0
 //-- TK_HIGHJUMP
-426,5000:4000:3000:2000:1000,0,0,0,0
+426,2500:2000:1500:1000:500:500:500:500:500:500,2500:2000:1500:1000:500:500:500:500:500:500,0,0,0,0,0
 //==========================================
 
 //===== Star Gladiator =====================
 //-- SG_FEEL
-427,1000,0,0,0,0
+427,0,3000,0,0,0,0,0
 //SG_SUN_WARM
-428,0,1000,0,10000:20000:60000,0
+428,0,0,1000,0,0,10000:20000:60000,0
 //SG_MOON_WARM
-429,0,1000,0,10000:20000:60000,0
+429,0,0,1000,0,0,10000:20000:60000,0
 //SG_STAR_WARM
-430,0,1000,0,10000:20000:60000,0
+430,0,0,1000,0,0,10000:20000:60000,0
 //SG_SUN_COMFORT
-431,0,1000,0,80000:160000:240000:320000,0
+431,0,0,1000,0,0,80000:160000:240000:320000,0
 //SG_MOON_COMFORT
-432,0,1000,0,80000:160000:240000:320000,0
+432,0,0,1000,0,0,80000:160000:240000:320000,0
 //SG_STAR_COMFORT
-433,0,1000,0,80000:160000:240000:320000,0
+433,0,0,1000,0,0,80000:160000:240000:320000,0
 //-- SG_HATE
-434,1000,0,0,0,0
+434,0,3000,0,0,0,0,0
 //SG_FRIEND
-442,0,0,0,10000,0
+442,0,0,0,0,0,10000,0
 //SG_KNOWLEDGE
-443,0,0,0,600000,0
+443,0,0,0,0,0,600000,0
 //SG_FUSION
-444,0,1000,0,600000,0
+444,0,0,1000,0,0,600000,0
 //==========================================
 
 //===== Soul Linker ========================
 //-- SL_ALCHEMIST
-445,1000,500,0,150000:200000:250000:300000:350000,0
+445,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- AM_BERSERKPITCHER - Copy of AM_POTIONPITCHER for now
-446,0,500,0,0,0
+446,0,1000,500,0,0,0,0
 //-- SL_MONK
-447,1000,500,0,150000:200000:250000:300000:350000,0
+447,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_STAR
-448,1000,500,0,150000:200000:250000:300000:350000,0
+448,800,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_SAGE
-449,1000,500,0,150000:200000:250000:300000:350000,0
+449,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_CRUSADER
-450,1000,500,0,150000:200000:250000:300000:350000,0
+450,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_SUPERNOVICE
-451,1000,500,0,150000:200000:250000:300000:350000,0
+451,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_KNIGHT
-452,1000,500,0,150000:200000:250000:300000:350000,0
+452,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_WIZARD
-453,1000,500,0,150000:200000:250000:300000:350000,0
+453,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_PRIEST
-454,1000,500,0,150000:200000:250000:300000:350000,0
+454,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_BARDDANCER
-455,1000,500,0,150000:200000:250000:300000:350000,0
+455,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_ROGUE
-456,1000,500,0,150000:200000:250000:300000:350000,0
+456,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_ASSASSIN
-457,1000,500,0,150000:200000:250000:300000:350000,0
+457,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_BLACKSMITH
-458,1000,500,0,150000:200000:250000:300000:350000,0
+458,0,1000,500,0,0,150000:200000:250000:300000:350000,0
 //-- BS_ADRENALINE2
-459,0,0,0,150000,0
+459,0,0,0,0,0,150000,0
 //-- SL_HUNTER
-460,1000,500,0,150000:200000:250000:300000:350000,0
+460,0,0,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_SOULLINKER
-461,1000,500,0,150000:200000:250000:300000:350000,0
+461,0,0,500,0,0,150000:200000:250000:300000:350000,0
 //-- SL_KAIZEL
-462,4500:4000:3500:3000:2500:2000:1500,0,0,1800000,2000
+462,3600:3200:2800:2400:2000:2000:2000,900:800:700:600:500:500:500,0,0,0,1800000,2000
 //-- SL_KAAHI
-463,0,500,0,1800000,500
+463,0,0,500,0,0,1800000,500
 //-- SL_KAUPE
-464,500,500,0,600000,0
+464,400,100,500,0,0,600000,0
 //-- SL_KAITE
-465,6000:5500:5000:4500:4000:3500:3000,0,0,60000:120000:180000:240000:300000:360000:600000,0
+465,4800:4400:4000:3600:3200:2800:2400,1200:1100:1000:900:800:700:600,0,0,0,60000:120000:180000:240000:300000:360000:600000,0
 //-- SL_STIN
-467,100,500,0,0,0
+467,80,20,500,0,0,0,0
 //-- SL_STUN
-468,100,500,0,2000,0
+468,80,20,500,0,0,2000,0
 //-- SL_SMA
-469,2000,500,0,3000,0
+469,1600,400,500,0,0,3000,0
 //-- SL_SWOO
-470,1000,500,0,1000:2000:3000:4000:5000:6000:7000,0
+470,800,200,500,0,0,1000:2000:3000:4000:5000:6000:7000,0
 //-- SL_SKE
-471,3000:2000:1000,500,0,10000:20000:30000,3000
+471,2400:1600:800,600:400:200,500,0,0,10000:20000:30000,3000
 //-- SL_SKA
-472,3000:2000:1000,500,0,10000:20000:30000,0
+472,2400:1600:800,600:400:200,500,0,0,10000:20000:30000,0
 //==========================================
 //-- SM_SELFPROVOKE
-473,0,0,0,30000,0
+473,0,0,0,0,0,30000,0
 
 //===== Mixed Advanced Skills ==============
 //-- ST_PRESERVE
-475,1000,0,0,600000,0
+475,0,1000,0,0,0,600000,0
 //-- ST_FULLSTRIP
-476,0,1000,0,75000:90000:105000:120000:135000,0
+476,0,0,1000,0,0,75000:90000:105000:120000:135000,0
 
 //-- CR_SLIMPITCHER
-478,1000,1000,0,0,0
+478,1000,1000,1000,0,0,0,0
 //-- CR_FULLPROTECTION
-479,2000,0,0,120000:240000:360000:480000:600000,0
+479,0,1000,500,0,0,120000:240000:360000:480000:600000,0
 //-- PA_SHIELDCHAIN
-480,1000,1000,0,0,0
+480,800,200,1000,0,0,0,0
 //-- PF_DOUBLECASTING
-482,2000,0,0,90000,0
+482,1600,400,0,0,0,90000,0
 //-- HW_GANBANTEIN
-483,3000,2000,0,0,0
+483,0,3000,5000,0,0,0,0
 //-- HW_GRAVITATION
-484,5000,2000,0,5000:6000:7000:8000:9000,0
+484,0,5000,2000,5000:6000:7000:8000:9000,0,5000:6000:7000:8000:9000,0
 //-- WS_CARTTERMINATION
-485,0,0,0,0,5000
+485,0,0,0,0,0,0,5000
 //-- WS_OVERTHRUSTMAX
-486,0,0,0,180000,0
+486,0,0,0,0,0,180000,0
 //-- CG_LONGINGFREEDOM
-487,0,0,0,180000,0
+487,0,0,0,0,0,180000,0
 //-- CG_HERMODE
-488,0,0,0,10000:15000:20000:25000:30000,10000:15000:20000:25000:30000
+488,0,0,0,0,0,10000:15000:20000:25000:30000,10000:15000:20000:25000:30000
 //-- CG_TAROTCARD
-489,1000,3000,0,0,30000
+489,500,500,3000,0,0,0,30000
 //-- CR_ACIDDEMONSTRATION
-490,1000,1000,0,0,0
+490,0,1000,1000,0,0,0,0
 //-- CR_CULTIVATION
-491,0,0,0,300000,0
+491,0,0,0,0,0,300000,0
 //==========================================
 
 //-- ITEM_ENCHANTARMS
-492,0,0,0,180000,0
+492,0,0,0,0,0,180000,0
 
 //===== Mixed Taekwon Skills ===============
 //-- TK_MISSION
-493,1000,0,0,0,0
+493,0,1000,0,0,0,0,0
 //-- SL_HIGH
-494,1000,500,0,150000:200000:250000:300000:350000,0
+494,1000,0,500,0,0,150000:200000:250000:300000:350000,0
 //-- KN_ONEHAND
-495,0,0,0,300000,0
+495,0,0,0,0,0,300000,0
 //-- AM_TWILIGHT1
-496,3000,10000,0,0,0
+496,3000,3000,10000,0,0,0,0
 //-- AM_TWILIGHT2
-497,3000,10000,0,0,0
+497,3000,3000,10000,0,0,0,0
 //-- AM_TWILIGHT3
-498,3000,10000,0,0,0
+498,3000,3000,10000,0,0,0,0
 //-- HT_POWER
-499,0,0,0,100,0
+499,0,0,100,0,0,0,0
 //==========================================
 
 
 //===== Gunslinger =========================
 //-- GS_GLITTERING
-500,0,0,0,600000,0
+500,0,0,0,0,0,600000,0
 //-- GS_FLING
-501,0,0,0,30000,0
+501,0,0,0,0,0,30000,0
+//-- GS_TRIPLEACTION
+502,0,0,1000,0,0,0,0
 //-- GS_BULLSEYE
-503,500,0,0,0,0
+503,800,200,1000,0,0,0,0
 //-- GS_MADNESSCANCEL
-504,3000,4000,0,15000,0
+504,1600,400,3000,0,0,15000,0
 //-- GS_ADJUSTMENT
-505,1000,1000,0,30000,0
+505,800,200,2000,0,0,30000,0
 //-- GS_INCREASING
-506,0,1000,0,60000,0
+506,0,0,1000,0,0,60000,0
+//-- GS_MAGICALBULLET
+507,0,0,500,0,0,0,0
 //-- GS_CRACKER
-508,0,1000,0,0,5000
+508,0,0,1000,0,0,0,5000
 //-- GS_TRACKING
-512,1200:1400:1600:1800:2000:2200:2400:2600:2800:3000,0,0,0,0
+512,600:700:800:900:1000:1100:1200:1300:1400:1500,600:700:800:900:1000:1100:1200:1300:1400:1500,1500,0,0,0,0
 //-- GS_DISARM
-513,0,0,0,30000,0
+513,1600,400,1000,0,0,30000,0
 //-- GS_PIERCINGSHOT
-514,1500,0,0,0,120000
+514,1200,200,500,0,0,0,120000
 //-- GS_RAPIDSHOWER
-515,0,1000,0,0,0
+515,0,0,1500,0,0,0,0
 //-- GS_DESPERADO
-516,0,1000,1000,1000,0
+516,0,0,1000,0,1000,1000,0
 //-- GS_GATLINGFEVER
-517,0,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,0
+517,800,200,1000,0,0,30000:45000:60000:75000:90000:105000:120000:135000:150000:165000,0
 //-- GS_DUST
-518,1000,1000,0,0,0
+518,1200,300,1000,0,0,0,0
 //-- GS_FULLBUSTER
-519,0,1200:1400:1600:1800:2000:2200:2400:2600:2800:3000,0,0,10000
+519,800,200,1200:1400:1600:1800:2000:2200:2400:2600:2800:3000,0,0,0,10000
+//-- GS_SPREADATTACK
+520,800,200,1000,0,0,0,0
 //-- GS_GROUNDDRIFT
-521,2000,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000,10000
+521,800,200,1000,0,0,3000:6000:9000:12000:15000:18000:21000:24000:27000:30000,10000
 //==========================================
 
 
 //===== Ninja ==============================
 //-- NJ_KUNAI
-524,0,1000,0,0,0
+524,0,0,1000,0,0,0,0
 //-- NJ_HUUMA
-525,3000,2000,0,0,0
+525,2400,600,2000,0,0,0,0
 //-- NJ_ZENYNAGE
-526,0,5000,0,0,0
+526,0,0,5000,0,0,0,0
 //-- NJ_TATAMIGAESHI
-527,0,3000,0,3000,3000
+527,0,0,3000,0,0,3000,3000
 //-- NJ_KASUMIKIRI
-528,0,1000,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
+528,0,0,1000,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
 //-- NJ_SHADOWJUMP
-529,0,1000,0,0,0
-//-- NJ_KIRIKAGE // Seems to have no delay (English Translation Project)
-530,0,0,0,0,0
+529,0,0,1000,0,0,0,0
+//-- NJ_KIRIKAGE
+530,0,0,0,0,0,0,0
 //-- NJ_UTSUSEMI
-531,0,1000,0,20000:30000:40000:50000:60000,0
+531,0,0,1000,0,0,20000:30000:40000:50000:60000,0
 //-- NJ_BUNSINJYUTSU
-532,4000:3500:3000:2500:2000:1500:1000:1000:1000:1000,1000,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+532,3200:2800:2400:2000:1600:1200:800:800:800:800,800:700:600:500:400:300:200:200:200:200,2000,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- NJ_KOUENKA
-534,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,0,0,0,0
+534,560:1120:1680:2240:2800:3360:3840:4480:5040:5600,140:280:420:560:700:840:960:1120:1260:1400,0,0,0,0,0
 //-- NJ_KAENSIN
-535,6000:5500:5000:4500:4000:3500:3000:2500:2000:1500,1000,0,20000,0
+535,4800:4400:4000:3600:3200:2800:2400:2000:1600:1200,1200:1100:1000:900:800:700:600:500:400:300,1000,0,0,20000,0
 //-- NJ_BAKUENRYU
-536,3000,2000,0,0,0
+536,2400,600,2000,0,0,0,0
 //-- NJ_HYOUSENSOU
-537,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,0,0,0,0
+537,560:1120:1680:2240:2800:3360:3840:4480:5040:5600,140:280:420:560:700:840:960:1120:1260:1400,0,0,0,0,0
 //-- NJ_SUITON
-538,3000,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
+538,2400,600,2000,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
 //-- NJ_HYOUSYOURAKU
-539,2000:2500:3000:3500:4000,2000,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
+539,1600:2000:2400:2800:3200:3200:3200:3200:3200:3200,400:500:600:700:800:800:800:800:800:800,2000,0,0,0,10000:11000:12000:13000:14000:15000:16000:17000:18000:19000
 //-- NJ_HUUJIN
-540,1000:1500:2000:2500:3000:3500:4000:5000:5500:6000,1000,0,0,0
+540,800:1200:1600:2000:2400:2800:3200:3600:4000:4400,200:300:400:500:600:700:800:900:1000:1100,1000,0,0,0,0
 //-- NJ_RAIGEKISAI
-541,4000,0,0,0,0
+541,3200,800,0,0,0,0,0
 //-- NJ_KAMAITACHI
-542,4000,0,0,0,0
+542,3200,800,0,0,0,0,0
 //-- NJ_NEN
-543,5000:4000:3000:2000:1000,0,0,30000:45000:60000:75000:90000,0
+543,4000:3200:2400:1600:800,800:600:400:200,0,0,0,30000:45000:60000:75000:90000,0
+//-- NJ_ISSEN
+544,0,0,3000,0,0,0,0
 //==========================================
 
 //===== New Monster Skills =================
 //-- NPC_ICEBREATH
-655,0,0,0,0,12000
+655,0,0,0,0,0,0,12000
 //-- NPC_ACIDBREATH
-657,0,0,0,0,60000
+657,0,0,0,0,0,0,60000
 //-- NPC_DRAGONFEAR (Upkeep2 times are duration of: Stun(lv1), Silence(lv2), Confusion(lv3) and Bleeding(lv4))
-659,0,0,0,0,5000:30000:30000:120000
+659,0,0,0,0,0,0,5000:30000:30000:120000
 //-- NPC_BLEEDING
-660,0,0,0,0,120000
+660,0,0,0,0,0,0,120000
 //-- NPC_HELLJUDGEMENT
-662,0,0,0,0,30000
+662,0,0,0,0,0,0,30000
 //-- NPC_WIDESILENCE
-663,0,0,0,0,30000
+663,0,0,0,0,0,0,30000
 //-- NPC_WIDEFREEZE
-664,0,0,0,0,12000
+664,0,0,0,0,0,0,12000
 //-- NPC_WIDEBLEEDING
-665,0,0,0,0,120000
+665,0,0,0,0,0,0,120000
 //-- NPC_WIDESTONE
-666,0,0,0,0,20000
+666,0,0,0,0,0,0,20000
 //-- NPC_WIDECONFUSE
-667,0,0,0,0,30000
+667,0,0,0,0,0,0,30000
 //-- NPC_WIDESLEEP
-668,0,0,0,0,30000
+668,0,0,0,0,0,0,30000
 //-- NPC_WIDESIGHT
-669,0,0,0,10000,0
+669,0,0,0,0,0,10000,0
 //-- NPC_EVILLAND
-670,0,0,0,30000,30000
+670,0,0,0,0,0,30000,30000
 //-- NPC_MAGICMIRROR
-671,0,0,0,30000,0
+671,0,0,0,0,0,30000,0
 //-- NPC_SLOWCAST
-672,0,0,0,0,30000
+672,0,0,0,0,0,0,30000
 //-- NPC_CRITICALWOUND
-673,0,0,0,0,30000
+673,0,0,0,0,0,0,30000
 //-- NPC_STONESKIN
-675,0,0,0,30000,0
+675,0,0,0,0,0,30000,0
 //-- NPC_ANTIMAGIC
-676,0,0,0,30000,0
+676,0,0,0,0,0,30000,0
 //-- NPC_WIDECURSE
-677,0,0,0,0,30000
+677,0,0,0,0,0,0,30000
 //-- NPC_WIDESTUN
-678,0,0,0,0,5000
+678,0,0,0,0,0,0,5000
 //==========================================
 
 //===== New Monster Skills (12.1) ==========
 //-- NPC_HELLPOWER
-683,0,0,0,0,300000
+683,0,0,0,0,0,0,300000
 //-- NPC_WIDEHELLDIGNITY
-684,0,0,0,0,300000
+684,0,0,0,0,0,0,300000
 //-- NPC_INVINCIBLE
-685,0,0,0,-1,0
+685,0,0,0,0,0,-1,0
 //-- NPC_INVINCIBLEOFF
-686,0,0,0,60000,0
+686,0,0,0,0,0,60000,0
 
 //===== Item Use-Only Skills ===============
 //-- CASH_BLESSING
-689,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+689,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- CASH_INCAGI
-690,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+690,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- CASH_ASSUMPTIO
-691,0,0,0,20000:40000:60000:80000:100000,0
+691,0,0,0,0,0,20000:40000:60000:80000:100000,0
+//-- ALL_CATCRY
+//692,0,0,5000,0,0,0,0
+//-- ALL_PARTYFLEE
+693,0,0,0,0,0,300000,0
+//-- ALL_DREAM_SUMMERNIGHT
+//695,0,0,12000,0,0,0,0
 //-- ALL_WEWISH
-698,0,20000,0,0,0
+698,0,0,20000,0,0,0,0
 //==========================================
 
 //===== 2nd Jobs Quest Skills ==============
 //-- KN_CHARGEATK
-1001,300,300,0,0,0
+1001,250,250,300,0,0,0,0
 //-- CR_SHRINK
-1002,0,0,0,300000,0
+1002,0,0,0,0,0,300000,0
 
 //-- AS_VENOMKNIFE
-1004,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
+1004,0,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
 //-- RG_CLOSECONFINE
-1005,0,0,0,10000,0
+1005,0,0,0,0,0,10000,0
 //-- WZ_SIGHTBLASTER
-1006,2000,0,0,120000,0
+1006,1280,320,0,0,0,120000,0
 
 //-- SA_ELEMENTWATER
-1008,2000,1000,0,1800000,0
+1008,2000,0,1000,0,0,1800000,0
 //-- HT_PHANTASMIC
-1009,0,0,0,0,0
+1009,0,0,0,0,0,0,0
 //-- BA_PANGVOICE
-1010,1000,2000,0,17000,0
-//-- DC_WINKCHARM (time1: Charm, time2: Confusion)
-1011,1000,2000,0,10000,17000
+1010,800,200,2000,0,0,17000,0
+//-- DC_WINKCHARM (time1: Charm,time2: Confusion)
+1011,800,200,2000,0,0,10000,17000
 
 //-- BS_GREED
-1013,0,1000,0,0,0
+1013,0,0,1000,0,0,0,0
 //-- PR_REDEMPTIO
-1014,4000,0,0,0,0
+1014,3200,800,0,0,0,0,0
 //-- MO_KITRANSLATION
-1015,2000,1000,0,600000,0
+1015,1000,1000,1000,0,0,600000,0
 //-- MO_BALKYOUNG
-1016,0,2000,0,0,2000
+1016,0,0,2000,0,0,0,2000
 //-- SA_ELEMENTGROUND
-1017,2000,1000,0,1800000,0
+1017,2000,2000,1000,0,0,1800000,0
 //-- SA_ELEMENTFIRE
-1018,2000,1000,0,1800000,0
+1018,2000,2000,1000,0,0,1800000,0
 //-- SA_ELEMENTWIND
-1019,2000,1000,0,1800000,0
+1019,2000,2000,1000,0,0,1800000,0
 //==========================================
 
+
+//===== Archbishop =========================
+//-- AB_JUDEX
+2038,2000,500,500,0,0,0,0
+//-- AB_ANCILLA
+2039,1000,0,1000,0,0,0,0
+//-- AB_ADORAMUS
+//Duration1 - Lifetime of SC_BLIND; Duration2 - Lifetime of SC_ADORAMUS;
+2040,2000,0,500,2000,0,6000:7000:8000:9000:10000:11000:12000:13000:14000:15000,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000
+//-- AB_CLEMENTIA
+2041,3000,1000,0,0,0,120000:180000:240000,0
+//-- AB_CANTO
+2042,3000,1000,0,0,0,120000:180000:240000,0
+//-- AB_CHEAL
+2043,3000,1000:500:0,0,1000:2000:3000,0,0,0
+//-- AB_EPICLESIS
+2044,4000:4500:5000:5500:6000,2000,2000,60000,0,18000:21000:24000:27000:30000,0
+//-- AB_PRAEFATIO
+2045,2000,1000,0,13000:16000:19000:22000:25000:28000:31000:34000:37000:40000,0,120000,0
+//-- AB_ORATIO
+2046,4000,1000,0,2000,0,30000,0
+//-- AB_LAUDAAGNUS
+2047,1000,0,0,3000,0,60000,0
+//-- AB_LAUDARAMUS
+2048,1000,0,0,3000,0,60000,0
+//-- AB_RENOVATIO
+2050,3000,2000,0,1000,0,90000,0
+//-- AB_HIGHNESSHEAL
+2051,1000,0,1000,3000:6000:9000:12000:15000,0,0,0
+//-- AB_CLEARANCE
+2052,4000,0,0,10000,0,0,0
+//-- AB_EXPIATIO
+2053,1000,1000,0,0,0,150000:180000:210000:240000:270000,0
+//-- AB_DUPLELIGHT
+2054,2000,2000,1000,0,0,90000:120000:150000:180000:210000:240000:270000:300000:330000:360000,0
+//-- AB_SILENTIUM
+2057,4000,0,0,15000,0,20000:30000:40000:50000:60000,0
+
+//-- AB_SECRAMENT
+2515,1000,0,500,0,0,60000:90000:120000:150000:180000,0
+//==========================================
+
+
 //===== Homunculus Skills ==================
 //-- HLIF_HEAL
-8001,0,2000,0,0,0
+8001,0,0,2000,0,0,0,0
 //-- HLIF_AVOID
-8002,0,35000,0,40000:35000:30000:25000:20000,0
+8002,0,0,35000,0,0,40000:35000:30000:25000:20000,0
 //-- HLIF_CHANGE
-8004,0,600000:900000:1200000,0,60000:120000:180000,0
+8004,0,0,600000:900000:1200000,0,0,60000:120000:180000,0
 //-- HAMI_CASTLE
-8005,0,0,0,0,60000:70000:80000:90000:129000
+8005,0,0,0,0,0,0,60000:70000:80000:90000:129000
 //-- HAMI_DEFENCE
-8006,0,0,0,40000:35000:30000:25000:20000,0
+8006,0,0,0,0,0,40000:35000:30000:25000:20000,0
 //-- HAMI_BLOODLUST
-8008,0,0,0,60000:180000:300000,300000:600000:900000
+8008,0,0,0,0,0,60000:180000:300000,300000:600000:900000
 //-- HFLI_MOON
-8009,0,0,1000,0,0
+8009,0,0,0,0,1000,0,0
 //-- HFLI_FLEET
-8010,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000
+8010,0,0,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000
 //-- HFLI_SPEED
-8011,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000
+8011,0,0,0,0,0,60000:55000:50000:45000:40000,60000:70000:80000:90000:120000
 //-- HVAN_CAPRICE
-8013,0,1000:1200:1400:1600:1800,0,0,0
+8013,0,0,1000:1200:1400:1600:1800,0,0,0,0
 //-- HVAN_CHAOTIC
-8014,0,1000,1000,0,0
+8014,0,0,1000,0,1000,0,0
 //-- HVAN_EXPLOSION
-8016,0,0,1000,0,0
+8016,0,0,0,0,1000,0,0
 //==========================================
+// global skill delays - homun skills
+//HAMI_CASTLE 1000:1000:1000:1000:1000
+//HAMI_DEFENCE 30000:30000:30000:30000:30000
+//HAMI_SKIN 1000:1000:1000:1000:1000
+//HAMI_BLOODLUST 300000:600000:900000
+//HFLI_MOON 2000:2000:2000:2000:2000
+//HFLI_FLEET 60000:75000:90000:105000:120000
+//HFLI_SPEED 60000:75000:90000:105000:120000
+//HFLI_SBR44 1000:1000:1000
+//HLIF_HEAL 20000:20000:20000:20000:20000
+//HLIF_AVOID 35000:35000:35000:35000:35000
+//HLIF_CHANGE 600000:900000:1200000
+//HVAN_CAPRICE 2000:2200:2400:2600:2800
+//HVAN_CHAOTIC 3000:3000:3000:3000:3000
+//HVAN_EXPLOSION 1000:1000:1000
 
 //===== Mercenary Skills ===================
+//-- MS_BASH
+8201,0,0,800,0,0,0,0
 //-- MS_MAGNUM
-8202,0,0,0,2000,10000
-//-- KN_BOWLINGBASH
-8203,700,0,0,0,0
-//-- LK_PARRYING
-8204,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0
-//-- CR_REFLECTSHIELD
-8205,0,0,0,300000,0
+8202,0,0,1500,0,0,2000,10000
+//-- MS_BOWLINGBASH
+8203,400,100,2500,0,0,0,0
+//-- MS_PARRYING
+8204,0,0,0,0,0,15000:20000:25000:30000:35000:40000:45000:50000:55000:60000,0
+//-- MS_REFLECTSHIELD
+8205,0,0,0,0,0,300000,0
 //-- MS_BERSERK
-8206,0,0,0,300000,15000
+8206,0,0,0,0,0,300000,15000
 //-- MA_DOUBLE
-8207,0,0,0,100,0
+8207,0,0,1000,0,100,0,0
 //-- MA_SHOWER
-8208,0,0,0,100,0
+8208,0,0,1200,0,0,100,0
 //-- MA_SKIDTRAP
-8209,0,0,0,300000:240000:180000:120000:60000,0
+8209,0,0,0,0,0,300000:240000:180000:120000:60000,0
 //-- MA_LANDMINE
-8210,0,0,0,200000:160000:120000:80000:40000,5000
+8210,0,0,0,0,0,200000:160000:120000:80000:40000,5000
 //-- MA_SANDMAN
-8211,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000
+8211,0,0,0,0,0,150000:120000:90000:60000:30000,12000:14000:16000:18000:20000
 //-- MA_FREEZINGTRAP
-8212,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000
+8212,0,0,0,0,0,150000:120000:90000:60000:30000,3000:6000:9000:12000:15000
 //-- MA_CHARGEARROW
-8214,1500,0,0,0,0
+8214,750,750,1000,0,0,0,0
 //-- MA_SHARPSHOOTING
-8215,2000,1500,0,0,0
+8215,1000,1000,2500,0,0,0,0
+//-- ML_PIERCE
+8216,0,0,1000,0,0,0,0
 //-- ML_BRANDISHSPEAR
-8217,700,0,0,0,0
+8217,350,350,1200,0,0,0,0
 //-- ML_SPIRALPIERCE
-8218,300:500:700:900:1000,1200:1400:1600:1800:2000,0,0,1000
+8218,150:250:350:450:500,150:250:350:450:500,2500,0,0,0,1000
 //-- ML_DEFENDER
-8219,0,800,0,180000,0
+8219,0,1500,800,0,0,180000,0
 //-- ML_AUTOGUARD
-8220,0,0,0,300000,0
+8220,0,0,0,0,0,300000,0
 //-- ML_DEVOTION
-8221,3000,0,0,0,30000:45000:60000:75000:90000
+8221,1500,0,0,0,0,0,30000:45000:60000:75000:90000
 //-- MER_MAGNIFICAT
-8222,4000,2000,0,30000:45000:60000:75000:90000,0
+8222,3200,800,2000,0,0,30000:45000:60000:75000:90000,0
 //-- MER_QUICKEN
-8223,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
+8223,0,0,0,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
 //-- MER_SIGHT
-8224,0,0,0,10000,0
+8224,0,0,0,0,0,10000,0
 //-- MER_CRASH
-8225,1000,2000,0,0,5000
+8225,1000,0,2000,0,0,0,5000
 //-- MER_PROVOKE
-8232,0,0,0,30000,0
+8232,0,0,0,0,0,30000,0
 //-- MER_DECAGI
-8234,1000,1000,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0
+8234,800,200,1000,0,0,40000:50000:60000:70000:80000:90000:100000:110000:120000:130000,0
 //-- MER_SCAPEGOAT
-8235,3000,0,0,0,0
+8235,3000,0,0,0,0,0,0
 //-- MER_LEXDIVINA
-8236,0,3000,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0
+8236,0,0,3000,0,0,30000:35000:40000:45000:50000:60000:60000:60000:60000:60000,0
 //-- MER_KYRIE
-8238,2000,2000,0,120000,0
+8238,2000,0,2000,0,0,120000,0
 //-- MER_BLESSING
-8239,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+8239,0,0,0,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //-- MER_INCAGI
-8240,1000,1000,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
+8240,1000,0,1000,0,0,60000:80000:100000:120000:140000:160000:180000:200000:220000:240000,0
 //==========================================
 
 //===== Guild Skills =======================
 //-- GD_LEADERSHIP
-10006,0,0,0,300000,0
+10006,0,0,0,0,0,300000,0
 //-- GD_GLORYWOUNDS
-10007,0,0,0,300000,0
+10007,0,0,0,0,0,300000,0
 //-- GD_SOULCOLD
-10008,0,0,0,300000,0
+10008,0,0,0,0,0,300000,0
 //-- GD_HAWKEYES
-10009,0,0,0,300000,0
+10009,0,0,0,0,0,300000,0
 //-- GD_BATTLEORDER
-10010,0,0,0,60000,300000
+10010,0,0,0,0,0,60000,300000
 //-- GD_REGENERATION
-10011,0,0,0,60000,300000
+10011,0,0,0,0,0,60000,300000
 //-- GD_RESTORE
-10012,10000,0,0,0,300000
+10012,0,10000,0,0,0,0,300000
 //-- GD_EMERGENCYCALL
-10013,5000,0,0,0,300000
+10013,0,5000,0,0,0,0,300000
 //==========================================
+
+//-- ALL_TIMEIN
+//xxx,0,1000,0,0,0,0,0

+ 296 - 274
db/skill_db.txt

@@ -634,14 +634,14 @@
 689,0,6,4,0,0x3,-1,10,1,yes,0,0x2,0,magic,0,	CASH_BLESSING,Party Blessing
 690,0,6,4,0,0x3,-1,10,1,yes,0,0x2,0,magic,0,	CASH_INCAGI,Party Increase AGI
 691,0,6,4,0,0x3,-1,5,1,yes,0,0x2,0,magic,0,	CASH_ASSUMPTIO,Party Assumptio
-//692,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,		ALL_CATCRY,Cat Cry
-//693,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,		ALL_PARTYFLEE,Party Flee
-//694,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,		ALL_ANGEL_PROTECT,Angel's Protection
-//695,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,		ALL_DREAM_SUMMERNIGHT,Summer Night Dream
-//696,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,		NPC_CHANGEUNDEAD2,Change Undead
+//692,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,	ALL_CATCRY,Cat Cry
+693,0,6,4,0,0x3,-1,1,1,yes,0,0x2,0,magic,0,	ALL_PARTYFLEE,Party Flee
+//694,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,	ALL_ANGEL_PROTECT,Angel's Protection
+//695,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,	ALL_DREAM_SUMMERNIGHT,Summer Night Dream
+//696,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,	NPC_CHANGEUNDEAD2,Change Undead
 //697,9,6,4,0,0x1,0,1,1,yes,0,0x2,0,magic,0,	ALL_REVERSEORCISH,Reverse Orcish
-698,0,6,4,0,0x01,0,1,1,no,0,0x2,0,none,0,		ALL_WEWISH,Christmas Carol
-//699,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,		ALL_SONKRAN,ALL_SONKRAN
+698,0,6,4,0,0x01,0,1,1,no,0,0x2,0,none,0,	ALL_WEWISH,Christmas Carol
+//699,0,0,0,0,0,0,9,0,no,0,0x2,0,none,0,	ALL_SONKRAN,ALL_SONKRAN
 
 1001,9,6,1,-1,0,0,1,1,no,0,0x1,0,weapon,0,	KN_CHARGEATK,Charge Attack
 1002,0,6,4,0,0x1,0,1,0,no,0,0x1,0,weapon,2,	CR_SHRINK,Shrink
@@ -664,273 +664,295 @@
 1019,9,6,1,4,0x1,0,1,1,yes,0,0x1,0,magic,0,	SA_ELEMENTWIND,Elemental Change Wind
 
 // Third Job Skills
-//2001,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_ENCHANTBLADE,
-//2002,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_SONICWAVE,
-//2003,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_DEATHBOUND,
-//2004,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_HUNDREDSPEAR,
-//2005,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_WINDCUTTER,
-//2006,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_IGNITIONBREAK,
-//2007,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_DRAGONTRAINING,
-//2008,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_DRAGONBREATH,
-//2009,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_DRAGONHOWLING,
-//2010,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_RUNEMASTERY,
-//2011,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_MILLENNIUMSHIELD,
-//2012,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_CRUSHSTRIKE,
-//2013,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_REFRESH,
-//2014,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_GIANTGROWTH,
-//2015,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_STONEHARDSKIN,
-//2016,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_VITALITYACTIVATION,
-//2017,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_STORMBLAST,
-//2018,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_FIGHTINGSPIRIT,
-//2019,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_ABUNDANCE,
-//2020,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RK_PHANTOMTHRUST,
-//2021,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_VENOMIMPRESS,
-//2022,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_CROSSIMPACT,
-//2023,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_DARKILLUSION,
-//2024,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_RESEARCHNEWPOISON,
-//2025,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_CREATENEWPOISON,
-//2026,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_ANTIDOTE,
-//2027,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_POISONINGWEAPON,
-//2028,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_WEAPONBLOCKING,
-//2029,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_COUNTERSLASH,
-//2030,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_WEAPONCRUSH,
-//2031,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_VENOMPRESSURE,
-//2032,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_POISONSMOKE,
-//2033,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_CLOAKINGEXCEED,
-//2034,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_PHANTOMMENACE,
-//2035,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_HALLUCINATIONWALK,
-//2036,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_ROLLINGCUTTER,
-//2037,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GC_CROSSRIPPERSLASHER,
-//2038,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_JUDEX,
-//2039,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_ANCILLA,
-//2040,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_ADORAMUS,
-//2041,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_CLEMENTIA,
-//2042,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_CANTO,
-//2043,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_CHEAL,
-//2044,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_EPICLESIS,
-//2045,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_PRAEFATIO,
-//2046,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_ORATIO,
-//2047,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_LAUDAAGNUS,
-//2048,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_LAUDARAMUS,
-//2049,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_EUCHARISTICA,
-//2050,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_RENOVATIO,
-//2051,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_HIGHNESSHEAL,
-//2052,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_CLEARANCE,
-//2053,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_EXPIATIO,
-//2054,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_DUPLELIGHT,
-//2055,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_DUPLELIGHT_MELEE,
-//2056,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_DUPLELIGHT_MAGIC,
-//2057,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_SILENTIUM,
-//2201,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_WHITEIMPRISON,
-//2202,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_SOULEXPANSION,
-//2203,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_FROSTMISTY,
-//2204,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_JACKFROST,
-//2205,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_MARSHOFABYSS,
-//2206,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_RECOGNIZEDSPELL,
-//2207,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_SIENNAEXECRATE,
-//2208,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_RADIUS,
-//2209,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_STASIS,
-//2210,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_DRAINLIFE,
-//2211,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_CRIMSONROCK,
-//2212,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_HELLINFERNO,
-//2213,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_COMET,
-//2214,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_CHAINLIGHTNING,
-//2216,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_EARTHSTRAIN,
-//2217,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_TETRAVORTEX,
-//2222,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_SUMMONFB,
-//2223,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_SUMMONBL,
-//2224,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_SUMMONWB,
-//2229,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_SUMMONSTONE,
-//2230,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_RELEASE,
-//2231,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_READING_SB,
-//2232,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WL_FREEZE_SP,
-//2233,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_ARROWSTORM,
-//2234,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_FEARBREEZE,
-//2235,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_RANGERMAIN,
-//2236,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_AIMEDBOLT,
-//2237,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_DETONATOR,
-//2238,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_ELECTRICSHOCKER,
-//2239,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_CLUSTERBOMB,
-//2240,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_WUGMASTERY,
-//2241,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_WUGRIDER,
-//2242,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_WUGDASH,
-//2243,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_WUGSTRIKE,
-//2244,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_WUGBITE,
-//2245,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_TOOTHOFWUG,
-//2246,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_SENSITIVEKEEN,
-//2247,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_CAMOUFLAGE,
-//2248,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_RESEARCHTRAP,
-//2249,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_MAGENTATRAP,
-//2250,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_COBALTTRAP,
-//2251,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_MAIZETRAP,
-//2252,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_VERDURETRAP,
-//2253,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_FIRINGTRAP,
-//2254,0,0,0,0,0,0,9,0,no,0,0,0,none,0		RA_ICEBOUNDTRAP,
-//2255,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_MADOLICENCE,
-//2256,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_BOOSTKNUCKLE,
-//2257,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_PILEBUNKER,
-//2258,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_VULCANARM,
-//2259,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_FLAMELAUNCHER,
-//2260,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_COLDSLOWER,
-//2261,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_ARMSCANNON,
-//2262,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_ACCELERATION,
-//2263,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_HOVERING,
-//2264,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_F_SIDESLIDE,
-//2265,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_B_SIDESLIDE,
-//2266,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_MAINFRAME,
-//2267,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_SELFDESTRUCTION,
-//2268,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_SHAPESHIFT,
-//2269,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_EMERGENCYCOOL,
-//2270,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_INFRAREDSCAN,
-//2271,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_ANALYZE,
-//2272,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_MAGNETICFIELD,
-//2273,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_NEUTRALBARRIER,
-//2274,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_STEALTHFIELD,
-//2275,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_REPAIR,
-//2276,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_TRAININGAXE,
-//2277,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_RESEARCHFE,
-//2278,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_AXEBOOMERANG,
-//2279,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_POWERSWING,
-//2280,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_AXETORNADO,
-//2281,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_SILVERSNIPER,
-//2282,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_MAGICDECOY,
-//2283,0,0,0,0,0,0,9,0,no,0,0,0,none,0		NC_DISJOINT,
-//2284,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_FATALMENACE,
-//2285,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_REPRODUCE,
-//2286,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_AUTOSHADOWSPELL,
-//2287,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_SHADOWFORM,
-//2288,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_TRIANGLESHOT,
-//2289,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_BODYPAINT,
-//2290,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_INVISIBILITY,
-//2291,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_DEADLYINFECT,
-//2292,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_ENERVATION,
-//2293,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_GROOMY,
-//2294,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_IGNORANCE,
-//2295,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_LAZINESS,
-//2296,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_UNLUCKY,
-//2297,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_WEAKNESS,
-//2298,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_STRIPACCESSARY,
-//2299,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_MANHOLE,
-//2300,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_DIMENSIONDOOR,
-//2301,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_CHAOSPANIC,
-//2302,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_MAELSTROM,
-//2303,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_BLOODYLUST,
-//2304,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SC_FEINTBOMB,
-//2307,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_CANNONSPEAR,
-//2308,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_BANISHINGPOINT,
-//2309,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_TRAMPLE,
-//2310,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_SHIELDPRESS,
-//2311,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_REFLECTDAMAGE,
-//2312,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_PINPOINTATTACK,
-//2313,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_FORCEOFVANGUARD,
-//2314,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_RAGEBURST,
-//2315,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_SHIELDSPELL,
-//2316,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_EXEEDBREAK,
-//2317,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_OVERBRAND,
-//2318,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_PRESTIGE,
-//2319,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_BANDING,
-//2320,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_MOONSLASHER,
-//2321,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_RAYOFGENESIS,
-//2322,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_PIETY,
-//2323,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_EARTHDRIVE,
-//2324,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_HESPERUSLIT,
-//2325,0,0,0,0,0,0,9,0,no,0,0,0,none,0		LG_INSPIRATION,
-//2326,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_DRAGONCOMBO,
-//2327,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_SKYNETBLOW,
-//2328,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_EARTHSHAKER,
-//2329,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_FALLENEMPIRE,
-//2330,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_TIGERCANNON,
-//2332,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_RAMPAGEBLASTER,
-//2333,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_CRESCENTELBOW,
-//2334,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_CURSEDCIRCLE,
-//2335,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_LIGHTNINGWALK,
-//2336,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_KNUCKLEARROW,
-//2337,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_WINDMILL,
-//2338,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_RAISINGDRAGON,
-//2340,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_ASSIMILATEPOWER,
-//2341,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_POWERVELOCITY,
-//2343,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_GATEOFHELL,
-//2344,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_GENTLETOUCH_QUIET,
-//2345,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_GENTLETOUCH_CURE,
-//2346,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_GENTLETOUCH_ENERGYGAIN,
-//2347,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_GENTLETOUCH_CHANGE,
-//2348,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_GENTLETOUCH_REVITALIZE,
-//2350,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WA_SWING_DANCE,
-//2351,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WA_SYMPHONY_OF_LOVER,
-//2352,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WA_MOONLIT_SERENADE,
-//2381,0,0,0,0,0,0,9,0,no,0,0,0,none,0		MI_RUSH_WINDMILL,
-//2382,0,0,0,0,0,0,9,0,no,0,0,0,none,0		MI_ECHOSONG,
-//2383,0,0,0,0,0,0,9,0,no,0,0,0,none,0		MI_HARMONIZE,
-//2412,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_LESSON,
-//2413,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_METALICSOUND,
-//2414,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_REVERBERATION,
-//2417,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_DOMINION_IMPULSE,
-//2418,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_SEVERE_RAINSTORM,
-//2419,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_POEMOFNETHERWORLD,
-//2420,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_VOICEOFSIREN,
-//2421,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_DEADHILLHERE,
-//2422,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_LULLABY_DEEPSLEEP,
-//2423,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_SIRCLEOFNATURE,
-//2424,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_RANDOMIZESPELL,
-//2425,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_GLOOMYDAY,
-//2426,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_GREAT_ECHO,
-//2427,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_SONG_OF_MANA,
-//2428,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_DANCE_WITH_WUG,
-//2429,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_SOUND_OF_DESTRUCTION,
-//2430,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_SATURDAY_NIGHT_FEVER,
-//2431,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_LERADS_DEW,
-//2432,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_MELODYOFSINK,
-//2433,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_BEYOND_OF_WARCRY,
-//2434,0,0,0,0,0,0,9,0,no,0,0,0,none,0		WM_UNLIMITED_HUMMING_VOICE,
-//2443,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_FIREWALK,
-//2444,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_ELECTRICWALK,
-//2445,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_SPELLFIST,
-//2446,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EARTHGRAVE,
-//2447,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_DIAMONDDUST,
-//2448,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_POISON_BUSTER,
-//2449,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_PSYCHIC_WAVE,
-//2450,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_CLOUD_KILL,
-//2451,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_STRIKING,
-//2452,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_WARMER,
-//2453,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_VACUUM_EXTREME,
-//2454,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_VARETYR_SPEAR,
-//2455,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_ARRULLO,
-//2456,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EL_CONTROL,
-//2457,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_SUMMON_AGNI,
-//2458,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_SUMMON_AQUA,
-//2459,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_SUMMON_VENTUS,
-//2460,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_SUMMON_TERA,
-//2461,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EL_ACTION,
-//2462,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EL_ANALYSIS,
-//2463,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EL_SYMPATHY,
-//2464,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EL_CURE,
-//2465,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_FIRE_INSIGNIA,
-//2466,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_WATER_INSIGNIA,
-//2467,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_WIND_INSIGNIA,
-//2468,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SO_EARTH_INSIGNIA,
-//2535,0,0,0,0,0,0,9,0,no,0,0,0,none,0		ALL_BUYING_STORE,
-//2474,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_TRAINING_SWORD,
-//2475,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_REMODELING_CART,
-//2476,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_CART_TORNADO,
-//2477,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_CARTCANNON,
-//2478,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_CARTBOOST,
-//2479,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_THORNS_TRAP,
-//2480,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_BLOOD_SUCKER,
-//2481,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_SPORE_EXPLOSION,
-//2482,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_WALLOFTHORN,
-//2483,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_CRAZYWEED,
-//2485,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_DEMONIC_FIRE,
-//2486,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_FIRE_EXPANSION,
-//2490,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_HELLS_PLANT,
-//2492,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_MANDRAGORA,
-//2493,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_SLINGITEM,
-//2494,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_CHANGEMATERIAL,
-//2495,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_MIX_COOKING,
-//2496,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_MAKEBOMB,
-//2497,0,0,0,0,0,0,9,0,no,0,0,0,none,0		GN_S_PHARMACY,
-//2515,0,0,0,0,0,0,9,0,no,0,0,0,none,0		AB_SECRAMENT,
-//2517,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_HOWLINGOFLION,
-//2518,0,0,0,0,0,0,9,0,no,0,0,0,none,0		SR_RIDEINLIGHTNING,
+2001,-1,6,16,0,0x1,0,5,1,yes,0,0,0,none,0,	RK_ENCHANTBLADE,RK_ENCHANTBLADE
+2002,7:8:9:10:11,6,1,0,0x04,0,5,1,yes,0,0,0,weapon,0,	RK_SONICWAVE,RK_SONICWAVE
+2003,0,6,4,0,0x1,0,10,1,yes,0,0,0,weapon,0,	RK_DEATHBOUND,RK_DEATHBOUND
+2004,-1,8,1,0,0,0,10,5,yes,0,0,0,weapon,0,	RK_HUNDREDSPEAR,RK_HUNDREDSPEAR
+2005,-1,6,2,4,0x6,0,5,1,yes,0,0,0,weapon,3,	RK_WINDCUTTER,RK_WINDCUTTER
+2006,0,6,4,0,0x6,0,5,1,no,0,0,0,weapon,0,	RK_IGNITIONBREAK,RK_IGNITIONBREAK
+2007,0,0,0,0,0,0,5,0,no,0,0,0,none,0,		RK_DRAGONTRAINING,RK_DRAGONTRAINING
+2008,9,6,2,3,0x6,0,10,1,no,0,0,0,weapon,0,	RK_DRAGONBREATH,RK_DRAGONBREATH
+2009,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,	RK_DRAGONHOWLING,RK_DRAGONHOWLING
+2010,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		RK_RUNEMASTERY,RK_RUNEMASTERY
+2011,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_MILLENNIUMSHIELD,RK_MILLENNIUMSHIELD
+2012,-1,6,1,0,0,0,1,1,no,0,0,0,weapon,0,	RK_CRUSHSTRIKE,RK_CRUSHSTRIKE
+2013,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_REFRESH,RK_REFRESH
+2014,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_GIANTGROWTH,RK_GIANTGROWTH
+2015,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_STONEHARDSKIN,RK_STONEHARDSKIN
+2016,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_VITALITYACTIVATION,RK_VITALITYACTIVATION
+2017,0,6,4,0,0,0,1,1,no,0,0,0,weapon,0,		RK_STORMBLAST,RK_STORMBLAST
+2018,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_FIGHTINGSPIRIT,RK_FIGHTINGSPIRIT
+2019,0,6,4,0,0x1,0,1,1,no,0,0,0,none,0,		RK_ABUNDANCE,RK_ABUNDANCE
+2020,5:6:7:8:9,6,16,0,0x6,0,5,1,yes,0,0,0,weapon,0,	RK_PHANTOMTHRUST,RK_PHANTOMTHRUST
+2021,9,6,1,0,0x1,0,5,1,yes,0,0,0,none,0,	GC_VENOMIMPRESS,GC_VENOMIMPRESS
+2022,3,8,1,0,0,0,5,7,no,0,0,0,weapon,0,		GC_CROSSIMPACT,GC_CROSSIMPACT
+2023,3:4:5:6:7,6,1,0,0,0,5,1,no,0,0,0,weapon,0,	GC_DARKILLUSION,GC_DARKILLUSION
+2024,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		GC_RESEARCHNWPOISON,GC_RESEARCHNWPOISON
+2025,0,6,4,0,0x1,0,10,0,no,0,0,0,none,0,	GC_CREATENEWPOISON,GC_CREATENEWPOISON
+2026,9,6,16,5,0x1,0,1,1,no,0,0,0,weapon,0,	GC_ANTIDOTE,GC_ANTIDOTE
+2027,0,6,4,0,0x1,0,5,0,no,0,0,0,none,0,		GC_POISONINGWEAPON,GC_POISONINGWEAPON
+2028,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,	GC_WEAPONBLOCKING,GC_WEAPONBLOCKING
+2029,0,6,4,0,0,0,5,1,no,0,0,0,weapon,0,		GC_COUNTERSLASH,GC_COUNTERSLASH
+2030,-1,6,4,0,0x1,0,5,1,no,0,0,0,none,0,	GC_WEAPONCRUSH,GC_WEAPONCRUSH
+2031,-1,6,1,5,0,0,5,1,no,0,0,0,weapon,0,	GC_VENOMPRESSURE,GC_VENOMPRESSURE
+2032,5,6,2,5,0x1,0,5,1,no,0,0,0,weapon,0,	GC_POISONSMOKE,GC_POISONSMOKE
+2033,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,		GC_CLOAKINGEXCEED,GC_CLOAKINGEXCEED
+2034,0,6,4,0,0,0,1,1,no,0,0,0,weapon,0,		GC_PHANTOMMENACE,GC_PHANTOMMENACE
+2035,0,6,4,0,0x1,0,5,1,no,0,0,0,none,0,		GC_HALLUCINATIONWALK,GC_HALLUCINATIONWALK
+2036,0,6,4,0,0,0,5,1,no,0,0,0,weapon,0,		GC_ROLLINGCUTTER,GC_ROLLINGCUTTER
+2037,7,8,1,0,0,0,5,1,no,0,0,0,weapon,0,		GC_CROSSRIPPERSLASHER,GC_CROSSRIPPERSLASHER
+2038,11,8,1,6,0x2,3,5,3,yes,0,0,0,magic,0,	AB_JUDEX,Judex
+2039,0,6,4,0,0x1,0,1,1,yes,0,0,0,magic,0,	AB_ANCILLA,Ancilla
+2040,11,8,1,6,0,0,10,10,yes,0,0,0,magic,0,	AB_ADORAMUS,Adoramus
+2041,0,6,4,0,0x3,3:7:15,3,1,yes,0,0,0,magic,0,	AB_CLEMENTIA,Clementia
+2042,0,6,4,0,0x3,3:7:15,3,1,yes,0,0,0,magic,0,	AB_CANTO,Canto Candidus
+2043,0,6,4,0,0x1,3:7:15,3,1,yes,0,0,0,magic,0,	AB_CHEAL,Coluceo Heal
+2044,11,6,2,0,0x1,5,5,1,yes,0,0,0,magic,1,	AB_EPICLESIS,Epiclesis
+2045,0,6,4,0,0x3,15,10,1,yes,0,0,0,magic,0,	AB_PRAEFATIO,Praefatio
+2046,0,6,4,6,0x3,15,10,1,yes,0,0,0,magic,0,	AB_ORATIO,Oratio
+2047,0,6,4,0,0x3,15,4,1,yes,0,0,0,magic,0,	AB_LAUDAAGNUS,Lauda Agnus
+2048,0,6,4,0,0x3,15,4,1,yes,0,0,0,magic,0,	AB_LAUDARAMUS,Lauda Ramus
+2049,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		AB_EUCHARISTICA,Eucharistica
+2050,11,6,16,6,0x1,0,1,1,yes,0,0,0,magic,0,	AB_RENOVATIO,Renovatio
+2051,11,6,16,6,0x1,0,5,1,yes,0,0,0,magic,0,	AB_HIGHNESSHEAL,High Heal
+2052,11,6,1,0,0x1,0,5,1,yes,0,0x600,0,magic,0,	AB_CLEARANCE,Clearance
+2053,0,6,4,0,0x1,0,5,1,yes,0,0,0,none,0,	AB_EXPIATIO,Exipatio
+2054,11,6,4,0,0x1,0,10,1,yes,0,0,0,none,0,	AB_DUPLELIGHT,Duple Light
+2055,11,6,1,0,0,0,10,1,yes,0,0,0,weapon,0,	AB_DUPLELIGHT_MELEE,Duple Light (Melee)
+2056,11,6,1,0,0,0,10,1,yes,0,0,0,magic,0,	AB_DUPLELIGHT_MAGIC,Duple Light (Magic)
+2057,0 ,4,4,0,0x3,4:5:6:7:8,5,1,yes,0,0,0,none,0,	AB_SILENTIUM,Silentium
+2201,11,6,16,8,0x1,0,5,1,yes,0,0,0,magic,0,	WL_WHITEIMPRISON,WL_WHITEIMPRISON
+2202,11,8,1,8,0,0,5,2,yes,0,0,0,magic,0,	WL_SOULEXPANSION,WL_SOULEXPANSION
+2203,11,8,4,1,0x6,0,5,3:4:5:6:7,yes,0,0,0,magic,0,	WL_FROSTMISTY,WL_FROSTMISTY
+2204,11,8,4,1,0x6,0,5,5,yes,0,0,0,magic,0,	WL_JACKFROST,WL_JACKFROST
+2205,11,6,1,2,0x1,0,5,1,yes,0,0,0,magic,0,	WL_MARSHOFABYSS,WL_MARSHOFABYSS
+2206,11,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,	WL_RECOGNIZEDSPELL,WL_RECOGNIZEDSPELL
+2207,7,6,1,2,0x1,0,5,1,yes,0,0,0,magic,0,	WL_SIENNAEXECRATE,WL_SIENNAEXECRATE
+2208,0,0,0,0,0,0,3,0,no,0,0,0,none,0,		WL_RADIUS,WL_RADIUS
+2209,11,6,4,0,5,0,5,1,yes,0,0,0,magic,0,	WL_STASIS,WL_STASIS
+2210,11,6,1,0,0,0,5,1,yes,0,0,0,magic,0,	WL_DRAINLIFE,WL_DRAINLIFE
+2211,11,8,1,3,6,0,5,7,yes,0,0,0,magic,3,	WL_CRIMSONROCK,WL_CRIMSONROCK
+2212,11,6,1,3,0,0,5,1,yes,0,0,0,magic,0,	WL_HELLINFERNO,WL_HELLINFERNO
+2213,11,8,2,0,0,0,5,20,yes,0,0,0,magic,0,	WL_COMET,WL_COMET
+2214,11,6,1,4,0,0,5,1,yes,0,0,0,magic,0,	WL_CHAINLIGHTNING,WL_CHAINLIGHTNING
+2215,11,6,1,4,0x6,0,5,1,yes,0,0,0,magic,0,	WL_CHAINLIGHTNING_ATK,WL_CHAINLIGHTNING_ATK
+2216,3,8,2,2,0x6,0,5,6:7:8:9:10,yes,0,0,0,magic,0,	WL_EARTHSTRAIN,WL_EARTHSTRAIN
+2217,11,6,1,0,0x1,0,5,1,yes,0,0,0,magic,0,	WL_TETRAVORTEX,WL_TETRAVORTEX
+2218,9,6,1,3,0,0,5,1,yes,0,0,0,magic,0,		WL_TETRAVORTEX_FIRE,WL_TETRAVORTEX_FIRE
+2219,9,6,1,1,0,0,5,1,yes,0,0,0,magic,0,		WL_TETRAVORTEX_WATER,WL_TETRAVORTEX_WATER
+2220,9,6,1,4,0,0,5,1,yes,0,0,0,magic,0,		WL_TETRAVORTEX_WIND,WL_TETRAVORTEX_WIND
+2221,9,6,1,2,0,0,5,1,yes,0,0,0,magic,0,		WL_TETRAVORTEX_GROUND,WL_TETRAVORTEX_GROUND
+2222,0,6,4,3,0x1,0,5,1,yes,0,0,0,magic,0,	WL_SUMMONFB,WL_SUMMONFB
+2223,0,6,4,4,0x1,0,5,1,yes,0,0,0,magic,0,	WL_SUMMONBL,WL_SUMMONBL
+2224,0,6,4,1,0x1,0,5,1,yes,0,0,0,magic,0,	WL_SUMMONWB,WL_SUMMONWB
+2225,9,6,1,3,0,0,5,1,yes,0,0,0,magic,0,		WL_SUMMON_ATK_FIRE,WL_SUMMON_ATK_FIRE
+2226,9,6,1,4,0,0,5,1,yes,0,0,0,magic,0,		WL_SUMMON_ATK_WIND,WL_SUMMON_ATK_WIND
+2227,9,6,1,1,0,0,5,1,yes,0,0,0,magic,0,		WL_SUMMON_ATK_WATER,WL_SUMMON_ATK_WATER
+2228,9,6,1,2,0,0,5,1,yes,0,0,0,magic,0,		WL_SUMMON_ATK_GROUND,WL_SUMMON_ATK_GROUND
+2229,0,6,4,2,0x1,0,5,1,yes,0,0,0,magic,0,	WL_SUMMONSTONE,WL_SUMMONSTONE
+2230,11,6,1,0,0x1,0,2,1,yes,0,0,0,magic,0,	WL_RELEASE,WL_RELEASE
+2231,0,6,4,0,0x1,0,1,1,yes,0,0,0,magic,0,	WL_READING_SB,WL_READING_SB
+2232,0,0,0,0,0,0,5,0,no,0,0,0,none,0,		WL_FREEZE_SP,WL_FREEZE_SP
+2233,9,8,1,0,0,0,10,3,no,0,0,0,weapon,0,	RA_ARROWSTORM,RA_ARROWSTORM
+2234,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0,	RA_FEARBREEZE,RA_FEARBREEZE
+2235,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		RA_RANGERMAIN,RA_RANGERMAIN
+2236,9,8,1,0,0,0,10,1,no,0,0,0,weapon,0,	RA_AIMEDBOLT,RA_AIMEDBOLT
+2237,9,6,2,0,0x1,0,1,1,no,0,0,0,weapon,0,	RA_DETONATOR,RA_DETONATOR
+2238,3,6,2,0,0x1,0,5,1,no,0,0,3,misc,0,		RA_ELECTRICSHOCKER,RA_ELECTRICSHOCKER
+2239,3,6,2,0,0x1,0,5,1,no,0,0,3,misc,0,		RA_CLUSTERBOMB,RA_CLUSTERBOMB
+2240,0,6,4,0,0x1,0,1,1,no,0,0,0,misc,0,		RA_WUGMASTERY,RA_WUGMASTERY
+2241,0,6,4,0,0x1,0,3,1,no,0,0,0,misc,0,		RA_WUGRIDER,RA_WUGRIDER
+2242,9,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0,	RA_WUGDASH,RA_WUGDASH
+2243,9,6,1,0,0,0,5,1,no,0,0,0,weapon,0,		RA_WUGSTRIKE,RA_WUGSTRIKE
+2244,9,6,1,0,0,0,5,1,no,0,0,0,weapon,0,		RA_WUGBITE,RA_WUGBITE
+2245,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		RA_TOOTHOFWUG,RA_TOOTHOFWUG
+2246,0,6,4,0,0,0,5,1,no,0,0,0,weapon,0,		RA_SENSITIVEKEEN,RA_SENSITIVEKEEN
+2247,0,6,4,0,0x1,0,5,1,no,0,0,0,weapon,0,	RA_CAMOUFLAGE,RA_CAMOUFLAGE
+2248,0,0,0,0,0,0,5,0,no,0,0,0,none,0,		RA_RESEARCHTRAP,RA_RESEARCHTRAP
+2249,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0,		RA_MAGENTATRAP,RA_MAGENTATRAP
+2250,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0,		RA_COBALTTRAP,RA_COBALTTRAP
+2251,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0,		RA_MAIZETRAP,RA_MAIZETRAP
+2252,3,6,2,0,0x1,0,1,1,no,0,0,1,misc,0,		RA_VERDURETRAP,RA_VERDURETRAP
+2253,3,6,2,0,0x1,0,5,1,no,0,0,1,misc,0,		RA_FIRINGTRAP,RA_FIRINGTRAP
+2254,3,6,2,0,0x1,0,5,1,no,0,0,1,misc,0,		RA_ICEBOUNDTRAP,RA_ICEBOUNDTRAP
+2255,0,0,0,0,0,0,5,0,no,0,0,0,none,0,		NC_MADOLICENCE,NC_MADOLICENCE
+2256,11,6,1,0,4,0,5,1,no,0,0,0,weapon,0,	NC_BOOSTKNUCKLE,NC_BOOSTKNUCKLE
+2257,3,6,1,0,0,0,3,1,no,0,0,0,weapon,0,		NC_PILEBUNKER,NC_PILEBUNKER
+2258,13,8,1,0,0x6,0,3,5,no,0,0,0,weapon,0,	NC_VULCANARM,NC_VULCANARM
+2259,5,6,1,3,0x6,0,3,1,no,0,0,0,weapon,0,	NC_FLAMELAUNCHER,NC_FLAMELAUNCHER
+2260,7,6,2,1,0x6,0,3,1,no,0,0,0,weapon,0,	NC_COLDSLOWER,NC_COLDSLOWER
+2261,7,6,2,0,0x6,0,3,1,no,0,0,0,weapon,0,	NC_ARMSCANNON,NC_ARMSCANNON
+2262,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0,	NC_ACCELERATION,NC_ACCELERATION
+2263,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0,	NC_HOVERING,NC_HOVERING
+2264,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,7,	NC_F_SIDESLIDE,NC_F_SIDESLIDE
+2265,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,7,	NC_B_SIDESLIDE,NC_B_SIDESLIDE
+2266,0,0,0,0,0,0,4,0,no,0,0,0,none,0,		NC_MAINFRAME,NC_MAINFRAME
+2267,0,6,4,0,0,0,3,1,no,0,0,0,weapon,0,		NC_SELFDESTRUCTION,NC_SELFDESTRUCTION
+2268,0,6,4,0,0x1,0,4,1,no,0,0,0,weapon,0,	NC_SHAPESHIFT,NC_SHAPESHIFT
+2269,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0,	NC_EMERGENCYCOOL,NC_EMERGENCYCOOL
+2270,0,6,4,0,0x1,0,1,1,no,0,0,0,weapon,0,	NC_INFRAREDSCAN,NC_INFRAREDSCAN
+2271,9,6,1,0,0x1,0,3,1,no,0,0,0,weapon,0,	NC_ANALYZE,NC_ANALYZE
+2272,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0,	NC_MAGNETICFIELD,NC_MAGNETICFIELD
+2273,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0,	NC_NEUTRALBARRIER,NC_NEUTRALBARRIER
+2274,0,6,4,0,0x1,0,3,1,no,0,0,0,weapon,0,	NC_STEALTHFIELD,NC_STEALTHFIELD
+2275,5,6,16,0,0x1,0,5,1,no,0,0,0,weapon,0,	NC_REPAIR,NC_REPAIR
+2276,0,0,0,0,0,0,10,0,no,0,0,0,none,0,		NC_TRAININGAXE,NC_TRAININGAXE
+2277,0,0,0,0,0,0,5,0,no,0,0,0,none,0,		NC_RESEARCHFE,NC_RESEARCHFE
+2278,4:5:6:7:8,6,1,0,0,0,5,1,no,0,0,0,weapon,2:3:4:5:6,		NC_AXEBOOMERANG,NC_AXEBOOMERANG
+2279,-1,6,1,0,0,0,5,1,no,0,0,0,weapon,0,		NC_POWERSWING,NC_POWERSWING
+2280,0,8,4,0,0,0,5,5,no,0,0,0,weapon,0,			NC_AXETORNADO,NC_AXETORNADO
+2281,2,6,2,0,0x1,0,5,1,no,0,0,2,weapon,0,		NC_SILVERSNIPER,NC_SILVERSNIPER
+2282,2,6,2,0,0x1,0,5,1,no,0,0,2,weapon,0,		NC_MAGICDECOY,NC_MAGICDECOY
+2283,2,6,1,0,0,0,1,1,no,0,0,0,weapon,0,			NC_DISJOINT,NC_DISJOINT
+2284,-1,6,1,0,0,0,5,1,no,0,0,0,weapon,0,		SC_FATALMENACE,SC_FATALMENACE
+2285,0,6,4,0,0x1,0,10,0,yes,0,0,0,magic,0,		SC_REPRODUCE,SC_REPRODUCE
+2286,0,6,4,0,0x1,0,10,1,yes,0,0,0,magic,0,		SC_AUTOSHADOWSPELL,SC_AUTOSHADOWSPELL
+2287,5,6,16,0,0x1,0,5,1,yes,0,0x200,0,magic,0,		SC_SHADOWFORM,SC_SHADOWFORM
+2288,7:7:7:9:9:9:9:11:11:11,8,1,0,0,0,10,3,no,0,0,0,weapon,0,	SC_TRIANGLESHOT,SC_TRIANGLESHOT
+2289,1,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SC_BODYPAINT,SC_BODYPAINT
+2290,1,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SC_INVISIBILITY,SC_INVISIBILITY
+2291,1,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SC_DEADLYINFECT,SC_DEADLYINFECT
+2292,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_ENERVATION,SC_ENERVATION
+2293,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_GROOMY,SC_GROOMY
+2294,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_IGNORANCE,SC_IGNORANCE
+2295,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_LAZINESS,SC_LAZINESS
+2296,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_UNLUCKY,SC_UNLUCKY
+2297,3,6,1,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_WEAKNESS,SC_WEAKNESS
+2298,3,6,1,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SC_STRIPACCESSARY,SC_STRIPACCESSARY
+2299,7,6,2,0,0x1,0,3,1,yes,0,0,3,weapon,0,		SC_MANHOLE,SC_MANHOLE
+2300,7,6,2,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_DIMENSIONDOOR,SC_DIMENSIONDOOR
+2301,7,6,2,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_CHAOSPANIC,SC_CHAOSPANIC
+2302,7,6,2,0,0x1,0,3,1,yes,0,0,1,weapon,0,		SC_MAELSTROM,SC_MAELSTROM
+2303,7,6,2,0,0x1,0,3,1,yes,0,0,0,weapon,0,		SC_BLOODYLUST,SC_BLOODYLUST
+2304,1,6,4,0,0x1,0,3,1,yes,0,0,0,weapon,6,		SC_FEINTBOMB,SC_FEINTBOMB
+2307,11,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		LG_CANNONSPEAR,LG_CANNONSPEAR
+2308,7,6,1,0,0,0,10,1,yes,0,0,0,weapon,0,		LG_BANISHINGPOINT,LG_BANISHINGPOINT
+2309,0,6,4,0,0x1,0,3,1,yes,0,0,0,weapon,0,		LG_TRAMPLE,LG_TRAMPLE
+2310,2,6,1,0,0x2,0,5,1,yes,0,0,0,weapon,0,		LG_SHIELDPRESS,LG_SHIELDPRESS
+2311,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		LG_REFLECTDAMAGE,LG_REFLECTDAMAGE
+2312,5,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		LG_PINPOINTATTACK,LG_PINPOINTATTACK
+2313,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		LG_FORCEOFVANGUARD,LG_FORCEOFVANGUARD
+2314,1,6,1,0,0,0,1,1,yes,0,0,0,weapon,0,		LG_RAGEBURST,LG_RAGEBURST
+2315,0,6,4,0,0x1,0,3,1,yes,0,0,0,magic,0,		LG_SHIELDSPELL,LG_SHIELDSPELL
+2316,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		LG_EXEEDBREAK,LG_EXEEDBREAK
+2317,1,6,2,0,0,0,5,1,yes,0,0,0,weapon,0,		LG_OVERBRAND,LG_OVERBRAND
+2318,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		LG_PRESTIGE,LG_PRESTIGE
+2319,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		LG_BANDING,LG_BANDING
+2320,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0,		LG_MOONSLASHER,LG_MOONSLASHER
+2321,1,8,2,6,0,0,5,7,yes,0,0,0,magic,0,			LG_RAYOFGENESIS,LG_RAYOFGENESIS
+2322,9,6,16,0,0x1,0,5,1,yes,0,0xC00,0,magic,0,		LG_PIETY,LG_PIETY
+2323,0,8,4,2,0,0,5,5,yes,0,0,0,weapon,0,		LG_EARTHDRIVE,LG_EARTHDRIVE
+2324,3,8,1,0,0,0,5,3,yes,0,0,0,weapon,0,		LG_HESPERUSLIT,LG_HESPERUSLIT
+2325,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		LG_INSPIRATION,LG_INSPIRATION
+2326,-1,8,1,0,0,0,10,2,yes,0,0,0,weapon,0,		SR_DRAGONCOMBO,SR_DRAGONCOMBO
+2327,0,8,4,0,0,0,5,3,yes,0,0,0,weapon,3,		SR_SKYNETBLOW,SR_SKYNETBLOW
+2328,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0,		SR_EARTHSHAKER,SR_EARTHSHAKER
+2329,-1,8,4,0,0,0,5,2,yes,0,0,0,weapon,0,		SR_FALLENEMPIRE,SR_FALLENEMPIRE
+2330,1,6,4,0,0,0,10,1,yes,0,0,0,weapon,0,		SR_TIGERCANNON,SR_TIGERCANNON
+//2331,3,8,1,0,0,0,10,7,yes,0,0,0,weapon,0,		SR_HELLGATE,SR_HELLGATE
+2332,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0,		SR_RAMPAGEBLASTER,SR_RAMPAGEBLASTER
+2333,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SR_CRESCENTELBOW,SR_CRESCENTELBOW
+2334,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SR_CURSEDCIRCLE,SR_CURSEDCIRCLE
+2335,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		SR_LIGHTNINGWALK,SR_LIGHTNINGWALK
+2336,7:8:9:10:11:12,6,1,0,0x2,0,5,1,yes,0,0,0,weapon,2:3:4:5:6,	SR_KNUCKLEARROW,SR_KNUCKLEARROW
+2337,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0,		SR_WINDMILL,SR_WINDMILL
+2338,0,6,4,0,0x1,0,10,1,yes,0,0,0,weapon,0,		SR_RAISINGDRAGON,SR_RAISINGDRAGON
+//2339,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		SR_GENTLETOUCH,SR_GENTLETOUCH
+2340,0,6,4,0,0x1,0,1,1,yes,0,0,0,weapon,0,		SR_ASSIMILATEPOWER,SR_ASSIMILATEPOWER
+2341,3,6,16,0,0x1,0,1,1,yes,0,0,0,weapon,0,		SR_POWERVELOCITY,SR_POWERVELOCITY
+2342,0,6,1,0,0x2,0,5,1,yes,0,0,0,weapon,7,		SR_CRESCENTELBOW_AUTOSPELL,SR_CRESCENTELBOW_AUTOSPELL
+2343,1:2:3:3:4:4:5:5:6:7,8,4,0,0,0,10,7,yes,0,0,0,weapon,0,	SR_GATEOFHELL,SR_GATEOFHELL
+2344,2,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		SR_GENTLETOUCH_QUIET,SR_GENTLETOUCH_QUIET
+2345,2,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0,		SR_GENTLETOUCH_CURE,SR_GENTLETOUCH_CURE
+2346,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		SR_GENTLETOUCH_ENERGYGAIN,SR_GENTLETOUCH_ENERGYGAIN
+2347,2,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0,		SR_GENTLETOUCH_CHANGE,SR_GENTLETOUCH_CHANGE
+2348,2,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0,		SR_GENTLETOUCH_REVITALIZE,SR_GENTLETOUCH_REVITALIZE
+2350,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WA_SWING_DANCE,WA_SWING_DANCE
+2351,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WA_SYMPHONY_OF_LOVE,WA_SYMPHONY_OF_LOVE
+2352,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WA_MOONLIT_SERENADE,WA_MOONLIT_SERENADE
+2381,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		MI_RUSH_WINDMILL,MI_RUSH_WINDMILL
+2382,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		MI_ECHOSONG,MI_ECHOSONG
+2383,9,6,16,0,0x1,0,5,1,yes,0,0,0,misc,0,		MI_HARMONIZE,MI_HARMONIZE
+2412,0,0,0,0,0,0,10,0,no,0,0,0,none,0,			WM_LESSON,WM_LESSON
+2413,9,8,1,0,0,0,5,2:2:3:3:4,yes,0,0,0,magic,0,		WM_METALICSOUND,WM_METALICSOUND
+2414,9,6,2,0,0,0,5,1,yes,0,0,3,misc,0,			WM_REVERBERATION,WM_REVERBERATION
+2415,1,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		WM_REVERBERATION_MELEE,WM_REVERBERATION_MELEE
+2416,1,6,1,0,0,0,5,1,yes,0,0,0,magic,0,			WM_REVERBERATION_MAGIC,WM_REVERBERATION_MAGIC
+2417,11,6,2,0,0,0,5,1,yes,0,0,0,misc,0,			WM_DOMINION_IMPULSE,WM_DOMINION_IMPULSE
+2418,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0,		WM_SEVERE_RAINSTORM,WM_SEVERE_RAINSTORM
+2419,9,6,2,0,0,0,5,1,yes,0,0,5,misc,0,			WM_POEMOFNETHERWORLD,WM_POEMOFNETHERWORLD
+2420,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_VOICEOFSIREN,WM_VOICEOFSIREN
+2421,7,6,16,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_DEADHILLHERE,WM_DEADHILLHERE
+2422,7,6,2,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_LULLABY_DEEPSLEEP,WM_LULLABY_DEEPSLEEP
+2423,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_SIRCLEOFNATURE,WM_SIRCLEOFNATURE
+2424,9,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_RANDOMIZESPELL,WM_RANDOMIZESPELL
+2425,9,6,16,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_GLOOMYDAY,WM_GLOOMYDAY
+2426,9,6,2,0,0x1,0,5,1,yes,0,0,0,weapon,0,		WM_GREAT_ECHO,WM_GREAT_ECHO
+2427,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_SONG_OF_MANA,WM_SONG_OF_MANA
+2428,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_DANCE_WITH_WUG,WM_DANCE_WITH_WUG
+2429,9,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		WM_SOUND_OF_DESTRUCTION,WM_SOUND_OF_DESTRUCTION
+2430,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_SATURDAY_NIGHT_FEVER,WM_SATURDAY_NIGHT_FEVER
+2431,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_LERADS_DEW,WM_LERADS_DEW
+2432,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_MELODYOFSINK,WM_MELODYOFSINK
+2433,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_BEYOND_OF_WARCRY,WM_BEYOND_OF_WARCRY
+2434,1,6,4,0,0x1,0,5,1,yes,0,0,0,misc,0,		WM_UNLIMITED_HUMMING_VOICE,WM_UNLIMITED_HUMMING_VOICE
+2443,0,6,4,3,0x1,0,5,1,yes,0,0,8:10:12:14:16,magic,0,	SO_FIREWALK,SO_FIREWALK
+2444,0,6,4,4,0x1,0,5,1,yes,0,0,8:10:12:14:16,magic,0,	SO_ELECTRICWALK,SO_ELECTRICWALK
+2445,0,6,4,0,0x1,0,5,1,yes,0,0,0,magic,0,		SO_SPELLFIST,SO_SPELLFIST
+2446,9,8,2,2,0,0,5,3,yes,0,0,0,magic,0,			SO_EARTHGRAVE,SO_EARTHGRAVE
+2447,9,8,2,1,0,0,5,5,yes,0,0,0,magic,0,			SO_DIAMONDDUST,SO_DIAMONDDUST
+2448,9,6,1,5,0,0,5,1,yes,0,0,0,magic,0,			SO_POISON_BUSTER,SO_POISON_BUSTER
+2449,9,6,2,0,0,0,5,1,yes,0,0,0,magic,0,			SO_PSYCHIC_WAVE,SO_PSYCHIC_WAVE
+2450,9,6,2,5,0,0,5,1,yes,0,0,0,magic,0,			SO_CLOUD_KILL,SO_CLOUD_KILL
+2451,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0,		SO_STRIKING,SO_STRIKING
+2452,9,6,2,3,0x1,0,5,1,yes,0,0,0,magic,0,		SO_WARMER,SO_WARMER
+2453,9,6,2,0,0x1,0,5,1,yes,0,0,0,magic,0,		SO_VACUUM_EXTREME,SO_VACUUM_EXTREME
+2454,9,6,1,4,0,0,5,1,yes,0,0,0,magic,0,			SO_VARETYR_SPEAR,SO_VARETYR_SPEAR
+2455,9,6,1,0,0x1,0,5,1,yes,0,0,0,magic,0,		SO_ARRULLO,SO_ARRULLO
+2456,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_EL_CONTROL,SO_EL_CONTROL
+2457,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_SUMMON_AGNI,SO_SUMMON_AGNI
+2458,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_SUMMON_AQUA,SO_SUMMON_AQUA
+2459,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_SUMMON_VENTUS,SO_SUMMON_VENTUS
+2460,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_SUMMON_TERA,SO_SUMMON_TERA
+2461,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_EL_ACTION,SO_EL_ACTION
+2462,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_EL_ANALYSIS,SO_EL_ANALYSIS
+2463,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_EL_SYMPATHY,SO_EL_SYMPATHY
+2464,0,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_EL_CURE,SO_EL_CURE
+2465,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_FIRE_INSIGNIA,SO_FIRE_INSIGNIA
+2466,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_WATER_INSIGNIA,SO_WATER_INSIGNIA
+2467,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_WIND_INSIGNIA,SO_WIND_INSIGNIA
+2468,9,0,0,0,0,0,10,0,yes,0,0,0,weapon,0,		SO_EARTH_INSIGNIA,SO_EARTH_INSIGNIA
+2474,0,0,0,0,0,0,10,0,no,0,0,0,none,0,			GN_TRAINING_SWORD,GN_TRAINING_SWORD
+2475,0,0,0,0,0,0,10,0,no,0,0,0,none,0,			GN_REMODELING_CART,GN_REMODELING_CART
+2476,0,6,4,0,0x2,0,5,1,yes,0,0,0,weapon,2,		GN_CART_TORNADO,GN_CART_TORNADO
+2477,7:8:9:10:11,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,	GN_CARTCANNON,GN_CARTCANNON
+2478,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		GN_CARTBOOST,GN_CARTBOOST
+2479,9,6,2,0,0,0,5,1,yes,0,0,5,misc,0,			GN_THORNS_TRAP,GN_THORNS_TRAP
+2480,11,6,1,0,0x1,0,5,1,yes,0,0,0,misc,0,		GN_BLOOD_SUCKER,GN_BLOOD_SUCKER
+2481,11,6,1,0,0x1,0,5,1,yes,0,0,0,magic,0,		GN_SPORE_EXPLOSION,GN_SPORE_EXPLOSION
+2482,11,6,16,0,0x1,0,5,1,yes,0,0,1,weapon,2,		GN_WALLOFTHORN,GN_WALLOFTHORN
+2483,11,6,2,2,0,0,10,3:4:4:5:5:6:6:7:7:8,yes,0,0,0,weapon,0,	GN_CRAZYWEED,GN_CRAZYWEED
+2484,0,6,1,2,0,0,10,1,yes,0,0,0,weapon,0,		GN_CRAZYWEED_ATK,GN_CRAZYWEED_ATK
+2485,9,6,2,3,0,0,5,1,yes,0,0,0,weapon,0,		GN_DEMONIC_FIRE,GN_DEMONIC_FIRE
+2486,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0,		GN_FIRE_EXPANSION,GN_FIRE_EXPANSION
+2487,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0,		GN_FIRE_EXPANSION_SMOKE_POWDER,GN_FIRE_EXPANSION_SMOKE_POWDER
+2488,9,6,2,0,0,0,5,1,yes,0,0,0,weapon,0,		GN_FIRE_EXPANSION_TEAR_GAS,GN_FIRE_EXPANSION_TEAR_GAS
+2489,11,8,1,0,0,0,10,1:2:3:4:5:6:7:8:9:10,yes,0,0,0,weapon,0,	GN_FIRE_EXPANSION_ACID,GN_FIRE_EXPANSION_ACID
+2490,9,6,2,0,0,0,5,1,yes,0,0,2:3:4:5:6,misc,0,		GN_HELLS_PLANT,GN_HELLS_PLANT
+2491,0,6,1,0,0,0,5,1,yes,0,0,0,misc,0,			GN_HELLS_PLANT_ATK,GN_HELLS_PLANT_ATK
+2492,0,6,4,0,0x1,0,5,1,yes,0,0,0,weapon,0,		GN_MANDRAGORA,GN_MANDRAGORA
+2493,11,6,16,0,0x1,0,5,1,yes,0,0,0,weapon,0,		GN_SLINGITEM,GN_SLINGITEM
+2494,0,6,4,0,0x1,0,1,0,yes,0,0,0,none,0,		GN_CHANGEMATERIAL,GN_CHANGEMATERIAL
+2495,0,6,4,0,0x1,0,2,0,yes,0,0,0,none,0,		GN_MIX_COOKING,GN_MIX_COOKING
+2496,0,6,4,0,0x1,0,2,0,yes,0,0,0,none,0,		GN_MAKEBOMB,GN_MAKEBOMB
+2497,0,6,4,0,0x1,0,10,0,yes,0,0,0,none,0,		GN_S_PHARMACY,GN_S_PHARMACY
+2498,11,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		GN_SLINGITEM_RANGEMELEEATK,GN_SLINGITEM_RANGEMELEEATK
+2515,11,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0,		AB_SECRAMENT,AB_SECRAMENT
+2516,0,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		WM_SEVERE_RAINSTORM_MELEE,WM_SEVERE_RAINSTORM_MELEE
+2517,0,6,4,0,0,0,5,1,yes,0,0,0,weapon,0,		SR_HOWLINGOFLION,SR_HOWLINGOFLION
+2518,11,6,2,0,0,0,5,1,yes,0,0,0,weapon,0,		SR_RIDEINLIGHTNING,SR_RIDEINLIGHTNING
+2519,0,6,1,0,0,0,5,1,yes,0,0,0,weapon,3:4:5:6:7,	LG_OVERBRAND_BRANDISH,LG_OVERBRAND_BRANDISH
+2520,0,6,1,0,0,0,5,1,yes,0,0,0,weapon,0,		LG_OVERBRAND_PLUSATK,LG_OVERBRAND_PLUSATK
 
 // Unknown
 //2533,0,0,0,0,0,0,9,0,no,0,0,0,none,0		ALL_ODINS_RECALL,

+ 242 - 0
db/skill_require_db.txt

@@ -454,6 +454,248 @@
 1018,0,0,30,0,0,0,99,0,0,none,0,12114,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SA_ELEMENTFIRE
 1019,0,0,30,0,0,0,99,0,0,none,0,12117,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SA_ELEMENTWIND
 
+2001,0,0,40:45:50:55:60,0,0,0,1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_ENCHANTBLADE
+2002,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_SONICWAVE
+2003,0,0,28:31:34:37:40:43:46:49:52:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_DEATHBOUND
+2004,0,0,60,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_HUNDREDSPEAR
+2005,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_WINDCUTTER
+2006,0,0,35:40:45:50:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_IGNITIONBREAK
+2008,0,0,5:10:15:20:25:30:35:40:45:50,0,0,0,99,0,0,dragon,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_DRAGONBREATH
+2009,0,0,5:10:15:20:25:30:35:40:45:50,0,0,0,99,0,0,dragon,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_DRAGONHOWLING
+2020,0,0,15:18:21:24:27,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RK_PHANTOMTHRUST
+
+2021,0,0,12:16:20:24:28,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_VENOMIMPRESS
+2022,0,0,25,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_CROSSIMPACT
+2023,0,0,40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_DARKILLUSION
+2025,0,0,5,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_CREATENEWPOISON
+2026,0,0,10,0,0,0,99,0,0,none,0,6128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_ANTIDOTE
+2027,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_POISONINGWEAPON
+2028,0,0,40:36:32:28:24,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_WEAPONBLOCKING
+2029,0,0,5:8:11:14:17,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_COUNTERSLASH
+2030,0,0,20,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_WEAPONCRUSH
+2031,0,0,30:40:50:60:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_VENOMPRESSURE
+2032,0,0,30:40:50:60:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_POISONSMOKE
+2033,0,0,45,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_CLOAKINGEXCEED
+2034,0,0,30,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_PHANTOMMENACE
+2035,0,0,100,10,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_HALLUCINATIONWALK
+2036,0,0,5,0,0,0,16,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_ROLLINGCUTTER
+2037,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GC_CROSSRIPPERSLASHER
+
+2038,0,0,30:33:36:39:42,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_JUDEX
+2039,0,0,30,0,30,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_ANCILLA
+2040,0,0,22:28:34:40:46:52:58:64:70:76,0,0,0,99,0,0,none,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_ADORAMUS
+2041,0,0,200:220:240,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_CLEMENTIA
+2042,0,0,145:160:175,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_CANTO
+2043,0,0,130:145:160,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_CHEAL
+2044,0,0,300,0,0,0,99,0,0,none,0,12333,1,523,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_EPICLESIS
+2045,0,0,60:70:80:90:100:110:120:130:140:150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_PRAEFATIO
+2046,0,0,35:38:41:44:47:50:53:56:59:62,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_ORATIO
+2047,0,0,50:60:70:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_LAUDAAGNUS
+2048,0,0,50:60:70:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_LAUDARAMUS
+2050,0,0,70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_RENOVATIO
+2051,0,0,70:100:130:160:190,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_HIGHNESSHEAL
+2052,0,0,54:60:66:72:78,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_CLEARANCE
+2053,0,0,35:40:45:50:55,0,0,0,1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_EXPIATIO
+2054,0,0,55:60:65:70:75:80:85:90:95:100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_DUPLELIGHT
+2057,0,0,64:68:72:76:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_SILENTIUM
+
+2201,0,0,50:55:60:65:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_WHITEIMPRISON
+2202,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_SOULEXPANSION
+2203,0,0,40:48:56:64:72,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_FROSTMISTY
+2204,0,0,50:60:70:80:90,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_JACKFROST
+2205,0,0,40:42:44:46:48,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_MARSHOFABYSS
+2206,0,0,50:60:70:80:90,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_RECOGNIZEDSPELL
+2207,0,0,32:34:36:38:40,0,0,0,99,0,0,none,0,716,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_SIENNAEXECRATE
+2209,0,0,70:90:110:130:150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_STASIS
+2210,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_DRAINLIFE
+2211,0,0,60:70:80:90:100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_CRIMSONROCK
+2212,0,0,35:40:45:50:55,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_HELLINFERNO
+2213,0,0,240:280:320:360:400,0,0,0,99,0,0,none,0,716,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_COMET
+2214,0,0,80:90:100:110:120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_CHAINLIGHTNING
+2216,0,0,70:78:86:94:102,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_EARTHSTRAIN
+2217,0,0,120:150:180:210:240,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_TETRAVORTEX
+2222,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_SUMMONFB
+2223,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_SUMMONBL
+2224,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_SUMMONWB
+2229,0,0,10:12:14:16:18,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_SUMMONSTONE
+2230,0,0,3:20,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_RELEASE
+2231,0,0,8:12:16:20:24,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WL_READING_SB
+
+2233,0,0,30:32:34:36:38:40:42:44:46:48,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_ARROWSTORM
+2234,0,0,36:40:44:48:52,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_FEARBREEZE
+2236,0,0,30:32:34:36:38:40:42:44:46:48,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_AIMEDBOLT
+2237,0,0,15,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_DETONATOR
+2238,0,0,35,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_ELECTRICSHOCKER
+2239,0,0,20,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_CLUSTERBOMB
+2240,0,0,5,0,0,0,99,0,0,none,0,6124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_WUGMASTERY
+2241,0,0,20,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_WUGRIDER
+2242,0,0,40,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_WUGDASH
+2243,0,0,30:32:34:36:38,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_WUGSTRIKE
+2244,0,0,40:44:46:48:50,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_WUGBITE
+2246,0,0,10,0,0,0,99,0,0,wolf,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_SENSITIVEKEEN
+2247,0,0,40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_CAMOUFLAGE
+2249,0,0,10,0,0,0,99,0,0,none,0,7940,1,990,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_MAGENTATRAP
+2250,0,0,10,0,0,0,99,0,0,none,0,7940,1,991,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_COBALTTRAP
+2251,0,0,10,0,0,0,99,0,0,none,0,7940,1,993,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_MAIZETRAP
+2252,0,0,10,0,0,0,99,0,0,none,0,7940,1,992,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_VERDURETRAP
+2253,0,0,10,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_FIRINGTRAP
+2254,0,0,10,0,0,0,99,0,0,none,0,7940,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//RA_ICEBOUNDTRAP
+
+2256,0,0,3:6:9:12:15,0,0,0,99,0,0,gear,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_BOOSTKNUCKLE
+2257,0,0,50,0,0,0,99,0,0,gear,0,1549,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_PILEBUNKER
+2258,0,0,2,0,0,0,99,0,0,gear,0,6145,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_VULCANARM
+2259,0,0,20,0,0,0,99,0,0,gear,0,2139,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_FLAMELAUNCHER
+2260,0,0,20,0,0,0,99,0,0,gear,0,6147,1,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_COLDSLOWER
+2261,0,0,30:45:60,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_ARMSCANNON
+2262,0,0,20:40:60,0,0,0,99,0,0,gear,0,2800,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_ACCELERATION
+2263,0,0,25,0,0,0,99,0,0,gear,0,2801,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_HOVERING
+2264,0,0,20,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_F_SIDESLIDE
+2265,0,0,20,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_B_SIDESLIDE
+2267,0,0,200,0,0,0,99,0,0,gear,0,2802,0,6146,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_SELFDESTRUCTION
+2268,0,0,100,0,0,0,99,0,0,gear,0,2803,0,6146,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_SHAPESHIFT
+2269,0,0,20,0,0,0,99,0,0,gear,0,2804,0,6146,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_EMERGENCYCOOL
+2270,0,0,45,0,0,0,99,0,0,gear,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_INFRAREDSCAN
+2271,0,0,30,0,0,0,99,0,0,gear,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_ANALYZE
+2272,0,0,90,0,0,0,99,0,0,gear,0,2805,0,6146,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_MAGNETICFIELD
+2273,0,0,90,0,0,0,99,0,0,gear,0,2806,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_NEUTRALBARRIER
+2274,0,0,100:150:200,0,0,0,99,0,0,gear,0,2808,0,6146,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_STEALTHFIELD
+2275,0,0,25:30:35:40:45,0,0,0,99,0,0,gear,0,2807,0,6146,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_REPAIR
+2278,0,0,20:22:24:26:28,0,0,0,6:7:,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_AXEBOOMERANG
+2279,0,0,10:12:14:16:18,0,0,0,6:7,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_POWERSWING
+2280,20:40:60:80:100,0,18:20:22:24:26,0,0,0,6:7,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_AXETORNADO
+2281,0,0,25:30:35:40:45,0,0,0,99,0,0,none,0,999,2,998,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_SILVERSNIPER
+2282,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,998,2,7054,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_MAGICDECOY
+2283,0,0,15,0,0,0,99,0,0,none,0,6186,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//NC_DISJOINT
+
+2284,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_FATALMENACE
+2285,0,0,40:45:50:55:60:65:70:75:80:85,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_REPRODUCE
+2286,0,0,40:45:50:55:60:65:70:75:80:85,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_AUTOSHADOWSPELL
+2287,0,0,40:50:60:70:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_SHADOWFORM
+2288,0,0,22:24:26:28:30:32:34:36:38:40,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_TRIANGLESHOT
+2289,0,0,10:15:20:25:30,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_BODYPAINT
+2290,0,0,100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_INVISIBILITY
+2291,0,0,40:44:48:52:56,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_DEADLYINFECT
+2292,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_ENERVATION
+2293,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_GROOMY
+2294,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_IGNORANCE
+2295,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_LAZINESS
+2296,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_UNLUCKY
+2297,0,0,30:40:50,0,0,0,99,0,0,none,0,6121,0,6120,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_WEAKNESS
+2298,0,0,15:18:21:24:27,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_STRIPACCESSARY
+2299,0,0,20:25:30,0,0,0,99,0,0,none,0,6122,0,6123,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_MANHOLE
+2300,0,0,30:36:42,0,0,0,99,0,0,none,0,6122,0,6123,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_DIMENSIONDOOR
+2301,0,0,30:36:42,0,0,0,99,0,0,none,0,6122,0,6123,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_CHAOSPANIC
+2302,0,0,50:55:60,0,0,0,99,0,0,none,0,6122,0,6123,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_MAELSTROM
+2303,0,0,60:70:80,0,0,0,99,0,0,none,0,6122,0,6123,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_BLOODYLUST
+2304,0,0,24:28:32,0,0,0,99,0,0,none,0,6122,0,6123,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SC_FEINTBOMB
+
+2307,0,0,12:16:20:24:28,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_CANNONSPEAR
+2308,0,0,20:20:20:20:20:25:25:25:25:25,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_BANISHINGPOINT
+2309,0,0,30:45:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_TRAMPLE
+2310,0,0,10:12:14:16:18,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_SHIELDPRESS
+2311,0,0,40:50:60:70:80,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_REFLECTDAMAGE
+2312,0,0,30,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_PINPOINTATTACK
+2313,0,0,30,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_FORCEOFVANGUARD
+2314,0,0,50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_RAGEBURST
+2315,0,0,50,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_SHIELDSPELL
+2316,0,0,24:28:32:36:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_EXEEDBREAK
+2317,0,0,42:44:46:48:50,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_OVERBRAND
+2318,0,0,24:28:32,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_PRESTIGE
+2319,0,0,75:80:85:90:95,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_BANDING
+2320,0,0,20:24:28:32:36,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_MOONSLASHER
+2321,0,0,60,3:6:9:12:15,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_RAYOFGENESIS
+2322,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,523,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_PIETY
+2323,0,0,52:60:68:76:84,0,0,0,99,0,0,shield,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_EARTHDRIVE
+2324,0,0,80:90:100:110:120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_HESPERUSLIT
+2325,0,0,100,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//LG_INSPIRATION
+
+2326,0,0,3:4:5:6:7:8:9:10:11:12,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_DRAGONCOMBO
+2327,0,0,8:9:10:11:12,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_SKYNETBLOW
+2328,0,0,36:40:44:48:52,0,0,0,99,0,0,none,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_EARTHSHAKER
+2329,0,0,20:30:40:50:60,0,0,0,99,0,0,none,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_FALLENEMPIRE
+2330,0,0,1,0,0,0,99,0,0,explosionspirits,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_TIGERCANNON
+2332,0,0,150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_RAMPAGEBLASTER
+2333,0,0,80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_CRESCENTELBOW
+2334,0,0,40:60:80:100:120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_CURSEDCIRCLE
+2335,0,0,80:70:60:50:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_LIGHTNINGWALK
+2336,0,0,10:15:20:25:30,0,0,0,99,0,0,none,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_KNUCKLEARROW
+2337,0,0,45,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_WINDMILL
+2338,0,0,120,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_RAISINGDRAGON
+2340,0,0,10,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_ASSIMILATEPOWER
+2341,0,0,50,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_POWERVELOCITY
+2343,0,0,10,0,0,0,99,0,0,explosionspirits,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_GATEOFHELL
+2344,0,0,20:25:30:35:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_GENTLETOUCH_QUIET
+2345,0,0,40:50:60:70:80,0,0,0,99,0,0,none,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_GENTLETOUCH_CURE
+2346,0,0,40:50:60:70:80,1:2:3:4:5,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_GENTLETOUCH_ENERGYGAIN
+2347,0,0,40:50:60:70:80,1:2:3:4:5,0,0,99,0,0,none,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_GENTLETOUCH_CHANGE
+2348,0,0,40:50:60:70:80,0,0,0,99,0,0,none,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_GENTLETOUCH_REVITALIZE
+
+2350,0,0,96:112:128:144:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WA_SWING_DANCE
+2351,0,0,60:69:78:87:96,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WA_SYMPHONY_OF_LOVE
+2352,0,0,84:96:108:120:134,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WA_MOONLIT_SERENADE
+
+2381,0,0,82:88:94:100:106,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//MI_RUSH_WINDMILL
+2382,0,0,86:92:98:104:110,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//MI_ECHOSONG
+2383,0,0,70:75:80:85:90,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//MI_HARMONIZE
+
+2413,0,0,64:68:72:76:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_METALICSOUND
+2414,0,0,28:32:38:42:48,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_REVERBERATION
+2417,0,0,10,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_DOMINION_IMPULSE
+2418,0,0,80:90:100:110:120,0,0,0,11,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_SEVERE_RAINSTORM
+2419,0,0,12:16:20:24:28,0,0,0,13:14,0,0,none,0,11513,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_POEMOFNETHERWORLD
+2420,0,0,48:56:64:72:80,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_VOICEOFSIREN
+2421,0,0,50:53:56:59:62,0,0,0,13:14,0,0,none,0,6144,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_DEADHILLHERE
+2422,0,0,80:90:100:110:120,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_LULLABY_DEEPSLEEP
+2423,0,0,42:46:50:54:58,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_SIRCLEOFNATURE
+2424,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_RANDOMIZESPELL
+2425,0,0,60,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_GLOOMYDAY
+2426,0,0,80:90:100:110:120,0,0,0,99,0,0,none,0,11513,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_GREAT_ECHO
+2427,0,0,120:140:160:180:200,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_SONG_OF_MANA
+2428,0,0,120:140:160:180:200,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_DANCE_WITH_WUG
+2429,0,0,50:60:70:80:90,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_SOUND_OF_DESTRUCTION
+2430,0,0,150:160:170:180:190,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_SATURDAY_NIGHT_FEVER
+2431,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_LERADS_DEW
+2432,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_MELODYOFSINK
+2433,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_BEYOND_OF_WARCRY
+2434,0,0,120:130:140:150:160,0,0,0,13:14,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//WM_UNLIMITED_HUMMING_VOICE
+
+2443,0,0,30:34:38:42:46,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_FIREWALK
+2444,0,0,30:34:38:42:46,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_ELECTRICWALK
+2445,0,0,40:44:48:52:56,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_SPELLFIST
+2446,0,0,62:70:78:86:94,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_EARTHGRAVE
+2447,0,0,50:56:62:68:74,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	/SO_DIAMONDDUST
+2448,0,0,70:90:110:130:150,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_POISON_BUSTER
+2449,0,0,48:56:64:72:80,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_PSYCHIC_WAVE
+2450,0,0,48:56:64:72:80,0,0,0,99,0,0,none,0,716,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_CLOUD_KILL
+2451,0,0,50:55:60:65:70,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_STRIKING
+2452,0,0,40:52:64:76:88,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_WARMER
+2453,0,0,34:42:50:58:66,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_VACUUM_EXTREME
+2454,0,0,55:62:69:76:83,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_VARETYR_SPEAR
+2455,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,715,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SO_ARRULLO
+
+2476,0,0,30,0,0,0,99,0,0,cart,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_CART_TORNADO
+2477,0,0,40:42:44:46:48,0,0,0,99,0,0,cart,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_CARTCANNON
+2478,0,0,20:24:28:32:36,0,0,0,99,0,0,cart,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_CARTBOOST
+2479,0,0,22:26:30:34:38,0,0,0,99,0,0,none,0,6210,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_THORNS_TRAP
+2480,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,6211,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_BLOOD_SUCKER
+2481,0,0,55:60:65:70:75,0,0,0,99,0,0,none,0,6212,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_SPORE_EXPLOSION
+2482,0,0,40:50:60:70:80,0,0,0,99,0,0,none,0,6210,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_WALLOFTHORN
+2483,0,0,24:28:32:36:40:44:48:52:56:60,0,0,0,99,0,0,none,0,6210,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_CRAZYWEED
+2485,0,0,24:28:32:36:40,0,0,0,99,0,0,none,0,7135,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_DEMONIC_FIRE
+2486,0,0,30:35:40:45:50,0,0,0,99,0,0,none,0,6216,1,6213,1,6214,1,6215,1,7136,1,0,0,0,0,0,0,0,0,0,0	//GN_FIRE_EXPANSION
+2490,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,7137,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_HELLS_PLANT
+2492,0,0,40:45:50:55:60,0,0,0,99,0,0,none,0,6217,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_MANDRAGORA
+2493,0,0,4,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_SLINGITEM
+2494,0,0,5,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_CHANGEMATERIAL
+2495,0,0,5:40,0,0,0,99,0,0,none,0,6248,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_MIX_COOKING
+2496,0,0,5:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_MAKEBOMB
+2497,0,0,12,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GN_S_PHARMACY
+
+2515,0,0,100:120:140:160:180,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//AB_SECRAMENT
+
+2517,0,0,40:45:50:55:60,0,0,0,99,0,0,none,1:2:3:4:5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_HOWLINGOFLION
+2518,0,0,22:24:26:28:30,0,0,0,99,0,0,none,1:2:3:4:5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//SR_RIDEINLIGHTNING
+
 2535,0,0,1,0,0,0,99,0,0,none,0,6377,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//ALL_BUYING_STORE#Open Buying Store
 
 10010,0,0,1,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0	//GD_BATTLEORDER##

+ 2984 - 89
db/skill_tree.txt

@@ -127,7 +127,7 @@
 7,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
 7,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
 7,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-7,495,1,60,10,0,0,0,0,0,0,0,0	//KN_ONEHAND#Onehand Quicken#
+7,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
 7,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Priest
 8,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -239,7 +239,7 @@
 10,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
 10,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
 10,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-10,459,1,111,5,0,0,0,0,0,0,0,0	//BS_ADRENALINE2#Full Adrenaline Rush#
+10,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
 10,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 10,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
 //Hunter
@@ -271,7 +271,7 @@
 11,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
 11,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
 11,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-11,499,1,46,10,0,0,0,0,0,0,0,0	//HT_POWER#Beast Strafing#
+11,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
 11,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Assassin
 12,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -325,7 +325,7 @@
 13,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
 13,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
 13,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-13,495,1,60,10,0,0,0,0,0,0,0,0	//KN_ONEHAND#Onehand Quicken#
+13,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
 13,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Crusader
 14,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -508,10 +508,10 @@
 18,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest#
 18,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus#
 18,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-18,446,1,0,0,0,0,0,0,0,0,0,0	//AM_BERSERKPITCHER#Berserk Pitcher#
-18,496,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT1#Twilight Alchemy 1#
-18,497,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT2#Twilight Alchemy 2#
-18,498,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT3#Twilight Alchemy 3#
+18,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
+18,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
+18,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2#
+18,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3#
 18,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 18,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
 //Bard
@@ -863,7 +863,7 @@
 4008,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow#
 4008,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike#
 4008,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-4008,495,1,60,10,0,0,0,0,0,0,0,0	//KN_ONEHAND#Onehand Quicken#
+4008,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
 4008,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //HighPriest
 4009,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -992,7 +992,7 @@
 4011,485,10,42,10,110,5,387,1,0,0,0,0 //WS_CARTTERMINATION#Cart Termination#
 4011,486,5,113,5,0,0,0,0,0,0,0,0 //WS_OVERTHRUSTMAX#Maximum Power Thrust#
 4011,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-4011,459,1,111,5,0,0,0,0,0,0,0,0	//BS_ADRENALINE2#Full Adrenaline Rush#
+4011,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
 4011,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 4011,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
 //Sniper
@@ -1028,7 +1028,7 @@
 4012,382,5,45,10,46,5,0,0,0,0,0,0 //SN_SHARPSHOOTING#Focused Arrow Strike#
 4012,383,10,45,9,0,0,0,0,0,0,0,0 //SN_WINDWALK#Wind Walker#
 4012,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-4012,499,1,46,10,0,0,0,0,0,0,0,0	//HT_POWER#Beast Strafing#
+4012,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
 4012,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //AssassinCross
 4013,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -1095,7 +1095,7 @@
 4014,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow#
 4014,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike#
 4014,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-4014,495,1,60,10,0,0,0,0,0,0,0,0	//KN_ONEHAND#Onehand Quicken#
+4014,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
 4014,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Paladin
 4015,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -1304,10 +1304,10 @@
 4019,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration#
 4019,491,2,0,0,0,0,0,0,0,0,0,0 //CR_CULTIVATION#Cultivation#
 4019,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
-4019,446,1,0,0,0,0,0,0,0,0,0,0	//AM_BERSERKPITCHER#Berserk Pitcher#
-4019,496,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT1#Twilight Alchemy 1#
-4019,497,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT2#Twilight Alchemy 2#
-4019,498,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT3#Twilight Alchemy 3#
+4019,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
+4019,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
+4019,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2#
+4019,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3#
 4019,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 4019,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
 //Clown
@@ -1558,7 +1558,7 @@
 4030,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
 4030,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
 4030,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
-4030,495,1,60,10,0,0,0,0,0,0,0,0	//KN_ONEHAND#Onehand Quicken#
+4030,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
 4030,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Baby Priest
 4031,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -1672,7 +1672,7 @@
 4033,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
 4033,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
 4033,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
-4033,459,1,111,5,0,0,0,0,0,0,0,0	//BS_ADRENALINE2#Full Adrenaline Rush#
+4033,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
 4033,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 4033,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
 //Baby Hunter
@@ -1705,7 +1705,7 @@
 4034,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
 4034,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
 4034,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
-4034,499,1,46,10,0,0,0,0,0,0,0,0	//HT_POWER#Beast Strafing#
+4034,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
 4034,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Baby Assassin
 4035,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -1761,7 +1761,7 @@
 4036,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
 4036,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
 4036,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
-4036,495,1,60,10,0,0,0,0,0,0,0,0	//KN_ONEHAND#Onehand Quicken#
+4036,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
 4036,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Baby Crusader
 4037,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
@@ -1949,10 +1949,10 @@
 4041,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus#
 4041,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest#
 4041,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus#
-4041,446,1,0,0,0,0,0,0,0,0,0,0	//AM_BERSERKPITCHER#Berserk Pitcher#
-4041,496,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT1#Twilight Alchemy 1#
-4041,497,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT2#Twilight Alchemy 2#
-4041,498,1,228,10,0,0,0,0,0,0,0,0	//AM_TWILIGHT3#Twilight Alchemy 3#
+4041,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
+4041,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
+4041,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2#
+4041,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3#
 4041,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 4041,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
 //Baby Bard
@@ -2152,25 +2152,24 @@
 4047,425,7,422,5,423,5,424,5,0,0,0,0 //TK_SEVENWIND#Warm Wind#
 4047,426,5,0,0,0,0,0,0,0,0,0,0 //TK_HIGHJUMP#High Jump#
 4047,493,1,424,5,0,0,0,0,0,0,0,0 //TK_MISSION#Taekwon Mission#
-4047,427,3,0,0,0,0,0,0,0,0,0,0	//SG_FEEL#Feeling the Sun, Moon and Stars#
-4047,428,3,427,1,0,0,0,0,0,0,0,0	//SG_SUN_WARM#Warmth of the Sun#
-4047,429,3,427,2,0,0,0,0,0,0,0,0	//SG_MOON_WARM#Warmth of the Moon#
-4047,430,3,427,3,0,0,0,0,0,0,0,0	//SG_STAR_WARM#Warmth of the Star#
-4047,431,4,427,1,0,0,0,0,0,0,0,0	//SG_SUN_COMFORT#Comfort of the Sun#
-4047,432,4,427,2,0,0,0,0,0,0,0,0	//SG_MOON_COMFORT#Comfort of the Moon#
-4047,433,4,427,3,0,0,0,0,0,0,0,0	//SG_STAR_COMFORT#Comfort of the Star#
-4047,434,3,0,0,0,0,0,0,0,0,0,0	//SG_HATE#Hatred of the Sun, Moon and Stars#
-4047,435,3,434,1,0,0,0,0,0,0,0,0	//SG_SUN_ANGER#Sun's Wrath#
-4047,436,3,434,2,0,0,0,0,0,0,0,0	//SG_MOON_ANGER#Moon's Wrath#
-4047,437,3,434,3,0,0,0,0,0,0,0,0	//SG_STAR_ANGER#Stars's Wrath#
-4047,438,5,427,1,434,1,0,0,0,0,0,0	//SG_SUN_BLESS#Blessing of the Sun#
-4047,439,5,427,2,434,2,0,0,0,0,0,0	//SG_MOON_BLESS#Blessing of the Moon#
-4047,440,5,427,3,434,3,0,0,0,0,0,0	//SG_STAR_BLESS#Blessing of the Star#
-4047,441,10,0,0,0,0,0,0,0,0,0,0	//SG_DEVIL#Demon of the Sun, Moon and Stars#
-4047,442,3,0,0,0,0,0,0,0,0,0,0	//SG_FRIEND#Friend of the Sun, Moon and Stars#
-4047,443,10,0,0,0,0,0,0,0,0,0,0	//SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars#
-4047,444,1,443,9,0,0,0,0,0,0,0,0	
-//SG_FUSION#Union of the Sun, Moon and Stars#
+4047,427,3,0,0,0,0,0,0,0,0,0,0 //SG_FEEL#Feeling the Sun, Moon and Stars#
+4047,428,3,427,1,0,0,0,0,0,0,0,0 //SG_SUN_WARM#Warmth of the Sun#
+4047,429,3,427,2,0,0,0,0,0,0,0,0 //SG_MOON_WARM#Warmth of the Moon#
+4047,430,3,427,3,0,0,0,0,0,0,0,0 //SG_STAR_WARM#Warmth of the Star#
+4047,431,4,427,1,0,0,0,0,0,0,0,0 //SG_SUN_COMFORT#Comfort of the Sun#
+4047,432,4,427,2,0,0,0,0,0,0,0,0 //SG_MOON_COMFORT#Comfort of the Moon#
+4047,433,4,427,3,0,0,0,0,0,0,0,0 //SG_STAR_COMFORT#Comfort of the Star#
+4047,434,3,0,0,0,0,0,0,0,0,0,0 //SG_HATE#Hatred of the Sun, Moon and Stars#
+4047,435,3,434,1,0,0,0,0,0,0,0,0 //SG_SUN_ANGER#Sun's Wrath#
+4047,436,3,434,2,0,0,0,0,0,0,0,0 //SG_MOON_ANGER#Moon's Wrath#
+4047,437,3,434,3,0,0,0,0,0,0,0,0 //SG_STAR_ANGER#Stars's Wrath#
+4047,438,5,427,1,434,1,0,0,0,0,0,0 //SG_SUN_BLESS#Blessing of the Sun#
+4047,439,5,427,2,434,2,0,0,0,0,0,0 //SG_MOON_BLESS#Blessing of the Moon#
+4047,440,5,427,3,434,3,0,0,0,0,0,0 //SG_STAR_BLESS#Blessing of the Star#
+4047,441,10,0,0,0,0,0,0,0,0,0,0 //SG_DEVIL#Demon of the Sun, Moon and Stars#
+4047,442,3,0,0,0,0,0,0,0,0,0,0 //SG_FRIEND#Friend of the Sun, Moon and Stars#
+4047,443,10,0,0,0,0,0,0,0,0,0,0 //SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars#
+4047,444,1,443,9,0,0,0,0,0,0,0,0 //SG_FUSION#Union of the Sun, Moon and Stars#
 4047,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
 4047,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Star Gladiator (Flying)
@@ -2193,25 +2192,24 @@
 4048,425,7,422,5,423,5,424,5,0,0,0,0 //TK_SEVENWIND#Warm Wind#
 4048,426,5,0,0,0,0,0,0,0,0,0,0 //TK_HIGHJUMP#High Jump#
 4048,493,1,424,5,0,0,0,0,0,0,0,0 //TK_MISSION#Taekwon Mission#
-4048,427,3,0,0,0,0,0,0,0,0,0,0	//SG_FEEL#Feeling the Sun, Moon and Stars#
-4048,428,3,427,1,0,0,0,0,0,0,0,0	//SG_SUN_WARM#Warmth of the Sun#
-4048,429,3,427,2,0,0,0,0,0,0,0,0	//SG_MOON_WARM#Warmth of the Moon#
-4048,430,3,427,3,0,0,0,0,0,0,0,0	//SG_STAR_WARM#Warmth of the Star#
-4048,431,4,427,1,0,0,0,0,0,0,0,0	//SG_SUN_COMFORT#Comfort of the Sun#
-4048,432,4,427,2,0,0,0,0,0,0,0,0	//SG_MOON_COMFORT#Comfort of the Moon#
-4048,433,4,427,3,0,0,0,0,0,0,0,0	//SG_STAR_COMFORT#Comfort of the Star#
-4048,434,3,0,0,0,0,0,0,0,0,0,0	//SG_HATE#Hatred of the Sun, Moon and Stars#
-4048,435,3,434,1,0,0,0,0,0,0,0,0	//SG_SUN_ANGER#Sun's Wrath#
-4048,436,3,434,2,0,0,0,0,0,0,0,0	//SG_MOON_ANGER#Moon's Wrath#
-4048,437,3,434,3,0,0,0,0,0,0,0,0	//SG_STAR_ANGER#Stars's Wrath#
-4048,438,5,427,1,434,1,0,0,0,0,0,0	//SG_SUN_BLESS#Blessing of the Sun#
-4048,439,5,427,2,434,2,0,0,0,0,0,0	//SG_MOON_BLESS#Blessing of the Moon#
-4048,440,5,427,3,434,3,0,0,0,0,0,0	//SG_STAR_BLESS#Blessing of the Star#
-4048,441,10,0,0,0,0,0,0,0,0,0,0	//SG_DEVIL#Demon of the Sun, Moon and Stars#
-4048,442,3,0,0,0,0,0,0,0,0,0,0	//SG_FRIEND#Friend of the Sun, Moon and Stars#
-4048,443,10,0,0,0,0,0,0,0,0,0,0	//SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars#
-4048,444,1,443,9,0,0,0,0,0,0,0,0	
-//SG_FUSION#Union of the Sun, Moon and Stars#
+4048,427,3,0,0,0,0,0,0,0,0,0,0 //SG_FEEL#Feeling the Sun, Moon and Stars#
+4048,428,3,427,1,0,0,0,0,0,0,0,0 //SG_SUN_WARM#Warmth of the Sun#
+4048,429,3,427,2,0,0,0,0,0,0,0,0 //SG_MOON_WARM#Warmth of the Moon#
+4048,430,3,427,3,0,0,0,0,0,0,0,0 //SG_STAR_WARM#Warmth of the Star#
+4048,431,4,427,1,0,0,0,0,0,0,0,0 //SG_SUN_COMFORT#Comfort of the Sun#
+4048,432,4,427,2,0,0,0,0,0,0,0,0 //SG_MOON_COMFORT#Comfort of the Moon#
+4048,433,4,427,3,0,0,0,0,0,0,0,0 //SG_STAR_COMFORT#Comfort of the Star#
+4048,434,3,0,0,0,0,0,0,0,0,0,0 //SG_HATE#Hatred of the Sun, Moon and Stars#
+4048,435,3,434,1,0,0,0,0,0,0,0,0 //SG_SUN_ANGER#Sun's Wrath#
+4048,436,3,434,2,0,0,0,0,0,0,0,0 //SG_MOON_ANGER#Moon's Wrath#
+4048,437,3,434,3,0,0,0,0,0,0,0,0 //SG_STAR_ANGER#Stars's Wrath#
+4048,438,5,427,1,434,1,0,0,0,0,0,0 //SG_SUN_BLESS#Blessing of the Sun#
+4048,439,5,427,2,434,2,0,0,0,0,0,0 //SG_MOON_BLESS#Blessing of the Moon#
+4048,440,5,427,3,434,3,0,0,0,0,0,0 //SG_STAR_BLESS#Blessing of the Star#
+4048,441,10,0,0,0,0,0,0,0,0,0,0 //SG_DEVIL#Demon of the Sun, Moon and Stars#
+4048,442,3,0,0,0,0,0,0,0,0,0,0 //SG_FRIEND#Friend of the Sun, Moon and Stars#
+4048,443,10,0,0,0,0,0,0,0,0,0,0 //SG_KNOWLEDGE#Knowledge of the Sun, Moon and Stars#
+4048,444,1,443,9,0,0,0,0,0,0,0,0 //SG_FUSION#Union of the Sun, Moon and Stars#
 4048,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
 4048,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
 //Soul Linker
@@ -2234,32 +2232,2929 @@
 4049,425,7,422,5,423,5,424,5,0,0,0,0 //TK_SEVENWIND#Warm Wind#
 4049,426,5,0,0,0,0,0,0,0,0,0,0 //TK_HIGHJUMP#High Jump#
 4049,493,1,424,5,0,0,0,0,0,0,0,0 //TK_MISSION#Taekwon Mission#
-4049,445,5,0,0,0,0,0,0,0,0,0,0	//SL_ALCHEMIST#Spirit of the Alchemist#
-4049,447,5,0,0,0,0,0,0,0,0,0,0	//SL_MONK#Spirit of the Monk#
-4049,448,5,0,0,0,0,0,0,0,0,0,0	//SL_STAR#Spirit of the Star Knight#
-4049,449,5,0,0,0,0,0,0,0,0,0,0	//SL_SAGE#Spirit of the Professor#
-4049,450,5,0,0,0,0,0,0,0,0,0,0	//SL_CRUSADER#Spirit of the Crusader#
-4049,451,5,0,0,0,0,0,0,0,0,0,0	//SL_SUPERNOVICE#Spirit of the Supernovice#
-4049,452,5,450,1,0,0,0,0,0,0,0,0	//SL_KNIGHT#Spirit of the Knight#
-4049,453,5,449,1,0,0,0,0,0,0,0,0	//SL_WIZARD#Spirit of the Wizard#
-4049,454,5,447,1,0,0,0,0,0,0,0,0	//SL_PRIEST#Spirit of the Priest#
-4049,455,5,0,0,0,0,0,0,0,0,0,0	//SL_BARDDANCER#Spirit of the Artist#
-4049,456,5,457,1,0,0,0,0,0,0,0,0	//SL_ROGUE#Spirit of the Rogue#
-4049,457,5,0,0,0,0,0,0,0,0,0,0	//SL_ASSASIN#Spirit of the Assasin#
-4049,458,5,445,1,0,0,0,0,0,0,0,0	//SL_BLACKSMITH#Spirit of the Blacksmith#
-4049,460,5,455,1,0,0,0,0,0,0,0,0	//SL_HUNTER#Spirit of the Hunter#
-4049,461,5,448,1,0,0,0,0,0,0,0,0	//SL_SOULLINKER#Spirit of the Soul Linker#
-4049,462,7,454,1,0,0,0,0,0,0,0,0	//SL_KAIZEL#Kaizel#
-4049,463,7,454,1,450,1,0,0,0,0,0,0	//SL_KAAHI#Kahai#
-4049,464,3,456,1,0,0,0,0,0,0,0,0	//SL_KAUPE#Kauf#
-4049,465,7,453,1,0,0,0,0,0,0,0,0	//SL_KAITE#Kaite#
-4049,466,7,423,1,0,0,0,0,0,0,0,0	//SL_KAINA#Kaina#
-4049,467,7,453,1,0,0,0,0,0,0,0,0	//SL_STIN#Estin#
-4049,468,7,453,1,0,0,0,0,0,0,0,0	//SL_STUN#Estern#
-4049,469,10,467,7,468,7,0,0,0,0,0,0	//SL_SMA#Esma#
-4049,470,7,454,1,0,0,0,0,0,0,0,0	//SL_SWOO#Esu#
-4049,471,3,452,1,0,0,0,0,0,0,0,0	//SL_SKE#Esk#
-4049,472,3,447,1,0,0,0,0,0,0,0,0	//SL_SKA#Eska#
-4049,494,5,451,1,0,0,0,0,0,0,0,0	//SL_HIGH#Spirit of Rebirth#
+4049,445,5,0,0,0,0,0,0,0,0,0,0 //SL_ALCHEMIST#Spirit of the Alchemist#
+4049,447,5,0,0,0,0,0,0,0,0,0,0 //SL_MONK#Spirit of the Monk#
+4049,448,5,0,0,0,0,0,0,0,0,0,0 //SL_STAR#Spirit of the Star Knight#
+4049,449,5,0,0,0,0,0,0,0,0,0,0 //SL_SAGE#Spirit of the Professor#
+4049,450,5,0,0,0,0,0,0,0,0,0,0 //SL_CRUSADER#Spirit of the Crusader#
+4049,451,5,0,0,0,0,0,0,0,0,0,0 //SL_SUPERNOVICE#Spirit of the Supernovice#
+4049,452,5,450,1,0,0,0,0,0,0,0,0 //SL_KNIGHT#Spirit of the Knight#
+4049,453,5,449,1,0,0,0,0,0,0,0,0 //SL_WIZARD#Spirit of the Wizard#
+4049,454,5,447,1,0,0,0,0,0,0,0,0 //SL_PRIEST#Spirit of the Priest#
+4049,455,5,0,0,0,0,0,0,0,0,0,0 //SL_BARDDANCER#Spirit of the Artist#
+4049,456,5,457,1,0,0,0,0,0,0,0,0 //SL_ROGUE#Spirit of the Rogue#
+4049,457,5,0,0,0,0,0,0,0,0,0,0 //SL_ASSASIN#Spirit of the Assasin#
+4049,458,5,445,1,0,0,0,0,0,0,0,0 //SL_BLACKSMITH#Spirit of the Blacksmith#
+4049,460,5,455,1,0,0,0,0,0,0,0,0 //SL_HUNTER#Spirit of the Hunter#
+4049,461,5,448,1,0,0,0,0,0,0,0,0 //SL_SOULLINKER#Spirit of the Soul Linker#
+4049,462,7,454,1,0,0,0,0,0,0,0,0 //SL_KAIZEL#Kaizel#
+4049,463,7,454,1,450,1,0,0,0,0,0,0 //SL_KAAHI#Kahai#
+4049,464,3,456,1,0,0,0,0,0,0,0,0 //SL_KAUPE#Kauf#
+4049,465,7,453,1,0,0,0,0,0,0,0,0 //SL_KAITE#Kaite#
+4049,466,7,423,1,0,0,0,0,0,0,0,0 //SL_KAINA#Kaina#
+4049,467,7,453,1,0,0,0,0,0,0,0,0 //SL_STIN#Estin#
+4049,468,7,453,1,0,0,0,0,0,0,0,0 //SL_STUN#Estern#
+4049,469,10,467,7,468,7,0,0,0,0,0,0 //SL_SMA#Esma#
+4049,470,7,454,1,0,0,0,0,0,0,0,0 //SL_SWOO#Esu#
+4049,471,3,452,1,0,0,0,0,0,0,0,0 //SL_SKE#Esk#
+4049,472,3,447,1,0,0,0,0,0,0,0,0 //SL_SKA#Eska#
+4049,494,5,451,1,0,0,0,0,0,0,0,0 //SL_HIGH#Spirit of Rebirth#
 4049,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
 4049,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Rune Knight
+4054,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4054,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4054,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4054,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4054,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4054,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4054,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4054,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4054,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4054,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4054,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4054,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4054,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4054,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce#
+4054,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear#
+4054,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab#
+4054,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang#
+4054,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken#
+4054,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack#
+4054,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash#
+4054,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4054,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4054,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
+4054,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
+4054,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade#
+4054,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave#
+4054,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound#
+4054,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears#
+4054,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter#
+4054,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break#
+4054,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training#
+4054,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath#
+4054,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
+4054,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
+4054,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust#
+4054,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4054,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Warlock
+4055,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4055,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4055,4055,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4055,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight#
+4055,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat#
+4055,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4055,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike#
+4055,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt#
+4055,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver#
+4055,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse#
+4055,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball#
+4055,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall#
+4055,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt#
+4055,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt#
+4055,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm#
+4055,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat#
+4055,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar#
+4055,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher#
+4055,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm#
+4055,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder#
+4055,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion#
+4055,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball#
+4055,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall#
+4055,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova#
+4055,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust#
+4055,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
+4055,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
+4055,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire#
+4055,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
+4055,1006,1,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTBLASTER#Sight Blaster#
+4055,2201,5,2202,3,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON#White Imprison#
+4055,2202,5,2210,1,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION#Soul Expansion#
+4055,2203,5,2224,1,0,0,0,0,0,0,0,0 //WL_FROSTMISTY#Frost Misty#
+4055,2204,5,2203,2,0,0,0,0,0,0,0,0 //WL_JACKFROST#Jack Frost#
+4055,2205,5,92,1,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS#Marsh Of Abyss#
+4055,2206,5,2201,1,2209,1,2230,2,0,0,0,0 //WL_RECOGNIZEDSPELL#Recognized Spell#
+4055,2207,5,2229,1,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE#Sienna Execrate#
+4055,2208,5,0,0,0,0,0,0,0,0,0,0 //WL_RADIUS#Radius#
+4055,2209,5,2210,1,0,0,0,0,0,0,0,0 //WL_STASIS#Statis#
+4055,2210,5,2208,1,0,0,0,0,0,0,0,0 //WL_DRAINLIFE#Drain Life#
+4055,2211,5,2222,1,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK#Crimson Rock#
+4055,2212,5,2211,2,0,0,0,0,0,0,0,0 //WL_HELLINFERNO#Hell Inferno#
+4055,2213,5,2212,3,0,0,0,0,0,0,0,0 //WL_COMET#Comet#
+4055,2214,5,2223,1,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning#
+4055,2216,5,2207,2,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN#Earth Strain#
+4055,2217,5,2204,5,2212,5,2214,5,2216,5,0,0 //WL_TETRAVORTEX#Tetra Vortex#
+4055,2222,5,83,1,0,0,0,0,0,0,0,0 //WL_SUMMONFB#Call Fire Ball#
+4055,2223,5,85,1,0,0,0,0,0,0,0,0 //WL_SUMMONBL#Call Ball Lightening#
+4055,2224,5,89,1,0,0,0,0,0,0,0,0 //WL_SUMMONWB#Call Water Ball#
+4055,2229,5,91,1,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE#Call Stone#
+4055,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release#
+4055,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spell Book#
+4055,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freezing Spell#
+4055,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4055,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Ranger
+4056,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4056,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4056,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4056,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4056,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4056,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4056,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4056,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4056,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4056,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
+4056,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
+4056,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare#
+4056,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap#
+4056,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman#
+4056,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher#
+4056,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
+4056,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine#
+4056,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap#
+4056,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4056,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box#
+4056,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
+4056,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery#
+4056,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow#
+4056,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat#
+4056,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
+4056,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
+4056,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
+4056,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
+4056,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm#
+4056,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze#
+4056,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger#
+4056,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt#
+4056,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator#
+4056,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock#
+4056,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster#
+4056,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery#
+4056,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider#
+4056,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash#
+4056,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike#
+4056,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite#
+4056,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug#
+4056,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose#
+4056,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage#
+4056,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research#
+4056,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap#
+4056,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap#
+4056,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap#
+4056,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
+4056,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap#
+4056,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap#
+4056,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4056,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Archbishop
+4057,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4057,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4057,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4057,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4057,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach#
+4057,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma#
+4057,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport#
+4057,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal#
+4057,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal#
+4057,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI#
+4057,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI#
+4057,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta#
+4057,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis#
+4057,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus#
+4057,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing#
+4057,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4057,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light#
+4057,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4057,12,10,68,4,70,3,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4057,54,4,72,1,9,4,0,0,0,0,0,0 //ALL_RESURRECTION#Resurrection#
+4057,65,10,0,0,0,0,0,0,0,0,0,0 //PR_MACEMASTERY#Mace Mastery#
+4057,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus#
+4057,67,3,66,2,0,0,0,0,0,0,0,0 //PR_SUFFRAGIUM#Suffragium#
+4057,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio#
+4057,69,5,75,3,68,5,0,0,0,0,0,0 //PR_BENEDICTIO#B.S Sacramenti#
+4057,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary#
+4057,71,4,0,0,0,0,0,0,0,0,0,0 //PR_SLOWPOISON#Slow Poison#
+4057,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery#
+4057,73,10,33,2,0,0,0,0,0,0,0,0 //PR_KYRIE#Kyrie Eleison#
+4057,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat#
+4057,75,5,73,4,74,3,0,0,0,0,0,0 //PR_GLORIA#Gloria#
+4057,76,10,24,1,0,0,0,0,0,0,0,0 //PR_LEXDIVINA#Lex Divina#
+4057,77,10,54,1,76,3,0,0,0,0,0,0 //PR_TURNUNDEAD#Turn Undead#
+4057,78,1,76,5,0,0,0,0,0,0,0,0 //PR_LEXAETERNA#Lex Aeterna#
+4057,79,10,12,1,78,1,77,3,0,0,0,0 //PR_MAGNUS#Magnus Exorcismus#
+4057,1014,1,0,0,0,0,0,0,0,0,0,0 //PR_REDEMPTIO#Redemptio#
+4057,2038,5,77,1,0,0,0,0,0,0,0,0 //AB_JUDEX#Judex#
+4057,2039,5,2041,3,0,0,0,0,0,0,0,0 //AB_ANCILLA#Ancilla#
+4057,2040,10,79,1,2038,5,2039,1,0,0,0,0 //AB_ADORAMUS#Adoramus#
+4057,2041,3,34,1,0,0,0,0,0,0,0,0 //AB_CLEMENTIA#Clementia#
+4057,2042,3,29,1,0,0,0,0,0,0,0,0 //AB_CANTO#Cantocandidus#
+4057,2043,3,28,1,0,0,0,0,0,0,0,0 //AB_CHEAL#Coluseo Heal#
+4057,2044,5,2039,1,0,0,0,0,0,0,0,0 //AB_EPICLESIS#Epiclesis#
+4057,2045,10,73,1,0,0,0,0,0,0,0,0 //AB_PRAEFATIO#Praefatio#
+4057,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
+4057,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Laudaagnus#
+4057,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Laudaramus#
+4057,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
+4057,2050,1,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
+4057,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#High Heal#
+4057,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
+4057,2053,5,2046,5,2054,5,0,0,0,0,0,0 //AB_EXPIATIO#Expiatio#
+4057,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light#
+4057,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium#
+4057,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament#
+4057,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4057,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Mechanic
+4058,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4058,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4058,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4058,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4058,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4058,39,4058,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4058,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4058,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4058,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4058,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4058,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4058,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4058,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering#
+4058,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering#
+4058,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft#
+4058,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research#
+4058,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger#
+4058,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword#
+4058,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword#
+4058,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe#
+4058,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace#
+4058,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace#
+4058,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear#
+4058,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
+4058,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery#
+4058,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
+4058,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
+4058,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering#
+4058,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall#
+4058,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush#
+4058,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection#
+4058,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust#
+4058,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
+4058,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
+4058,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
+4058,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
+4058,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License#
+4058,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost#
+4058,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker#
+4058,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm#
+4058,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher#
+4058,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower#
+4058,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon#
+4058,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration#
+4058,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover#
+4058,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide#
+4058,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide#
+4058,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe#
+4058,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction#
+4058,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape#
+4058,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency#
+4058,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan#
+4058,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze#
+4058,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field#
+4058,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field#
+4058,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field#
+4058,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair#
+4058,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery#
+4058,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research#
+4058,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang#
+4058,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing#
+4058,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado#
+4058,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper#
+4058,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy#
+4058,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest#
+4058,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4058,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4058,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//Guillotine Cross
+4059,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4059,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4059,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack#
+4059,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge#
+4059,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal#
+4059,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding#
+4059,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
+4059,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
+4059,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand#
+4059,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding#
+4059,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone#
+4059,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling#
+4059,132,5,0,0,0,0,0,0,0,0,0,0 //AS_RIGHT#Righthand Mastery#
+4059,133,5,132,2,0,0,0,0,0,0,0,0 //AS_LEFT#Lefthand Mastery#
+4059,134,10,0,0,0,0,0,0,0,0,0,0 //AS_KATAR#Katar Mastery#
+4059,135,10,51,2,0,0,0,0,0,0,0,0 //AS_CLOAKING#Cloaking#
+4059,136,10,134,4,0,0,0,0,0,0,0,0 //AS_SONICBLOW#Sonic Blow#
+4059,137,5,135,2,136,5,0,0,0,0,0,0 //AS_GRIMTOOTH#Grimtooth#
+4059,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison#
+4059,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React#
+4059,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust#
+4059,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher#
+4059,1003,1,0,0,0,0,0,0,0,0,0,0 //AS_SONICACCEL#Sonic Acceleration#
+4059,1004,1,0,0,0,0,0,0,0,0,0,0 //AS_VENOMKNIFE#Throw Venom Knife#
+4059,2021,5,138,3,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS#Venom Impression#
+4059,2022,5,136,10,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT#Cross Impact#
+4059,2023,5,2022,3,0,0,0,0,0,0,0,0 //GC_DARKILLUSION#Dark Illusion#
+4059,2024,10,0,0,0,0,0,0,0,0,0,0 //GC_RESEARCHNWPOISON#New Poison Research#
+4059,2025,1,2024,1,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON#New Poison Creation#
+4059,2026,1,2024,5,0,0,0,0,0,0,0,0 //GC_ANTIDOTE#Antidote#
+4059,2027,5,2025,1,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON#Poisonous Weapon#
+4059,2028,5,133,5,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING#Weapon Blocking#
+4059,2029,5,2028,1,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH#iCounter Slash#
+4059,2030,5,2028,1,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH#Weapon Crush#
+4059,2031,5,2027,3,2028,1,0,0,0,0,0,0 //GC_VENOMPRESSURE#Venom Pressure#
+4059,2032,5,2027,5,2031,5,0,0,0,0,0,0 //GC_POISONSMOKE#Poisonous Smoke#
+4059,2033,5,135,3,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED#Cloaking Exceed#
+4059,2034,1,2023,5,2033,5,0,0,0,0,0,0 //GC_PHANTOMMENACE#Phantom Menace#
+4059,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk#
+4059,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter#
+4059,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher#
+4059,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4059,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Rune Knight H
+4060,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4060,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4060,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4060,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4060,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4060,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4060,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4060,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4060,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4060,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4060,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4060,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4060,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4060,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce#
+4060,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear#
+4060,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab#
+4060,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang#
+4060,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken#
+4060,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack#
+4060,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash#
+4060,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4060,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4060,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
+4060,355,5,5,5,7,5,3,5,0,0,0,0 //LK_AURABLADE#Aura Blade#
+4060,356,10,3,10,6,5,60,3,0,0,0,0 //LK_PARRYING#Parrying#
+4060,357,5,4,1,55,5,63,1,0,0,0,0 //LK_CONCENTRATION#Concentration#
+4060,358,1,4,10,6,5,8,3,0,0,0,0 //LK_TENSIONRELAX#Relax#
+4060,359,1,50,0,0,0,0,0,0,0,0,0,0 //LK_BERSERK#Frenzy# //It has an extra column after "MaxLevel" for Job Level 50 requirement
+4060,397,5,55,10,56,5,58,5,63,1,0,0 //LK_SPIRALPIERCE#Spiral Pierce#
+4060,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow#
+4060,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike#
+4060,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
+4060,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade#
+4060,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave#
+4060,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound#
+4060,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears#
+4060,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter#
+4060,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break#
+4060,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training#
+4060,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath#
+4060,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
+4060,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
+4060,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
+4060,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4060,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Warlock H
+4061,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4061,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4061,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4061,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight#
+4061,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat#
+4061,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4061,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike#
+4061,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt#
+4061,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver#
+4061,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse#
+4061,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball#
+4061,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall#
+4061,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt#
+4061,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt#
+4061,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm#
+4061,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat#
+4061,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar#
+4061,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher#
+4061,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm#
+4061,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder#
+4061,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion#
+4061,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball#
+4061,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall#
+4061,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova#
+4061,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust#
+4061,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
+4061,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
+4061,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire#
+4061,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
+4061,1006,1,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTBLASTER#Sight Blaster#
+4061,364,10,9,5,13,7,0,0,0,0,0,0 //HW_SOULDRAIN#Soul Drain#
+4061,365,1,9,1,0,0,0,0,0,0,0,0 //HW_MAGICCRASHER#Stave Crasher#
+4061,366,10,0,0,0,0,0,0,0,0,0,0 //HW_MAGICPOWER#Mystical Amplification#
+4061,400,5,11,5,0,0,0,0,0,0,0,0 //HW_NAPALMVULCAN#Napalm Vulcan#
+4061,483,1,93,1,87,1,0,0,0,0,0,0 //HW_GANBANTEIN#Ganbantein#
+4061,484,5,365,1,366,10,92,1,0,0,0,0 //HW_GRAVITATION#Gravitation#
+4061,2201,5,2202,3,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON#White Imprison#
+4061,2202,5,2210,1,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION#Soul Expansion#
+4061,2203,5,2224,1,0,0,0,0,0,0,0,0 //WL_FROSTMISTY#Frost Misty#
+4061,2204,5,2203,2,0,0,0,0,0,0,0,0 //WL_JACKFROST#Jack Frost#
+4061,2205,5,92,1,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS#Marsh Of Abyss#
+4061,2206,5,2201,1,2209,1,2230,2,0,0,0,0 //WL_RECOGNIZEDSPELL#Recognized Spell#
+4061,2207,5,2229,1,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE#Sienna Execrate#
+4061,2208,5,0,0,0,0,0,0,0,0,0,0 //WL_RADIUS#Radius#
+4061,2209,5,2210,1,0,0,0,0,0,0,0,0 //WL_STASIS#Statis#
+4061,2210,5,2208,1,0,0,0,0,0,0,0,0 //WL_DRAINLIFE#Drain Life#
+4061,2211,5,2222,1,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK#Crimson Rock#
+4061,2212,5,2211,2,0,0,0,0,0,0,0,0 //WL_HELLINFERNO#Hell Inferno#
+4061,2213,5,2212,3,0,0,0,0,0,0,0,0 //WL_COMET#Comet#
+4061,2214,5,2223,1,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning#
+4061,2216,5,2207,2,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN#Earth Strain#
+4061,2217,5,2204,5,2212,5,2214,5,2216,5,0,0 //WL_TETRAVORTEX#Tetra Vortex#
+4061,2222,5,83,1,0,0,0,0,0,0,0,0 //WL_SUMMONFB#Call Fire Ball#
+4061,2223,5,85,1,0,0,0,0,0,0,0,0 //WL_SUMMONBL#Call Ball Lightening#
+4061,2224,5,89,1,0,0,0,0,0,0,0,0 //WL_SUMMONWB#Call Water Ball#
+4061,2229,5,91,1,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE#Call Stone#
+4061,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release#
+4061,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spell Book#
+4061,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freezing Spell#
+4061,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4061,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Ranger H
+4062,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4062,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4062,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4062,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4062,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4062,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4062,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4062,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4062,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4062,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
+4062,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
+4062,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare#
+4062,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap#
+4062,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman#
+4062,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher#
+4062,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
+4062,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine#
+4062,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap#
+4062,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4062,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box#
+4062,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
+4062,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery#
+4062,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow#
+4062,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat#
+4062,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
+4062,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
+4062,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
+4062,380,10,43,10,44,10,45,10,127,1,0,0 //SN_SIGHT#Falcon Eyes#
+4062,381,5,128,3,44,5,129,5,127,1,0,0 //SN_FALCONASSAULT#Falcon Assault#
+4062,382,5,45,10,46,5,0,0,0,0,0,0 //SN_SHARPSHOOTING#Focused Arrow Strike#
+4062,383,10,45,9,0,0,0,0,0,0,0,0 //SN_WINDWALK#Wind Walker#
+4062,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
+4062,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm#
+4062,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze#
+4062,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger#
+4062,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt#
+4062,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator#
+4062,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock#
+4062,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster#
+4062,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery#
+4062,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider#
+4062,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash#
+4062,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike#
+4062,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite#
+4062,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug#
+4062,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose#
+4062,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage#
+4062,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research#
+4062,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap#
+4062,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap#
+4062,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap#
+4062,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
+4062,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap#
+4062,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap#
+4062,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4062,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Archbiship H
+4063,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4063,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4063,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4063,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4063,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach#
+4063,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma#
+4063,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport#
+4063,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal#
+4063,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal#
+4063,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI#
+4063,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI#
+4063,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta#
+4063,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis#
+4063,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus#
+4063,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing#
+4063,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4063,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light#
+4063,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4063,12,10,68,4,70,3,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4063,54,4,72,1,9,4,0,0,0,0,0,0 //ALL_RESURRECTION#Resurrection#
+4063,65,10,0,0,0,0,0,0,0,0,0,0 //PR_MACEMASTERY#Mace Mastery#
+4063,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus#
+4063,67,3,66,2,0,0,0,0,0,0,0,0 //PR_SUFFRAGIUM#Suffragium#
+4063,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio#
+4063,69,5,75,3,68,5,0,0,0,0,0,0 //PR_BENEDICTIO#B.S Sacramenti#
+4063,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary#
+4063,71,4,72,1,0,0,0,0,0,0,0,0 //PR_SLOWPOISON#Slow Poison#
+4063,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery#
+4063,73,10,33,2,0,0,0,0,0,0,0,0 //PR_KYRIE#Kyrie Eleison#
+4063,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat#
+4063,75,5,73,4,74,3,0,0,0,0,0,0 //PR_GLORIA#Gloria#
+4063,76,10,24,1,0,0,0,0,0,0,0,0 //PR_LEXDIVINA#Lex Divina#
+4063,77,10,54,1,76,3,0,0,0,0,0,0 //PR_TURNUNDEAD#Turn Undead#
+4063,78,1,76,5,0,0,0,0,0,0,0,0 //PR_LEXAETERNA#Lex Aeterna#
+4063,79,10,12,1,78,1,77,3,0,0,0,0 //PR_MAGNUS#Magnus Exorcismus#
+4063,1014,1,0,0,0,0,0,0,0,0,0,0 //PR_REDEMPTIO#Redemptio#
+4063,361,5,33,1,9,3,66,3,0,0,0,0 //HP_ASSUMPTIO#Assumptio#
+4063,362,5,75,2,9,1,73,3,0,0,0,0 //HP_BASILICA#Basilica#
+4063,363,10,68,3,9,5,76,5,0,0,0,0 //HP_MEDITATIO#Meditatio#
+4063,481,5,65,10,23,10,0,0,0,0,0,0 //HP_MANARECHARGE#Mana Recharge#
+4063,2038,5,77,1,0,0,0,0,0,0,0,0 //AB_JUDEX#Judex#
+4063,2039,5,2041,3,0,0,0,0,0,0,0,0 //AB_ANCILLA#Ancilla#
+4063,2040,10,79,1,2038,5,2039,1,0,0,0,0 //AB_ADORAMUS#Adoramus#
+4063,2041,3,34,1,0,0,0,0,0,0,0,0 //AB_CLEMENTIA#Clementia#
+4063,2042,3,29,1,0,0,0,0,0,0,0,0 //AB_CANTO#Cantocandidus#
+4063,2043,3,28,1,0,0,0,0,0,0,0,0 //AB_CHEAL#Coluseo Heal#
+4063,2044,5,2039,1,0,0,0,0,0,0,0,0 //AB_EPICLESIS#Epiclesis#
+4063,2045,10,73,1,0,0,0,0,0,0,0,0 //AB_PRAEFATIO#Praefatio#
+4063,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
+4063,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Laudaagnus#
+4063,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Laudaramus#
+4063,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
+4063,2050,1,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
+4063,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#High Heal#
+4063,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
+4063,2053,5,2046,5,2054,5,0,0,0,0,0,0 //AB_EXPIATIO#Expiatio#
+4063,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light#
+4063,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium#
+4063,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament#
+4063,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4063,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Mechanic H
+4064,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4064,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4064,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4064,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4064,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4064,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4064,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4064,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4064,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4064,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4064,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4064,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4064,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering#
+4064,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering#
+4064,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft#
+4064,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research#
+4064,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger#
+4064,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword#
+4064,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword#
+4064,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe#
+4064,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace#
+4064,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace#
+4064,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear#
+4064,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
+4064,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery#
+4064,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
+4064,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
+4064,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering#
+4064,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall#
+4064,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush#
+4064,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection#
+4064,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust#
+4064,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
+4064,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
+4064,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
+4064,384,10,109,3,105,1,107,5,113,3,0,0 //WS_MELTDOWN#Shattering Strike#
+4064,387,1,39,5,153,1,154,1,105,1,0,0 //WS_CARTBOOST#Cart Boost#
+4064,477,10,107,10,0,0,0,0,0,0,0,0 //WS_WEAPONREFINE#Upgrade Weapon#
+4064,485,10,42,10,110,5,387,1,0,0,0,0 //WS_CARTTERMINATION#Cart Termination#
+4064,486,5,113,5,0,0,0,0,0,0,0,0 //WS_OVERTHRUSTMAX#Maximum Power Thrust#
+4064,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
+4064,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License#
+4064,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost#
+4064,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker#
+4064,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm#
+4064,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher#
+4064,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower#
+4064,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon#
+4064,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration#
+4064,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover#
+4064,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide#
+4064,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide#
+4064,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe#
+4064,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction#
+4064,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape#
+4064,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency#
+4064,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan#
+4064,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze#
+4064,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field#
+4064,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field#
+4064,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field#
+4064,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair#
+4064,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery#
+4064,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research#
+4064,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang#
+4064,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing#
+4064,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado#
+4064,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper#
+4064,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy#
+4064,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest#
+4064,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4064,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4064,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//Guillotine Cross H
+4065,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4065,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4065,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack#
+4065,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge#
+4065,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal#
+4065,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding#
+4065,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
+4065,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
+4065,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand#
+4065,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding#
+4065,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone#
+4065,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling#
+4065,132,5,0,0,0,0,0,0,0,0,0,0 //AS_RIGHT#Righthand Mastery#
+4065,133,5,132,2,0,0,0,0,0,0,0,0 //AS_LEFT#Lefthand Mastery#
+4065,134,10,0,0,0,0,0,0,0,0,0,0 //AS_KATAR#Katar Mastery#
+4065,135,10,51,2,0,0,0,0,0,0,0,0 //AS_CLOAKING#Cloaking#
+4065,136,10,134,4,0,0,0,0,0,0,0,0 //AS_SONICBLOW#Sonic Blow#
+4065,137,5,135,2,136,5,0,0,0,0,0,0 //AS_GRIMTOOTH#Grimtooth#
+4065,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison#
+4065,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React#
+4065,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust#
+4065,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher#
+4065,1003,1,0,0,0,0,0,0,0,0,0,0 //AS_SONICACCEL#Sonic Acceleration#
+4065,1004,1,0,0,0,0,0,0,0,0,0,0 //AS_VENOMKNIFE#Throw Venom Knife#
+4065,376,5,48,5,134,7,0,0,0,0,0,0 //ASC_KATAR#Advanced Katar Mastery#
+4065,378,5,407,1,0,0,0,0,0,0,0,0 //ASC_EDP#Deadly Poison Enchantment#
+4065,379,10,48,5,135,3,138,6,52,5,0,0 //ASC_BREAKER#Soul Destroyer#
+4065,406,10,132,3,134,5,136,5,379,1,0,0 //ASC_METEORASSAULT#Meteor Assault#
+4065,407,1,52,10,53,1,138,5,0,0,0,0 //ASC_CDP#Create Deadly Poison#
+4065,2021,5,138,3,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS#Venom Impression#
+4065,2022,5,136,10,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT#Cross Impact#
+4065,2023,5,2022,3,0,0,0,0,0,0,0,0 //GC_DARKILLUSION#Dark Illusion#
+4065,2024,10,0,0,0,0,0,0,0,0,0,0 //GC_RESEARCHNWPOISON#New Poison Research#
+4065,2025,1,2024,1,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON#New Poison Creation#
+4065,2026,1,2024,5,0,0,0,0,0,0,0,0 //GC_ANTIDOTE#Antidote#
+4065,2027,5,2025,1,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON#Poisonous Weapon#
+4065,2028,5,133,5,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING#Weapon Blocking#
+4065,2029,5,2028,1,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH#Counter Slash#
+4065,2030,5,2028,1,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH#Weapon Crush#
+4065,2031,5,2027,3,2028,1,0,0,0,0,0,0 //GC_VENOMPRESSURE#Venom Pressure#
+4065,2032,5,2027,5,2031,5,0,0,0,0,0,0 //GC_POISONSMOKE#Poisonous Smoke#
+4065,2033,5,135,3,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED#Cloaking Exceed#
+4065,2034,1,2023,5,2033,5,0,0,0,0,0,0 //GC_PHANTOMMENACE#Phantom Menace#
+4065,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk#
+4065,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter#
+4065,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher#
+4065,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4065,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Royal Guard
+4066,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4066,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4066,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4066,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4066,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4066,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4066,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4066,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4066,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4066,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4066,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4066,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4066,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4066,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4066,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4066,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4066,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4066,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4066,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal#
+4066,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
+4066,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
+4066,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
+4066,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
+4066,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect#
+4066,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
+4066,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross#
+4066,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice#
+4066,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls#
+4066,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura#
+4066,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken#
+4066,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink#
+4066,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear#
+4066,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point#
+4066,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample#
+4066,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press#
+4066,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage#
+4066,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack#
+4066,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force#
+4066,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack#
+4066,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell#
+4066,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break#
+4066,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand#
+4066,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige#
+4066,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding#
+4066,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher#
+4066,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray#
+4066,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety#
+4066,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
+4066,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
+4066,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
+4066,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4066,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Sorcerer
+4067,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4067,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4067,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4067,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight#
+4067,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat#
+4067,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4067,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike#
+4067,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt#
+4067,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver#
+4067,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse#
+4067,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball#
+4067,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall#
+4067,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt#
+4067,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt#
+4067,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm#
+4067,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat#
+4067,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
+4067,90,5,283,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
+4067,91,5,90,1,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
+4067,274,10,0,0,0,0,0,0,0,0,0,0 //SA_ADVANCEDBOOK#Study#
+4067,275,5,274,2,0,0,0,0,0,0,0,0 //SA_CASTCANCEL#Cast Cancel#
+4067,276,5,274,4,0,0,0,0,0,0,0,0 //SA_MAGICROD#Magic Rod#
+4067,277,5,276,1,0,0,0,0,0,0,0,0 //SA_SPELLBREAKER#Spell Break#
+4067,278,10,275,1,0,0,0,0,0,0,0,0 //SA_FREECAST#Free Cast#
+4067,279,10,278,4,0,0,0,0,0,0,0,0 //SA_AUTOSPELL#Hindsight#
+4067,280,5,19,1,274,5,0,0,0,0,0,0 //SA_FLAMELAUNCHER#Endow Blaze#
+4067,281,5,14,1,274,5,0,0,0,0,0,0 //SA_FROSTWEAPON#Endow Tsunami#
+4067,282,5,20,1,274,5,0,0,0,0,0,0 //SA_LIGHTNINGLOADER#Endow Tornado#
+4067,283,5,4067,1,274,5,0,0,0,0,0,0 //SA_SEISMICWEAPON#Endow Quake#
+4067,284,5,274,9,0,0,0,0,0,0,0,0 //SA_DRAGONOLOGY#Dragonology#
+4067,285,5,280,2,0,0,0,0,0,0,0,0 //SA_VOLCANO#Volcano#
+4067,286,5,281,2,0,0,0,0,0,0,0,0 //SA_DELUGE#Deluge#
+4067,287,5,282,2,0,0,0,0,0,0,0,0 //SA_VIOLENTGALE#Whirlwind#
+4067,288,5,285,3,286,3,287,3,0,0,0,0 //SA_LANDPROTECTOR#Magnetic Earth#
+4067,289,5,277,3,0,0,0,0,0,0,0,0 //SA_DISPELL#Dispel#
+4067,290,10,279,5,289,1,288,1,0,0,0,0 //SA_ABRACADABRA#Hocus-pocus#
+4067,1007,1,0,0,0,0,0,0,0,0,0,0 //SA_CREATECON#Create Converter#
+4067,1008,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWATER#Elemental Change Water#
+4067,1017,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTGROUND#Elemental Change Earth#
+4067,1018,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE#Elemental Change Fire#
+4067,1019,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND#Elemental Change Wind#
+4067,2443,5,285,1,0,0,0,0,0,0,0,0 //SO_FIREWALK#Fire Walk#
+4067,2444,5,287,1,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK#Electric Walk#
+4067,2445,5,279,4,0,0,0,0,0,0,0,0 //SO_SPELLFIST#Fist Spell#
+4067,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave#
+4067,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust#
+4067,2448,5,2450,2,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER#Poison Burst#
+4067,2449,5,289,2,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE#Psychic Wave#
+4067,2450,5,91,5,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL#Killing Cloud#
+4067,2451,5,280,1,281,1,282,1,283,1,0,0 //SO_STRIKING#Striking#
+4067,2452,5,285,1,287,1,0,0,0,0,0,0 //SO_WARMER#Warmer#
+4067,2453,5,288,2,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME#Extreme Vacuum#
+4067,2454,5,283,1,287,4,0,0,0,0,0,0 //SO_VARETYR_SPEAR#Varetyr Spear#
+4067,2455,5,2452,2,0,0,0,0,0,0,0,0 //SO_ARRULLO#Arrullo#
+4067,2456,3,2462,1,0,0,0,0,0,0,0,0 //SO_EL_CONTROL#Spirit Control#
+4067,2457,3,2452,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AGNI#Call Agni#
+4067,2458,3,2447,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AQUA#Call Aqua#
+4067,2459,3,2454,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_VENTUS#Call Ventus#
+4067,2460,3,2446,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_TERA#Call Tera#
+4067,2461,1,2456,3,0,0,0,0,0,0,0,0 //SO_EL_ACTION#Elemental Action#
+4067,2462,2,280,1,281,1,282,1,283,1,0,0 //SO_EL_ANALYSIS#Four Spirits Analysis#
+4067,2463,5,2456,3,0,0,0,0,0,0,0,0 //SO_EL_SYMPATHY#Spirit Sympathy#
+4067,2464,1,2463,1,0,0,0,0,0,0,0,0 //SO_EL_CURE#Spirit Recovery#
+4067,2465,3,2457,3,0,0,0,0,0,0,0,0 //SO_FIRE_INSIGNIA#Fire Insignia#
+4067,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia#
+4067,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia#
+4067,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia#
+4067,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4067,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Minstrel
+4068,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4068,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4068,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4068,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4068,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4068,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4068,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4068,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4068,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4068,315,10,0,0,0,0,0,0,0,0,0,0 //BA_MUSICALLESSON#Music Lesson#
+4068,316,5,315,3,0,0,0,0,0,0,0,0 //BA_MUSICALSTRIKE#Melody Strike#
+4068,317,5,315,1,304,1,0,0,0,0,0,0 //BA_DISSONANCE#Unchained Serenade#
+4068,318,5,305,1,0,0,0,0,0,0,0,0 //BA_FROSTJOKE#Unbarring Octave#
+4068,319,10,317,3,0,0,0,0,0,0,0,0 //BA_WHISTLE#Perfect Tablature#
+4068,320,10,317,3,0,0,0,0,0,0,0,0 //BA_ASSASSINCROSS#Impressive Riff#
+4068,321,10,317,3,0,0,0,0,0,0,0,0 //BA_POEMBRAGI#Magic Strings#
+4068,322,10,317,3,0,0,0,0,0,0,0,0 //BA_APPLEIDUN#Song of Lutie#
+4068,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp#
+4068,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore#
+4068,306,1,319,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby#
+4068,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing#
+4068,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo#
+4068,309,5,322,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme#
+4068,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick#
+4068,311,1,320,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck#
+4068,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord#
+4068,313,5,321,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm#
+4068,1010,1,0,0,0,0,0,0,0,0,0,0 //BA_PANGVOICE#Pang Voice#
+4068,2381,5,2422,1,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL#Rush To Windmill#
+4068,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
+4068,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
+4068,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
+4068,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound#
+4068,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
+4068,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
+4068,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
+4068,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song#
+4068,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
+4068,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill#
+4068,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby#
+4068,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature#
+4068,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell#
+4068,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness#
+4068,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo#
+4068,2427,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana#
+4068,2428,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug#
+4068,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song#
+4068,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever#
+4068,2431,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew#
+4068,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody#
+4068,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry#
+4068,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice#
+4068,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4068,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//wanderer
+4069,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4069,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4069,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4069,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4069,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4069,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4069,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4069,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4069,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4069,323,10,0,0,0,0,0,0,0,0,0,0 //DC_DANCINGLESSON#Dance Lessons#
+4069,324,5,323,3,0,0,0,0,0,0,0,0 //DC_THROWARROW#Slinging Arrow#
+4069,325,5,323,1,304,1,0,0,0,0,0,0 //DC_UGLYDANCE#Hip Shaker#
+4069,326,5,305,1,0,0,0,0,0,0,0,0 //DC_SCREAM#Dazzler#
+4069,327,10,325,3,0,0,0,0,0,0,0,0 //DC_HUMMING#Focus Ballet#
+4069,328,10,325,3,0,0,0,0,0,0,0,0 //DC_DONTFORGETME#Slow Grace#
+4069,329,10,325,3,0,0,0,0,0,0,0,0 //DC_FORTUNEKISS#Lady Luck#
+4069,330,10,325,3,0,0,0,0,0,0,0,0 //DC_SERVICEFORYOU#Gypsy's Kiss#
+4069,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp#
+4069,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore#
+4069,306,1,327,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby#
+4069,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing#
+4069,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo#
+4069,309,5,330,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme#
+4069,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick#
+4069,311,1,328,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck#
+4069,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord#
+4069,313,5,329,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm#
+4069,1011,1,0,0,0,0,0,0,0,0,0,0 //DC_WINKCHARM#Wink of Charm#
+4069,2350,5,2422,1,0,0,0,0,0,0,0,0 //WA_SWING_DANCE#Swing Dance#
+4069,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE#Lover Symphony#
+4069,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlight Serenade#
+4069,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
+4069,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound#
+4069,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
+4069,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
+4069,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
+4069,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song#
+4069,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
+4069,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill#
+4069,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby#
+4069,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature#
+4069,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell#
+4069,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness#
+4069,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo#
+4069,2427,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana#
+4069,2428,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug#
+4069,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song#
+4069,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever#
+4069,2431,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew#
+4069,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody#
+4069,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry#
+4069,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice#
+4069,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4069,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Sura
+4070,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4070,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4070,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4070,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4070,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach#
+4070,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma#
+4070,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport#
+4070,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal#
+4070,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal#
+4070,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI#
+4070,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI#
+4070,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta#
+4070,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis#
+4070,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus#
+4070,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing#
+4070,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4070,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light#
+4070,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists#
+4070,260,5,269,2,0,0,0,0,0,0,0,0 //MO_SPIRITSRECOVERY#Spiritual Cadence#
+4070,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
+4070,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
+4070,263,10,265,5,0,0,0,0,0,0,0,0 //MO_TRIPLEATTACK#Raging Triple Blow#
+4070,264,1,271,3,260,2,268,3,0,0,0,0 //MO_BODYRELOCATION#Snap#
+4070,265,10,259,5,261,5,0,0,0,0,0,0 //MO_DODGE#Dodge#
+4070,266,5,261,5,0,0,0,0,0,0,0,0 //MO_INVESTIGATE#Occult Impact#
+4070,267,5,266,3,0,0,0,0,0,0,0,0 //MO_FINGEROFFENSIVE#Throw Spirit Sphere#
+4070,268,5,273,3,0,0,0,0,0,0,0,0 //MO_STEELBODY#Mental Strength#
+4070,269,5,265,5,0,0,0,0,0,0,0,0 //MO_BLADESTOP#Root#
+4070,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury#
+4070,271,5,270,3,267,3,0,0,0,0,0,0 //MO_EXTREMITYFIST#Asura Strike#
+4070,272,5,263,5,0,0,0,0,0,0,0,0 //MO_CHAINCOMBO#Raging Quadruple Blow#
+4070,273,5,272,3,0,0,0,0,0,0,0,0 //MO_COMBOFINISH#Raging Thrust#
+4070,1015,1,0,0,0,0,0,0,0,0,0,0 //MO_KITRANSLATION#Ki Translation#
+4070,1016,1,0,0,0,0,0,0,0,0,0,0 //MO_BALKYOUNG#Ki Explosion#
+4070,2326,10,263,5,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO#Dragon Combo#
+4070,2327,5,2326,3,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW#Sky Blow#
+4070,2328,5,2326,1,2334,1,0,0,0,0,0,0 //SR_EARTHSHAKER#Earth Shaker#
+4070,2329,5,2326,1,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE#Fallen Empire#
+4070,2330,10,2329,3,0,0,0,0,0,0,0,0 //SR_TIGERCANNON#Tiger Cannon#
+4070,2332,5,2328,2,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER#Rampage Blaster#
+4070,2333,5,2327,1,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW#Crescent Elbow#
+4070,2334,5,269,2,2344,2,0,0,0,0,0,0 //SR_CURSEDCIRCLE#Cursed Circle#
+4070,2335,5,2337,1,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK#Lightning Walk#
+4070,2336,5,2332,3,2335,3,0,0,0,0,0,0 //SR_KNUCKLEARROW#Knuckle Arrow#
+4070,2337,1,2334,1,0,0,0,0,0,0,0,0 //SR_WINDMILL#Wind Mill#
+4070,2338,10,2332,3,2346,3,0,0,0,0,0,0 //SR_RAISINGDRAGON#Rising Dragon#
+4070,2340,1,262,1,2341,1,0,0,0,0,0,0 //SR_ASSIMILATEPOWER#Power Absorb#
+4070,2341,1,261,5,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY#Power Implantation#
+4070,2343,10,2330,5,2338,5,0,0,0,0,0,0 //SR_GATEOFHELL#Hell Gate#
+4070,2344,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET#Gentle Touch-Silence#
+4070,2345,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE#Gentle Touch-Speed#
+4070,2346,5,2344,3,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN#Gentle Touch-Save#
+4070,2347,5,2345,4,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE#Gentle Touch-Opposite#
+4070,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch-Alive#
+4070,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Lion Howling#
+4070,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Lightning Ride#
+4070,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4070,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Genetic
+4071,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4071,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4071,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4071,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4071,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4071,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4071,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4071,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4071,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4071,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4071,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4071,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4071,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery#
+4071,227,10,0,0,0,0,0,0,0,0,0,0 //AM_LEARNINGPOTION#Potion Research#
+4071,228,10,227,5,0,0,0,0,0,0,0,0 //AM_PHARMACY#Prepare Potion#
+4071,229,5,228,4,0,0,0,0,0,0,0,0 //AM_DEMONSTRATION#Bomb#
+4071,230,5,228,5,0,0,0,0,0,0,0,0 //AM_ACIDTERROR#Acid Terror#
+4071,231,5,228,3,0,0,0,0,0,0,0,0 //AM_POTIONPITCHER#Aid Potion#
+4071,232,5,228,6,0,0,0,0,0,0,0,0 //AM_CANNIBALIZE#Summon Flora#
+4071,233,5,228,2,0,0,0,0,0,0,0,0 //AM_SPHEREMINE#Summon Marine Sphere#
+4071,234,5,236,3,0,0,0,0,0,0,0,0 //AM_CP_WEAPON#Alchemical Weapon#
+4071,235,5,237,3,0,0,0,0,0,0,0,0 //AM_CP_SHIELD#Synthesized Shield#
+4071,236,5,235,3,0,0,0,0,0,0,0,0 //AM_CP_ARMOR#Synthetic Armor#
+4071,237,5,228,2,0,0,0,0,0,0,0,0 //AM_CP_HELM#Biochemical Helm#
+4071,238,1,0,0,0,0,0,0,0,0,0,0 //AM_BIOETHICS#Basis of Life#
+4071,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus#
+4071,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest#
+4071,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus#
+4071,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
+4071,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
+4071,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2#
+4071,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3#
+4071,2474,5,0,0,0,0,0,0,0,0,0,0 //GN_TRAINING_SWORD#Sword Mastery#
+4071,2475,5,0,0,0,0,0,0,0,0,0,0 //GN_REMODELING_CART#Cart Remodeling#
+4071,2476,5,2475,1,0,0,0,0,0,0,0,0 //GN_CART_TORNADO#Cart Tornado#
+4071,2477,5,2475,2,0,0,0,0,0,0,0,0 //GN_CARTCANNON#Cart Cannon#
+4071,2478,5,2475,3,0,0,0,0,0,0,0,0 //GN_CARTBOOST#Cart Boost#
+4071,2479,5,2497,2,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP#Thorns Trap#
+4071,2480,5,2497,3,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER#Blood Sucker#
+4071,2481,5,2497,4,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION#Spore Explosion#
+4071,2482,5,2479,3,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN#Wall Of Thorn#
+4071,2483,10,2482,3,0,0,0,0,0,0,0,0 //GN_CRAZYWEED#Crazy Weed#
+4071,2485,5,2481,3,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE#Demonic Fire#
+4071,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
+4071,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell Plant#
+4071,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Mandragora Howling#
+4071,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Item Sling#
+4071,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
+4071,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mixed Cooking#
+4071,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Bomb Creation#
+4071,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
+4071,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4071,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4071,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//Shadow Chaser
+4072,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4072,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4072,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack#
+4072,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge#
+4072,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal#
+4072,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding#
+4072,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
+4072,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
+4072,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand#
+4072,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding#
+4072,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone#
+4072,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling#
+4072,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4072,44,10,0,0,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4072,46,10,44,10,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4072,124,1,46,5,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4072,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank#
+4072,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug#
+4072,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab#
+4072,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk#
+4072,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid#
+4072,215,5,217,5,0,0,0,0,0,0,0,0 //RG_STRIPWEAPON#Divest Weapon#
+4072,216,5,218,5,0,0,0,0,0,0,0,0 //RG_STRIPSHIELD#Divest Shield#
+4072,217,5,216,5,0,0,0,0,0,0,0,0 //RG_STRIPARMOR#Divest Armor#
+4072,218,5,211,2,0,0,0,0,0,0,0,0 //RG_STRIPHELM#Divest Helm#
+4072,219,5,212,4,214,5,0,0,0,0,0,0 //RG_INTIMIDATE#Snatch#
+4072,220,1,221,5,0,0,0,0,0,0,0,0 //RG_GRAFFITI#Scribble#
+4072,221,5,222,1,0,0,0,0,0,0,0,0 //RG_FLAGGRAFFITI#Piece#
+4072,222,1,223,1,0,0,0,0,0,0,0,0 //RG_CLEANER#Remover#
+4072,223,1,216,3,0,0,0,0,0,0,0,0 //RG_GANGSTER#Slyness#
+4072,224,5,223,1,0,0,0,0,0,0,0,0 //RG_COMPULSION#Haggle#
+4072,225,10,219,5,0,0,0,0,0,0,0,0 //RG_PLAGIARISM#Intimidate#
+4072,1005,1,0,0,0,0,0,0,0,0,0,0 //RG_CLOSECONFINE#Close Confine#
+4072,2284,5,219,5,0,0,0,0,0,0,0,0 //SC_FATALMENACE#Fatal Manace#
+4072,2285,10,225,5,0,0,0,0,0,0,0,0 //SC_REPRODUCE#Reproduce#
+4072,2286,10,2285,5,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL#Auto Shadow Spell#
+4072,2287,5,213,3,0,0,0,0,0,0,0,0 //SC_SHADOWFORM#Shadow Formation#
+4072,2288,10,46,7,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT#Triangle Shot#
+4072,2289,5,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT#Body Painting#
+4072,2290,5,2286,7,2291,5,0,0,0,0,0,0 //SC_INVISIBILITY#Invisibility#
+4072,2291,5,2286,5,2287,3,0,0,0,0,0,0 //SC_DEADLYINFECT#Deadly Infection#
+4072,2292,3,2289,1,0,0,0,0,0,0,0,0 //SC_ENERVATION#Masquerade Enervation#
+4072,2293,3,2289,1,0,0,0,0,0,0,0,0 //SC_GROOMY#Masquerade Groomy#
+4072,2294,3,2289,1,0,0,0,0,0,0,0,0 //SC_IGNORANCE#Masquerade Ignorance#
+4072,2295,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_LAZINESS#Masquerade Laziness#
+4072,2296,3,2295,1,2297,1,0,0,0,0,0,0 //SC_UNLUCKY#Masquerade Unlucky#
+4072,2297,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_WEAKNESS#Masquerade Weakness#
+4072,2298,5,215,1,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY#Divest Accessory#
+4072,2299,3,221,1,0,0,0,0,0,0,0,0 //SC_MANHOLE#Manhole#
+4072,2300,3,2299,1,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR#Dimension Door#
+4072,2301,3,2299,1,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC#Chaos Panic#
+4072,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom#
+4072,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust#
+4072,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb#
+4072,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4072,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Royal Guard H
+4073,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4073,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4073,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4073,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4073,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4073,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4073,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4073,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4073,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4073,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4073,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4073,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4073,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4073,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4073,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4073,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4073,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4073,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4073,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal#
+4073,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
+4073,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
+4073,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
+4073,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
+4073,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect#
+4073,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
+4073,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross#
+4073,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice#
+4073,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls#
+4073,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura#
+4073,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken#
+4073,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink#
+4073,367,5,8,5,248,5,250,2,0,0,0,0 //PA_PRESSURE#Gloria Domini#
+4073,368,5,8,1,248,5,255,3,0,0,0,0 //PA_SACRIFICE#Martyr's Reckoning#
+4073,369,10,248,8,22,3,23,5,0,0,0,0 //PA_GOSPEL#Battle Chant#
+4073,480,5,251,5,0,0,0,0,0,0,0,0 //PA_SHIELDCHAIN#Shield Chain#
+4073,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear#
+4073,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point#
+4073,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample#
+4073,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press#
+4073,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage#
+4073,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack#
+4073,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force#
+4073,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack#
+4073,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell#
+4073,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break#
+4073,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand#
+4073,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige#
+4073,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding#
+4073,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher#
+4073,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray#
+4073,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety#
+4073,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
+4073,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
+4073,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
+4073,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4073,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Sorcerer
+4074,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4074,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4074,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4074,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight#
+4074,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat#
+4074,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4074,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike#
+4074,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt#
+4074,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver#
+4074,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse#
+4074,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball#
+4074,18,10,10,1,17,5,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall#
+4074,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt#
+4074,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt#
+4074,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm#
+4074,90,5,283,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
+4074,91,5,90,1,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
+4074,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
+4074,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat#
+4074,274,10,0,0,0,0,0,0,0,0,0,0 //SA_ADVANCEDBOOK#Study#
+4074,275,5,274,2,0,0,0,0,0,0,0,0 //SA_CASTCANCEL#Cast Cancel#
+4074,276,5,274,4,0,0,0,0,0,0,0,0 //SA_MAGICROD#Magic Rod#
+4074,277,5,276,1,0,0,0,0,0,0,0,0 //SA_SPELLBREAKER#Spell Break#
+4074,278,10,275,1,0,0,0,0,0,0,0,0 //SA_FREECAST#Free Cast#
+4074,279,10,278,4,0,0,0,0,0,0,0,0 //SA_AUTOSPELL#Hindsight#
+4074,280,5,19,1,274,5,0,0,0,0,0,0 //SA_FLAMELAUNCHER#Endow Blaze#
+4074,281,5,14,1,274,5,0,0,0,0,0,0 //SA_FROSTWEAPON#Endow Tsunami#
+4074,282,5,20,1,274,5,0,0,0,0,0,0 //SA_LIGHTNINGLOADER#Endow Tornado#
+4074,283,5,16,1,274,5,0,0,0,0,0,0 //SA_SEISMICWEAPON#Endow Quake#
+4074,284,5,274,9,0,0,0,0,0,0,0,0 //SA_DRAGONOLOGY#Dragonology#
+4074,285,5,280,2,0,0,0,0,0,0,0,0 //SA_VOLCANO#Volcano#
+4074,286,5,281,2,0,0,0,0,0,0,0,0 //SA_DELUGE#Deluge#
+4074,287,5,282,2,0,0,0,0,0,0,0,0 //SA_VIOLENTGALE#Whirlwind#
+4074,288,5,285,3,286,3,287,3,0,0,0,0 //SA_LANDPROTECTOR#Magnetic Earth#
+4074,289,5,277,3,0,0,0,0,0,0,0,0 //SA_DISPELL#Dispel#
+4074,290,10,279,5,288,1,289,1,0,0,0,0 //SA_ABRACADABRA#Hocus-pocus#
+4074,1007,1,0,0,0,0,0,0,0,0,0,0 //SA_CREATECON#Create Converter#
+4074,1008,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWATER#Elemental Change Water#
+4074,1017,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTGROUND#Elemental Change Earth#
+4074,1018,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE#Elemental Change Fire#
+4074,1019,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND#Elemental Change Wind#
+4074,373,5,9,1,276,1,0,0,0,0,0,0 //PF_HPCONVERSION#Indulge#
+4074,374,1,276,3,277,2,0,0,0,0,0,0 //PF_SOULCHANGE#Soul Exhale#
+4074,375,5,275,5,276,3,289,3,0,0,0,0 //PF_SOULBURN#Soul Siphon#
+4074,402,5,9,3,375,1,0,0,0,0,0,0 //PF_MINDBREAKER#Mind Breaker#
+4074,403,1,274,5,278,5,279,1,0,0,0,0 //PF_MEMORIZE#Foresight#
+4074,404,1,286,2,287,2,0,0,0,0,0,0 //PF_FOGWALL#Blinding Mist#
+4074,405,1,284,4,0,0,0,0,0,0,0,0 //PF_SPIDERWEB#Fiber Lock#
+4074,482,5,279,1,0,0,0,0,0,0,0,0 //PF_DOUBLECASTING#Double Casting#
+4074,2443,5,285,1,0,0,0,0,0,0,0,0 //SO_FIREWALK#Fire Walk#
+4074,2444,5,287,1,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK#Electric Walk#
+4074,2445,5,279,4,0,0,0,0,0,0,0,0 //SO_SPELLFIST#Fist Spell#
+4074,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave#
+4074,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust#
+4074,2448,5,2450,2,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER#Poison Burst#
+4074,2449,5,289,2,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE#Psychic Wave#
+4074,2450,5,91,5,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL#Killing Cloud#
+4074,2451,5,280,1,281,1,282,1,283,1,0,0 //SO_STRIKING#Striking#
+4074,2452,5,285,1,287,1,0,0,0,0,0,0 //SO_WARMER#Warmer#
+4074,2453,5,288,2,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME#Extreme Vacuum#
+4074,2454,5,283,1,287,4,0,0,0,0,0,0 //SO_VARETYR_SPEAR#Varetyr Spear#
+4074,2455,5,2452,2,0,0,0,0,0,0,0,0 //SO_ARRULLO#Arrullo#
+4074,2456,3,2462,1,0,0,0,0,0,0,0,0 //SO_EL_CONTROL#Spirit Control#
+4074,2457,3,2452,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AGNI#Call Agni#
+4074,2458,3,2447,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AQUA#Call Aqua#
+4074,2459,3,2454,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_VENTUS#Call Ventus#
+4074,2460,3,2446,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_TERA#Call Tera#
+4074,2461,1,2456,3,0,0,0,0,0,0,0,0 //SO_EL_ACTION#Elemental Action#
+4074,2462,2,280,1,281,1,282,1,283,1,0,0 //SO_EL_ANALYSIS#Four Spirits Analysis#
+4074,2463,5,2456,3,0,0,0,0,0,0,0,0 //SO_EL_SYMPATHY#Spirit Sympathy#
+4074,2464,1,2463,1,0,0,0,0,0,0,0,0 //SO_EL_CURE#Spirit Recovery#
+4074,2465,3,2457,3,0,0,0,0,0,0,0,0 //SO_FIRE_INSIGNIA#Fire Insignia#
+4074,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia#
+4074,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia#
+4074,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia#
+4074,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4074,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Minstrel H
+4075,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4075,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4075,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4075,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4075,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4075,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4075,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4075,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4075,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4075,315,10,0,0,0,0,0,0,0,0,0,0 //BA_MUSICALLESSON#Music Lesson#
+4075,316,5,315,3,0,0,0,0,0,0,0,0 //BA_MUSICALSTRIKE#Melody Strike#
+4075,317,5,315,1,304,1,0,0,0,0,0,0 //BA_DISSONANCE#Unchained Serenade#
+4075,318,5,305,1,0,0,0,0,0,0,0,0 //BA_FROSTJOKE#Unbarring Octave#
+4075,319,10,317,3,0,0,0,0,0,0,0,0 //BA_WHISTLE#Perfect Tablature#
+4075,320,10,317,3,0,0,0,0,0,0,0,0 //BA_ASSASSINCROSS#Impressive Riff#
+4075,321,10,317,3,0,0,0,0,0,0,0,0 //BA_POEMBRAGI#Magic Strings#
+4075,322,10,317,3,0,0,0,0,0,0,0,0 //BA_APPLEIDUN#Song of Lutie#
+4075,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp#
+4075,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore#
+4075,306,1,319,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby#
+4075,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing#
+4075,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo#
+4075,309,5,322,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme#
+4075,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick#
+4075,311,1,320,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck#
+4075,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord#
+4075,313,5,321,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm#
+4075,1010,1,0,0,0,0,0,0,0,0,0,0 //BA_PANGVOICE#Pang Voice#
+4075,394,10,47,5,316,1,0,0,0,0,0,0 //CG_ARROWVULCAN#Vulcan Arrow#
+4075,395,5,45,5,315,7,0,0,0,0,0,0 //CG_MOONLIT#Sheltering Bliss#
+4075,396,1,45,5,315,5,0,0,0,0,0,0 //CG_MARIONETTE#Marionette Control#
+4075,487,5,315,10,396,1,0,0,0,0,0,0 //CG_LONGINGFREEDOM#Longing for Freedom#
+4075,488,5,45,10,315,10,0,0,0,0,0,0 //CG_HERMODE#Wand of Hermod#
+4075,489,5,45,10,317,3,0,0,0,0,0,0 //CG_TAROTCARD#Tarot Card of Fate#
+4075,2381,5,2422,1,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL#Rush To Windmill#
+4075,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
+4075,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
+4075,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
+4075,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound#
+4075,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
+4075,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
+4075,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
+4075,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song#
+4075,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
+4075,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill#
+4075,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby#
+4075,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature#
+4075,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell#
+4075,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness#
+4075,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo#
+4075,2427,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana#
+4075,2428,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug#
+4075,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song#
+4075,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever#
+4075,2431,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew#
+4075,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody#
+4075,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry#
+4075,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice#
+4075,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4075,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Wanderer H
+4076,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4076,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4076,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4076,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4076,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4076,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4076,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4076,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4076,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4076,323,10,0,0,0,0,0,0,0,0,0,0 //DC_DANCINGLESSON#Dance Lessons#
+4076,324,5,323,3,0,0,0,0,0,0,0,0 //DC_THROWARROW#Slinging Arrow#
+4076,325,5,323,1,304,1,0,0,0,0,0,0 //DC_UGLYDANCE#Hip Shaker#
+4076,326,5,305,1,0,0,0,0,0,0,0,0 //DC_SCREAM#Dazzler#
+4076,327,10,325,3,0,0,0,0,0,0,0,0 //DC_HUMMING#Focus Ballet#
+4076,328,10,325,3,0,0,0,0,0,0,0,0 //DC_DONTFORGETME#Slow Grace#
+4076,329,10,325,3,0,0,0,0,0,0,0,0 //DC_FORTUNEKISS#Lady Luck#
+4076,330,10,325,3,0,0,0,0,0,0,0,0 //DC_SERVICEFORYOU#Gypsy's Kiss#
+4076,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp#
+4076,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore#
+4076,306,1,327,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby#
+4076,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing#
+4076,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo#
+4076,309,5,330,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme#
+4076,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick#
+4076,311,1,328,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck#
+4076,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord#
+4076,313,5,329,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm#
+4076,1011,1,0,0,0,0,0,0,0,0,0,0 //DC_WINKCHARM#Wink of Charm#
+4076,394,10,47,5,324,1,0,0,0,0,0,0 //CG_ARROWVULCAN#Vulcan Arrow#
+4076,395,5,45,5,323,7,0,0,0,0,0,0 //CG_MOONLIT#Sheltering Bliss#
+4076,396,1,45,5,323,5,0,0,0,0,0,0 //CG_MARIONETTE#Marionette Control#
+4076,487,5,323,10,396,1,0,0,0,0,0,0 //CG_LONGINGFREEDOM#Longing for Freedom#
+4076,488,5,45,10,323,10,0,0,0,0,0,0 //CG_HERMODE#Wand of Hermod#
+4076,489,5,45,10,325,3,0,0,0,0,0,0 //CG_TAROTCARD#Tarot Card of Fate#
+4076,2350,5,2422,1,0,0,0,0,0,0,0,0 //WA_SWING_DANCE#Swing Dance#
+4076,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE#Lover Symphony#
+4076,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlight Serenade#
+4076,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
+4076,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound#
+4076,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
+4076,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
+4076,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
+4076,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song#
+4076,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
+4076,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill#
+4076,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby#
+4076,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature#
+4076,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell#
+4076,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness#
+4076,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo#
+4076,2427,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana#
+4076,2428,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug#
+4076,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song#
+4076,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever#
+4076,2431,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew#
+4076,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody#
+4076,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry#
+4076,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice#
+4076,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4076,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Sura H
+4077,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4077,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4077,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4077,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4077,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach#
+4077,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma#
+4077,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport#
+4077,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal#
+4077,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal#
+4077,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI#
+4077,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI#
+4077,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta#
+4077,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis#
+4077,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus#
+4077,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing#
+4077,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4077,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light#
+4077,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists#
+4077,260,5,269,2,0,0,0,0,0,0,0,0 //MO_SPIRITSRECOVERY#Spiritual Cadence#
+4077,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
+4077,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
+4077,263,10,265,5,0,0,0,0,0,0,0,0 //MO_TRIPLEATTACK#Raging Triple Blow#
+4077,264,1,271,3,260,2,268,3,0,0,0,0 //MO_BODYRELOCATION#Snap#
+4077,265,10,259,5,261,5,0,0,0,0,0,0 //MO_DODGE#Dodge#
+4077,266,5,261,5,0,0,0,0,0,0,0,0 //MO_FINGEROFFENSIVE#Throw Spirit Sphere#
+4077,267,5,266,3,0,0,0,0,0,0,0,0 //MO_INVESTIGATE#Occult Impact#
+4077,268,5,273,3,0,0,0,0,0,0,0,0 //MO_STEELBODY#Mental Strength#
+4077,269,5,265,5,0,0,0,0,0,0,0,0 //MO_BLADESTOP#Root#
+4077,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury#
+4077,271,5,270,3,267,3,0,0,0,0,0,0 //MO_EXTREMITYFIST#Asura Strike#
+4077,272,5,263,5,0,0,0,0,0,0,0,0 //MO_CHAINCOMBO#Raging Quadruple Blow#
+4077,273,5,272,3,0,0,0,0,0,0,0,0 //MO_COMBOFINISH#Raging Thrust#
+4077,1015,1,0,0,0,0,0,0,0,0,0,0 //MO_KITRANSLATION#Ki Translation#
+4077,1016,1,0,0,0,0,0,0,0,0,0,0 //MO_BALKYOUNG#Ki Explosion#
+4077,370,5,259,7,261,5,0,0,0,0,0,0 //CH_PALMSTRIKE#Raging Palm Strike#
+4077,371,5,259,5,263,5,261,5,273,3,0,0 //CH_TIGERFIST#Glacier Fist#
+4077,372,10,259,5,261,5,371,2,0,0,0,0 //CH_CHAINCRUSH#Chain Crush Combo#
+4077,401,1,261,5,262,1,270,5,0,0,0,0 //CH_SOULCOLLECT#Hyper Spirit Sphere#
+4077,2326,10,263,5,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO#Dragon Combo#
+4077,2327,5,2326,3,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW#Sky Blow#
+4077,2328,5,2326,1,2334,1,0,0,0,0,0,0 //SR_EARTHSHAKER#Earth Shaker#
+4077,2329,5,2326,1,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE#Fallen Empire#
+4077,2330,10,2329,3,0,0,0,0,0,0,0,0 //SR_TIGERCANNON#Tiger Cannon#
+4077,2332,5,2328,2,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER#Rampage Blaster#
+4077,2333,5,2327,1,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW#Crescent Elbow#
+4077,2334,5,269,2,2344,2,0,0,0,0,0,0 //SR_CURSEDCIRCLE#Cursed Circle#
+4077,2335,5,2337,1,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK#Lightning Walk#
+4077,2336,5,2332,3,2335,3,0,0,0,0,0,0 //SR_KNUCKLEARROW#Knuckle Arrow#
+4077,2337,1,2334,1,0,0,0,0,0,0,0,0 //SR_WINDMILL#Wind Mill#
+4077,2338,10,2332,3,2346,3,0,0,0,0,0,0 //SR_RAISINGDRAGON#Rising Dragon#
+4077,2340,1,262,1,2341,1,0,0,0,0,0,0 //SR_ASSIMILATEPOWER#Power Absorb#
+4077,2341,1,261,5,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY#Power Implantation#
+4077,2343,10,2330,5,2338,5,0,0,0,0,0,0 //SR_GATEOFHELL#Hell Gate#
+4077,2344,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET#Gentle Touch-Silence#
+4077,2345,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE#Gentle Touch-Speed#
+4077,2346,5,2344,3,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN#Gentle Touch-Save#
+4077,2347,5,2345,4,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE#Gentle Touch-Opposite#
+4077,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch-Alive#
+4077,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Lion Howling#
+4077,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Lightning Ride#
+4077,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4077,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Gentic H
+4078,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4078,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4078,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4078,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4078,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4078,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4078,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4078,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4078,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4078,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4078,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4078,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4078,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery#
+4078,227,10,0,0,0,0,0,0,0,0,0,0 //AM_LEARNINGPOTION#Potion Research#
+4078,228,10,227,5,0,0,0,0,0,0,0,0 //AM_PHARMACY#Prepare Potion#
+4078,229,5,228,4,0,0,0,0,0,0,0,0 //AM_DEMONSTRATION#Bomb#
+4078,230,5,228,5,0,0,0,0,0,0,0,0 //AM_ACIDTERROR#Acid Terror#
+4078,231,5,228,3,0,0,0,0,0,0,0,0 //AM_POTIONPITCHER#Aid Potion#
+4078,232,5,228,6,0,0,0,0,0,0,0,0 //AM_CANNIBALIZE#Summon Flora#
+4078,233,5,228,2,0,0,0,0,0,0,0,0 //AM_SPHEREMINE#Summon Marine Sphere#
+4078,234,5,236,3,0,0,0,0,0,0,0,0 //AM_CP_WEAPON#Alchemical Weapon#
+4078,235,5,237,3,0,0,0,0,0,0,0,0 //AM_CP_SHIELD#Synthesized Shield#
+4078,236,5,235,3,0,0,0,0,0,0,0,0 //AM_CP_ARMOR#Synthetic Armor#
+4078,237,5,228,2,0,0,0,0,0,0,0,0 //AM_CP_HELM#Biochemical Helm#
+4078,238,1,0,0,0,0,0,0,0,0,0,0 //AM_BIOETHICS#Basis of Life#
+4078,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus#
+4078,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest#
+4078,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus#
+//4078,392,5,228,5,0,0,0,0,0,0,0,0 //CR_ALCHEMY#Alchemy#
+//4078,393,5,228,6,390,2,0,0,0,0,0,0 //CR_SYNTHESISPOTION#Potion Synthesis#
+4078,478,10,231,5,0,0,0,0,0,0,0,0 //CR_SLIMPITCHER#Aid Condensed Potion#
+4078,479,5,234,5,235,5,236,5,237,5,0,0 //CR_FULLPROTECTION#Full Protection#
+4078,490,10,229,5,230,5,0,0,0,0,0,0 //CR_ACIDDEMONSTRATION#Acid Demonstration#
+4078,491,2,0,0,0,0,0,0,0,0,0,0 //CR_CULTIVATION#Cultivation#
+4078,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4078,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
+4078,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
+4078,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2#
+4078,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3#
+4078,2474,5,0,0,0,0,0,0,0,0,0,0 //GN_TRAINING_SWORD#Sword Mastery#
+4078,2475,5,0,0,0,0,0,0,0,0,0,0 //GN_REMODELING_CART#Cart Remodeling#
+4078,2476,5,2475,1,0,0,0,0,0,0,0,0 //GN_CART_TORNADO#Cart Tornado#
+4078,2477,5,2475,2,0,0,0,0,0,0,0,0 //GN_CARTCANNON#Cart Cannon#
+4078,2478,5,2475,3,0,0,0,0,0,0,0,0 //GN_CARTBOOST#Cart Boost#
+4078,2479,5,2497,2,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP#Thorns Trap#
+4078,2480,5,2497,3,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER#Blood Sucker#
+4078,2481,5,2497,4,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION#Spore Explosion#
+4078,2482,5,2479,3,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN#Wall Of Thorn#
+4078,2483,10,2482,3,0,0,0,0,0,0,0,0 //GN_CRAZYWEED#Crazy Weed#
+4078,2485,5,2481,3,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE#Demonic Fire#
+4078,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
+4078,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell Plant#
+4078,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Mandragora Howling#
+4078,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Item Sling#
+4078,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
+4078,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mixed Cooking#
+4078,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Bomb Creation#
+4078,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
+4078,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4078,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//shadow Chaser H
+4079,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4079,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4079,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack#
+4079,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge#
+4079,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal#
+4079,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding#
+4079,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
+4079,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
+4079,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand#
+4079,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding#
+4079,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone#
+4079,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling#
+4079,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4079,44,10,0,0,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4079,46,10,44,10,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4079,124,1,46,5,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4079,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank#
+4079,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug#
+4079,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab#
+4079,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk#
+4079,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid#
+4079,215,5,217,5,0,0,0,0,0,0,0,0 //RG_STRIPWEAPON#Divest Weapon#
+4079,216,5,218,5,0,0,0,0,0,0,0,0 //RG_STRIPSHIELD#Divest Shield#
+4079,217,5,216,5,0,0,0,0,0,0,0,0 //RG_STRIPARMOR#Divest Armor#
+4079,218,5,211,2,0,0,0,0,0,0,0,0 //RG_STRIPHELM#Divest Helm#
+4079,219,5,212,4,214,5,0,0,0,0,0,0 //RG_INTIMIDATE#Snatch#
+4079,220,1,221,5,0,0,0,0,0,0,0,0 //RG_GRAFFITI#Scribble#
+4079,221,5,222,1,0,0,0,0,0,0,0,0 //RG_FLAGGRAFFITI#Piece#
+4079,222,1,223,1,0,0,0,0,0,0,0,0 //RG_CLEANER#Remover#
+4079,223,1,216,3,0,0,0,0,0,0,0,0 //RG_GANGSTER#Slyness#
+4079,224,5,223,1,0,0,0,0,0,0,0,0 //RG_COMPULSION#Haggle#
+4079,225,10,219,5,0,0,0,0,0,0,0,0 //RG_PLAGIARISM#Intimidate#
+4079,1005,1,0,0,0,0,0,0,0,0,0,0 //RG_CLOSECONFINE#Close Confine#
+4079,389,5,51,5,213,3,0,0,0,0,0,0 //ST_CHASEWALK#Stealth#
+4079,390,5,215,1,0,0,0,0,0,0,0,0 //ST_REJECTSWORD#Counter Instinct#
+4079,475,1,225,10,0,0,0,0,0,0,0,0 //ST_PRESERVE#Preserve#
+4079,476,5,215,5,216,5,217,5,218,5,0,0 //ST_FULLSTRIP#Divest All#
+4079,2284,5,219,5,0,0,0,0,0,0,0,0 //SC_FATALMENACE#Fatal Manace#
+4079,2285,10,225,5,0,0,0,0,0,0,0,0 //SC_REPRODUCE#Reproduce#
+4079,2286,10,2285,5,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL#Auto Shadow Spell#
+4079,2287,5,213,3,0,0,0,0,0,0,0,0 //SC_SHADOWFORM#Shadow Formation#
+4079,2288,10,46,7,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT#Triangle Shot#
+4079,2289,5,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT#Body Painting#
+4079,2290,5,2286,7,2291,5,0,0,0,0,0,0 //SC_INVISIBILITY#Invisibility#
+4079,2291,5,2286,5,2287,3,0,0,0,0,0,0 //SC_DEADLYINFECT#Deadly Infection#
+4079,2292,3,2289,1,0,0,0,0,0,0,0,0 //SC_ENERVATION#Masquerade Enervation#
+4079,2293,3,2289,1,0,0,0,0,0,0,0,0 //SC_GROOMY#Masquerade Groomy#
+4079,2294,3,2289,1,0,0,0,0,0,0,0,0 //SC_IGNORANCE#Masquerade Ignorance#
+4079,2295,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_LAZINESS#Masquerade Laziness#
+4079,2296,3,2295,1,2297,1,0,0,0,0,0,0 //SC_UNLUCKY#Masquerade Unlucky#
+4079,2297,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_WEAKNESS#Masquerade Weakness#
+4079,2298,5,215,1,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY#Divest Accessory#
+4079,2299,3,221,1,0,0,0,0,0,0,0,0 //SC_MANHOLE#Manhole#
+4079,2300,3,2299,1,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR#Dimension Door#
+4079,2301,3,2299,1,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC#Chaos Panic#
+4079,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom#
+4079,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust#
+4079,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb#
+4079,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4079,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Rune Knight2
+4080,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4080,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4080,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4080,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4080,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4080,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4080,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4080,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4080,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4080,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4080,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4080,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4080,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4080,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce#
+4080,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear#
+4080,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab#
+4080,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang#
+4080,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken#
+4080,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack#
+4080,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash#
+4080,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4080,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4080,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
+4080,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
+4080,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade#
+4080,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave#
+4080,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound#
+4080,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears#
+4080,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter#
+4080,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break#
+4080,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training#
+4080,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath#
+4080,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
+4080,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
+4080,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust#
+4080,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4080,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Rune Knight H2
+4081,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4081,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4081,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4081,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4081,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4081,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4081,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4081,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4081,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4081,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4081,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4081,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4081,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4081,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce#
+4081,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear#
+4081,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab#
+4081,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang#
+4081,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken#
+4081,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack#
+4081,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash#
+4081,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4081,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4081,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
+4081,355,5,5,5,7,5,3,5,0,0,0,0 //LK_AURABLADE#Aura Blade#
+4081,356,10,3,10,6,5,60,3,0,0,0,0 //LK_PARRYING#Parrying#
+4081,357,5,4,1,55,5,63,1,0,0,0,0 //LK_CONCENTRATION#Concentration#
+4081,358,1,4,10,6,5,8,3,0,0,0,0 //LK_TENSIONRELAX#Relax#
+4081,359,1,50,0,0,0,0,0,0,0,0,0,0 //LK_BERSERK#Frenzy# //It has an extra column after "MaxLevel" for Job Level 50 requirement
+4081,397,5,55,10,56,5,58,5,63,1,0,0 //LK_SPIRALPIERCE#Spiral Pierce#
+4081,398,5,55,9,63,1,0,0,0,0,0,0 //LK_HEADCRUSH#Traumatic Blow#
+4081,399,10,55,9,64,3,398,3,0,0,0,0 //LK_JOINTBEAT#Vital Strike#
+4081,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
+4081,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade#
+4081,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave#
+4081,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound#
+4081,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears#
+4081,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter#
+4081,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break#
+4081,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training#
+4081,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath#
+4081,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
+4081,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
+4081,2020,5,57,2,0,0,0,0,0,0,0,0 //RK_PHANTOMTHRUST#Phantom Thrust#
+4081,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4081,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Royal Guard2
+4082,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4082,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4082,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4082,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4082,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4082,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4082,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4082,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4082,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4082,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4082,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4082,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4082,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4082,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4082,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4082,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4082,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4082,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4082,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal#
+4082,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
+4082,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
+4082,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
+4082,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
+4082,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect#
+4082,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
+4082,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross#
+4082,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice#
+4082,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls#
+4082,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura#
+4082,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken#
+4082,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink#
+4082,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear#
+4082,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point#
+4082,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample#
+4082,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press#
+4082,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage#
+4082,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack#
+4082,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force#
+4082,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack#
+4082,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell#
+4082,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break#
+4082,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand#
+4082,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige#
+4082,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding#
+4082,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher#
+4082,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray#
+4082,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety#
+4082,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
+4082,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
+4082,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
+4082,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4082,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Royal Guard H2
+4083,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4083,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4083,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4083,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4083,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4083,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4083,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4083,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4083,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4083,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4083,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4083,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4083,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4083,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4083,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4083,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4083,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4083,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4083,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal#
+4083,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
+4083,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
+4083,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
+4083,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
+4083,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect#
+4083,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
+4083,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross#
+4083,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice#
+4083,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls#
+4083,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura#
+4083,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken#
+4083,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink#
+4083,367,5,8,5,248,5,250,2,0,0,0,0 //PA_PRESSURE#Gloria Domini#
+4083,368,5,8,1,248,5,255,3,0,0,0,0 //PA_SACRIFICE#Martyr's Reckoning#
+4083,369,10,248,8,22,3,23,5,0,0,0,0 //PA_GOSPEL#Battle Chant#
+4083,480,5,251,5,0,0,0,0,0,0,0,0 //PA_SHIELDCHAIN#Shield Chain#
+4083,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear#
+4083,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point#
+4083,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample#
+4083,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press#
+4083,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage#
+4083,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack#
+4083,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force#
+4083,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack#
+4083,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell#
+4083,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break#
+4083,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand#
+4083,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige#
+4083,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding#
+4083,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher#
+4083,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray#
+4083,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety#
+4083,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
+4083,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
+4083,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
+4083,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4083,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Ranger2
+4084,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4084,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4084,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4084,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4084,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4084,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4084,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4084,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4084,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4084,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
+4084,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
+4084,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare#
+4084,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap#
+4084,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman#
+4084,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher#
+4084,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
+4084,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine#
+4084,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap#
+4084,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4084,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box#
+4084,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
+4084,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery#
+4084,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow#
+4084,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat#
+4084,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
+4084,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
+4084,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
+4084,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
+4084,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm#
+4084,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze#
+4084,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger#
+4084,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt#
+4084,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator#
+4084,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock#
+4084,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster#
+4084,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery#
+4084,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider#
+4084,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash#
+4084,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike#
+4084,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite#
+4084,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug#
+4084,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose#
+4084,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage#
+4084,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research#
+4084,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap#
+4084,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap#
+4084,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap#
+4084,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
+4084,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap#
+4084,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap#
+4084,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4084,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Ranger H2
+4085,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4085,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4085,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4085,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4085,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4085,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4085,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4085,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4085,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4085,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
+4085,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
+4085,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare#
+4085,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap#
+4085,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman#
+4085,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher#
+4085,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
+4085,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine#
+4085,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap#
+4085,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4085,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box#
+4085,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
+4085,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery#
+4085,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow#
+4085,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat#
+4085,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
+4085,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
+4085,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
+4085,380,10,43,10,44,10,45,10,127,1,0,0 //SN_SIGHT#Falcon Eyes#
+4085,381,5,128,3,44,5,129,5,127,1,0,0 //SN_FALCONASSAULT#Falcon Assault#
+4085,382,5,45,10,46,5,0,0,0,0,0,0 //SN_SHARPSHOOTING#Focused Arrow Strike#
+4085,383,10,45,9,0,0,0,0,0,0,0,0 //SN_WINDWALK#Wind Walker#
+4085,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
+4085,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm#
+4085,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze#
+4085,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger#
+4085,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt#
+4085,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator#
+4085,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock#
+4085,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster#
+4085,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery#
+4085,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider#
+4085,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash#
+4085,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike#
+4085,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite#
+4085,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug#
+4085,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose#
+4085,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage#
+4085,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research#
+4085,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap#
+4085,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap#
+4085,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap#
+4085,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
+4085,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap#
+4085,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap#
+4085,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4085,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Mechanic2
+4086,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4086,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4086,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4086,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4086,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4086,39,4086,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4086,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4086,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4086,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4086,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4086,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4086,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4086,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering#
+4086,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering#
+4086,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft#
+4086,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research#
+4086,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger#
+4086,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword#
+4086,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword#
+4086,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe#
+4086,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace#
+4086,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace#
+4086,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear#
+4086,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
+4086,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery#
+4086,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
+4086,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
+4086,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering#
+4086,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall#
+4086,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush#
+4086,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection#
+4086,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust#
+4086,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
+4086,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
+4086,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
+4086,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
+4086,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License#
+4086,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost#
+4086,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker#
+4086,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm#
+4086,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher#
+4086,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower#
+4086,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon#
+4086,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration#
+4086,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover#
+4086,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide#
+4086,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide#
+4086,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe#
+4086,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction#
+4086,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape#
+4086,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency#
+4086,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan#
+4086,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze#
+4086,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field#
+4086,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field#
+4086,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field#
+4086,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair#
+4086,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery#
+4086,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research#
+4086,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang#
+4086,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing#
+4086,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado#
+4086,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper#
+4086,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy#
+4086,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest#
+4086,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4086,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4086,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//Mechanic H2
+4087,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4087,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4087,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4087,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4087,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4087,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4087,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4087,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4087,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4087,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4087,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4087,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4087,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering#
+4087,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering#
+4087,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft#
+4087,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research#
+4087,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger#
+4087,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword#
+4087,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword#
+4087,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe#
+4087,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace#
+4087,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace#
+4087,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear#
+4087,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
+4087,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery#
+4087,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
+4087,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
+4087,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering#
+4087,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall#
+4087,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush#
+4087,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection#
+4087,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust#
+4087,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
+4087,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
+4087,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
+4087,384,10,109,3,105,1,107,5,113,3,0,0 //WS_MELTDOWN#Shattering Strike#
+4087,387,1,39,5,153,1,154,1,105,1,0,0 //WS_CARTBOOST#Cart Boost#
+4087,477,10,107,10,0,0,0,0,0,0,0,0 //WS_WEAPONREFINE#Upgrade Weapon#
+4087,485,10,42,10,110,5,387,1,0,0,0,0 //WS_CARTTERMINATION#Cart Termination#
+4087,486,5,113,5,0,0,0,0,0,0,0,0 //WS_OVERTHRUSTMAX#Maximum Power Thrust#
+4087,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
+4087,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License#
+4087,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost#
+4087,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker#
+4087,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm#
+4087,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher#
+4087,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower#
+4087,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon#
+4087,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration#
+4087,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover#
+4087,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide#
+4087,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide#
+4087,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe#
+4087,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction#
+4087,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape#
+4087,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency#
+4087,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan#
+4087,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze#
+4087,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field#
+4087,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field#
+4087,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field#
+4087,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair#
+4087,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery#
+4087,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research#
+4087,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang#
+4087,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing#
+4087,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado#
+4087,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper#
+4087,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy#
+4087,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest#
+4087,410,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLBABY#Call Baby#
+4087,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4087,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//??? (4088 - 4095)
+//Baby Rune
+4096,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4096,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4096,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4096,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4096,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4096,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4096,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4096,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4096,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4096,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4096,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4096,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4096,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4096,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce#
+4096,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear#
+4096,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab#
+4096,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang#
+4096,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken#
+4096,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack#
+4096,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash#
+4096,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4096,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4096,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
+4096,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
+4096,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade#
+4096,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave#
+4096,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound#
+4096,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears#
+4096,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter#
+4096,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break#
+4096,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training#
+4096,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath#
+4096,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
+4096,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
+4096,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust#
+4096,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4096,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Warlock
+4097,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4097,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4097,4097,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4097,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight#
+4097,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat#
+4097,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4097,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike#
+4097,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt#
+4097,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver#
+4097,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse#
+4097,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball#
+4097,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall#
+4097,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt#
+4097,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt#
+4097,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm#
+4097,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat#
+4097,80,10,18,1,0,0,0,0,0,0,0,0 //WZ_FIREPILLAR#Fire Pillar#
+4097,81,10,20,1,10,1,0,0,0,0,0,0 //WZ_SIGHTRASHER#Sightrasher#
+4097,83,10,81,2,21,1,0,0,0,0,0,0 //WZ_METEOR#Meteor Storm#
+4097,84,10,11,1,20,1,0,0,0,0,0,0 //WZ_JUPITEL#Jupiter Thunder#
+4097,85,10,21,1,84,5,0,0,0,0,0,0 //WZ_VERMILION#Lord of Vermilion#
+4097,86,5,14,1,20,1,0,0,0,0,0,0 //WZ_WATERBALL#Water Ball#
+4097,87,10,16,1,15,1,0,0,0,0,0,0 //WZ_ICEWALL#Ice Wall#
+4097,88,10,87,1,0,0,0,0,0,0,0,0 //WZ_FROSTNOVA#Frost Nova#
+4097,89,10,15,1,84,3,0,0,0,0,0,0 //WZ_STORMGUST#Storm Gust#
+4097,90,5,16,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
+4097,91,5,90,3,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
+4097,92,5,91,1,0,0,0,0,0,0,0,0 //WZ_QUAGMIRE#Quagmire#
+4097,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
+4097,1006,1,0,0,0,0,0,0,0,0,0,0 //WZ_SIGHTBLASTER#Sight Blaster#
+4097,2201,5,2202,3,0,0,0,0,0,0,0,0 //WL_WHITEIMPRISON#White Imprison#
+4097,2202,5,2210,1,0,0,0,0,0,0,0,0 //WL_SOULEXPANSION#Soul Expansion#
+4097,2203,5,2224,1,0,0,0,0,0,0,0,0 //WL_FROSTMISTY#Frost Misty#
+4097,2204,5,2203,2,0,0,0,0,0,0,0,0 //WL_JACKFROST#Jack Frost#
+4097,2205,5,92,1,0,0,0,0,0,0,0,0 //WL_MARSHOFABYSS#Marsh Of Abyss#
+4097,2206,5,2201,1,2209,1,2230,2,0,0,0,0 //WL_RECOGNIZEDSPELL#Recognized Spell#
+4097,2207,5,2229,1,0,0,0,0,0,0,0,0 //WL_SIENNAEXECRATE#Sienna Execrate#
+4097,2208,5,0,0,0,0,0,0,0,0,0,0 //WL_RADIUS#Radius#
+4097,2209,5,2210,1,0,0,0,0,0,0,0,0 //WL_STASIS#Statis#
+4097,2210,5,2208,1,0,0,0,0,0,0,0,0 //WL_DRAINLIFE#Drain Life#
+4097,2211,5,2222,1,0,0,0,0,0,0,0,0 //WL_CRIMSONROCK#Crimson Rock#
+4097,2212,5,2211,2,0,0,0,0,0,0,0,0 //WL_HELLINFERNO#Hell Inferno#
+4097,2213,5,2212,3,0,0,0,0,0,0,0,0 //WL_COMET#Comet#
+4097,2214,5,2223,1,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning#
+4097,2216,5,2207,2,0,0,0,0,0,0,0,0 //WL_EARTHSTRAIN#Earth Strain#
+4097,2217,5,2204,5,2212,5,2214,5,2216,5,0,0 //WL_TETRAVORTEX#Tetra Vortex#
+4097,2222,5,83,1,0,0,0,0,0,0,0,0 //WL_SUMMONFB#Call Fire Ball#
+4097,2223,5,85,1,0,0,0,0,0,0,0,0 //WL_SUMMONBL#Call Ball Lightening#
+4097,2224,5,89,1,0,0,0,0,0,0,0,0 //WL_SUMMONWB#Call Water Ball#
+4097,2229,5,91,1,0,0,0,0,0,0,0,0 //WL_SUMMONSTONE#Call Stone#
+4097,2230,2,0,0,0,0,0,0,0,0,0,0 //WL_RELEASE#Release#
+4097,2231,1,0,0,0,0,0,0,0,0,0,0 //WL_READING_SB#Reading Spell Book#
+4097,2232,5,0,0,0,0,0,0,0,0,0,0 //WL_FREEZE_SP#Freezing Spell#
+4097,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4097,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Ranger
+4098,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4098,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4098,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4098,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4098,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4098,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4098,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4098,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4098,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4098,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
+4098,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
+4098,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare#
+4098,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap#
+4098,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman#
+4098,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher#
+4098,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
+4098,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine#
+4098,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap#
+4098,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4098,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box#
+4098,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
+4098,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery#
+4098,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow#
+4098,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat#
+4098,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
+4098,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
+4098,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
+4098,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
+4098,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm#
+4098,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze#
+4098,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger#
+4098,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt#
+4098,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator#
+4098,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock#
+4098,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster#
+4098,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery#
+4098,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider#
+4098,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash#
+4098,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike#
+4098,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite#
+4098,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug#
+4098,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose#
+4098,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage#
+4098,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research#
+4098,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap#
+4098,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap#
+4098,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap#
+4098,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
+4098,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap#
+4098,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap#
+4098,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4098,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Bishop
+4099,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4099,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4099,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4099,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4099,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach#
+4099,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma#
+4099,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport#
+4099,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal#
+4099,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal#
+4099,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI#
+4099,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI#
+4099,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta#
+4099,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis#
+4099,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus#
+4099,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing#
+4099,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4099,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light#
+4099,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4099,12,10,68,4,70,3,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4099,54,4,72,1,9,4,0,0,0,0,0,0 //ALL_RESURRECTION#Resurrection#
+4099,65,10,0,0,0,0,0,0,0,0,0,0 //PR_MACEMASTERY#Mace Mastery#
+4099,66,5,0,0,0,0,0,0,0,0,0,0 //PR_IMPOSITIO#Impositio Manus#
+4099,67,3,66,2,0,0,0,0,0,0,0,0 //PR_SUFFRAGIUM#Suffragium#
+4099,68,5,31,1,66,3,0,0,0,0,0,0 //PR_ASPERSIO#Aspersio#
+4099,69,5,75,3,68,5,0,0,0,0,0,0 //PR_BENEDICTIO#B.S Sacramenti#
+4099,70,10,28,1,0,0,0,0,0,0,0,0 //PR_SANCTUARY#Sanctuary#
+4099,71,4,0,0,0,0,0,0,0,0,0,0 //PR_SLOWPOISON#Slow Poison#
+4099,72,1,0,0,0,0,0,0,0,0,0,0 //PR_STRECOVERY#Status Recovery#
+4099,73,10,33,2,0,0,0,0,0,0,0,0 //PR_KYRIE#Kyrie Eleison#
+4099,74,5,0,0,0,0,0,0,0,0,0,0 //PR_MAGNIFICAT#Magnificat#
+4099,75,5,73,4,74,3,0,0,0,0,0,0 //PR_GLORIA#Gloria#
+4099,76,10,24,1,0,0,0,0,0,0,0,0 //PR_LEXDIVINA#Lex Divina#
+4099,77,10,54,1,76,3,0,0,0,0,0,0 //PR_TURNUNDEAD#Turn Undead#
+4099,78,1,76,5,0,0,0,0,0,0,0,0 //PR_LEXAETERNA#Lex Aeterna#
+4099,79,10,12,1,78,1,77,3,0,0,0,0 //PR_MAGNUS#Magnus Exorcismus#
+4099,1014,1,0,0,0,0,0,0,0,0,0,0 //PR_REDEMPTIO#Redemptio#
+4099,2038,5,77,1,0,0,0,0,0,0,0,0 //AB_JUDEX#Judex#
+4099,2039,5,2041,3,0,0,0,0,0,0,0,0 //AB_ANCILLA#Ancilla#
+4099,2040,10,79,1,2038,5,2039,1,0,0,0,0 //AB_ADORAMUS#Adoramus#
+4099,2041,3,34,1,0,0,0,0,0,0,0,0 //AB_CLEMENTIA#Clementia#
+4099,2042,3,29,1,0,0,0,0,0,0,0,0 //AB_CANTO#Cantocandidus#
+4099,2043,3,28,1,0,0,0,0,0,0,0,0 //AB_CHEAL#Coluseo Heal#
+4099,2044,5,2039,1,0,0,0,0,0,0,0,0 //AB_EPICLESIS#Epiclesis#
+4099,2045,10,73,1,0,0,0,0,0,0,0,0 //AB_PRAEFATIO#Praefatio#
+4099,2046,10,2045,5,0,0,0,0,0,0,0,0 //AB_ORATIO#Oratio#
+4099,2047,4,72,1,0,0,0,0,0,0,0,0 //AB_LAUDAAGNUS#Laudaagnus#
+4099,2048,4,2047,2,0,0,0,0,0,0,0,0 //AB_LAUDARAMUS#Laudaramus#
+4099,2049,10,2044,1,2053,1,0,0,0,0,0,0 //AB_EUCHARISTICA#Eucharistica#
+4099,2050,1,2043,3,0,0,0,0,0,0,0,0 //AB_RENOVATIO#Renovatio#
+4099,2051,5,2050,1,0,0,0,0,0,0,0,0 //AB_HIGHNESSHEAL#High Heal#
+4099,2052,5,2048,2,0,0,0,0,0,0,0,0 //AB_CLEARANCE#Clearance#
+4099,2053,5,2046,5,2054,5,0,0,0,0,0,0 //AB_EXPIATIO#Expiatio#
+4099,2054,10,68,1,0,0,0,0,0,0,0,0 //AB_DUPLELIGHT#Duple Light#
+4099,2057,5,2052,1,0,0,0,0,0,0,0,0 //AB_SILENTIUM#Silentium#
+4099,2515,5,2044,1,2053,1,0,0,0,0,0,0 //AB_SECRAMENT#Secrament#
+4099,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4099,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Mechanic
+4100,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4100,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4100,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4100,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4100,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4100,39,4100,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4100,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4100,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4100,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4100,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4100,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4100,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4100,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering#
+4100,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering#
+4100,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft#
+4100,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research#
+4100,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger#
+4100,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword#
+4100,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword#
+4100,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe#
+4100,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace#
+4100,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace#
+4100,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear#
+4100,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
+4100,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery#
+4100,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
+4100,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
+4100,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering#
+4100,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall#
+4100,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush#
+4100,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection#
+4100,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust#
+4100,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
+4100,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
+4100,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
+4100,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
+4100,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License#
+4100,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost#
+4100,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker#
+4100,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm#
+4100,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher#
+4100,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower#
+4100,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon#
+4100,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration#
+4100,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover#
+4100,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide#
+4100,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide#
+4100,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe#
+4100,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction#
+4100,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape#
+4100,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency#
+4100,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan#
+4100,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze#
+4100,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field#
+4100,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field#
+4100,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field#
+4100,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair#
+4100,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery#
+4100,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research#
+4100,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang#
+4100,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing#
+4100,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado#
+4100,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper#
+4100,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy#
+4100,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest#
+4100,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4100,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4100,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//Baby Cross
+4101,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4101,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4101,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack#
+4101,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge#
+4101,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal#
+4101,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding#
+4101,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
+4101,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
+4101,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand#
+4101,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding#
+4101,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone#
+4101,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling#
+4101,132,5,0,0,0,0,0,0,0,0,0,0 //AS_RIGHT#Righthand Mastery#
+4101,133,5,132,2,0,0,0,0,0,0,0,0 //AS_LEFT#Lefthand Mastery#
+4101,134,10,0,0,0,0,0,0,0,0,0,0 //AS_KATAR#Katar Mastery#
+4101,135,10,51,2,0,0,0,0,0,0,0,0 //AS_CLOAKING#Cloaking#
+4101,136,10,134,4,0,0,0,0,0,0,0,0 //AS_SONICBLOW#Sonic Blow#
+4101,137,5,135,2,136,5,0,0,0,0,0,0 //AS_GRIMTOOTH#Grimtooth#
+4101,138,10,52,1,0,0,0,0,0,0,0,0 //AS_ENCHANTPOISON#Enchant Poison#
+4101,139,10,138,3,0,0,0,0,0,0,0,0 //AS_POISONREACT#Poison React#
+4101,140,10,138,5,0,0,0,0,0,0,0,0 //AS_VENOMDUST#Venom Dust#
+4101,141,10,139,5,140,5,0,0,0,0,0,0 //AS_SPLASHER#Venom Splasher#
+4101,1003,1,0,0,0,0,0,0,0,0,0,0 //AS_SONICACCEL#Sonic Acceleration#
+4101,1004,1,0,0,0,0,0,0,0,0,0,0 //AS_VENOMKNIFE#Throw Venom Knife#
+4101,2021,5,138,3,0,0,0,0,0,0,0,0 //GC_VENOMIMPRESS#Venom Impression#
+4101,2022,5,136,10,0,0,0,0,0,0,0,0 //GC_CROSSIMPACT#Cross Impact#
+4101,2023,5,2022,3,0,0,0,0,0,0,0,0 //GC_DARKILLUSION#Dark Illusion#
+4101,2024,10,0,0,0,0,0,0,0,0,0,0 //GC_RESEARCHNWPOISON#New Poison Research#
+4101,2025,1,2024,1,0,0,0,0,0,0,0,0 //GC_CREATENEWPOISON#New Poison Creation#
+4101,2026,1,2024,5,0,0,0,0,0,0,0,0 //GC_ANTIDOTE#Antidote#
+4101,2027,5,2025,1,0,0,0,0,0,0,0,0 //GC_POISONINGWEAPON#Poisonous Weapon#
+4101,2028,5,133,5,0,0,0,0,0,0,0,0 //GC_WEAPONBLOCKING#Weapon Blocking#
+4101,2029,5,2028,1,0,0,0,0,0,0,0,0 //GC_COUNTERSLASH#iCounter Slash#
+4101,2030,5,2028,1,0,0,0,0,0,0,0,0 //GC_WEAPONCRUSH#Weapon Crush#
+4101,2031,5,2027,3,2028,1,0,0,0,0,0,0 //GC_VENOMPRESSURE#Venom Pressure#
+4101,2032,5,2027,5,2031,5,0,0,0,0,0,0 //GC_POISONSMOKE#Poisonous Smoke#
+4101,2033,5,135,3,0,0,0,0,0,0,0,0 //GC_CLOAKINGEXCEED#Cloaking Exceed#
+4101,2034,1,2023,5,2033,5,0,0,0,0,0,0 //GC_PHANTOMMENACE#Phantom Menace#
+4101,2035,5,2034,1,0,0,0,0,0,0,0,0 //GC_HALLUCINATIONWALK#Hallucination Walk#
+4101,2036,5,136,10,0,0,0,0,0,0,0,0 //GC_ROLLINGCUTTER#Rolling Cutter#
+4101,2037,5,2036,1,0,0,0,0,0,0,0,0 //GC_CROSSRIPPERSLASHER#Cross Ripper Slasher#
+4101,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4101,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Guard
+4102,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4102,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4102,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4102,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4102,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4102,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4102,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4102,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4102,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4102,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4102,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4102,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4102,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4102,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4102,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4102,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4102,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4102,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4102,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal#
+4102,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
+4102,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
+4102,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
+4102,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
+4102,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect#
+4102,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
+4102,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross#
+4102,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice#
+4102,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls#
+4102,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura#
+4102,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken#
+4102,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink#
+4102,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear#
+4102,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point#
+4102,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample#
+4102,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press#
+4102,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage#
+4102,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack#
+4102,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force#
+4102,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack#
+4102,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell#
+4102,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break#
+4102,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand#
+4102,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige#
+4102,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding#
+4102,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher#
+4102,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray#
+4102,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety#
+4102,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
+4102,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
+4102,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
+4102,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4102,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Sorcerer
+4103,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4103,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4103,9,10,0,0,0,0,0,0,0,0,0,0 //MG_SRECOVERY#Increase SP Recovery#
+4103,10,1,0,0,0,0,0,0,0,0,0,0 //MG_SIGHT#Sight#
+4103,11,10,0,0,0,0,0,0,0,0,0,0 //MG_NAPALMBEAT#Napalm Beat#
+4103,12,10,11,7,13,5,0,0,0,0,0,0 //MG_SAFETYWALL#Safety Wall#
+4103,13,10,11,4,0,0,0,0,0,0,0,0 //MG_SOULSTRIKE#Soul Strike#
+4103,14,10,0,0,0,0,0,0,0,0,0,0 //MG_COLDBOLT#Cold Bolt#
+4103,15,10,14,5,0,0,0,0,0,0,0,0 //MG_FROSTDIVER#Frost Diver#
+4103,16,10,0,0,0,0,0,0,0,0,0,0 //MG_STONECURSE#Stone Curse#
+4103,17,10,19,4,0,0,0,0,0,0,0,0 //MG_FIREBALL#Fire Ball#
+4103,18,10,17,5,10,1,0,0,0,0,0,0 //MG_FIREWALL#Fire Wall#
+4103,19,10,0,0,0,0,0,0,0,0,0,0 //MG_FIREBOLT#Fire Bolt#
+4103,20,10,0,0,0,0,0,0,0,0,0,0 //MG_LIGHTNINGBOLT#Lightning Bolt#
+4103,21,10,20,4,0,0,0,0,0,0,0,0 //MG_THUNDERSTORM#Thunderstorm#
+4103,157,1,0,0,0,0,0,0,0,0,0,0 //MG_ENERGYCOAT#Energy Coat#
+4103,93,1,0,0,0,0,0,0,0,0,0,0 //WZ_ESTIMATION#Sense#
+4103,90,5,283,1,0,0,0,0,0,0,0,0 //WZ_EARTHSPIKE#Earth Spike#
+4103,91,5,90,1,0,0,0,0,0,0,0,0 //WZ_HEAVENDRIVE#Heaven's Drive#
+4103,274,10,0,0,0,0,0,0,0,0,0,0 //SA_ADVANCEDBOOK#Study#
+4103,275,5,274,2,0,0,0,0,0,0,0,0 //SA_CASTCANCEL#Cast Cancel#
+4103,276,5,274,4,0,0,0,0,0,0,0,0 //SA_MAGICROD#Magic Rod#
+4103,277,5,276,1,0,0,0,0,0,0,0,0 //SA_SPELLBREAKER#Spell Break#
+4103,278,10,275,1,0,0,0,0,0,0,0,0 //SA_FREECAST#Free Cast#
+4103,279,10,278,4,0,0,0,0,0,0,0,0 //SA_AUTOSPELL#Hindsight#
+4103,280,5,19,1,274,5,0,0,0,0,0,0 //SA_FLAMELAUNCHER#Endow Blaze#
+4103,281,5,14,1,274,5,0,0,0,0,0,0 //SA_FROSTWEAPON#Endow Tsunami#
+4103,282,5,20,1,274,5,0,0,0,0,0,0 //SA_LIGHTNINGLOADER#Endow Tornado#
+4103,283,5,4103,1,274,5,0,0,0,0,0,0 //SA_SEISMICWEAPON#Endow Quake#
+4103,284,5,274,9,0,0,0,0,0,0,0,0 //SA_DRAGONOLOGY#Dragonology#
+4103,285,5,280,2,0,0,0,0,0,0,0,0 //SA_VOLCANO#Volcano#
+4103,286,5,281,2,0,0,0,0,0,0,0,0 //SA_DELUGE#Deluge#
+4103,287,5,282,2,0,0,0,0,0,0,0,0 //SA_VIOLENTGALE#Whirlwind#
+4103,288,5,285,3,286,3,287,3,0,0,0,0 //SA_LANDPROTECTOR#Magnetic Earth#
+4103,289,5,277,3,0,0,0,0,0,0,0,0 //SA_DISPELL#Dispel#
+4103,290,10,279,5,289,1,288,1,0,0,0,0 //SA_ABRACADABRA#Hocus-pocus#
+4103,1007,1,0,0,0,0,0,0,0,0,0,0 //SA_CREATECON#Create Converter#
+4103,1008,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWATER#Elemental Change Water#
+4103,1017,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTGROUND#Elemental Change Earth#
+4103,1018,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTFIRE#Elemental Change Fire#
+4103,1019,1,0,0,0,0,0,0,0,0,0,0 //SA_ELEMENTWIND#Elemental Change Wind#
+4103,2443,5,285,1,0,0,0,0,0,0,0,0 //SO_FIREWALK#Fire Walk#
+4103,2444,5,287,1,0,0,0,0,0,0,0,0 //SO_ELECTRICWALK#Electric Walk#
+4103,2445,5,279,4,0,0,0,0,0,0,0,0 //SO_SPELLFIST#Fist Spell#
+4103,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave#
+4103,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust#
+4103,2448,5,2450,2,0,0,0,0,0,0,0,0 //SO_POISON_BUSTER#Poison Burst#
+4103,2449,5,289,2,0,0,0,0,0,0,0,0 //SO_PSYCHIC_WAVE#Psychic Wave#
+4103,2450,5,91,5,0,0,0,0,0,0,0,0 //SO_CLOUD_KILL#Killing Cloud#
+4103,2451,5,280,1,281,1,282,1,283,1,0,0 //SO_STRIKING#Striking#
+4103,2452,5,285,1,287,1,0,0,0,0,0,0 //SO_WARMER#Warmer#
+4103,2453,5,288,2,0,0,0,0,0,0,0,0 //SO_VACUUM_EXTREME#Extreme Vacuum#
+4103,2454,5,283,1,287,4,0,0,0,0,0,0 //SO_VARETYR_SPEAR#Varetyr Spear#
+4103,2455,5,2452,2,0,0,0,0,0,0,0,0 //SO_ARRULLO#Arrullo#
+4103,2456,3,2462,1,0,0,0,0,0,0,0,0 //SO_EL_CONTROL#Spirit Control#
+4103,2457,3,2452,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AGNI#Call Agni#
+4103,2458,3,2447,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_AQUA#Call Aqua#
+4103,2459,3,2454,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_VENTUS#Call Ventus#
+4103,2460,3,2446,3,2456,1,0,0,0,0,0,0 //SO_SUMMON_TERA#Call Tera#
+4103,2461,1,2456,3,0,0,0,0,0,0,0,0 //SO_EL_ACTION#Elemental Action#
+4103,2462,2,280,1,281,1,282,1,283,1,0,0 //SO_EL_ANALYSIS#Four Spirits Analysis#
+4103,2463,5,2456,3,0,0,0,0,0,0,0,0 //SO_EL_SYMPATHY#Spirit Sympathy#
+4103,2464,1,2463,1,0,0,0,0,0,0,0,0 //SO_EL_CURE#Spirit Recovery#
+4103,2465,3,2457,3,0,0,0,0,0,0,0,0 //SO_FIRE_INSIGNIA#Fire Insignia#
+4103,2466,3,2458,3,0,0,0,0,0,0,0,0 //SO_WATER_INSIGNIA#Water Insignia#
+4103,2467,3,2459,3,0,0,0,0,0,0,0,0 //SO_WIND_INSIGNIA#Wind Insignia#
+4103,2468,3,2460,3,0,0,0,0,0,0,0,0 //SO_EARTH_INSIGNIA#Earth Insignia#
+4103,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4103,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Minstrel
+4104,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4104,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4104,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4104,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4104,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4104,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4104,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4104,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4104,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4104,315,10,0,0,0,0,0,0,0,0,0,0 //BA_MUSICALLESSON#Music Lesson#
+4104,316,5,315,3,0,0,0,0,0,0,0,0 //BA_MUSICALSTRIKE#Melody Strike#
+4104,317,5,315,1,304,1,0,0,0,0,0,0 //BA_DISSONANCE#Unchained Serenade#
+4104,318,5,305,1,0,0,0,0,0,0,0,0 //BA_FROSTJOKE#Unbarring Octave#
+4104,319,10,317,3,0,0,0,0,0,0,0,0 //BA_WHISTLE#Perfect Tablature#
+4104,320,10,317,3,0,0,0,0,0,0,0,0 //BA_ASSASSINCROSS#Impressive Riff#
+4104,321,10,317,3,0,0,0,0,0,0,0,0 //BA_POEMBRAGI#Magic Strings#
+4104,322,10,317,3,0,0,0,0,0,0,0,0 //BA_APPLEIDUN#Song of Lutie#
+4104,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp#
+4104,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore#
+4104,306,1,319,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby#
+4104,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing#
+4104,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo#
+4104,309,5,322,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme#
+4104,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick#
+4104,311,1,320,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck#
+4104,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord#
+4104,313,5,321,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm#
+4104,1010,1,0,0,0,0,0,0,0,0,0,0 //BA_PANGVOICE#Pang Voice#
+4104,2381,5,2422,1,0,0,0,0,0,0,0,0 //MI_RUSH_WINDMILL#Rush To Windmill#
+4104,2382,5,2422,1,0,0,0,0,0,0,0,0 //MI_ECHOSONG#Echo Song#
+4104,2383,5,2422,1,0,0,0,0,0,0,0,0 //MI_HARMONIZE#Harmonize#
+4104,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
+4104,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound#
+4104,2414,5,317,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
+4104,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
+4104,2418,5,316,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
+4104,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song#
+4104,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
+4104,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill#
+4104,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby#
+4104,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature#
+4104,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell#
+4104,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness#
+4104,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo#
+4104,2427,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana#
+4104,2428,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug#
+4104,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song#
+4104,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever#
+4104,2431,5,2381,1,2382,1,2383,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew#
+4104,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody#
+4104,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry#
+4104,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice#
+4104,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4104,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Wanderer
+4105,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4105,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4105,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4105,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4105,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4105,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4105,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4105,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4105,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4105,323,10,0,0,0,0,0,0,0,0,0,0 //DC_DANCINGLESSON#Dance Lessons#
+4105,324,5,323,3,0,0,0,0,0,0,0,0 //DC_THROWARROW#Slinging Arrow#
+4105,325,5,323,1,304,1,0,0,0,0,0,0 //DC_UGLYDANCE#Hip Shaker#
+4105,326,5,305,1,0,0,0,0,0,0,0,0 //DC_SCREAM#Dazzler#
+4105,327,10,325,3,0,0,0,0,0,0,0,0 //DC_HUMMING#Focus Ballet#
+4105,328,10,325,3,0,0,0,0,0,0,0,0 //DC_DONTFORGETME#Slow Grace#
+4105,329,10,325,3,0,0,0,0,0,0,0,0 //DC_FORTUNEKISS#Lady Luck#
+4105,330,10,325,3,0,0,0,0,0,0,0,0 //DC_SERVICEFORYOU#Gypsy's Kiss#
+4105,304,1,0,0,0,0,0,0,0,0,0,0 //BD_ADAPTATION#Amp#
+4105,305,1,304,1,0,0,0,0,0,0,0,0 //BD_ENCORE#Encore#
+4105,306,1,327,10,0,0,0,0,0,0,0,0 //BD_LULLABY#Lullaby#
+4105,307,5,313,3,0,0,0,0,0,0,0,0 //BD_RICHMANKIM#Mental Sensing#
+4105,308,1,311,1,0,0,0,0,0,0,0,0 //BD_ETERNALCHAOS#Down Tempo#
+4105,309,5,330,10,0,0,0,0,0,0,0,0 //BD_DRUMBATTLEFIELD#Battle Theme#
+4105,310,5,309,3,0,0,0,0,0,0,0,0 //BD_RINGNIBELUNGEN#Harmonic Lick#
+4105,311,1,328,10,0,0,0,0,0,0,0,0 //BD_ROKISWEIL#Classical Pluck#
+4105,312,1,306,1,0,0,0,0,0,0,0,0 //BD_INTOABYSS#Power Chord#
+4105,313,5,329,10,0,0,0,0,0,0,0,0 //BD_SIEGFRIED#Acoustic Rhythm#
+4105,1011,1,0,0,0,0,0,0,0,0,0,0 //DC_WINKCHARM#Wink of Charm#
+4105,2350,5,2422,1,0,0,0,0,0,0,0,0 //WA_SWING_DANCE#Swing Dance#
+4105,2351,5,2422,1,0,0,0,0,0,0,0,0 //WA_SYMPHONY_OF_LOVE#Lover Symphony#
+4105,2352,5,2422,1,0,0,0,0,0,0,0,0 //WA_MOONLIT_SERENADE#Moonlight Serenade#
+4105,2412,10,0,0,0,0,0,0,0,0,0,0 //WM_LESSON#Lesson#
+4105,2413,5,2417,1,0,0,0,0,0,0,0,0 //WM_METALICSOUND#Metalic Sound#
+4105,2414,5,325,5,0,0,0,0,0,0,0,0 //WM_REVERBERATION#Reverberation#
+4105,2417,1,2414,1,0,0,0,0,0,0,0,0 //WM_DOMINION_IMPULSE#Dominion Impulse#
+4105,2418,5,324,5,0,0,0,0,0,0,0,0 //WM_SEVERE_RAINSTORM#Severe Rainstorm#
+4105,2419,5,2412,1,0,0,0,0,0,0,0,0 //WM_POEMOFNETHERWORLD#Despair Song#
+4105,2420,5,2419,3,0,0,0,0,0,0,0,0 //WM_VOICEOFSIREN#Voice Of Siren#
+4105,2421,5,2423,3,0,0,0,0,0,0,0,0 //WM_DEADHILLHERE#At Dead Hill#
+4105,2422,5,2412,1,0,0,0,0,0,0,0,0 //WM_LULLABY_DEEPSLEEP#Lullaby#
+4105,2423,5,2412,1,0,0,0,0,0,0,0,0 //WM_SIRCLEOFNATURE#Circling Nature#
+4105,2424,5,2419,1,0,0,0,0,0,0,0,0 //WM_RANDOMIZESPELL#Formless Spell#
+4105,2425,5,2424,1,0,0,0,0,0,0,0,0 //WM_GLOOMYDAY#Gloomy Shyness#
+4105,2426,5,2413,1,0,0,0,0,0,0,0,0 //WM_GREAT_ECHO#Great Echo#
+4105,2427,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_SONG_OF_MANA#Song Of Mana#
+4105,2428,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_DANCE_WITH_WUG#Dance With Wug#
+4105,2429,5,2430,3,2432,3,0,0,0,0,0,0 //WM_SOUND_OF_DESTRUCTION#Destruction Song#
+4105,2430,5,2428,1,0,0,0,0,0,0,0,0 //WM_SATURDAY_NIGHT_FEVER#Saturday Night Fever#
+4105,2431,5,2350,1,2351,1,2352,1,0,0,0,0 //WM_LERADS_DEW#Lerad's Dew#
+4105,2432,5,2427,1,0,0,0,0,0,0,0,0 //WM_MELODYOFSINK#Sinking Melody#
+4105,2433,5,2431,1,0,0,0,0,0,0,0,0 //WM_BEYOND_OF_WARCRY#Beyound Cry#
+4105,2434,5,2429,1,2433,1,0,0,0,0,0,0 //WM_UNLIMITED_HUMMING_VOICE#Infinite Humming Voice#
+4105,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4105,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Sura
+4106,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4106,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4106,22,10,0,0,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4106,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4106,24,1,0,0,0,0,0,0,0,0,0,0 //AL_RUWACH#Ruwach#
+4106,25,1,27,4,0,0,0,0,0,0,0,0 //AL_PNEUMA#Pneuma#
+4106,26,2,24,1,0,0,0,0,0,0,0,0 //AL_TELEPORT#Teleport#
+4106,27,4,26,2,0,0,0,0,0,0,0,0 //AL_WARP#Warp Portal#
+4106,28,10,0,0,0,0,0,0,0,0,0,0 //AL_HEAL#Heal#
+4106,29,10,28,3,0,0,0,0,0,0,0,0 //AL_INCAGI#Increase AGI#
+4106,30,10,29,1,0,0,0,0,0,0,0,0 //AL_DECAGI#Decrease AGI#
+4106,31,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYWATER#Aqua Benedicta#
+4106,32,10,23,3,0,0,0,0,0,0,0,0 //AL_CRUCIS#Signum Crusis#
+4106,33,10,22,3,0,0,0,0,0,0,0,0 //AL_ANGELUS#Angelus#
+4106,34,10,22,5,0,0,0,0,0,0,0,0 //AL_BLESSING#Blessing#
+4106,35,1,28,2,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4106,156,1,0,0,0,0,0,0,0,0,0,0 //AL_HOLYLIGHT#Holy Light#
+4106,259,10,23,10,22,10,0,0,0,0,0,0 //MO_IRONHAND#Iron Fists#
+4106,260,5,269,2,0,0,0,0,0,0,0,0 //MO_SPIRITSRECOVERY#Spiritual Cadence#
+4106,261,5,259,2,0,0,0,0,0,0,0,0 //MO_CALLSPIRITS#Summon Spirit Sphere#
+4106,262,1,261,5,0,0,0,0,0,0,0,0 //MO_ABSORBSPIRITS#Absorb Spirit Sphere#
+4106,263,10,265,5,0,0,0,0,0,0,0,0 //MO_TRIPLEATTACK#Raging Triple Blow#
+4106,264,1,271,3,260,2,268,3,0,0,0,0 //MO_BODYRELOCATION#Snap#
+4106,265,10,259,5,261,5,0,0,0,0,0,0 //MO_DODGE#Dodge#
+4106,266,5,261,5,0,0,0,0,0,0,0,0 //MO_INVESTIGATE#Occult Impact#
+4106,267,5,266,3,0,0,0,0,0,0,0,0 //MO_FINGEROFFENSIVE#Throw Spirit Sphere#
+4106,268,5,273,3,0,0,0,0,0,0,0,0 //MO_STEELBODY#Mental Strength#
+4106,269,5,265,5,0,0,0,0,0,0,0,0 //MO_BLADESTOP#Root#
+4106,270,5,262,1,0,0,0,0,0,0,0,0 //MO_EXPLOSIONSPIRITS#Fury#
+4106,271,5,270,3,267,3,0,0,0,0,0,0 //MO_EXTREMITYFIST#Asura Strike#
+4106,272,5,263,5,0,0,0,0,0,0,0,0 //MO_CHAINCOMBO#Raging Quadruple Blow#
+4106,273,5,272,3,0,0,0,0,0,0,0,0 //MO_COMBOFINISH#Raging Thrust#
+4106,1015,1,0,0,0,0,0,0,0,0,0,0 //MO_KITRANSLATION#Ki Translation#
+4106,1016,1,0,0,0,0,0,0,0,0,0,0 //MO_BALKYOUNG#Ki Explosion#
+4106,2326,10,263,5,0,0,0,0,0,0,0,0 //SR_DRAGONCOMBO#Dragon Combo#
+4106,2327,5,2326,3,0,0,0,0,0,0,0,0 //SR_SKYNETBLOW#Sky Blow#
+4106,2328,5,2326,1,2334,1,0,0,0,0,0,0 //SR_EARTHSHAKER#Earth Shaker#
+4106,2329,5,2326,1,0,0,0,0,0,0,0,0 //SR_FALLENEMPIRE#Fallen Empire#
+4106,2330,10,2329,3,0,0,0,0,0,0,0,0 //SR_TIGERCANNON#Tiger Cannon#
+4106,2332,5,2328,2,0,0,0,0,0,0,0,0 //SR_RAMPAGEBLASTER#Rampage Blaster#
+4106,2333,5,2327,1,0,0,0,0,0,0,0,0 //SR_CRESCENTELBOW#Crescent Elbow#
+4106,2334,5,269,2,2344,2,0,0,0,0,0,0 //SR_CURSEDCIRCLE#Cursed Circle#
+4106,2335,5,2337,1,0,0,0,0,0,0,0,0 //SR_LIGHTNINGWALK#Lightning Walk#
+4106,2336,5,2332,3,2335,3,0,0,0,0,0,0 //SR_KNUCKLEARROW#Knuckle Arrow#
+4106,2337,1,2334,1,0,0,0,0,0,0,0,0 //SR_WINDMILL#Wind Mill#
+4106,2338,10,2332,3,2346,3,0,0,0,0,0,0 //SR_RAISINGDRAGON#Rising Dragon#
+4106,2340,1,262,1,2341,1,0,0,0,0,0,0 //SR_ASSIMILATEPOWER#Power Absorb#
+4106,2341,1,261,5,0,0,0,0,0,0,0,0 //SR_POWERVELOCITY#Power Implantation#
+4106,2343,10,2330,5,2338,5,0,0,0,0,0,0 //SR_GATEOFHELL#Hell Gate#
+4106,2344,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_QUIET#Gentle Touch-Silence#
+4106,2345,5,2341,1,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CURE#Gentle Touch-Speed#
+4106,2346,5,2344,3,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_ENERGYGAIN#Gentle Touch-Save#
+4106,2347,5,2345,4,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_CHANGE#Gentle Touch-Opposite#
+4106,2348,5,2347,5,0,0,0,0,0,0,0,0 //SR_GENTLETOUCH_REVITALIZE#Gentle Touch-Alive#
+4106,2517,5,2340,1,2518,3,0,0,0,0,0,0 //SR_HOWLINGOFLION#Lion Howling#
+4106,2518,5,267,3,0,0,0,0,0,0,0,0 //SR_RIDEINLIGHTNING#Lightning Ride#
+4106,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4106,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Genetic
+4107,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4107,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4107,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4107,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4107,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4107,39,10,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4107,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4107,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4107,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4107,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4107,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4107,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4107,226,10,0,0,0,0,0,0,0,0,0,0 //AM_AXEMASTERY#Axe Mastery#
+4107,227,10,0,0,0,0,0,0,0,0,0,0 //AM_LEARNINGPOTION#Potion Research#
+4107,228,10,227,5,0,0,0,0,0,0,0,0 //AM_PHARMACY#Prepare Potion#
+4107,229,5,228,4,0,0,0,0,0,0,0,0 //AM_DEMONSTRATION#Bomb#
+4107,230,5,228,5,0,0,0,0,0,0,0,0 //AM_ACIDTERROR#Acid Terror#
+4107,231,5,228,3,0,0,0,0,0,0,0,0 //AM_POTIONPITCHER#Aid Potion#
+4107,232,5,228,6,0,0,0,0,0,0,0,0 //AM_CANNIBALIZE#Summon Flora#
+4107,233,5,228,2,0,0,0,0,0,0,0,0 //AM_SPHEREMINE#Summon Marine Sphere#
+4107,234,5,236,3,0,0,0,0,0,0,0,0 //AM_CP_WEAPON#Alchemical Weapon#
+4107,235,5,237,3,0,0,0,0,0,0,0,0 //AM_CP_SHIELD#Synthesized Shield#
+4107,236,5,235,3,0,0,0,0,0,0,0,0 //AM_CP_ARMOR#Synthetic Armor#
+4107,237,5,228,2,0,0,0,0,0,0,0,0 //AM_CP_HELM#Biochemical Helm#
+4107,238,1,0,0,0,0,0,0,0,0,0,0 //AM_BIOETHICS#Basis of Life#
+4107,243,1,244,1,0,0,0,0,0,0,0,0 //AM_CALLHOMUN#Call Homunculus#
+4107,244,1,238,1,0,0,0,0,0,0,0,0 //AM_REST#Peaceful Rest#
+4107,247,5,243,1,0,0,0,0,0,0,0,0 //AM_RESURRECTHOMUN#Ressurect Homunculus#
+4107,446,1,0,0,0,0,0,0,0,0,0,0 //AM_BERSERKPITCHER#Berserk Pitcher#
+4107,496,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT1#Twilight Alchemy 1#
+4107,497,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT2#Twilight Alchemy 2#
+4107,498,1,228,10,0,0,0,0,0,0,0,0 //AM_TWILIGHT3#Twilight Alchemy 3#
+4107,2474,5,0,0,0,0,0,0,0,0,0,0 //GN_TRAINING_SWORD#Sword Mastery#
+4107,2475,5,0,0,0,0,0,0,0,0,0,0 //GN_REMODELING_CART#Cart Remodeling#
+4107,2476,5,2475,1,0,0,0,0,0,0,0,0 //GN_CART_TORNADO#Cart Tornado#
+4107,2477,5,2475,2,0,0,0,0,0,0,0,0 //GN_CARTCANNON#Cart Cannon#
+4107,2478,5,2475,3,0,0,0,0,0,0,0,0 //GN_CARTBOOST#Cart Boost#
+4107,2479,5,2497,2,0,0,0,0,0,0,0,0 //GN_THORNS_TRAP#Thorns Trap#
+4107,2480,5,2497,3,0,0,0,0,0,0,0,0 //GN_BLOOD_SUCKER#Blood Sucker#
+4107,2481,5,2497,4,0,0,0,0,0,0,0,0 //GN_SPORE_EXPLOSION#Spore Explosion#
+4107,2482,5,2479,3,0,0,0,0,0,0,0,0 //GN_WALLOFTHORN#Wall Of Thorn#
+4107,2483,10,2482,3,0,0,0,0,0,0,0,0 //GN_CRAZYWEED#Crazy Weed#
+4107,2485,5,2481,3,0,0,0,0,0,0,0,0 //GN_DEMONIC_FIRE#Demonic Fire#
+4107,2486,5,2485,3,0,0,0,0,0,0,0,0 //GN_FIRE_EXPANSION#Fire Expansion#
+4107,2490,5,2480,3,0,0,0,0,0,0,0,0 //GN_HELLS_PLANT#Hell Plant#
+4107,2492,5,2490,3,0,0,0,0,0,0,0,0 //GN_MANDRAGORA#Mandragora Howling#
+4107,2493,1,2494,1,0,0,0,0,0,0,0,0 //GN_SLINGITEM#Item Sling#
+4107,2494,1,0,0,0,0,0,0,0,0,0,0 //GN_CHANGEMATERIAL#Change Material#
+4107,2495,2,2497,1,0,0,0,0,0,0,0,0 //GN_MIX_COOKING#Mixed Cooking#
+4107,2496,2,2495,1,0,0,0,0,0,0,0,0 //GN_MAKEBOMB#Bomb Creation#
+4107,2497,10,0,0,0,0,0,0,0,0,0,0 //GN_S_PHARMACY#Special Pharmacy#
+4107,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4107,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4107,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#
+//Baby Chaser
+4108,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4108,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4108,48,10,0,0,0,0,0,0,0,0,0,0 //TF_DOUBLE#Double Attack#
+4108,49,10,0,0,0,0,0,0,0,0,0,0 //TF_MISS#Improve Dodge#
+4108,50,10,0,0,0,0,0,0,0,0,0,0 //TF_STEAL#Steal#
+4108,51,10,50,5,0,0,0,0,0,0,0,0 //TF_HIDING#Hiding#
+4108,52,10,0,0,0,0,0,0,0,0,0,0 //TF_POISON#Envenom#
+4108,53,1,52,3,0,0,0,0,0,0,0,0 //TF_DETOXIFY#Detoxify#
+4108,149,1,0,0,0,0,0,0,0,0,0,0 //TF_SPRINKLESAND#Throw Sand#
+4108,150,1,0,0,0,0,0,0,0,0,0,0 //TF_BACKSLIDING#Back Sliding#
+4108,151,1,0,0,0,0,0,0,0,0,0,0 //TF_PICKSTONE#Find Stone#
+4108,152,1,0,0,0,0,0,0,0,0,0,0 //TF_THROWSTONE#Stone Fling#
+4108,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4108,44,10,0,0,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4108,46,10,44,10,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4108,124,1,46,5,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4108,210,10,50,1,0,0,0,0,0,0,0,0 //RG_SNATCHER#Gank#
+4108,211,10,210,4,0,0,0,0,0,0,0,0 //RG_STEALCOIN#Mug#
+4108,212,10,211,4,0,0,0,0,0,0,0,0 //RG_BACKSTAP#Back Stab#
+4108,213,5,51,1,0,0,0,0,0,0,0,0 //RG_TUNNELDRIVE#Stalk#
+4108,214,5,212,2,213,2,0,0,0,0,0,0 //RG_RAID#Sightless Raid#
+4108,215,5,217,5,0,0,0,0,0,0,0,0 //RG_STRIPWEAPON#Divest Weapon#
+4108,216,5,218,5,0,0,0,0,0,0,0,0 //RG_STRIPSHIELD#Divest Shield#
+4108,217,5,216,5,0,0,0,0,0,0,0,0 //RG_STRIPARMOR#Divest Armor#
+4108,218,5,211,2,0,0,0,0,0,0,0,0 //RG_STRIPHELM#Divest Helm#
+4108,219,5,212,4,214,5,0,0,0,0,0,0 //RG_INTIMIDATE#Snatch#
+4108,220,1,221,5,0,0,0,0,0,0,0,0 //RG_GRAFFITI#Scribble#
+4108,221,5,222,1,0,0,0,0,0,0,0,0 //RG_FLAGGRAFFITI#Piece#
+4108,222,1,223,1,0,0,0,0,0,0,0,0 //RG_CLEANER#Remover#
+4108,223,1,216,3,0,0,0,0,0,0,0,0 //RG_GANGSTER#Slyness#
+4108,224,5,223,1,0,0,0,0,0,0,0,0 //RG_COMPULSION#Haggle#
+4108,225,10,219,5,0,0,0,0,0,0,0,0 //RG_PLAGIARISM#Intimidate#
+4108,1005,1,0,0,0,0,0,0,0,0,0,0 //RG_CLOSECONFINE#Close Confine#
+4108,2284,5,219,5,0,0,0,0,0,0,0,0 //SC_FATALMENACE#Fatal Manace#
+4108,2285,10,225,5,0,0,0,0,0,0,0,0 //SC_REPRODUCE#Reproduce#
+4108,2286,10,2285,5,0,0,0,0,0,0,0,0 //SC_AUTOSHADOWSPELL#Auto Shadow Spell#
+4108,2287,5,213,3,0,0,0,0,0,0,0,0 //SC_SHADOWFORM#Shadow Formation#
+4108,2288,10,46,7,0,0,0,0,0,0,0,0 //SC_TRIANGLESHOT#Triangle Shot#
+4108,2289,5,0,0,0,0,0,0,0,0,0,0 //SC_BODYPAINT#Body Painting#
+4108,2290,5,2286,7,2291,5,0,0,0,0,0,0 //SC_INVISIBILITY#Invisibility#
+4108,2291,5,2286,5,2287,3,0,0,0,0,0,0 //SC_DEADLYINFECT#Deadly Infection#
+4108,2292,3,2289,1,0,0,0,0,0,0,0,0 //SC_ENERVATION#Masquerade Enervation#
+4108,2293,3,2289,1,0,0,0,0,0,0,0,0 //SC_GROOMY#Masquerade Groomy#
+4108,2294,3,2289,1,0,0,0,0,0,0,0,0 //SC_IGNORANCE#Masquerade Ignorance#
+4108,2295,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_LAZINESS#Masquerade Laziness#
+4108,2296,3,2295,1,2297,1,0,0,0,0,0,0 //SC_UNLUCKY#Masquerade Unlucky#
+4108,2297,3,2292,1,2293,1,2294,1,0,0,0,0 //SC_WEAKNESS#Masquerade Weakness#
+4108,2298,5,215,1,0,0,0,0,0,0,0,0 //SC_STRIPACCESSARY#Divest Accessory#
+4108,2299,3,221,1,0,0,0,0,0,0,0,0 //SC_MANHOLE#Manhole#
+4108,2300,3,2299,1,0,0,0,0,0,0,0,0 //SC_DIMENSIONDOOR#Dimension Door#
+4108,2301,3,2299,1,0,0,0,0,0,0,0,0 //SC_CHAOSPANIC#Chaos Panic#
+4108,2302,3,2296,3,2301,3,0,0,0,0,0,0 //SC_MAELSTROM#Maelstrom#
+4108,2303,3,2300,3,0,0,0,0,0,0,0,0 //SC_BLOODYLUST#Bloody Lust#
+4108,2304,3,2300,3,0,0,0,0,0,0,0,0 //SC_FEINTBOMB#Feint Bomb#
+4108,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4108,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Rune2
+4109,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4109,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4109,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4109,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4109,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4109,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4109,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4109,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4109,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4109,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4109,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4109,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4109,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4109,56,10,55,1,0,0,0,0,0,0,0,0 //KN_PIERCE#Pierce#
+4109,57,10,63,1,58,3,0,0,0,0,0,0 //KN_BRANDISHSPEAR#Brandish Spear#
+4109,58,10,56,5,0,0,0,0,0,0,0,0 //KN_SPEARSTAB#Spear Stab#
+4109,59,5,56,3,0,0,0,0,0,0,0,0 //KN_SPEARBOOMERANG#Spear Boomerang#
+4109,60,10,3,1,0,0,0,0,0,0,0,0 //KN_TWOHANDQUICKEN#Twohand Quicken#
+4109,61,5,3,1,0,0,0,0,0,0,0,0 //KN_AUTOCOUNTER#Counter Attack#
+4109,62,10,5,10,7,3,3,5,60,10,61,5//KN_BOWLINGBASH#Bowling Bash#
+4109,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4109,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4109,1001,1,0,0,0,0,0,0,0,0,0,0 //KN_CHARGEATK#Charge Attack#
+4109,495,1,60,10,0,0,0,0,0,0,0,0 //KN_ONEHAND#Onehand Quicken#
+4109,2001,5,2010,2,0,0,0,0,0,0,0,0 //RK_ENCHANTBLADE#Enchant Blade#
+4109,2002,5,2001,3,0,0,0,0,0,0,0,0 //RK_SONICWAVE#Sonic Wave#
+4109,2003,10,61,1,2001,2,0,0,0,0,0,0 //RK_DEATHBOUND#Death Bound#
+4109,2004,10,2020,3,0,0,0,0,0,0,0,0 //RK_HUNDREDSPEAR#Hundred Spears#
+4109,2005,5,2001,5,0,0,0,0,0,0,0,0 //RK_WINDCUTTER#Wind Cutter#
+4109,2006,5,2002,2,2003,5,2005,3,0,0,0,0 //RK_IGNITIONBREAK#Ignition Break#
+4109,2007,5,64,1,0,0,0,0,0,0,0,0 //RK_DRAGONTRAINING#Dragon Training#
+4109,2008,10,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONBREATH#Dragon Breath#
+4109,2009,5,2007,2,0,0,0,0,0,0,0,0 //RK_DRAGONHOWLING#Dragon Howling#
+4109,2010,10,0,0,0,0,0,0,0,0,0,0 //RK_RUNEMASTERY#Rune Mastery#
+4109,2020,5,57,2,0,0,0,0,0,0,0,0, //RK_PHANTOMTHRUST#Phantom Thrust#
+4109,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4109,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Guard2
+4110,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4110,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4110,2,10,0,0,0,0,0,0,0,0,0,0 //SM_SWORD#Sword Mastery#
+4110,3,10,2,1,0,0,0,0,0,0,0,0 //SM_TWOHAND#Two-Handed Sword Mastery#
+4110,4,10,0,0,0,0,0,0,0,0,0,0 //SM_RECOVERY#Increase HP Recovery#
+4110,5,10,0,0,0,0,0,0,0,0,0,0 //SM_BASH#Bash#
+4110,6,10,0,0,0,0,0,0,0,0,0,0 //SM_PROVOKE#Provoke#
+4110,7,10,5,5,0,0,0,0,0,0,0,0 //SM_MAGNUM#Magnum Break#
+4110,8,10,6,5,0,0,0,0,0,0,0,0 //SM_ENDURE#Endure#
+4110,144,1,0,0,0,0,0,0,0,0,0,0 //SM_MOVINGRECOVERY#Moving HP-Recovery#
+4110,145,1,0,0,0,0,0,0,0,0,0,0 //SM_FATALBLOW#Attack Weak Point#
+4110,146,1,0,0,0,0,0,0,0,0,0,0 //SM_AUTOBERSERK#Auto Berserk#
+4110,63,1,8,1,0,0,0,0,0,0,0,0 //KN_RIDING#Peco Peco Riding#
+4110,64,5,63,1,0,0,0,0,0,0,0,0 //KN_CAVALIERMASTERY#Cavalier Mastery#
+4110,55,10,0,0,0,0,0,0,0,0,0,0 //KN_SPEARMASTERY#Spear Mastery#
+4110,35,1,248,5,0,0,0,0,0,0,0,0 //AL_CURE#Cure#
+4110,22,10,35,1,0,0,0,0,0,0,0,0 //AL_DP#Divine Protection#
+4110,23,10,22,3,0,0,0,0,0,0,0,0 //AL_DEMONBANE#Demon Bane#
+4110,28,10,23,5,248,10,0,0,0,0,0,0 //AL_HEAL#Heal#
+4110,248,10,0,0,0,0,0,0,0,0,0,0 //CR_TRUST#Faith#
+4110,249,10,0,0,0,0,0,0,0,0,0,0 //CR_AUTOGUARD#Guard#
+4110,250,5,249,5,0,0,0,0,0,0,0,0 //CR_SHIELDCHARGE#Smite#
+4110,251,5,250,3,0,0,0,0,0,0,0,0 //CR_SHIELDBOOMERANG#Shield Boomerang#
+4110,252,10,251,3,0,0,0,0,0,0,0,0 //CR_REFLECTSHIELD#Shield Reflect#
+4110,253,10,248,7,0,0,0,0,0,0,0,0 //CR_HOLYCROSS#Holy Cross#
+4110,254,10,253,6,248,10,0,0,0,0,0,0 //CR_GRANDCROSS#Grand Cross#
+4110,255,5,252,5,254,4,0,0,0,0,0,0 //CR_DEVOTION#Sacrifice#
+4110,256,5,22,5,28,5,0,0,0,0,0,0 //CR_PROVIDENCE#Resistant Souls#
+4110,257,5,251,1,0,0,0,0,0,0,0,0 //CR_DEFENDER#Defending Aura#
+4110,258,10,55,10,0,0,0,0,0,0,0,0 //CR_SPEARQUICKEN#Spear Quicken#
+4110,1002,1,0,0,0,0,0,0,0,0,0,0 //CR_SHRINK#Shrink#
+4110,2307,5,2312,1,0,0,0,0,0,0,0,0 //LG_CANNONSPEAR#Cannon Spear#
+4110,2308,10,55,1,0,0,0,0,0,0,0,0 //LG_BANISHINGPOINT#Banishing Point#
+4110,2309,3,0,0,0,0,0,0,0,0,0,0 //LG_TRAMPLE#Trample#
+4110,2310,5,250,3,0,0,0,0,0,0,0,0 //LG_SHIELDPRESS#Shield Press#
+4110,2311,5,252,5,0,0,0,0,0,0,0,0 //LG_REFLECTDAMAGE#Reflect Damage#
+4110,2312,5,2308,5,0,0,0,0,0,0,0,0 //LG_PINPOINTATTACK#Pinpoint Attack#
+4110,2313,5,0,0,0,0,0,0,0,0,0,0 //LG_FORCEOFVANGUARD#Vanguard Force#
+4110,2314,1,2313,1,0,0,0,0,0,0,0,0 //LG_RAGEBURST#Rage Burst Attack#
+4110,2315,3,2310,3,2323,2,0,0,0,0,0,0 //LG_SHIELDSPELL#Shield Spell#
+4110,2316,5,2308,3,0,0,0,0,0,0,0,0 //LG_EXEEDBREAK#Exceed Break#
+4110,2317,5,2312,1,2320,3,0,0,0,0,0,0 //LG_OVERBRAND#Over Brand#
+4110,2318,5,2309,3,0,0,0,0,0,0,0,0 //LG_PRESTIGE#Prestige#
+4110,2319,5,2312,3,2314,1,0,0,0,0,0,0 //LG_BANDING#Banding#
+4110,2320,5,55,1,0,0,0,0,0,0,0,0 //LG_MOONSLASHER#Moon Slasher#
+4110,2321,5,254,5,0,0,0,0,0,0,0,0 //LG_RAYOFGENESIS#Genesis Ray#
+4110,2322,5,248,3,0,0,0,0,0,0,0,0 //LG_PIETY#Piety#
+4110,2323,5,2311,3,0,0,0,0,0,0,0,0 //LG_EARTHDRIVE#Earth Drive#
+4110,2324,5,2318,3,2319,3,0,0,0,0,0,0 //LG_HESPERUSLIT#Hesperus Lit#
+4110,2325,5,2315,3,2321,4,2322,5,0,0,0,0 //LG_INSPIRATION#Inspiration#
+4110,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4110,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Ranger2
+4111,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4111,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4111,43,10,0,0,0,0,0,0,0,0,0,0 //AC_OWL#Owl's Eye#
+4111,44,10,43,3,0,0,0,0,0,0,0,0 //AC_VULTURE#Vulture's Eye#
+4111,45,10,44,1,0,0,0,0,0,0,0,0 //AC_CONCENTRATION#Improve Concentration#
+4111,46,10,0,0,0,0,0,0,0,0,0,0 //AC_DOUBLE#Double Strafe#
+4111,47,10,46,5,0,0,0,0,0,0,0,0 //AC_SHOWER#Arrow Shower#
+4111,147,1,0,0,0,0,0,0,0,0,0,0 //AC_MAKINGARROW#Arrow Crafting#
+4111,148,1,0,0,0,0,0,0,0,0,0,0 //AC_CHARGEARROW#Arrow Repel#
+4111,115,5,0,0,0,0,0,0,0,0,0,0 //HT_SKIDTRAP#Skid Trap#
+4111,116,5,0,0,0,0,0,0,0,0,0,0 //HT_LANDMINE#Land Mine#
+4111,117,5,115,1,0,0,0,0,0,0,0,0 //HT_ANKLESNARE#Ankle Snare#
+4111,118,5,117,1,0,0,0,0,0,0,0,0 //HT_SHOCKWAVE#Shockwave Trap#
+4111,119,5,120,1,0,0,0,0,0,0,0,0 //HT_SANDMAN#Sandman#
+4111,120,5,115,1,0,0,0,0,0,0,0,0 //HT_FLASHER#Flasher#
+4111,121,5,120,1,0,0,0,0,0,0,0,0 //HT_FREEZINGTRAP#Freezing Trap#
+4111,122,5,116,1,119,1,121,1,0,0,0,0 //HT_BLASTMINE#Blast Mine#
+4111,123,5,118,1,122,1,0,0,0,0,0,0 //HT_CLAYMORETRAP#Claymore Trap#
+4111,124,1,116,1,0,0,0,0,0,0,0,0 //HT_REMOVETRAP#Remove Trap#
+4111,125,1,118,1,124,1,0,0,0,0,0,0 //HT_TALKIEBOX#Talkie Box#
+4111,126,10,0,0,0,0,0,0,0,0,0,0 //HT_BEASTBANE#Beast Bane#
+4111,127,1,126,1,0,0,0,0,0,0,0,0 //HT_FALCON#Falconry Mastery#
+4111,128,10,129,5,0,0,0,0,0,0,0,0 //HT_STEELCROW#Steel Crow#
+4111,129,5,127,1,0,0,0,0,0,0,0,0 //HT_BLITZBEAT#Blitz Beat#
+4111,130,4,45,1,127,1,0,0,0,0,0,0 //HT_DETECTING#Detect#
+4111,131,5,124,1,127,1,0,0,0,0,0,0 //HT_SPRINGTRAP#Spring Trap#
+4111,1009,1,0,0,0,0,0,0,0,0,0,0 //HT_PHANTASMIC#Phantasmic Arrow#
+4111,499,1,46,10,0,0,0,0,0,0,0,0 //HT_POWER#Beast Strafing#
+4111,2233,10,2236,5,0,0,0,0,0,0,0,0 //RA_ARROWSTORM#Arrow Storm#
+4111,2234,5,2233,5,2247,1,0,0,0,0,0,0 //RA_FEARBREEZE#Feer Breeze#
+4111,2235,10,0,0,0,0,0,0,0,0,0,0 //RA_RANGERMAIN#Main Ranger#
+4111,2236,10,117,5,0,0,0,0,0,0,0,0 //RA_AIMEDBOLT#Aimed Bolt#
+4111,2237,1,2239,3,0,0,0,0,0,0,0,0 //RA_DETONATOR#Detonator#
+4111,2238,5,118,5,0,0,0,0,0,0,0,0 //RA_ELECTRICSHOCKER#Electric Shock#
+4111,2239,5,2248,3,0,0,0,0,0,0,0,0 //RA_CLUSTERBOMB#Bomb Cluster#
+4111,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Wug Mastery#
+4111,2241,3,2240,1,0,0,0,0,0,0,0,0 //RA_WUGRIDER#Wug Rider#
+4111,2242,1,2241,1,0,0,0,0,0,0,0,0 //RA_WUGDASH#Wug Dash#
+4111,2243,5,2245,1,0,0,0,0,0,0,0,0 //RA_WUGSTRIKE#Wug Strike#
+4111,2244,5,2243,1,0,0,0,0,0,0,0,0 //RA_WUGBITE#Wug Bite#
+4111,2245,10,2240,1,0,0,0,0,0,0,0,0 //RA_TOOTHOFWUG#Tooth of Wug#
+4111,2246,5,2245,3,0,0,0,0,0,0,0,0 //RA_SENSITIVEKEEN#Keen Nose#
+4111,2247,5,2235,1,0,0,0,0,0,0,0,0 //RA_CAMOUFLAGE#Camouflage#
+4111,2248,5,123,1,124,1,0,0,0,0,0,0 //RA_RESEARCHTRAP#Trap Research#
+4111,2249,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAGENTATRAP#Magneta Trap#
+4111,2250,1,2248,1,0,0,0,0,0,0,0,0 //RA_COBALTTRAP#Cobalt Trap#
+4111,2251,1,2248,1,0,0,0,0,0,0,0,0 //RA_MAIZETRAP#Maze Trap#
+4111,2252,1,2248,1,0,0,0,0,0,0,0,0 //RA_VERDURETRAP#Verdure Trap#
+4111,2253,5,2237,1,0,0,0,0,0,0,0,0 //RA_FIRINGTRAP#Fire Trap#
+4111,2254,5,2237,1,0,0,0,0,0,0,0,0 //RA_ICEBOUNDTRAP#Ice Trap#
+4111,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4111,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+//Baby Mechanic2
+4112,1,9,0,0,0,0,0,0,0,0,0,0 //NV_BASIC#Basic Skill#
+4112,142,1,0,0,0,0,0,0,0,0,0,0 //NV_FIRSTAID#First Aid#
+4112,36,10,0,0,0,0,0,0,0,0,0,0 //MC_INCCARRY#Enlarge Weight Limit#
+4112,37,10,36,3,0,0,0,0,0,0,0,0 //MC_DISCOUNT#Discount#
+4112,38,10,37,3,0,0,0,0,0,0,0,0 //MC_OVERCHARGE#Overcharge#
+4112,39,4112,36,5,0,0,0,0,0,0,0,0 //MC_PUSHCART#Pushcart#
+4112,40,1,0,0,0,0,0,0,0,0,0,0 //MC_IDENTIFY#Item Appraisal#
+4112,41,10,39,3,0,0,0,0,0,0,0,0 //MC_VENDING#Vending#
+4112,42,10,0,0,0,0,0,0,0,0,0,0 //MC_MAMMONITE#Mammonite#
+4112,153,1,0,0,0,0,0,0,0,0,0,0 //MC_CARTREVOLUTION#Cart Revolution#
+4112,154,1,0,0,0,0,0,0,0,0,0,0 //MC_CHANGECART#Change Cart#
+4112,155,1,0,0,0,0,0,0,0,0,0,0 //MC_LOUD#Crazy Uproar#
+4112,94,5,0,0,0,0,0,0,0,0,0,0 //BS_IRON#Iron Tempering#
+4112,95,5,94,1,0,0,0,0,0,0,0,0 //BS_STEEL#Steel Tempering#
+4112,96,5,94,1,0,0,0,0,0,0,0,0 //BS_ENCHANTEDSTONE#Enchanted Stone Craft#
+4112,97,5,96,1,0,0,0,0,0,0,0,0 //BS_ORIDEOCON#Oridecon Research#
+4112,98,3,0,0,0,0,0,0,0,0,0,0 //BS_DAGGER#Smith Dagger#
+4112,99,3,98,1,0,0,0,0,0,0,0,0 //BS_SWORD#Smith Sword#
+4112,100,3,99,1,0,0,0,0,0,0,0,0 //BS_TWOHANDSWORD#Smith Two-handed Sword#
+4112,101,3,99,2,0,0,0,0,0,0,0,0 //BS_AXE#Smith Axe#
+4112,102,3,103,1,0,0,0,0,0,0,0,0 //BS_MACE#Smith Mace#
+4112,103,3,98,1,0,0,0,0,0,0,0,0 //BS_KNUCKLE#Smith Knucklebrace#
+4112,104,3,98,2,0,0,0,0,0,0,0,0 //BS_SPEAR#Smith Spear#
+4112,105,1,0,0,0,0,0,0,0,0,0,0 //BS_HILTBINDING#Hilt Binding#
+4112,106,1,95,1,105,1,0,0,0,0,0,0 //BS_FINDINGORE#Ore Discovery#
+4112,107,10,105,1,0,0,0,0,0,0,0,0 //BS_WEAPONRESEARCH#Weaponry Research#
+4112,108,1,107,1,0,0,0,0,0,0,0,0 //BS_REPAIRWEAPON#Weapon Repair#
+4112,109,5,0,0,0,0,0,0,0,0,0,0 //BS_SKINTEMPER#Skin Tempering#
+4112,110,5,0,0,0,0,0,0,0,0,0,0 //BS_HAMMERFALL#Hammer Fall#
+4112,111,5,110,2,0,0,0,0,0,0,0,0 //BS_ADRENALINE#Adrenaline Rush#
+4112,112,5,107,2,111,2,0,0,0,0,0,0 //BS_WEAPONPERFECT#Weapon Perfection#
+4112,113,5,111,3,0,0,0,0,0,0,0,0 //BS_OVERTHRUST#Power-Thrust#
+4112,114,5,112,3,113,2,0,0,0,0,0,0 //BS_MAXIMIZE#Maximize Power#
+4112,1012,1,0,0,0,0,0,0,0,0,0,0 //BS_UNFAIRLYTRICK#Unfair Trick#
+4112,1013,1,0,0,0,0,0,0,0,0,0,0 //BS_GREED#Greed#
+4112,459,1,111,5,0,0,0,0,0,0,0,0 //BS_ADRENALINE2#Full Adrenaline Rush#
+4112,2255,5,0,0,0,0,0,0,0,0,0,0 //NC_MADOLICENCE#Madogear License#
+4112,2256,5,2255,1,0,0,0,0,0,0,0,0 //NC_BOOSTKNUCKLE#Nuckle Boost#
+4112,2257,3,2256,2,0,0,0,0,0,0,0,0 //NC_PILEBUNKER#Pile Bunker#
+4112,2258,3,2256,2,0,0,0,0,0,0,0,0 //NC_VULCANARM#Vulcan Arm#
+4112,2259,3,2258,1,0,0,0,0,0,0,0,0 //NC_FLAMELAUNCHER#Flame Launcher#
+4112,2260,3,2258,3,0,0,0,0,0,0,0,0 //NC_COLDSLOWER#Cold Slower#
+4112,2261,3,2259,2,2260,2,0,0,0,0,0,0 //NC_ARMSCANNON#Arm Cannon#
+4112,2262,3,2255,1,0,0,0,0,0,0,0,0 //NC_ACCELERATION#Acceleration#
+4112,2263,1,2262,1,0,0,0,0,0,0,0,0 //NC_HOVERING#Hover#
+4112,2264,1,2263,1,0,0,0,0,0,0,0,0 //NC_F_SIDESLIDE#Front Slide#
+4112,2265,1,2263,1,0,0,0,0,0,0,0,0 //NC_B_SIDESLIDE#Back Slide#
+4112,2266,4,2255,4,0,0,0,0,0,0,0,0 //NC_MAINFRAME#Remodel Mainframe#
+4112,2267,3,2266,2,0,0,0,0,0,0,0,0 //NC_SELFDESTRUCTION#Suicidal Destruction#
+4112,2268,4,2266,2,0,0,0,0,0,0,0,0 //NC_SHAPESHIFT#Shift Shape#
+4112,2269,1,2267,2,0,0,0,0,0,0,0,0 //NC_EMERGENCYCOOL#Cool Emergency#
+4112,2270,1,2268,2,0,0,0,0,0,0,0,0 //NC_INFRAREDSCAN#Infra Red Scan#
+4112,2271,3,2270,1,0,0,0,0,0,0,0,0 //NC_ANALYZE#Analyze#
+4112,2272,3,2269,1,0,0,0,0,0,0,0,0 //NC_MAGNETICFIELD#Magnetic Field#
+4112,2273,3,2272,2,0,0,0,0,0,0,0,0 //NC_NEUTRALBARRIER#Magnetic Field#
+4112,2274,3,2271,3,2273,2,0,0,0,0,0,0 //NC_STEALTHFIELD#Stealth Field#
+4112,2275,5,2255,2,0,0,0,0,0,0,0,0 //NC_REPAIR#Repair#
+4112,2276,10,0,0,0,0,0,0,0,0,0,0 //NC_TRAININGAXE#Axe Mastery#
+4112,2277,5,0,0,0,0,0,0,0,0,0,0 //NC_RESEARCHFE#Fire Earth Research#
+4112,2278,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXEBOOMERANG#Axe Boomerang#
+4112,2279,5,2278,3,0,0,0,0,0,0,0,0 //NC_POWERSWING#Power Swing#
+4112,2280,5,2276,1,0,0,0,0,0,0,0,0 //NC_AXETORNADO#Axe Tornado#
+4112,2281,5,2277,2,0,0,0,0,0,0,0,0 //NC_SILVERSNIPER#FAW Silver Sniper#
+4112,2282,5,2281,2,0,0,0,0,0,0,0,0 //NC_MAGICDECOY#FAW Magic Decoy#
+4112,2283,1,2281,1,0,0,0,0,0,0,0,0 //NC_DISJOINT#FAW divest#
+4112,409,1,0,0,0,0,0,0,0,0,0,0 //WE_CALLPARENT#Call Parent#
+4112,681,1,0,0,0,0,0,0,0,0,0,0 //ALL_INCCARRY#Enlarge Weight Limit R#
+4112,2535,1,41,1,0,0,0,0,0,0,0,0 //ALL_BUYING_STORE#Open Buying Store#

+ 1 - 0
db/skill_unit_db.txt

@@ -95,6 +95,7 @@
 535,0xbd,    , -1, 0,  20,enemy, 0x010	//NJ_KAENSIN
 538,0xbb,    ,  1:1:1:2:2:2:3:3:3:4,0,-1,all,0x010	//NJ_SUITON
 670,0xc7,    ,  1, 4:7:10:13:16:19:22:25:28:31,1000,all,0x008	//NPC_EVILLAND
+2044,0xca,    ,  0, 3,1000,friend,0x818	//AB_EPICLESIS
 8208,0x86,    ,  0, 2,1000,enemy, 0x080	//MA_SHOWER
 8209,0x90,    ,  0, 1,1000,enemy, 0x006	//MA_SKIDTRAP
 8210,0x93,    ,  0, 0,1000,enemy, 0x006	//MA_LANDMINE

+ 198 - 0
doc/3rd_job_notes.txt

@@ -0,0 +1,198 @@
+== Rune Knight ====================================================================================
+RK_ENCHANTBLADE
+RK_SONICWAVE
+RK_DEATHBOUND
+RK_HUNDREDSPEAR
+RK_WINDCUTTER
+RK_IGNITIONBREAK
+RK_DRAGONTRAINING
+RK_DRAGONBREATH
+RK_DRAGONHOWLING
+RK_RUNEMASTERY
+RK_MILLENNIUMSHIELD
+RK_CRUSHSTRIKE
+RK_REFRESH
+RK_GIANTGROWTH
+RK_STONEHARDSKIN
+RK_VITALITYACTIVATION
+RK_STORMBLAST
+RK_FIGHTINGSPIRIT
+RK_ABUNDANCE
+RK_PHANTOMTHRUST
+
+== Guillotine_Cross ===============================================================================
+GC_VENOMIMPRESS
+GC_CROSSIMPACT
+GC_DARKILLUSION
+GC_RESEARCHNEWPOISON
+GC_CREATENEWPOISON
+GC_ANTIDOTE
+GC_POISONINGWEAPON
+GC_WEAPONBLOCKING
+GC_COUNTERSLASH
+GC_WEAPONCRUSH
+GC_VENOMPRESSURE
+GC_POISONSMOKE
+GC_CLOAKINGEXCEED
+GC_PHANTOMMENACE
+GC_HALLUCINATIONWALK
+GC_ROLLINGCUTTER
+GC_CROSSRIPPERSLASHER
+
+== Archbishop =====================================================================================
+AB_JUDEX
+		Working
+		Damage is unnaturally high-- issue with pre-RE MATK formulae?
+AB_ANCILLA
+		Working
+AB_ADORAMUS
+		Working 
+		Should partner check be in skill_check_condition_castbegin or in castend?
+		Ugly hack to cancel out using gemstone in skill_get_requirement().
+		Should SC_BLIND/SC_ADORAMUS be removed by speed bosting effects?
+		Should effects cancel simultaneously?
+		Damage is unnaturally high-- issue with pre-RE MATK formulae?
+AB_CLEMENTIA
+		Working
+		Bug: Skill name and casting sprite animation should display only on caster
+AB_CANTO
+		Working
+		Bug: Skill name and casting sprite animation should display only on caster
+AB_CHEAL
+		Working
+		Bug: Skill name and casting sprite animation should display only on caster
+AB_EPICLESIS
+		Working
+		Need to fix SC effect on moving out of unit.
+		What skills should have an inate immuity to this skill?
+		has skill_check_condition_castbegin case, check to see if it can be improved.
+AB_PRAEFATIO
+		Working
+		Bug: Skill name and casting sprite animation should display only on caster
+AB_ORATIO
+		Working
+		Ugly hack to display/remove SI_ on mobs.
+AB_LAUDAAGNUS
+		Working
+		Should +4+Skilllv luk apply to only those not cured from a status effect?
+		Check: Skill name and casting sprite animation should display only on caster?
+		Should this skill fail if you are the only person in/online in a party?
+AB_LAUDARAMUS
+		Working 
+		Should +4+Skilllv luk apply to only those not cured from a status effect?
+		Check: Skill name and casting sprite animation should display only on caster?
+		Should this skill fail if you are the only person in/online in a party?
+AB_EUCHARISTICA
+		Working 
+AB_RENOVATIO
+		Working
+AB_HIGHNESSHEAL
+		Working
+AB_CLEARANCE
+		Working
+		Check: Should Soul Linkers be inately immune?
+		Check list a second time to see what was missed.
+AB_EXPIATIO
+		Working
+AB_DUPLELIGHT
+		Working
+		Check success rate, 
+		Is skill_addtimerskill the best way to implement the additional attacks?
+AB_DUPLELIGHT_MELEE
+		Working
+AB_DUPLELIGHT_MAGIC
+		Working
+AB_SILENTIUM
+		Working
+		Need more info on success rate.
+AB_SECRAMENT
+		Working
+
+== Warlock ========================================================================================
+WL_WHITEIMPRISON 
+WL_SOULEXPANSION
+WL_FROSTMISTY
+WL_JACKFROST
+WL_MARSHOFABYSS
+WL_RECOGNIZEDSPELL
+WL_SIENNAEXECRATE
+WL_RADIUS
+WL_STASIS
+WL_DRAINLIFE
+WL_CRIMSONROCK
+WL_HELLINFERNO
+WL_COMET
+WL_CHAINLIGHTNING
+WL_CHAINLIGHTNING_ATK
+WL_EARTHSTRAIN
+WL_TETRAVORTEX
+WL_TETRAVORTEX_FIRE
+WL_TETRAVORTEX_WATER
+WL_TETRAVORTEX_WIND
+WL_TETRAVORTEX_GROUND
+WL_SUMMONFB
+WL_SUMMONBL
+WL_SUMMONWB
+WL_SUMMON_ATK_FIRE
+WL_SUMMON_ATK_WIND
+WL_SUMMON_ATK_WATER
+WL_SUMMON_ATK_GROUND
+WL_SUMMONSTONE
+WL_RELEASE
+WL_READING_SB
+WL_FREEZE_SP
+
+== Ranger =========================================================================================
+RA_ARROWSTORM
+RA_FEARBREEZE
+RA_RANGERMAIN
+RA_AIMEDBOLT
+RA_DETONATOR
+RA_ELECTRICSHOCKER
+RA_CLUSTERBOMB
+RA_WUGMASTERY
+RA_WUGRIDER
+RA_WUGDASH
+RA_WUGSTRIKE
+RA_WUGBITE
+RA_TOOTHOFWUG
+RA_SENSITIVEKEEN
+RA_CAMOUFLAGE
+RA_RESEARCHTRAP
+RA_MAGENTATRAP
+RA_COBALTTRAP
+RA_MAIZETRAP
+RA_VERDURETRAP
+RA_FIRINGTRAP
+RA_ICEBOUNDTRAP
+
+== Mechanic =======================================================================================
+NC_MADOLICENCE
+NC_BOOSTKNUCKLE
+NC_PILEBUNKER
+NC_VULCANARM
+NC_FLAMELAUNCHER
+NC_COLDSLOWER
+NC_ARMSCANNON
+NC_ACCELERATION
+NC_HOVERING
+NC_F_SIDESLIDE
+NC_B_SIDESLIDE
+NC_MAINFRAME
+NC_SELFDESTRUCTION
+NC_SHAPESHIFT
+NC_EMERGENCYCOOL
+NC_INFRAREDSCAN
+NC_ANALYZE
+NC_MAGNETICFIELD
+NC_NEUTRALBARRIER
+NC_STEALTHFIELD
+NC_REPAIR
+NC_TRAININGAXE
+NC_RESEARCHFE
+NC_AXEBOOMERANG
+NC_POWERSWING
+NC_AXETORNADO
+NC_SILVERSNIPER
+NC_MAGICDECOY
+NC_DISJOINT

+ 4 - 0
doc/item_bonus.txt

@@ -439,3 +439,7 @@ bonus bMagicSPGainValue,n;	Heals +n SP when killing an enemy with magic attack.
 bonus bMagicHPGainValue,n;	Heals +n HP when killing an enemy with magic attack.
 
 bonus3 bAddClassDropItem,s,x,n;		Adds an n/100% chance of dropping item s when killing monster class x.
+
+bonus bFixedCastrate,x;	Skill fixed casting time rate + n%
+bonus bWeaponMatk,x;	Adds x Weapon Magical Attack to a weapon item.
+bonus bEquipmentMatk,x;	Adds x Equipment Magical Attack to a non-weapon item.

+ 3 - 1
npc/Changelog.txt

@@ -1,7 +1,9 @@
 Date		Added
 ======
+2011/08/26
+	* Rev. 14941 Added Archbishop job quest, and missing Brasilis files. [L0ne_W0lf]
 2011/08/10
-	* Revv. 14931 Added scripts and NPC Brasilis updates from trunk r14928. [L0ne_W0lf]
+	* Rev. 14931 Added scripts and NPC Brasilis updates from trunk r14928. [L0ne_W0lf]
 2011/07/26
 	* Rev. 14922 Added Renewal Guides, and made the filenames uniform. [L0ne_W0lf]
 2011/07/21

+ 2273 - 0
npc/jobs/3-1/archbishop.txt

@@ -0,0 +1,2273 @@
+prt_church,103,88,3	script	Praying Minister#arch	60,{
+	if (BaseJob != Job_Priest) {
+		if (BaseJob == job_Archbishop) {
+			mes "[Praying Minister]";
+			mes "Ah! An Archbishop.";
+			mes "You have reached the state of light.";
+			mes "I hope you give happiness and honor to people during your adventures.";
+			close;
+		}
+		else {
+			mes "[Praying Minister]";
+			mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him.";
+			next;
+			mes "[Praying Minister]";
+			mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin.";
+			next;
+			mes "[Praying Minister]";
+			mes "Thesedays, I've heard that ministers are becoming lax in their duty to Odin and adorn themselves with the splendors of the world.";
+			next;
+			mes "[Praying Minister]";
+			mes "If you see any of these ministers, can you ask to them to go to the church in prontera?";
+			next;
+			mes "[Praying Minister]";
+			mes "They give out a special aura so you can easily recognize them.";
+			mes "I'm going to make them ministers worthy of serving Odin.";
+			close;
+		}
+	}
+	else {
+		if (Upper == 4) {
+			mes "[Praying Minister]";
+			mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him.";
+			next;
+			mes "[Praying Minister]";
+			mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin.";
+			next;
+			mes "[Praying Minister]";
+			mes "Thesedays, I've heard that ministers are becoming lax in their duty to Odin and adorn themselves with the splendors of the world.";
+			next;
+			mes "[Praying Minister]";
+			mes "If you see any of these ministers, can you ask to them to go to the church in prontera?";
+			next;
+			mes "[Praying Minister]";
+			mes "They give out a special aura so you can easily recognize them.";
+			mes "I'm going to make them ministers worthy of serving Odin.";
+			close;
+		}
+		if ((BaseLevel == 99) && (JobLevel > 49)) {
+			if (job_arch == 0) {
+				if (SkillPoint) {
+					mes "You can't change jobs without using all your skill points. Please use all of your skill points before applying to change jobs~";
+					close;
+				}
+				mes "[Praying Minister]";
+				mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him.";
+				next;
+				mes "[Praying Minister]";
+				mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin.";
+				next;
+				mes "[Praying Minister]";
+				if (Sex == 1)
+					mes "Brother, how has your life been?";
+				else
+					mes "Sister, how has your life been?";
+				mes "Have you lived it to it's fullest?";
+				mes "Have you served your life in the light of Odin?";
+				next;
+				mes "[Praying Minister]";
+				mes "We are ministers and our behavior is seen as acts of the Gods.";
+				mes "We should always be mindful of this.";
+				next;
+				mes "[Praying Minister]";
+				mes "We should always tell the truth.";
+				mes "We should not fall prey to lies and deceit.";
+				next;
+				mes "[Praying Minister]";
+				if (Sex == 1)
+					mes "Brother...";
+				else 
+					mes "Sister...";
+				mes "Even though we serve Odin, we are normal people.";
+				mes "We can be degraded in spite of ourselves and we must realize that.";
+				next;
+				mes "[Praying Minister]";
+				mes "We always try to keep our original intention in mind and spread Odin's rule.";
+				next;
+				select("How do I become like that?");
+				mes "[Praying Minister]";
+				mes "That's a good question.";
+				mes "We have lots of methods.";
+				mes "But, I recommend this.";
+				next;
+				mes "[Praying Minister]";
+				mes "Have you ever heard of a";
+				mes "^3131FFHoly Pilgrimage^000000?";
+				mes "A Holy Pilgrimage means going to a holy place to pray to the God Odin for protection and grace.";
+				next;
+				mes "[Praying Minister]";
+				mes "When you pray to Odin in the holy place, you will feel that you are born again.";
+				next;
+				mes "[Praying Minister]";
+				mes "What do you think?";
+				mes "Would you like to do a Holy Pilgrimage?";
+				next;
+				switch(select("Yes I want to.:I'll think about it.")) {
+				case 1:
+					mes "[Praying Minister]";
+					mes "That's the correct attitude.";
+					mes "A person who lives in one's mundane life would better have a new mind and body and evolve to the way of a true minister of Odin.";
+					next;
+					mes "[Praying Minister]";
+					mes "There is a small village named Umbala far from here.";
+					mes "That village is a where a tribe lives in harmony with nature.";
+					next;
+					mes "[Praying Minister]";
+					mes "Go there and find Priest Dayan.";
+					mes "Tell him exactly, ''^3131FFI'm here for the Holy Pilgrimage^000000.''";
+					next;
+					mes "[Praying Minister]";
+					mes "He's very old so he is hard of hearing.";
+					mes "You have to speak loud and clearly. You got it?";
+					mes "I hope that this paves the way for you to live in the light of Odin......";
+					set job_arch,1;
+					setquest 2187;
+					close;
+				case 2:
+					mes "[Praying Minister]";
+					mes "A Holy Pilgrimage isn't that difficult.";
+					mes "Just be mindful that once you start the path you will be on your way to the way of a true minister of Odin.";
+					next;
+					mes "[Praying Minister]";
+					mes "Feel free to visit me if you change your mind.";
+					mes "I'll always be here for you.";
+					close;
+				}
+			}
+			else {
+				mes "[Praying Minister]";
+				mes "How's it going?";
+				mes "Did you meet Priest Dayan in Umbala?";
+				close;
+			}
+		}
+		else {
+			mes "[Praying Minister]";
+			mes "In front of the Almighty God Odin, there shall be no person smarter than him, and there will be no person more merciful than him.";
+			next;
+			mes "[Praying Minister]";
+			mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin.";
+			next;
+			mes "[Praying Minister]";
+			mes "Thesedays, I've heard that ministers are becoming lax in their duty to Odin and adorn themselves with the splendors of the world.";
+			next;
+			mes "[Praying Minister]";
+			mes "If you see any of these ministers, can you ask to them to go to the church in prontera?";
+			next;
+			mes "[Praying Minister]";
+			mes "They give out a special aura so you can easily recognize them.";
+			mes "I'm going to make them ministers worthy of serving Odin.";
+			close;
+		}
+	}
+}
+
+umbala,137,227,5	script	Utan Boy#arch	787,{
+	mes "[Utan Boy]";
+	mes "........";
+	close;
+}
+
+umbala,139,227,3	script	Priest#arch	60,{
+	if (job_arch < 1) {
+		mes "[Priest]";
+		mes "Un...ba... Unba?";
+		close;
+	}
+	else if (job_arch == 1) {
+		mes "[Priest]";
+		mes "Un...ba... Umba?";
+		next;
+		mes "[Utan Boy]";
+		mes "...............";
+		next;
+		mes "[Priest]";
+		mes "Is that... right?";
+		mes "Hmm... so...";
+		mes "Um...ma? Umau...ma?";
+		emotion e_swt,"Priest#arch";
+		next;
+		mes "[Utan Boy]";
+		mes "...............";
+		next;
+		mes "[Priest]";
+		mes "Huuuuuu......";
+		mes "Oh, dear . I feel heavy.";
+		mes "hohohoho.";
+		next;
+		mes "- mumbling~ -";
+		next;
+		mes "[Priest]";
+		mes "hahahahaha.";
+		mes "huhuhuhu. humhum.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hello. are you... Priest Dayan?";
+		next;
+		mes "[Priest]";
+		mes "Huh?";
+		next;
+		mes "He turns his head towards you.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Aren't you Priest Dayan?";
+		next;
+		mes "[Priest]";
+		mes "muttering...";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Priest! Da~yan! Right!?";
+		next;
+		mes "[Priest Dayan]";
+		mes "Ah~, yes.";
+		mes "Yes, I am.";
+		if (Sex == 1)
+			mes "I'm Dayan. Nice to meet you Brother.";
+		else
+			mes "I'm Dayan. Nice to meet you Sister.";
+		next;
+		mes "The old priest gives you an ear to ear grin. ";
+		next;
+		mes "[Priest Dayan]";
+		mes "I forgot to wear my hearing aid. hehe.";
+		mes "Anyway, why have you come here?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hmm, I wanted to tell you...";
+		next;
+		input .@input$;
+		mes "["+strcharinfo(0)+"]";
+		mes ""+.@input$+"";
+		next;
+		set .@urans$,.@input$;
+		set .@myans$,"I'm here for the Holy Pilgrimage";
+		set .@sungzi,compare(.@urans$,.@myans$);
+		if (.@sungzi == 0) {
+			mes "Priest Dayan doesn't seem to understand you. He just stares at you and smiles.";
+			next;
+			mes "[Priest]";
+			mes "Eh? Say what?";
+			close;
+		}
+		mes "[Priest Dayan]";
+		mes "..............?";
+		next;
+		mes "He cups his ears towards you.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "^FF0000I'm here for the Holy Pilgrimage!^000000";
+		mes "^FF0000I'm here for the Holy Pilgrimage!^000000";
+		mes "^FF0000I'm here for the Holy Pilgrimage!^000000";
+		mes "^FF0000I'm here for the Holy Pilgrimage!^000000";
+		next;
+		mes "[Priest Dayan]";
+		mes "Eh... are you?";
+		mes "A pilgrimage to the Holy Land...";
+		mes "It has been a long time since I've seen such a devout minister.";
+		if (Sex == 1)
+			mes "Welcome. Brother.";
+		else
+			mes "Welcome. Sister.";
+		next;
+		mes "The old priest gives you a gracious smile.";
+		next;
+		mes "[Priest Dayan]";
+		mes "See this village with the huge forest surrounding it.";
+		mes "Can you see a giant tree?";
+		next;
+		mes "[Priest Dayan]";
+		mes "That big tree is called The ^3131FFYggdrasil^000000.";
+		mes "That tree was created from Ymir's body after Odin created the world as you know it, Rune Midgard.";
+		next;
+		mes "[Priest Dayan]";
+		mes "A fountain pours out from the end of Yggdrasil's roots that spread to every world.";
+		next;
+		mes "[Priest Dayan]";
+		mes "The roots head to Nifflheim where you can find Hvergelmir spring.";
+		mes "In Rune Midgard there is Mimir's spring. And in Asgard, the world of the Gods, there is the Word spring.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Mimir spring wells with intelligence, myth says that if Odin lets you have his eye that you will gain all of the knowledge within that spring.";
+		next;
+		mes "[Priest Dayan]";
+		if (Sex == 1)
+			mes "Brother.";
+		else
+			mes "Sister.";
+		mes "Through the Holy Pilgrimage, we can make ourselves pious by cleansing our bodies and souls.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Enter the Yggdrasil.";
+		mes "You may be assaulted by creatures in there but be mindful that their intentions are only to protect the Yggdrasil.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Follow your steps with purpose.";
+		mes "If Odin doesn't abandon you, you can reach the beginning of the world at the stem of the Yggdrasil.";
+		mes "When you arrive there, find a quiet place.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Pray for a life of faith and expiate your sins with a pious mind.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Admire Odin's omniscience and omnipotence and pray for a wisdom to choose the right path.";
+		mes "^3131FFFeel free to ask me about how to pray^000000.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Lets see, go to the place of the most famous creature from Odin.";
+		next;
+		mes "[Priest Dayan]";
+		mes "After making your pilgrimage, let's have a drink together and talk about your experience.";
+		next;
+		mes "- Priest Dayan smiles again. -";
+		set job_arch,2;
+		changequest 2187,2188;
+		close;
+	}
+	else if (job_arch == 2) {
+		mes "[Priest Dayan]";
+		mes "This place is the holiest place in the world, Yggdrasil.";
+		mes "This holy ceremony will brighten your soul.";
+		next;
+		switch(select("How should I pray?:Cancel.")) {
+		case 1:
+			mes "[Priest Dayan]";
+			mes "Through prayer, we can follow four paths.";
+			mes "Remember what I say to you now.";
+			next;
+			mes "[Priest Dayan]";
+			mes "The 1st way is the ^3131FFway of meditation^000000.";
+			mes "In the way of meditation, we have to be ready to greet Odin with a clear conscience.";
+			next;
+			mes "[Priest Dayan]";
+			mes "Meditation starts with a ^3131FFBlessing^000000 which calms your mind down.";
+			next;
+			mes "[Priest Dayan]";
+			mes "The 2nd is the ^3131FFway of agony^000000.";
+			mes "Through the way of agony, we reflect on ourselves with confession about our retribution for the deeds of a former life.";
+			next;
+			mes "[Priest Dayan]";
+			mes "Don't be afraid of pain. That is a necessity and will be a first step to enter a way to liquidate past wounds.";
+			next;
+			mes "[Priest Dayan]";
+			mes "The 3rd way is the ^3131FFway of joy^000000.";
+			mes "As you rid yourself of pain, your mind will suffer less and you will experience the joy of life as you help and console others.";
+			next;
+			mes "[Priest Dayan]";
+			mes "They will bless you because you are an existence of joy overcoming an affliction. We call that ^3131FFAspersio^000000.";
+			mes "You must drink a ^3131FFHoly Water^000000 with appreciation of Aspersio.";
+			next;
+			mes "[Priest Dayan]";
+			mes "The last way is the ^3131FFway of light^000000.";
+			mes "You are free from all sin because you were blessed from all creation.";
+			next;
+			mes "[Priest Dayan]";
+			mes "You were reborn as light, sing a ^3131FFGloria^000000 of joy and soul that loves you.";
+			next;
+			mes "[Priest Dayan]";
+			mes "After finishing all of these prayers, just stand up with a pious mind.";
+			mes "If your prayer is truthful, Odin will lend you his wisdom.";
+			next;
+			mes "[Priest Dayan]";
+			mes "Are you ready?";
+			mes "Okay, it's time to leave and exculpate yourself.";
+			mes "If your prayer is finished, let's talk.";
+			close;
+		case 2:
+			mes "[Priest Dayan]";
+			mes "I hope that my prayer can weaken your agony...";
+			close;
+		}
+		close;
+	}
+	else if (job_arch == 3) {
+		mes "[Priest Dayan]";
+		mes "Oh, you've come back.";
+		mes "I can feel that you have a fresh energy. Maybe you did pray truthfully.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I feel light-hearted. Like I was just reborn...";
+		next;
+		mes "[Priest Dayan]";
+		mes "Your faith gives you confidence and courage.";
+		mes "A smile from a peaceful mind will easily rid people of their wariness.";
+		mes "Please, inspire people with love and energy.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Thanks for your kind words.";
+		next;
+		mes "[Priest Dayan]";
+		if (Sex == 1)
+			mes "Brother.";
+		else
+			mes "Sister.";
+		mes "Now, there is a place you should go to.";
+		next;
+		mes "[Priest Dayan]";
+		mes "That place is Hugel in Schwaltzvalt.";
+		mes "There is a Nun praying there named Vinue, she is a true minister who prays for the suffering people in the world.";
+		mes "But the last time I saw her she seemed sad.";
+		next;
+		mes "[Priest Dayan]";
+		mes "Can you convince her to make a pilgrimage to Yggdrasil?";
+		mes "I think she is exhausted due to praying too much. I hope the air of Yggdrasil will be helpful to her.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Don't worry.";
+		mes "I'll go and meet her.";
+		next;
+		mes "[Priest Dayan]";
+		if (Sex == 1)
+			mes "Feel free to visit here when you want to pray, brother.";
+		else
+			mes "Feel free to visit here when you want to pray, sister.";
+		mes "A visit from a friend always makes me happy.";
+		set job_arch,4;
+		changequest 2188,2189;
+		close;
+	}
+	else {
+		mes "[Dayan]";
+		mes "Did you find Vinue in Hugel?";
+		close;
+	}
+}
+
+yggdrasil01,220,47,0	script	#A pilgrimage to the Ho	139,5,5,{
+OnTouch:
+	if (job_arch == 2) {
+		mes "["+strcharinfo(0)+"]";
+		mes "Is it the spring of Hvergelmir.";
+		mes "This place is a very vivid and peaceful place.";
+		mes "It's proper to pray.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Time to genuflect...";
+		mes "Hmm, what did that priest say to me?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hmm... What is the first way?";
+		next;
+		switch(select("The way of silence.:The way of confession.:The way of meditation.")) {
+		case 1:
+			mes "["+strcharinfo(0)+"]";
+			mes "";
+			mes "I don't think so.";
+			close;
+		case 2:
+			mes "["+strcharinfo(0)+"]";
+			mes "The way of confession...?";
+			mes "I don't think so.";
+			close;
+		case 3:
+			mes "["+strcharinfo(0)+"]";
+			mes "The way of meditation...?";
+			mes "Yes, it's the way of meditation.";
+			next;
+			break;
+		}
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFThe 1st way is the way of meditation.^000000";
+		mes "^3131FFIn the way of meditation, we have to be ready to greet Odin with a clear conscience.^000000";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFMeditation starts with a Blessing which calms your mind down.^000000";
+		next;
+		mes "- You close your eyes slowly and take a deep breath. -";
+		next;
+		mes "- * BLESSING! * -";
+		specialeffect2 EF_BLESSING;
+		next;
+		mes "Your mind is refreshed with the blessing effect.";
+		mes "You continue to meditate trying to rid your mind of any ill feelings.";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFThe 2nd is the way of agony^000000.";
+		mes "^3131FFThrough the way of agony, we reflect on ourselves with confession about our retribution for the deeds of a former life.^000000";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFDon't be afraid of pain. That is a necessity and will be a first step to enter a way to liquidate past wounds.^000000";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Pain... What kind of faults have I had?";
+		input .@input$;
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I confess my guilt to the Almighty God Odin.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "^3131FF"+.@input$+".^000000";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Oh benevolent Odin, Take mercy on me and pity me because I'm remiss in the discharge of my duties as a minister.";
+		mes "Please, lead the way and save a foolish minister with your wisdom.";
+		next;
+		mes "You ruminate about your confession and are lost in thought again.";
+		next;
+		mes ".............................";
+		next;
+		mes ".............................";
+		mes ".........................";
+		next;
+		mes ".............................";
+		mes ".........................";
+		mes ".....................";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFThe 3rd way is the way of joy.^000000";
+		mes "^3131FFAs you rid yourself of pain, your mind will suffer less and you will experience the joy of life as you help and console others.^000000";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFAnd also they will bless you because you are an existence of joy overcoming an affliction. We call that Aspersio^000000.";
+		mes "^3131FFYou must drink a Holy Water with appreciation of Aspersio.^000000";
+		next;
+		if (!countitem(523)) {
+			mes "["+strcharinfo(0)+"]";
+			mes "Oh no! I forgot to bring a Holy Water!";
+			close;
+		}
+		mes "- You bow respectfully holding up a Holy Water and put the glass to your lips. -";
+		next;
+		mes "- * ASPERSIO ! * -";
+		specialeffect2 EF_ASPERSIO;
+		next;
+		specialeffect2 EF_RECOVERY;
+		mes ".............................";
+		next;
+		mes ".............................";
+		mes ".........................";
+		next;
+		mes ".............................";
+		mes ".........................";
+		mes ".....................";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFThe last way is a way of light^000000.^000000.";
+		mes "^3131FFYou are free from all sin because you were blessed from all creation.^000000";
+		next;
+		mes "^3131FF[Priest Dayan]^000000";
+		mes "^3131FFYou were reborn as light, sing a Gloria of joy and soul that love you.^000000";
+		next;
+		mes "- You breath in deep and start to sing a Gloria.";
+		mes "A chord crashs out in the spring of Hvergelmir and a waterfall sound gives you a refreshing feeling. -";
+		specialeffect2 EF_GLORIA;
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "~Descendants of Heimdal gather under the Ash tree Yggdrasil.~";
+		mes "~The Curdan bird which sits on a branch brings me the wisdom of whole world.~";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "~The Curdan wolf protects me from all threats in the world.~";
+		specialeffect2 EF_GLORIA;
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "~The host of ballascalf, rise up from your seat. The whole world shouts for joy.~";
+		mes "~The father of light, the poet of wisdom, sing for me.~";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "~The host of a glittering glass, give me a holy prediction.~";
+		specialeffect2 EF_GLORIA;
+		next;
+		mes "- After you finish the song, you feel light and strong with abundant devotion. -";
+		specialeffect2 EF_BLESSING;
+		specialeffect2 EF_RESURRECTION;
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "That was refreshing.";
+		mes "I guess I should go back to Priest Dayan.";
+		set job_arch,3;
+		close2;
+		warp "umbala",138,219;
+		end;
+	}
+	else if (job_arch == 3) {
+		mes "["+strcharinfo(0)+"]";
+		mes "The song is over. It's time to go back to Priest Dayan.";
+		close2;
+		warp "umbala",138,219;
+		end;
+	}
+}
+
+hu_in01,205,204,7	script	Praying Nun#benew	79,{
+	if (job_arch == 4) {
+		mes "- There is a nun closing her eyes as she murmurs something which sounds like a prayer. -";
+		next;
+		switch(select("Talk to her.:Stay Quiet.")) {
+		case 1:
+			break;
+		case 2:
+			mes "- You don't feel like disturbing her -";
+			close;
+		}
+		mes "["+strcharinfo(0)+"]";
+		mes "Umm, hello sister?";
+		next;
+		mes "[Vinue]";
+		mes "Ah, Welcome.";
+		mes "It's not time to have a service yet...";
+		if (Sex == 1)
+			mes "Are you here to pray, brother?";
+		else
+			mes "Are you here to pray, sister?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I came here to say hello from Priest Dayan from Prontera.";
+		next;
+		mes "[Vinue]";
+		mes "Ah, Priest Dayan.";
+		mes "Is he good?";
+		mes "He is so cute even though he's old.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "He told me that he was worried because when he saw you last time, you seemed sad.";
+		mes "He asks you to go on a Holy Pilgrimage.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Umbala has the vital power of nature!";
+		next;
+		mes "[Vinue]";
+		mes "Ah...";
+		if (Sex == 1)
+			mes "He's very kind. As are you brother.";
+		else
+			mes "He's very kind. As are you sister.";
+		next;
+		mes "[Vinue]";
+		mes "But don't worry.";
+		mes "I'm just a little tired because of a bad dream.";
+		next;
+		mes "[Vinue]";
+		mes "Evil is always watching for our souls.";
+		mes "If you are indifferent to praying, it never misses an opportunity.";
+		next;
+		switch(select("A dream? What kind of dream?:Your soul should be fine.")) {
+		case 1:
+			break;
+		case 2:
+			mes "[Vinue]";
+			mes "Oh but that's where you're wrong.";
+			mes "My soul may be the most at risk.";
+			mes "Thank you for delivering the message.";
+			mes "I'll go back to my prayers.";
+			close;
+		}
+		mes "[Vinue]";
+		mes "That is...";
+		mes "Actually I started to have a bad dream from the date I was appointed.";
+		next;
+		mes "[Vinue]";
+		mes "At first, it was a dream that Valkyrie was sad and in darkness.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Valkyrie?";
+		next;
+		mes "[Vinue]";
+		mes "Yeah...";
+		mes "She was crying in a pitch-black room.";
+		mes "Hanging down like a bird that had its wings cut.";
+		next;
+		mes "[Vinue]";
+		mes "But, as time went by, the dream became scarier. Now Valkyrie is arrested with chains and then finally she is dashed to pieces.";
+		next;
+		mes "[Vinue]";
+		mes "What a cruel performance! I suddenly can't breathe properly and then I wake up.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "To have to see the death of Valkyrie, must be a tormenting dream.";
+		next;
+		mes "[Vinue]";
+		mes "Is it just a nightmare?";
+		mes "Or do you think it is an omen?";
+		next;
+		mes "[Vinue]";
+		mes "I've been wanting to pray at Odin's shrine to make the dream go away. But that shrine became a den of evil a long time ago.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "The shrine?";
+		mes "Nobody tried to subdue the evil?";
+		next;
+		mes "[Vinue]";
+		mes "Unfortunely, I'm a nun who doesn't have any exorcism skill...";
+		mes "Residents of Hugel just stood aghast of the sight because they are not familiar with adventure.";
+		next;
+		mes "[Vinue]";
+		mes "Thesedays, there are a lot of people because of the development of the Odin shrine, but their situation is not so good.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Is the dream related with the evil in the Odin shrine?";
+		next;
+		mes "[Vinue]";
+		mes "Hum... well.";
+		mes "I don't have any way to find out.";
+		mes "I don't have a method, so I just pray.";
+		next;
+		switch(select("I'll investgate for you.:I'll pray with you.")) {
+		case 1:
+			break;
+		case 2:
+			mes "[Vinue]";
+			mes "Thank you.";
+			mes "I'll pray that the darkness stays away.";
+			mes "I hope you have a good time with the festival here in Hugel.";
+			close;
+		}
+		mes "[Vinue]";
+		mes "Yeah?";
+		mes "But, it'll be scary inside!";
+		mes "There are lots of devils inside!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "But I can't pretend to ignore a Sister who is in trouble?";
+		mes "I'm a minister who copes with lots of asceticism!";
+		mes "Entrust me.";
+		next;
+		mes "[Vinue]";
+		mes "Ah... I'm so worried....";
+		mes "I'll never forget your warm heart.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "How do I get to Odin shrine?";
+		next;
+		mes "[Vinue]";
+		mes "There is a ferry on the right side of the church.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Ok, wait for good news!";
+		next;
+		mes "[Vinue]";
+		mes "I'll pray for your safe return.";
+		mes "I hope that Odin gives you his protection as well.";
+		set job_arch,5;
+		changequest 2189,2190;
+		close;
+	}
+	else if ((job_arch > 4) && (job_arch < 100)) {
+		mes "[Vinue]";
+		mes "I'll pray for your safe return.";
+		close;
+	}
+	else {
+		mes "[Vinue]";
+		mes "I feel refreshed.";
+		mes "It must be good news?";
+		mes "Thanks the Gods.";
+		close;
+	}
+}
+
+odin_tem02,282,263,0	script	#find_val	-1,3,3,{
+OnTouch:
+	if ((job_arch > 4) && (job_arch < 100))
+		enablenpc "Valkyrie Illusion#arch";
+	end;
+}
+
+odin_tem02,281,275,3	script	Valkyrie Illusion#arch	403,{
+	if ((job_arch > 4) && (job_arch < 100)) {
+		mes "You can see Valkyrie who has a despairing face.";
+		next;
+		switch(select("Touch Valkyrie's Illusion.:Turn away.")) {
+		case 1:
+			mes "You lose your consciousness while getting a closer view of Valkyrie's Illusion.";
+			close2;
+			specialeffect2 EF_CLOAKING;
+			warp "job3_arch01",29,29;
+			disablenpc "Valkyrie Illusion#arch";
+			break;
+		case 2:
+			mes "Out of fear, you turn away from Valkyrie's illusion.";
+			close2;
+			disablenpc "Valkyrie Illusion#arch";
+			break;
+		}
+	}
+	end;
+
+OnInit:
+	disablenpc "Valkyrie Illusion#arch";
+	end;
+}
+
+job3_arch01,29,34,3	script	Valkyrie#arch	403,{
+	if (Upper == 4) {
+		mes "[Valkyrie]";
+		//Custom translation
+		mes "You are only a child.";
+		mes "My job is very difficult, I do not need to tollerate a child's joke. Away with you!";
+		close;
+	}
+	if (!checkweight(1201,2)) {
+		//Custom translation
+		mes "- bags must be emptied before they can proceed. -";
+		close;
+	}
+	if ((BaseLevel != 99) || (JobLevel < 50)) {
+		warp "odin_tem02",282,263;
+		end;
+	}
+	if (getmercinfo(0)) {
+		mes "[Valkyrie]";
+		mes "If you want to talk with me, you have to ^3131FFcancel all contracts^000000 with any mercenaries you have.";
+		close;
+	}
+	if (SkillPoint) {
+		mes "You can't progress without using all your skill points. Please use all of your skill points before progressing~";
+		close;
+	}
+	if (BaseJob != Job_Priest) {
+		warp "odin_tem02",282,263;
+		end;
+	}
+	else {
+		if (BaseJob != Job_Archbishop) {
+			if (job_arch < 5) {
+				warp "odin_tem02",282,263;
+				end;
+			}
+			else if (job_arch == 5) {
+				mes "[Valkyrie]";
+				mes "In the heavens the sound of pipes spread out, but a bird that can't fly crawls and finally is crushed to pieces on the ground.";
+				mes "Ah, I'm resentful! so regretful!";
+				next;
+				mes "- Valkyrie holds its face, then she finds you and stares with a threatening face. -";
+				next;
+				mes "[Valkyrie]";
+				mes "You are a descendant of Heimdal living in pain as a mortal, why are you in here?";
+				mes "Are you here to ridicule my grim fate?";
+				next;
+				mes "["+strcharinfo(0)+"]";
+				mes "No way!";
+				mes "But it's true that I'm here for you.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "...me?";
+				mes "Of course I'm staying in Midgard, but we are under the yoke of fate that can't coexist in this world.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "I see, is your goal to enter Valhalla?";
+				mes "If you do, it's the wrong place for you.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "I was already expelled from Asgard.";
+				mes "My duty is protecting this small island from humans trying to take it from the Gods and even I don't have any energy to do so.";
+				next;
+				mes "["+strcharinfo(0)+"]";
+				mes "It's not that kind of problem.";
+				mes "But someone who perceives your painful situation has sent me here.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "Haha! You are going to help me?!";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "...................";
+				next;
+				mes "- Valkyrie gives you a fierce scowl. -";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "In fact, I can't do anything with my body now.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "Human, answer me. Are you here to sincerely help me?";
+				next;
+				switch(select("Yes:No")) {
+				case 1:
+					break;
+				case 2:
+					mes "[Valkyrie Anguhilde]";
+					mes "I knew that I couldn't trust a human!";
+					close2;
+					warp "odin_tem02",282,263;
+					end;
+				}
+				mes "[Valkyrie Anguhilde]";
+				mes "Ok...";
+				mes "I don't have any energy to hold my own, so I have no choice but to trust you.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "I was a normal Valkyrie that lead soldiers to Valhalla according to the order of Odin.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "But I harmed Freki, one of Odin's wolves, and I was expelled form Asgard without any energy as a Valkyrie with orders to protect this island.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "I was disgraced, this island is important as a temple for Odin and the various Gods.";
+				mes "I tried to do my best to protect this holy place.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "But one day, the devil started to gain influence on this island.";
+				mes "I don't know why they came here and from where they came from.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "They seiged the temple and I exhausted my energy tring to fight them all myself.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "The holy shrine was tainted by the devils.";
+				mes "How long do I have to be under this dishonorable fate!";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "Mortal one, what is your name?";
+				next;
+				mes "["+strcharinfo(0)+"]";
+				mes "My name is "+strcharinfo(0)+".";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes ""+strcharinfo(0)+",";
+				mes "You told me that you want to help me, right? Even though it disgraces me, I am asking for your help.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "This place may look like it was made my humans. Actually, it's a very important monument and also a part of the God's history.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "I've lost all of my energy and my body is sealed so there is no way for me to protect the shrine.";
+				mes "You have to send a message to Valhalla to ask for help from a Valkyrie quickly.";
+				next;
+				select("How can I do that?");
+				mes "[Valkyrie Anguhilde]";
+				mes "At the ^3131FFtop of the shrine^000000, You can contact to them with a ^3131FFGolden pipe^000000.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "I'm going to give you a scroll of paper written in an ancient language.";
+				mes "In that scroll, there is my impersonation.";
+				mes "^3131FFIf you go outside, you can summon a Valkyrie with that scroll.^000000";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "After you summon my impersonation, you have to find a ^3131FFBroken pipe^000000.";
+				mes "Maybe it'll be spread in the shrine...";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "You have to go to the top of the shrine, collecting all broken pipes from the impersonation.";
+				mes "And then I'm going to take care of the matter.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "An impersonation will help when you move or attack as you want through ^FF0000ALT+click^000000.";
+				mes "But you have to be careful if an imeprsonation falls down.";
+				next;
+				mes "[Valkyrie Anguhilde]";
+				mes "When you finish preparing to go on, talk to me again.";
+				mes "It'll be a long journey...";
+				set job_arch,6;
+				close;
+			}
+			else if (job_arch == 6) {
+				if ($@archbs== 0) {
+					set $@archbs,1; //Global Variable
+					mes "[Valkyrie Anguhilde]";
+					mes ""+strcharinfo(0)+" Did you finish preparing for your way of asceticism?";
+					next;
+					set .@exampc,getmapusers("job3_arch02");
+					if (.@exampc > 0) {
+						mes "[Valkyrie Anguhilde]";
+						//Custom translation
+						mes "Ah, it seems someone is already combating the evil in the temple.";
+						mes "I will go see who it is, please wait a moment.";
+						set $@archbs,0; //Global Variable
+						close;
+					}
+					else {
+						mes "[Valkyrie Anguhilde]";
+						mes "Ok. Now I'm going to send you there.";
+						mes "^FF0000When you go there, you have to summon my impersonation with the scroll^000000. Don't forget.";
+						set $@archbs,0; //Global Variable
+						close2;
+						nude;
+						if (countitem(2798))
+							delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
+						donpcevent "start#arch::OnEnable";
+						set job_arch,7;
+						changequest 2190,2191;
+						warp "job3_arch02",119,49;
+						disablenpc "Valkyrie#arch";
+						end;
+					}
+				}
+				else {
+					mes "[Valkyrie Anguhilde]";
+					//Custom translation
+					mes "I am already talking to someone, please wait and talk to me again.";
+					close;
+				}
+			}
+			else if (job_arch == 7) {
+				if (countitem(12381))
+					delitem 12381,countitem(12381); //ValkyrieA_Scroll
+				if (countitem(12382))
+					delitem 12382,countitem(12382); //ValkyrieB_Scroll
+				if ($@archbs == 0) {
+					set $@archbs,1; //Global Variable
+					mes "[Valkyrie Anguhilde]";
+					mes "Are you ok human?";
+					mes "It was not as easy as I expected.";
+					mes "Will you challenge again?";
+					next;
+					set .@exampc,getmapusers("job3_arch02");
+					if (.@exampc > 0) {
+						set $@archbs,0; //Global Variable
+						mes "[Valkyrie Anguhilde]";
+						//Custom translation
+						mes "Ah, it seems someone is already combating the evil in the temple.";
+						mes "I will see who it is, please wait a moment.";
+						close;
+					}
+					else {
+						set $@archbs,0; //Global Variable
+						mes "[Valkyrie Anguhilde]";
+						mes "OK. now I'm going to send you there.";
+						mes "^FF0000When you go there, you have to summon my impersonation with the scroll^000000.";
+						mes "An impersonation will help when you move or attack as you want through ^FF0000ALT+click^000000.";
+						mes "But you have to be careful if an imeprsonation falls down.";
+						close2;
+						nude;
+						if (countitem(2798))
+							delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
+						donpcevent "start#arch::OnEnable";
+						set job_arch,7;
+						warp "job3_arch02",119,49;
+						disablenpc "Valkyrie#arch";
+						end;
+					}
+				}
+				else {
+					mes "[Valkyrie Anguhilde]";
+					//Custom translation
+					mes "I am already talking to someone, please wait and talk to me again.";
+					close;
+				}
+			}
+		}
+	}
+	end;
+
+Onbc:
+	set $@archbs,0; //Global Variable
+	//Custom translation
+	mapannounce "job3_arch01", "Valkyrie's Cry: I hear the laughter of the devil, someone has fallen in the temple.",bc_map,"0xFFCE00";
+	enablenpc "Valkyrie#arch";
+	end;
+}
+
+job3_arch02,119,49,0	script	#arch_1_start	-1,6,6,{
+OnTouch:
+	if (!countitem(12381))
+		getitem 12381,1; //ValkyrieA_Scroll
+	mapannounce "job3_arch02", "Whispering of an impersonation: I feel heavy! Set me free!",bc_map,"0xFFCE00";
+	disablenpc "#arch_1_start";
+	end;
+}
+
+job3_arch02,112,73,0	script	#arch_1_01	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,94,123,0	script	#arch_1_02	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,93,173,0	script	#arch_1_03	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,114,186,0	script	#arch_1_04	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,134,201,0	script	#arch_1_05	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,154,211,0	script	#arch_1_06	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,175,227,0	script	#arch_1_07	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,201,240,0	script	#arch_1_08	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,223,252,0	script	#arch_1_09	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,255,268,0	script	#arch_1_10	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,269,302,0	script	#arch_1_11	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,245,289,0	script	#arch_1_12	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits! Be careful!",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of the voice: They are close to you!",bc_map,"0xFFCE00"; //Custom translation
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,203,286,0	script	#arch_1_boss	-1,5,5,{
+OnTouch:
+	if (countitem(12381)) {
+		delitem 12381,1; //ValkyrieA_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2037) { //VALKYRIE_A
+			mapannounce "job3_arch02", "Valkyrie's Nightmare: An incompetent illusion of Valkyrie came here with the assistance of humans. You wanna have that nightmare?",bc_map,"0xFF0000";
+			donpcevent "mob#arch_1::Onkill";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,390,390,1	script	#arch_redcell	844,{
+	end;
+
+OnInit:
+	setcell "job3_arch02",276,290,280,294,cell_walkable,0;
+	setcell "job3_arch02",276,290,280,294,cell_shootable,0;
+	end;
+
+Ongreen:
+	setcell "job3_arch02",276,290,280,294,cell_walkable,1;
+	setcell "job3_arch02",276,290,280,294,cell_shootable,1;
+	end;
+
+Onred:
+	setcell "job3_arch02",276,290,280,294,cell_walkable,0;
+	setcell "job3_arch02",276,290,280,294,cell_shootable,0;
+	end;
+}
+
+job3_arch02,390,389,1	script	#arch_val01	844,{
+	end;
+
+OnEnable:
+	areamonster "job3_arch02",108,322,118,332,"Valkyrie's Nightmare",2036,1,"#arch_val01::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("job_arch02","#arch_val01::OnMyMobDead") < 1) {
+		donpcevent "#arch_redcell::Ongreen";
+		mapannounce "job3_arch02", "Valkyrie's Nightmare: Your win is only a false image! hahahaha!",bc_map,"0xFF0000";
+		enablenpc "Valkyrie#arch_01";
+		disablenpc "#arch_1_start";
+		disablenpc "#arch_1_01";
+		disablenpc "#arch_1_02";
+		disablenpc "#arch_1_03";
+		disablenpc "#arch_1_04";
+		disablenpc "#arch_1_05";
+		disablenpc "#arch_1_06";
+		disablenpc "#arch_1_07";
+		disablenpc "#arch_1_08";
+		disablenpc "#arch_1_09";
+		disablenpc "#arch_1_10";
+		disablenpc "#arch_1_11";
+		disablenpc "#arch_1_12";
+		disablenpc "#arch_1_boss";
+	}
+	end;
+
+Onkill:
+	killmonster "job3_arch02","#arch_val01::OnMyMobDead";
+	end;
+}
+
+job3_arch02,390,387,1	script	#arch_val02	844,{
+	end;
+
+OnEnable:
+	areamonster "job3_arch02",239,41,249,51,"Valkyrie's Nightmare",2036,1,"#arch_val02::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	if (mobcount("job_arch02","#arch_val02::OnMyMobDead") < 1) {
+		mapannounce "job3_arch02", "Valkyrie's Nightmare: You are so childish. I invite you to a devil's party. I'll make sure you have a fun!",bc_map,"0xFF0000";
+		enablenpc "Valkyrie#arch_02";
+		disablenpc "#arch_2_boss";
+		viewpoint 1,279,234,1,0xFFFF99;
+	}
+	end;
+
+Onkill:
+	killmonster "job3_arch02","#arch_val02::OnMyMobDead";
+	end;
+}
+
+job3_arch02,113,327,5	script	Valkyrie#arch_01	403,{
+	if (getmercinfo(0)) {
+		mes "[Valkyrie]";
+		mes "If you want to talk with me, you have to ^3131FFcancel all contracts^000000 with any mercenaries you have.";
+		close;
+	}
+	mes "[Valkyrie Anguhilde]";
+	mes "The devil always makes an effort to agitate people's mind.";
+	mes "You don't have to care about their whisperings.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Anyway I can feel my energy coming back.";
+	mes "Show me the stuff that you found.";
+	next;
+	mes "- You show a golden piece of pipe to Valkyrie. -";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Oh, It's a piece of pipe!";
+	mes "If you collect pieces, you can ask other Valkyries for help.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Because of a close battle, I could only get a little energy.";
+	mes "I'm going to give a ^3131FFnew ancient scroll^000000.";
+	mes "It'll be helpful to find the rest of pieces.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Then I look forward a good news.";
+	close2;
+	getitem 12382,1; //ValkyrieB_Scroll
+	viewpoint 1,244,46,1,0xFFFF99;
+	disablenpc "Valkyrie#arch_01";
+	donpcevent "#arch_2_start::OnEnable";
+	end;
+}
+
+job3_arch02,244,46,5	script	Valkyrie#arch_02	403,{
+	mes "[Valkyrie Anguhilde]";
+	mes "Did you find the rest of the pieces?";
+	next;
+	if (countitem(6154) < 2) {
+		mes "[Valkyrie Anguhilde]";
+		mes "Hum?";
+		mes "I can see this one beside you.";
+		getitem 6154,2; //Broken_Horn_Pipe
+		next;
+	}
+	mes "[Valkyrie Anguhilde]";
+	mes "OK.";
+	mes "I'll complete the broken horn pipe!";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "But the battle is not finished yet.";
+	mes "You remember a ^3131FFruined shrine on the center of the island^000000?";
+	mes "It'll be completed only when you use a horn pipe.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "I can feel the air around me is getting impure.";
+	mes "And feel the coldness of the pitch-black darkness.";
+	mes "This time will be dangerous.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "I give you a necklace as a present.";
+	mes "But I'm not sure that It'll be helpful or not....";
+	mes "Take care.";
+	mes "Please, hurry up!";
+	close2;
+	getitem 2798,1; //Will_Of_Exhausted_Angel
+	disablenpc "Valkyrie#arch_02";
+	donpcevent "#arch_3_start::OnEnable";
+	end;
+}
+
+job3_arch02,279,234,0	script	#arch_end	-1,7,7,{
+OnInit:
+	disablenpc "#arch_end";
+	end;
+
+OnTouch:
+	donpcevent "#arch_3_01::Onkill";
+	donpcevent "#arch_3_02::Onkill";
+	donpcevent "#arch_3_03::Onkill";
+	donpcevent "mob#arch_2::Onkill";
+	enablenpc "Valkyrie Anguhilde#end";
+	if (!checkweight(1201,1)) {
+		mes "- Wait a moment! -";
+		mes "- Currently you are carrying -";
+		mes "- too many items with you. -";
+		mes "- Please come back after -";
+		mes "- you put some items into Kafra Storage. -";
+		close;
+	}
+	if (countitem(6154) < 2) {
+		mes "[Valkyrie Anguhilde]";
+		mes "Did you collect all of the pieces of my horn pipe?";
+		next;
+		mes "[Valkyrie Anguhilde]";
+		mes "I know you bent over backwards to help me, but I can't do anything without 2 pieces of horn pipe.";
+		next;
+		mes "[Valkyrie Anguhilde]";
+		mes "It can be dangerous, so let's go back.";
+		close;
+		nude;
+		if (countitem(2798))
+			delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
+		delitem 6154,countitem(6154); //Broken_Horn_Pipe
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	mes "[Valkyrie Anguhilde]";
+	mes "Finally we finished all the preparations.";
+	next;
+	mes "Valkyrie holds the pipe and blows towards the sky.";
+	next;
+	mes "Booo - - - -";
+	next;
+	mes "Booo - - -";
+	next;
+	enablenpc "Valkyrie of the heavens";
+	mes "[Valkyrie Anguhilde]";
+	mes "Assistance of Odin! Soldiers of Valhalla!";
+	mes "The holy place of the God Odin is tainted by darkness!";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Don't worry, Anguhilde.";
+	mes "Your desire has reached Valhalla.";
+	mes "The devils were removed by other Valkyries as you wanted.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Valkyries! Then is it safe now?";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Yes Anguhilde.";
+	mes "Even though you were expelled because of a incident before, Odin said that he is reconsidering your banishment.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Ah! I can go back to Asgard!";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Don't make a hasty generalization.";
+	mes "But I think that good news will be sent to you.";
+	next;
+	mes "[Valkyrie Anguhilde]";
+	mes "Honor to Odin!";
+	mes "I feel full of grace.";
+	mes "So bright and warm....";
+	next;
+	mes "- Shoooo -";
+	specialeffect EF_CLOAKING,"Valkyrie Anguhilde#end";
+	disablenpc "Valkyrie Anguhilde#end";
+	emotion e_omg,1;
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Set your mind at ease.";
+	mes "She went to a place where she is supposed to be.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "I think you don't get it.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Anguhilde is a Valkyrie who is dead for a long time ago.";
+	mes "Didn't you see a shrine covered by the devil?";
+	mes "Unfortunately, Anguhilde couldn't cope with the task and fell down.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Here is an illusion of Anguhilde who doesn't want to be recognized.";
+	mes "She can't go to hell even when she is dead, and struggles from her constant nightmare.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "But she is relieved by your favor.";
+	mes "Even though It's different with reality but now she may be able to rest in peace.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Human, the Valkyries are in your debt. Thank you.";
+	mes "I can't invite you as I want, but the power given by Odin can help you.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Now, go back to your world.";
+	mes "The sound of the horn pipe and a bird's chirpings will be spread out for you.";
+	next;
+	mes "[Valkyrie of the heavens]";
+	mes "Don't forget an altruistic minister's spirit like today forever.";
+	mes "I hope we see each other in Valhalla sometime.";
+	nude;
+	if (countitem(2798))
+		delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
+	delitem 6154,countitem(6154); //Broken_Horn_Pipe
+	set job_arch,100;
+	completequest 2191;
+	getitem 5747,1; //Mitra
+	getitem 2795,1; //Green_Apple_Ring
+	jobchange Job_Archbishop,Upper;
+	close;
+}
+
+job3_arch02,281,232,1	script	Valkyrie Anguhilde#end	403,{
+	end;
+
+OnInit:
+	disablenpc "Valkyrie Anguhilde#end";
+	end;
+}
+
+job3_arch02,273,235,5	script	Valkyrie of the heavens	811,{
+	if (job_arch == 100) {
+		mes "[Valkyrie of the heavens]";
+		mes "Now, go back to your world.";
+		mes "The sound of the horn pipe and a bird's chirpings will be spread out for you.";
+		next;
+		mes "[Valkyrie of the heavens]";
+		mes "Don't forget an altruistic minister's spirit like today forever.";
+		mes "I hope we see each other in Valhalla sometime.";
+		close2;
+		mapwarp "job3_arch02","job_arch01",29,29;
+	}
+	end;
+
+OnInit:
+	disablenpc "Valkyrie of the heavens";
+	end;
+}
+
+job3_arch02,132,323,0	script	#arch_2_01	-1,5,5,{
+OnTouch:
+	if (countitem(12382))
+		mapannounce "job3_arch02", "Whispering of Valkyrie: I see a new ancient scroll!",bc_map,"0x000000";
+	end;
+}
+
+job3_arch02,167,313,0	script	#arch_2_02	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,127,304,0	script	#arch_2_03	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,207,279,0	script	#arch_2_04	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,239,281,0	script	#arch_2_05	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,269,303,0	script	#arch_2_06	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,288,283,0	script	#arch_2_07	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,278,234,0	script	#arch_2_08	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,234,179,0	script	#arch_2_09	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,227,169,0	script	#arch_2_10	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,190,146,0	script	#arch_2_11	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) { //VALKYRIE_B
+			set .@randht,rand(1,10);
+			if (.@randht < 8)
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can feel the devil's spirits. Can you hear? The sound of gathering in crowds.",bc_map,"0xFFCE00";
+			else if ((.@randht == 8) && (.@randht == 9))
+				mapannounce "job3_arch02", "Embodiment of Sounds: Battle Stance!",bc_map,"0xFFCE00"; //Custom translation
+			else
+				mapannounce "job3_arch02", "Whispering of an impersonation: I can't leave you! Die!",bc_map,"0xFFCE00";
+			end;
+		}
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+			end;
+		}
+	}
+}
+
+job3_arch02,206,113,0	script	#arch_2_boss	-1,5,5,{
+OnTouch:
+	if (countitem(12382)) {
+		delitem 12382,1; //ValkyrieB_Scroll
+		mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+		mapwarp "job3_arch02","job_arch01",29,29;
+		end;
+	}
+	else {
+		if (getmercinfo(1) == 2038) //VALKYRIE_B
+			mapannounce "job3_arch02", "A shout of devil: You are so childish. I invite you a party of devil. I'll make you have a fun!",bc_map,"0xFF0000";
+		else {
+			mapannounce "job3_arch02", "Whispering of an impersonation: You can't do anything by yourself! Let's go back!",bc_map,"0xFFCE00";
+			mapwarp "job3_arch02","job_arch01",29,29;
+		}
+		end;
+	}
+}
+
+job3_arch02,284,159,0	script	#arch_3_01	-1,20,20,{
+OnInit:
+	enablenpc "#arch_3_01";
+	end;
+
+OnTouch:
+	if (BaseJob != Job_Priest) {
+		mapannounce "job3_arch02", "Frus: Do you want to see God? Okay, I'll send you to the land of the dead by myself!",bc_map,"0xFF0000";
+		areamonster "job3_arch02",239,41,249,51,"Frus",1762,1,"#arch_3_01::OnMyMobDead";
+	}
+	disablenpc "#arch_3_01";
+	end;
+
+Onkill:
+	killmonster "job3_arch02","#arch_3_01::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+job3_arch02,307,200,0	script	#arch_3_02	-1,5,5,{
+OnInit:
+	enablenpc "#arch_3_02";
+	end;
+
+OnTouch:
+	if (BaseJob == Job_Priest) {
+		mapannounce "job3_arch02", "Skogul: You are my guest!",bc_map,"0xFF0000";
+		areamonster "job3_arch02",306,199,308,201,"Skogul",1761,1,"#arch_3_02::OnMyMobDead";
+	}
+	disablenpc "#arch_3_02";
+	end;
+
+Onkill:
+	killmonster "job3_arch02","#arch_3_02::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+job3_arch02,296,216,0	script	#arch_3_03	-1,5,5,{
+OnInit:
+	disablenpc "#arch_3_03";
+	end;
+
+OnTouch:
+	mapannounce "job3_arch02", "Frus: I like your face... Can I steal it?",bc_map,"0xFF0000";
+	areamonster "job3_arch02",295,215,297,217,"Frus",1762,1,"#arch_3_03::OnMyMobDead";
+	disablenpc "#arch_3_03";
+	end;
+
+Onkill:
+	killmonster "job3_arch02","#arch_3_03::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+job3_arch02,389,390,1	script	mob#arch_1	844,{
+OnEnable:
+	areamonster "job3_arch02",99,101,101,103,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",89,130,91,132,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",90,169,92,171,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",103,182,105,184,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",137,204,139,206,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",160,214,162,216,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",164,214,166,216,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",200,235,202,237,"Shrine Invader",1394,2,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",217,249,219,251,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead";
+	areamonster "job3_arch02",253,292,255,294,"Shrine Invader",1427,1,"mob#arch_1::OnMyMobDead";
+	end;
+
+Onkill:
+	killmonster "job3_arch02","mob#arch_1::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+job3_arch02,389,389,1	script	mob#arch_2	844,{
+OnEnable:
+	areamonster "job3_arch02",155,320,157,322,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",169,304,171,306,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",182,292,184,294,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",199,286,201,288,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",255,292,257,294,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",285,283,287,285,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",277,235,279,237,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",291,184,293,186,"Shrine Invader",1480,2,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",280,169,282,171,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",226,165,228,167,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",189,145,191,147,"Shrine Invader",1480,1,"mob#arch_2::OnMyMobDead";
+	areamonster "job3_arch02",203,176,205,178,"Shrine Invader",1453,1,"mob#arch_2::OnMyMobDead";
+	end;
+
+Onkill:
+	killmonster "job3_arch02","mob#arch_2::OnMyMobDead";
+	end;
+
+OnMyMobDead:
+	end;
+}
+
+job3_arch02,389,388,1	script	start#arch	844,{
+	end;
+
+OnInit:
+	mapwarp "job3_arch02","job3_arch02",29,29;
+	end;
+
+OnEnable:
+	mapwarp "job3_arch02","job3_arch02",29,29;
+	enablenpc "#arch_1_start";
+	enablenpc "#arch_1_01";
+	enablenpc "#arch_1_02";
+	enablenpc "#arch_1_03";
+	enablenpc "#arch_1_04";
+	enablenpc "#arch_1_05";
+	enablenpc "#arch_1_06";
+	enablenpc "#arch_1_07";
+	enablenpc "#arch_1_08";
+	enablenpc "#arch_1_09";
+	enablenpc "#arch_1_10";
+	enablenpc "#arch_1_11";
+	enablenpc "#arch_1_12";
+	enablenpc "#arch_1_boss";
+	disablenpc "#arch_2_01";
+	disablenpc "#arch_2_02";
+	disablenpc "#arch_2_03";
+	disablenpc "#arch_2_04";
+	disablenpc "#arch_2_05";
+	disablenpc "#arch_2_06";
+	disablenpc "#arch_2_07";
+	disablenpc "#arch_2_08";
+	disablenpc "#arch_2_09";
+	disablenpc "#arch_2_10";
+	disablenpc "#arch_2_11";
+	disablenpc "#arch_2_boss";
+	disablenpc "#arch_3_01";
+	disablenpc "#arch_3_02";
+	disablenpc "#arch_3_03";
+	donpcevent "#arch_3_01::Onkill";
+	donpcevent "#arch_3_02::Onkill";
+	donpcevent "#arch_3_03::Onkill";
+	disablenpc "#arch_end";
+	disablenpc "Valkyrie#arch_01";
+	disablenpc "Valkyrie#arch_02";
+	disablenpc "Valkyrie Anguhilde#end";
+	disablenpc "Valkyrie of the heavens";
+	donpcevent "#arch_redcell::Onred";
+	donpcevent "mob#arch_1::Onkill";
+	donpcevent "mob#arch_2::Onkill";
+	donpcevent "start#arch::Ontimeoff";
+	donpcevent "start#arch::Ontimeon";
+	donpcevent "#arch_val01::Onkill";
+	donpcevent "#arch_val02::Onkill";
+	donpcevent "mob#arch_1::Onkill";
+	donpcevent "mob#arch_2::Onkill";
+	donpcevent "mob#arch_1::OnEnable";
+	donpcevent "#arch_val01::OnEnable";
+	end;
+
+Ontimeon:
+	initnpctimer;
+	end;
+
+Ontimeoff:
+	stopnpctimer;
+	end;
+
+OnTimer60000:
+OnTimer120000:
+OnTimer180000:
+OnTimer240000:
+OnTimer300000:
+OnTimer360000:
+OnTimer420000:
+OnTimer480000:
+OnTimer540000:
+	set .@mapcount,getmapusers("job3_arch02");
+	if (.@mapcount == 0) {
+		mapwarp "job3_arch02","job_arch01",29,29;
+		donpcevent "Valkyrie#arch::Onbc";
+		stopnpctimer;
+	}
+	end;
+
+OnTimer600000:
+	mapannounce "job3_arch02", "Demons cry: Too boring, can no longer imagine what will happen! Friends, we went to lessons learned that could fool arrogant guy, OK?",bc_map,"0xFF0000";
+	end;
+
+OnTimer605000:
+	mapannounce "job3_arch02", "Valkyrie's voice: No! This can not be. I will send you back soon!",bc_map,"0xFFCE00";
+	mapwarp "job3_arch02","job_arch01",29,29;
+	donpcevent "Valkyrie#arch::Onbc";
+	stopnpctimer;
+	end;
+}
+
+job3_arch02,390,388,1	script	#arch_2_start	844,{
+	end;
+
+OnInit:
+	disablenpc "#arch_2_01";
+	disablenpc "#arch_2_02";
+	disablenpc "#arch_2_03";
+	disablenpc "#arch_2_04";
+	disablenpc "#arch_2_05";
+	disablenpc "#arch_2_06";
+	disablenpc "#arch_2_07";
+	disablenpc "#arch_2_08";
+	disablenpc "#arch_2_09";
+	disablenpc "#arch_2_10";
+	disablenpc "#arch_2_11";
+	disablenpc "#arch_2_boss";
+	end;
+
+OnEnable:
+	enablenpc "#arch_2_01";
+	enablenpc "#arch_2_02";
+	enablenpc "#arch_2_03";
+	enablenpc "#arch_2_04";
+	enablenpc "#arch_2_05";
+	enablenpc "#arch_2_06";
+	enablenpc "#arch_2_07";
+	enablenpc "#arch_2_08";
+	enablenpc "#arch_2_09";
+	enablenpc "#arch_2_10";
+	enablenpc "#arch_2_11";
+	enablenpc "#arch_2_boss";
+	donpcevent "#arch_val02::OnEnable";
+	donpcevent "mob#arch_2::OnEnable";
+	end;
+}
+
+job3_arch02,390,386,1	script	#arch_3_start	844,{
+	end;
+
+OnEnable:
+	enablenpc "#arch_3_01";
+	enablenpc "#arch_3_02";
+	enablenpc "#arch_3_03";
+	enablenpc "#arch_end";
+	enablenpc "#arch_end_eff";
+	end;
+}
+
+job3_arch02,290,221,0	script	#arch_end_eff	139,5,5,{
+OnTouch:
+	specialeffect EF_MAPPILLAR2,"#arch_end";
+	end;
+}
+
+job3_arch01,29,24,0	warp	#archout	1,1,odin_tem02,282,263
+
+/*
+job3_arch01,1,1,1	script	¿ØÖÆ#arch	844,{
+	mes "[Íç¹̵ÄÊÞÈË]";
+	mes "ÇëÊäÈëÃÜÂ롣";
+	next;
+	input .@input; //,0,9999;
+	if (input == 1854) {
+		set archglo,090219_archbs;
+		mes "[ͨÐÐ]";
+		mes "ÏÖÔڵÄȫ¾ֱäÁ¿ֵΪ";
+		mes "" + archglo + "¡£";
+		mes "ÄãÏëÐ޸ÄÂð?";
+		next;
+		switch(select("0:1")) {
+		case 1:
+			set $@archbs,0; //Global Variable
+			enablenpc "Valkyrie#arch";
+			break;
+		case 2:
+			set $@archbs,1; //Global Variable
+			enablenpc "Valkyrie#arch";
+			break;
+		}
+	}
+	else {
+		mes "[Íç¹̵ÄÊÞÈË]";
+		mes "ÎҲ»ÊÇ˵¹ýÃÜÂëҪÊäÈëÕýȷÂ𣡣¡";
+		close;
+	}
+}
+*/
+
+odin_tem02,30,181,0	script	#wherearch01	-1,10,10,{
+OnTouch:
+	if (job_arch == 5)
+		viewpoint 1,282,263,1,0xFFFF99;
+	end;
+}
+
+odin_tem02,30,335,0	script	#wherearch02	-1,10,10,{
+OnTouch:
+	if (job_arch == 5)
+		viewpoint 1,282,263,1,0xFFFF99;
+	end;
+}

+ 16 - 0
npc/mobs/towns/brasilis.txt

@@ -0,0 +1,16 @@
+//===== eAthena Script =======================================
+//= Brasilis Quest Monsters
+//===== By: ==================================================
+//= L0ne_W0lf
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= Any Athena Version
+//===== Description: =========================================
+//= 1.0 First version
+//============================================================
+
+brasilis,283,88,6,6	monster	Strange Hydra	2081,5,5000,0,0
+brasilis,284,104,6,6	monster	Strange Hydra	2081,4,5000,0,0
+brasilis,215,80,6,6	monster	Strange Hydra	2081,4,5000,0,0
+brasilis,96,50,8,8	monster	Strange Hydra	2081,5,5000,0,0

+ 4600 - 0
npc/quests/quests_brasilis.txt

@@ -0,0 +1,4600 @@
+//===== eAthena Script =======================================
+//= Brasilis Qiests
+//===== By ===================================================
+//= L0ne_W0lf
+//===== Version ==============================================
+//= 1.0
+//===== Compatible With ======================================
+//= eAthena SVN
+//===== Description ==========================================
+//= [Aegis COnversion]
+//= Lost Puppies (Repeatable, 24 hours.)
+//= Suspicious Beach (Repeatable, 24 hours / iRO/cRO version.)
+//= Guarana Candy Quest
+//= Brasilis Water Lily Quest
+//= Brasilis Dungeon Access Quest
+//= Iara (Buff reward. Repeatable, 24 hours.)
+//===== Comments =============================================
+//= 1.0 First version.
+//============================================================
+
+// Lost Puppies, Original file: dogdog.sc
+//============================================================
+brasilis,297,307,5	script	Angelo#br	50,{
+	set .@pongku,checkquest(9032,PLAYTIME);
+	set .@br1,checkquest(9030);
+	set .@br2,checkquest(9031);
+	if (BaseLevel < 40) {
+		mes "[Angelo]";
+		mes "Pets went out the village~!!";
+		mes "Gosh... what can I do... ?";
+		close;
+	}
+	else {
+		if ((.@pongku == 0) || (.@pongku == 1)) {
+			mes "[Angelo]";
+			mes "The day is not finished yet.";
+			mes "You can only help once a day. Hehe.";
+			close;
+		}
+		else {
+			if (checkquest(9032) > -1) erasequest 9032;
+			if ((.@br1 == 0) || (.@br1 == 1)) {
+				mes "[Angelo]";
+				mes "My pets are in the field outside of the village.";
+				mes "Why did they leave? Please find them.";
+				close;
+			}
+			else {
+				if ((.@br2 == 0) || (.@br2 == 1)) {
+					mes "[Angelo]";
+					mes "Oh, thank you. You found all of 3 puppies.";
+					mes "Thanks a lot.";
+					mes "I hope this is useful to you. hoho.";
+					getexp 50000,0;
+					erasequest 9031;
+					setquest 9032;
+					set .@bosang,rand(1,10);
+					if (.@bosang < 5) {
+						specialeffect2 EF_ASSUMPTIO;
+						percentheal 100,100;
+						//ConsumeSpecialItem Yggdrasilberry
+					}
+					else if (.@bosang < 9) {
+						specialeffect2 EF_ASSUMPTIO;
+						//ConsumeSpecialItem Yggdrasilberry
+						percentheal 100,100;
+						getitem 504,2; //White_Potion
+					}
+					else {
+						specialeffect2 EF_ASSUMPTIO;
+						//ConsumeSpecialItem Yggdrasilberry
+						percentheal 100,100;
+						getitem 608,1; //Seed_Of_Yggdrasil
+					}
+					close;
+				}
+				else {
+					mes "[Angelo]";
+					mes "Are you an adventurer? You came here right on time.";
+					mes "Puppies have been disappearing.";
+					mes "And someone said that they saw them out on the field just outside the village....";
+					next;
+					mes "[Angelo]";
+					mes "It's pretty difficult and dangerous to find 'em.";
+					mes "You have to find ^0000FF3 puppies^000000.";
+					setquest 9030;
+					close;
+				}
+			}
+		}
+	}
+	end;
+
+OnInit:
+	initnpctimer;
+	end;
+
+OnTimer10000:
+	stopnpctimer;
+	donpcevent "Angelo#br::Ongo";
+	end;
+
+Ongo:
+	emotion e_gasp;
+	initnpctimer;
+	end;
+}
+
+//Puppya1
+bra_fild01,98,96,3	script	Puppy#a1	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#a2::OnEnable";
+					disablenpc "Puppy#a1";
+				}
+				else {
+					donpcevent "Puppy#a3::OnEnable";
+					disablenpc "Puppy#a1";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#a2::OnEnable";
+					disablenpc "Puppy#a1";
+				}
+				else {
+					donpcevent "Puppy#a3::OnEnable";
+					disablenpc "Puppy#a1";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnEnable:
+	enablenpc "Puppy#a1";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#a1";
+	end;
+}
+
+//Puppya2
+bra_fild01,59,116,5	script	Puppy#a2	81,{
+	set .@br1,checkquest(9030);
+	set name,strcharinfo(0);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#a1::OnEnable";
+					disablenpc "Puppy#a2";
+				}
+				else {
+					donpcevent "Puppy#a3::OnEnable";
+					disablenpc "Puppy#a2";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#a1::OnEnable";
+					disablenpc "Puppy#a2";
+				}
+				else {
+					donpcevent "Puppy#a3::OnEnable";
+					disablenpc "Puppy#a2";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#a2";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#a2";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#a2";
+	end;
+}
+
+//Puppya3
+bra_fild01,62,142,3	script	Puppy#a3	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#a1::OnEnable";
+					disablenpc "Puppy#a3";
+				}
+				else {
+					donpcevent "Puppy#a2::OnEnable";
+					disablenpc "Puppy#a3";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#a1::OnEnable";
+					disablenpc "Puppy#a3";
+				}
+				else {
+					donpcevent "Puppy#a2::OnEnable";
+					disablenpc "Puppy#a3";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#a3";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#a3";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#a3";
+	end;
+}
+
+//Puppy b1
+bra_fild01,80,163,3	script	Puppy#b1	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#b2::OnEnable";
+					disablenpc "Puppy#b1";
+				}
+				else {
+					donpcevent "Puppy#b3::OnEnable";
+					disablenpc "Puppy#b1";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#b2::OnEnable";
+					disablenpc "Puppy#b1";
+				}
+				else {
+					donpcevent "Puppy#b3::OnEnable";
+					disablenpc "Puppy#b1";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnEnable:
+	enablenpc "Puppy#b1";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#b1";
+	end;
+}
+
+//Puppy b2
+bra_fild01,73,210,3	script	Puppy#b2	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#b1::OnEnable";
+					disablenpc "Puppy#b2";
+				}
+				else {
+					donpcevent "Puppy#b3::OnEnable";
+					disablenpc "Puppy#b2";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#b1::OnEnable";
+					disablenpc "Puppy#b2";
+				}
+				else {
+					donpcevent "Puppy#b3::OnEnable";
+					disablenpc "Puppy#b2";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#b2";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#b2";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#b2";
+	end;
+}
+
+//Puppy b3
+bra_fild01,80,210,3	script	Puppy#b3	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#b1::OnEnable";
+					disablenpc "Puppy#b3";
+				}
+				else {
+					donpcevent "Puppy#b2::OnEnable";
+					disablenpc "Puppy#b3";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#b1::OnEnable";
+					disablenpc "Puppy#b3";
+				}
+				else {
+					donpcevent "Puppy#b2::OnEnable";
+					disablenpc "Puppy#b3";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#b3";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#b3";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#b3";
+	end;
+}
+
+//Puppyc1
+bra_fild01,38,235,3	script	Puppy#c1	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#c2::OnEnable";
+					disablenpc "Puppy#c1";
+				}
+				else {
+					donpcevent "Puppy#c3::OnEnable";
+					disablenpc "Puppy#c1";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#c2::OnEnable";
+					disablenpc "Puppy#c1";
+				}
+				else {
+					donpcevent "Puppy#c3::OnEnable";
+					disablenpc "Puppy#c1";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnEnable:
+	enablenpc "Puppy#c1";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#c1";
+	end;
+}
+
+//Puppy c2
+bra_fild01,307,64,3	script	Puppy#c2	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#c1::OnEnable";
+					disablenpc "Puppy#c2";
+				}
+				else {
+					donpcevent "Puppy#c3::OnEnable";
+					disablenpc "Puppy#c2";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#c1::OnEnable";
+					disablenpc "Puppy#c2";
+				}
+				else {
+					donpcevent "Puppy#c3::OnEnable";
+					disablenpc "Puppy#c2";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#c2";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#c2";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#c2";
+	end;
+}
+
+//Puppy c3
+bra_fild01,260,60,3	script	Puppy#c3	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#c1::OnEnable";
+					disablenpc "Puppy#c3";
+				}
+				else {
+					donpcevent "Puppy#c2::OnEnable";
+					disablenpc "Puppy#c3";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#c1::OnEnable";
+					disablenpc "Puppy#c3";
+				}
+				else {
+					donpcevent "Puppy#c2::OnEnable";
+					disablenpc "Puppy#c3";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+ OnInit:
+	disablenpc "Puppy#c3";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#c3";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#c3";
+	end;
+}
+
+//Puppyd1
+bra_fild01,234,101,3	script	Puppy#d1	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#d2::OnEnable";
+					disablenpc "Puppy#d1";
+				}
+				else {
+					donpcevent "Puppy#d3::OnEnable";
+					disablenpc "Puppy#d1";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#d2::OnEnable";
+					disablenpc "Puppy#d1";
+				}
+				else {
+					donpcevent "Puppy#d3::OnEnable";
+					disablenpc "Puppy#d1";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnEnable:
+	enablenpc "Puppy#d1";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#d1";
+	end;
+}
+
+//Puppy d2
+bra_fild01,200,84,3	script	Puppy#d2	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#d1::OnEnable";
+					disablenpc "Puppy#d2";
+				}
+				else {
+					donpcevent "Puppy#d3::OnEnable";
+					disablenpc "Puppy#d2";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#d1::OnEnable";
+					disablenpc "Puppy#d2";
+				}
+				else {
+					donpcevent "Puppy#d3::OnEnable";
+					disablenpc "Puppy#d2";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#d2";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#d2";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#d2";
+	end;
+}
+
+//Puppy d3
+bra_fild01,176,63,5	script	Puppy#d3	81,{
+	set .@br1,checkquest(9030);
+	if ((.@br1 == 0) || (.@br1 == 1)) {
+		if (brazil_kid < 3) {
+			mes "[Puppy]";
+			mes "bow wow bow wow!!";
+			next;
+			set brazil_kid,brazil_kid+1;
+			if (brazil_kid == 3) {
+				mes "["+strcharinfo(0)+"]";
+				mes "Good. I found all 3 puppies.";
+				mes "Now I need to go tell Angelo.";
+				set brazil_kid,0;
+				erasequest 9030;
+				setquest 9031;
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#d1::OnEnable";
+					disablenpc "Puppy#d3";
+				}
+				else {
+					donpcevent "Puppy#d2::OnEnable";
+					disablenpc "Puppy#d3";
+				}
+				close;
+			}
+			else {
+				mes "["+strcharinfo(0)+"]";
+				mes "Ah... who's a good puppy?";
+				mes "Ok, where are the others?";
+				set .@pk,rand(1,2);
+				if (.@pk == 1) {
+					donpcevent "Puppy#d1::OnEnable";
+					disablenpc "Puppy#d3";
+				}
+				else {
+					donpcevent "Puppy#d2::OnEnable";
+					disablenpc "Puppy#d3";
+				}
+			}
+			close;
+		}
+		else {
+			mes "[Puppy]";
+			mes "bow! wow wow!";
+			close;
+		}
+	}
+	else {
+		mes "[Puppy]";
+		mes "bow! wow wow!";
+		close;
+	}
+	end;
+
+OnInit:
+	disablenpc "Puppy#d3";
+	end;
+
+OnEnable:
+	enablenpc "Puppy#d3";
+	end;
+
+OnDisable:
+	disablenpc "Puppy#d3";
+	end;
+}
+
+// Suspicious Beach, original file: Suspicious_Beach.sc
+//============================================================
+brasilis,192,133,6	script	Lucia#brasilis	478,{
+	/*
+	if (countitem(12408) > 0) {
+		delitem 12408,1; //Leaf_Cat_Ball
+		getitem 12408,1; //Leaf_Cat_Ball
+	}
+	else if (countitem(6221) > 0) {
+		delitem 6221,1; //Mystic_Leaf_Cat_Ball
+		getitem 6221,1; //Mystic_Leaf_Cat_Ball
+	}
+	*/
+	if (BaseLevel < 40) {
+		mes "[Lucia]";
+		mes "Hello.";
+		mes "I'm worried about ^FF0000Strange Hydra^000000's on";
+		mes "the south beach.";
+		mes "I hope some experienced adventurers";
+		mes "will come to help.";
+		emotion e_sigh;
+		close;
+	}
+	else {
+		set .@nQState1,checkquest(9028);
+		set .@nQState2,checkquest(9029);
+		if (.@nQState1 == 0) {
+			mes "[Lucia]";
+			mes "Hello.";
+			mes "Have you come here to hunt ^FF0000Strange Hydra^000000s?";
+			next;
+			switch(select("Yes.:No.:^006400What is happening here?^000000")) {
+			case 1:
+				setquest 9028;
+				getitem 12408,1; //Leaf_Cat_Ball
+				mes "[Lucia]";
+				mes "Here, take this ^006400Hydra Ball^000000.";
+				mes "Use it to capture a ^FF0000Strange Hydra^8B4513.^000000";
+				mes "I hope you can do it~!";
+				close;
+			case 2:
+				mes "[Lucia]";
+				mes "Ah, I misunderstood.";
+				mes "See you then.";
+				close;
+			case 3:
+				mes "[Lucia]";
+				mes "One day ^FF0000Strange Hydra^000000s";
+				mes "came here and surrounded the town.";
+				mes "We're not sure what attracted them but some say that it's because of you adventurers.";
+				next;
+				mes "[Lucia]";
+				mes "In any case, to contain the ^FF0000Strange Hydra^000000s,";
+				mes "you have to use this specially designed tool a.k.a. a ^8B4513Hydra Ball^000000";
+				next;
+				mes "[Lucia]";
+				mes "If you still have the ^006400Hydra Ball^000000,";
+				mes "please use it on the ^FF0000Strange Hydra^000000s that";
+				mes "you can find at the beach.";
+				mes "If you are lucky, the tool will work perfectly.";
+				next;
+				mes "[Lucia]";
+				mes "I hope many adventurers";
+				mes "volunteer for this job.";
+				mes " ";
+				mes "I really hate Hydra!";
+				emotion e_sob;
+				close;
+			}
+		}
+		else if ((.@nQState1 == 0) || (.@nQState1 == 1)) {
+			if (countitem(6221) > 0) {
+				mes "[Lucia]";
+				mes "Hello, you really did it!";
+				if (checkweight(11502,3)) {
+					//mes "I don't have enough ^006400Hydra Ball^000000s to give you."; //Poorly translated by iRO?
+					mes "I hope you will come";
+					mes "again to help me.";
+					mes "Have a nice day~!";
+					delitem 6221,1; //Mystic_Leaf_Cat_Ball
+					completequest 9028;
+					//recall_completequest 9029;
+					if (.@nQState2 > -1) erasequest 9029;
+					setquest 9029;
+					//ConsumeSpecialItem Yggdrasilberry
+					percentheal 100,100;
+					//ConsumeSpecialItem Luk_Dish05
+					sc_start SC_LUKFOOD, 1200000, 5; percentheal 5,2;
+					//ConsumeSpecialItem Vit_Dish05
+					sc_start SC_VITFOOD, 1200000, 5; percentheal 10,0;
+					//ConsumeSpecialItem Dex_Dish05
+					sc_start SC_DEXFOOD, 1200000, 5; percentheal 5,5;
+					getitem 11502,3; //Light_Blue_Pot
+					close;
+				}
+				else {
+					mes " ";
+					mes "I'd like to reward you,";
+					mes "however your bags are full.";
+					mes "Please make room and come back!";
+					close;
+				}
+			}
+			else {
+				mes "[Lucia]";
+				if (countitem(12408) < 1) {
+					mes "Did you need another ^006400Hydra Ball^000000?";
+					mes "I will give you one more.";
+					getitem 12408,1; //Leaf_Cat_Ball
+					close;
+				}
+				else {
+					mes "Any problems?";
+					next;
+					switch(select("No.:^006400Tell me again what happened^000000")) {
+					case 1:
+						mes "[Lucia]";
+						mes "Ok, please do me a favor.";
+						close;
+					case 2:
+						mes "[Lucia]";
+						mes "One day ^FF0000Strange Hydra^000000s";
+						mes "came here and surrounded the town.";
+						mes "We're not sure what attracted them but some say that it's because of you adventurers.";
+						next;
+						mes "[Lucia]";
+						mes "In any case, to contain the ^FF0000Strange Hydra^000000s,";
+						mes "you have to use this specially designed tool a.k.a. a ^8B4513Hydra Ball^000000";
+						next;
+						mes "[Lucia]";
+						mes "If you still have the ^006400Hydra Ball^000000,";
+						mes "please use it on the ^FF0000Strange Hydra^000000s that";
+						mes "you can find at the beach.";
+						mes "If you are lucky, the tool will work perfectly.";
+						next;
+						mes "[Lucia]";
+						mes "I hope many adventurers";
+						mes "volunteer for this job.";
+						mes " ";
+						mes "I really hate Hydra!";
+						emotion e_sob;
+						close;
+					}
+				}
+			}
+		}
+		else {
+			mes "[Lucia]";
+			mes "Oh, ^0000FF"+strcharinfo(0)+"^000000 you're back.";
+			set .@nCheckTime,checkquest(9029,PLAYTIME);
+			if ((.@nCheckTime == 0) || (.@nCheckTime == 1)) {
+				mes "I'm so grateful for your help.";
+				mes "Each ^006400Hydra Ball^000000 is provided ^006400every 24 hours^000000";
+				mes "Please come at the appropriate time.";
+				close;
+			}
+			else {
+				//recall_completequest 9028;
+				if (.@nQState1 > -1) erasequest 9028;
+				completequest 9029;
+				mes "Did you come here to hunt ^FF0000Strange Hydra^000000s?";
+				next;
+				switch(select("Yes.:No.:^006400What is happening here?^000000")) {
+				case 1:
+					setquest 9028;
+					getitem 12408,1; //Leaf_Cat_Ball
+					mes "[Lucia]";
+					mes "Here, take this ^006400Hydra Ball^000000.";
+					mes "Use it to capture a ^FF0000Strange Hydra^8B4513.^000000";
+					mes "I hope you can do it~!";
+					close;
+				case 2:
+					mes "[Lucia]";
+					mes "Ah, I misunderstood.";
+					mes "See you then.";
+					close;
+				case 3:
+					mes "[Lucia]";
+					mes "One day ^FF0000Strange Hydra^000000s";
+					mes "came here and surrounded the town.";
+					mes "We're not sure what attracted them but some say that it's because of you adventurers.";
+					next;
+					mes "[Lucia]";
+					mes "In any case, to contain the ^FF0000Strange Hydra^000000s,";
+					mes "you have to use this specially designed tool a.k.a. a ^8B4513Hydra Ball^000000";
+					next;
+					mes "[Lucia]";
+					mes "If you still have the ^006400Hydra Ball^000000,";
+					mes "please use it on the ^FF0000Strange Hydra^000000s that";
+					mes "you can find at the beach.";
+					mes "If you are lucky, the tool will work perfectly.";
+					next;
+					mes "[Lucia]";
+					mes "I hope many adventurers";
+					mes "volunteer for this job.";
+					mes " ";
+					mes "I really hate Hydra!";
+					emotion e_sob;
+					close;
+				}
+			}
+		}
+	}
+	end;
+
+OnInit:
+	initnpctimer;
+	end;
+
+OnTimer7000:
+	emotion e_gasp;
+	stopnpctimer;
+	initnpctimer;
+	end;
+}
+
+// Guarana Quest, Original file: brazil_tre.sc
+//============================================================
+brasilis,187,162,5	script	Candy Maker	476,{
+	if (!checkweight(1201,1)) {
+		mes "- You can't start the quest. Please reduce the weight in your inventory. -";
+		close;
+	}
+	if (brazil_gua == 0) {
+		mes "[Candy Maker]";
+		mes "Yo, do you know a berry called ^FF0000Guarana^000000?";
+		next;
+		mes "[Candy Maker]";
+		mes "Guarana is a really special berry raised in a specific area, it relieves physical fatigue, and gives power to the body. It even detoxes waste from the body.";
+		next;
+		mes "[Candy Maker]";
+		mes "I used to sell the candy made of it back in the day.";
+		mes "I got a prize sometimes every year in the <annual best product contest>. Those were the good 'ol days.";
+		next;
+		mes "[Candy Maker]";
+		mes "Since then, the output of that fruit has reduced and the price has gone up so now candy ingredients were changed to coconuts or other tropical fruits instead. I miss the guarana candy.";
+		next;
+		switch(select("How can I taste this guarana candy?:End conversation.")) {
+		case 1:
+			mes "[Candy Maker]";
+			mes "Hmm? I already sold out of all my old supply.";
+			next;
+			mes "[Candy Maker]";
+			mes "But if you can find some guarana, I can make it for you.";
+			next;
+			switch(select("How do I find guarana?:End conversation.")) {
+			case 1:
+				mes "[Candy Maker]";
+				mes "Will you find the guarana?? Hoooooh~";
+				next;
+				mes "[Candy Maker]";
+				mes "Can you find it?";
+				mes "It's probably very expensive.";
+				mes "Trading isn't my thing. Let me think.";
+				next;
+				mes "[Candy Maker]";
+				mes "Let me introduce you to someone with whom I used to do guarana business with.";
+				mes "He might still be dealing it.";
+				next;
+				mes "[Candy Maker]";
+				mes "His name is Cherto.";
+				mes "If you can't find him in the city, go to museum.";
+				mes "He's a vain person so he likes to act big.";
+				mes "He's probably wandering in the museum trying to show off to someone for sure.";
+				set brazil_gua,1;
+				setquest 2192;
+				close;
+			case 2:
+				mes "[Candy Maker]";
+				mes "Don't you want to try the guarana candy?";
+				close;
+			}
+		case 2:
+			mes "[Candy Maker]";
+			mes "Those were the good 'ole days...";
+			close;
+		}
+	}
+	else if (brazil_gua == 1) {
+		mes "[Candy Maker]";
+		mes "If you want to get the guarana, find Cherto.";
+		mes "Maybe he will be in the museum.";
+		close;
+	}
+	else if (brazil_gua == 10) {
+		if (!countitem(6237)) {
+			mes "- The guarana that I had has disappeared. -";
+			close;
+		}
+		delitem 6237,1; //Guarana_Fruit
+		mes "[Candy Maker]";
+		mes "Did you get the guarana?";
+		next;
+		mes "- You give the guarana to him. -";
+		next;
+		mes "[Candy Maker]";
+		mes "Wow! You have special talent.";
+		mes "It's the best thing I have ever seen so far. Cool~!";
+		next;
+		mes "[Candy Maker]";
+		mes "Good, let's make the candy~!";
+		mes "Long time no see my wonderful guarana candy...";
+		next;
+		mes "- hash hash hash hash hash hash -";
+		mes "- hash hash hash hash hash hash -";
+		next;
+		mes "[Candy Maker]";
+		mes "Look! It's the popular guarana candy.";
+		mes "Try to savor its amazing taste hey~ take it easy. hahaha!!";
+		set brazil_gua,11;
+		completequest 2200;
+		getitem 12414,1; //Guarana_Candy
+		getexp 70000,10000;
+		close;
+	}
+	else if (brazil_gua == 11) {
+		mes "[Candy Maker]";
+		mes "Guarana candy. That was the most unique masterpiece in my life for sure!";
+		next;
+		mes "[Candy Maker]";
+		mes "Since you helped me, guarana supply has been steadily rising.";
+		mes "So, naturally I'm back to making guarana candy.";
+		next;
+		mes "[Candy Maker]";
+		mes "What about it? Wanna buy some?";
+		mes "It's 4000 zeny each.";
+		next;
+		switch(select("Buy a Guarana Candy.:Cancel.")) {
+		case 1:
+			if (Zeny > 3999) {
+				mes "[Candy Maker]";
+				mes "Here is a delicious guarana candy.";
+				set zeny,zeny-4000;
+				getitem 12414,1; //Guarana_Candy
+				close;
+			}
+			else {
+				mes "[Candy Maker]";
+				mes "What? You should say before if you don't have money!";
+				mes "Even if you are poor, I can't give this away for free.";
+				close;
+			}
+		case 2:
+			mes "[Candy Maker]";
+			mes "Sometimes some people don't like it due to it's arousal effect.";
+			close;
+		}
+		close;
+	}
+	else {
+		mes "[Candy Maker]";
+		mes "Guarana candy. That was the most unique masterpiece in my life for sure!";
+		close;
+	}
+}
+
+bra_in01,95,179,3	script	Cherto	477,{
+	if (brazil_gua == 0) {
+		mes "[Cherto]";
+		mes "Hmm... hey man, you are from outside, aren't you?";
+		next;
+		mes "[Cherto]";
+		mes "Cherto can figure it out even if it's the first time. You can't trick Cherto.";
+		mes "Cherto has sharp eyes like an eagle! Hahaha!";
+		next;
+		mes "[Cherto]";
+		mes "Ok, ok. Yes, yes. I see!";
+		next;
+		mes "[Cherto]";
+		mes "Anyway, you arrived in Brasilis but don't know what to do?";
+		mes "Am I right?";
+		mes "You don't know how fortunate you are to have found a really proper helper as myself.";
+		next;
+		mes "[Cherto]";
+		mes "Cherto takes it by your expression that you want to say, ''You are a master!'' Right?";
+		mes "Cherto, I can read and figure out all at once! That is written in your face!";
+		next;
+		mes "[Cherto]";
+		mes "Cherto would love to stay here and explain everything to you but he is a busy man.";
+		close;
+	}
+	else if (brazil_gua == 1) {
+		mes "[Cherto]";
+		mes "Hmm... hey man, you are from outside, aren't you?";
+		next;
+		mes "[Cherto]";
+		mes "Cherto can figure it out even if it's the first time. You can't trick Cherto.";
+		mes "Cherto has sharp eyes like an eagle! Hahaha!";
+		next;
+		mes "[Cherto]";
+		mes "Ok, ok. Yes, yes. I see!";
+		next;
+		mes "[Cherto]";
+		mes "Anyway, you arrived in Brasilis but don't know what to do?";
+		mes "Am I right?";
+		mes "You don't know how fortunate you are to have found a really proper helper as myself.";
+		next;
+		mes "[Cherto]";
+		mes "Cherto takes it by your expression that you want to say, ''You are a master!'' Right?";
+		mes "Cherto, I can read and figure out all at once! That is written in your face!";
+		next;
+		mes "[Cherto]";
+		mes "If you have a curious thing to ask to Cherto. Cherto will be kind enough to answer.";
+		next;
+		select("Guarana?");
+		mes "[Cherto]";
+		mes "What? Do you want to find a guarana?";
+		next;
+		mes "[Cherto]";
+		mes "Guarana is only raised in this area, it has a soft inside and is coverd with a light fur.";
+		mes "It seems a little bit weird but the flower is really big and smells beautiful.";
+		next;
+		mes "[Cherto]";
+		mes "A long time ago, guarana was used to relieve desease and thirst. But recently it's getting popular to revitalize body power and increase blood circulation.";
+		next;
+		mes "[Cherto]";
+		mes "Although it has such great effects, Cherto is sorry to inform you that we can't get it anymore.";
+		next;
+		select("Whaaaat??");
+		mes "[Cherto]";
+		mes "For a while now, guarana berries haven't been growing here.";
+		next;
+		mes "[Cherto]";
+		mes "Even if Cherto managed to find one, it will rot quickly.";
+		next;
+		mes "[Cherto]";
+		mes "If only it didn't happen!";
+		next;
+		select("What are you talking about?");
+		mes "[Cherto]";
+		mes "Quiet!!!!!!!!!!!!!!!!";
+		mes "This story has been forbidden! Someone might be listening to our conversation...";
+		next;
+		mes "[Cherto]";
+		mes "If Cherto tells you, you might get us into trouble. But you look like you really wanna know so let me give you a tip.";
+		mes "Come closer. Cherto will whisper so nobody can listen in.";
+		set brazil_gua,2;
+		close;
+	}
+	else if (brazil_gua == 2) {
+		mes "[Cherto]";
+		mes "A Guarana boy was born.";
+		next;
+		select("Guarana kid?");
+		mes "[Cherto]";
+		mes "There was woman who was an expert botanist.";
+		mes "The woman was really popular to all living creatures.";
+		next;
+		mes "[Cherto]";
+		mes "At around the time her baby was born, she started a guarana farm. For some reason, her brothers were jealous so they destroyed the farm and disappeared.";
+		mes "That kind of story...";
+		next;
+		mes "[Cherto]";
+		mes "We can't be sure that baby was born in the world but since that time, all guarana in Brasilis disappeared.";
+		next;
+		mes "[Cherto]";
+		mes "Who is the guarana kid?";
+		mes "Pedro who is famous as a greedy man?";
+		mes "Meto who can't endure about all the fruits?";
+		mes "Hovenue who is gloomy?";
+		mes "They might know~!";
+		next;
+		mes "[Cherto]";
+		mes "What about you?";
+		mes "Who is the guarana kid?";
+		mes "Will you figure out it? hohohhhhh~";
+		set brazil_gua,3;
+		changequest 2192,2193;
+		close;
+	}
+	else if (brazil_gua == 3) {
+		mes "[Cherto]";
+		mes "Can you find the guarana kid?";
+		mes "Maybe yes? Maybe no?";
+		close;
+	}
+	else if (brazil_gua == 4) {
+		mes "[Cherto]";
+		mes "Did you find guarana kid?";
+		next;
+		mes "- I tell Cherto about the kid making animal-like sounds. -";
+		next;
+		mes "[Cherto]";
+		mes "Hoooh. That's unbelivable.";
+		mes "That kid might be a guarana kid. Sure...";
+		mes "According to the story the kid can have conversations with animals.";
+		next;
+		mes "[Cherto]";
+		mes "If he can make crying sounds of animals, they might be able to converse!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Now, what can I do?";
+		mes "If he is the kid from the legend, is there any way to raise the guarana again?";
+		next;
+		mes "[Cherto]";
+		mes "Haha!! What'd Cherto say?";
+		mes "Cherto knows all~!!";
+		mes "Cherto's already thought";
+		mes "of the next step.";
+		next;
+		mes "[Cherto]";
+		mes "In Brasilis there is an expert Mage.";
+		mes "His name is Paje.";
+		mes "Take this note over to him.";
+		mes "He will show the solution for you and the kid.";
+		set brazil_gua,5;
+		changequest 2194,2195;
+		close;
+	}
+	else {
+		mes "[Cherto]";
+		mes "hoho tickle~tickle~~~~!!!";
+		close;
+	}
+}
+
+brasilis,203,64,3	script	Strange Kid#bra	706,{
+	if (brazil_gua < 3) {
+		mes "[Strange Kid]";
+		mes "................";
+		close;
+	}
+	else if (brazil_gua == 3) {
+		mes "[Strange Kid]";
+		mes "................";
+		next;
+		switch(select("Try to talk.:Pretend to pass by.")) {
+		case 1:
+			break;
+		case 2:
+			mes "[Strange Kid]";
+			mes "................";
+			close;
+		}
+		mes "What can I say to him?";
+		next;
+		while(1) {
+			switch(select("What's your name?:How old are you?:What are you doing?:End conversation.")) {
+			case 1:
+				mes "[Strange Kid]";
+				mes "Kaaaaaaao~";
+				mes "Grrrrrrrrr - kaaan-";
+				next;
+				break;
+			case 2:
+				mes "[Strange Kid]";
+				mes "Booooowoooooo-";
+				mes "Booooowoooooo- -";
+				next;
+				break;
+			case 3:
+				mes "[Strange Kid]";
+				mes "chamber pot braeee chamber pot brae chamber pot brae -";
+				mes "Bbeeeebbeee -";
+				next;
+				break;
+			case 4:
+				mes "[Strange Kid]";
+				mes "Kaaaaaaao~";
+				mes "Grrrrrrrrr - kaaan-";
+				next;
+				mes "["+strcharinfo(0)+"]";
+				mes "He makes strange sound like an animals.";
+				mes "Should I ask advice from Cherto?";
+				set brazil_gua,4;
+				changequest 2193,2194;
+				close;
+			}
+		}
+	}
+	else if (brazil_gua == 4) {
+		mes "["+strcharinfo(0)+"]";
+		mes "He makes strange sounds like an animal.";
+		mes "Should I ask advice from Cherto?";
+		close;
+	}
+	else if ((brazil_gua > 4) && (brazil_gua < 9)) {
+		mes "[Strange Kid]";
+		mes "Ah...? ah.....?";
+		close;
+	}
+	else if (brazil_gua == 9) {
+		mes "[Strange Kid]";
+		mes "ah... ahah.....";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I don't have a story but there are lots of friends waiting outside.";
+		next;
+		mes "- You give the feather, fresh meat and branch of grapes to the kid -";
+		next;
+		mes "[Strange Kid]";
+		mes "Ah.............";
+		next;
+		mes "[Strange Kid]";
+		mes "Un, uhh....";
+		mes "mooo... mommy.....";
+		next;
+		mes "[Strange Kid]";
+		mes "Ah..........";
+		mes "bird....";
+		mes "mon, mon, mon...key......";
+		mes "boo, booow...........";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Dog?!";
+		mes "kkk yes. Lots of friends want to meet you.";
+		mes "Don't be lonely anymore and be happy with your friends.";
+		next;
+		mes "[Strange Kid]";
+		mes "ah....he...hehe....";
+		next;
+		mes "- He starts to smile lightly and laughs. -";
+		next;
+		mes "[Strange Kid]";
+		mes "Ye......yes.......";
+		mes "tha... than......thank......yo.........you.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Alright such a cute smile!";
+		mes "Be a happy kid as always.";
+		next;
+		mes "[Strange Kid]";
+		mes "Uh......";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "what?";
+		next;
+		mes "[Strange Kid]";
+		mes "hey..........";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Do you want to say anything?";
+		next;
+		mes "- You get closer and pretend to take caution. -";
+		next;
+		emotion e_kis;
+		mes "(kiss~)";
+		next;
+		mes "- The kid laughs again lightly then puts something in your hand. -";
+		next;
+		mes "- It's a fresh berry that's colored red and hard. -";
+		next;
+		mes "[Strange Kid]";
+		mes "ga...ra..........na...";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Oops, guarana berry?";
+		mes "Ah! Thank you very much!";
+		emotion e_kis2,1;
+		emotion e_heh;
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "If I have this, I can make a guarana candy.";
+		mes "I better find that Candy Maker!";
+		set brazil_gua,10;
+		changequest 2199,2200;
+		getitem 6237,1; //Guarana_Fruit
+		close;
+	}
+	else if (brazil_gua == 10) {
+		if (!countitem(6237)) {
+			mes "[Strange Kid]";
+			mes "He.........";
+			getitem 6237,1; //Guarana_Fruit
+			close;
+		}
+	}
+	else {
+		mes "- The kid is smiling. -";
+		close;
+	}
+	end;
+}
+
+brasilis,56,224,7	script	Mage Paje#bra	704,{
+	if (brazil_gua < 5) {
+		mes "[Mage Paje]";
+		mes "Abracadabra~";
+		set .@cspr_bra,rand(1,3);
+		if (.@cspr_bra == 1) {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",876;
+		}
+		else if (.@cspr_bra == 2) {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",800;
+		}
+		else {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",909;
+		}
+		close;
+	}
+	else if (brazil_gua == 5) {
+		mes "[Mage Paje]";
+		mes "Abracadabra~";
+		set .@cspr_bra,rand(1,3);
+		if (.@cspr_bra == 1) {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",876;
+		}
+		else if (.@cspr_bra == 2) {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",800;
+		}
+		else {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",909;
+		}
+		next;
+		mes "[Mage Paje]";
+		mes "Ohoooh~!";
+		mes "I have a guest.";
+		mes "Good to see you.";
+		mes "I am the Mage Paje.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hello. Mr. Cherto told me to find you.";
+		next;
+		mes "[Mage Paje]";
+		mes "Um.. Mr. Cherto? What's happened?";
+		mes "Have you come here to ask about lots of weird rumors?";
+		next;
+		mes "- You give the note to Paje-";
+		next;
+		mes "[Mage Paje]";
+		mes "Ohoooh~";
+		mes "Hmm gosh.. that's what happened.";
+		next;
+		mes "[Mage Paje]";
+		mes "I can't help you directly.";
+		mes "But I will give you simple magic so you can figure it out by yourself.";
+		next;
+		select("What kind of magic?");
+		mes "[Mage Paje]";
+		mes "It's a magic that will make you appear as an animal to other animals. Pretty cool huh?";
+		next;
+		mes "[Mage Paje]";
+		mes "Ok~ I will give you the magic.";
+		mes "Most animals are really sensitive so they might be aware of it. Find a Toucan in the field that's oblivious to the spell. You'll know when you talk to it.";
+		next;
+		mes "[Mage Paje]";
+		mes "Good luck~!";
+		set brazil_gua,6;
+		changequest 2195,2196;
+		specialeffect2 EF_ASSUMPTIO;
+		close;
+	}
+	else {
+		mes "[Mage Paje]";
+		mes "Abrakatabra~";
+		set .@cspr_bra,rand(1,3);
+		if (.@cspr_bra == 1) {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",876;
+		}
+		else if (.@cspr_bra == 2) {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",800;
+		}
+		else {
+			specialeffect EF_POISONHIT,AREA,"Poring#bra";
+			setnpcdisplay "Poring#bra",909;
+		}
+		close;
+	}
+	end;
+}
+
+brasilis,59,226,3	script	Poring#bra	909,{
+	end;
+}
+
+bra_fild01,75,83,5	script	Toucan#bra	2073,2,2,{
+OnTouch:
+	if (brazil_gua == 6) {
+		mes "[Toucan]";
+		mes "Baaeecc!";
+		mes "I've never seen you before.";
+		mes "Baaeec!";
+		next;
+		mes "[Toucan]";
+		mes "It's the middle of the new and old continent... I know I've never seen you before but you seem familiar, like a woman dancing a samba. ";
+		next;
+		select("What are you talking about?");
+		mes "[Toucan]";
+		mes "I can feel some similar power like guarana kid. bbaaaeeeccc!";
+		next;
+		mes "[Toucan]";
+		mes "That kid has had a really lonely time, baaecc! Perhaps you are a friend of him? Baaeec!!";
+		next;
+		select("Not yet... but I want to be a friend.");
+		mes "[Toucan]";
+		mes "The kid who received care from guarana woman is also a friend of animals. Bbaaeecc!";
+		next;
+		mes "[Toucan]";
+		mes "I'd like to give the symbol of a toucan representative for the kid. Bbaaeecc!";
+		next;
+		mes "[Toucan]";
+		mes "If you want to relieve his loneliness, can you help me?";
+		next;
+		select("Absolutely!");
+		mes "[Toucan]";
+		mes "It's my feather.";
+		mes "Send it to the kid.";
+		mes "We will keep our promise of friendship between guarana kid and Toucan forever. Bbaaeecc!";
+		next;
+		mes "- You take a feather from Toucan. - ";
+		next;
+		mes "[Toucan]";
+		mes "There have to be others around here like me.";
+		mes "Why don't you find a jaguar Bbaaeecc!";
+		next;
+		mes "[Toucan]";
+		mes "I will give a blessing from Toucan to you.";
+		next;
+		mes "[Toucan]";
+		mes "Fly fly far away. bbaaaeeeccckkk--!";
+		set brazil_gua,7;
+		changequest 2196,2197;
+		specialeffect2 EF_SEISMICWEAPON;
+		close2;
+		warp "bra_fild01",68,146;
+		end;
+	}
+	else {
+		mes "[Toucan]";
+		mes "Bbbaaeec~! Baaeec~!";
+		close;
+	}
+	end;
+}
+
+bra_fild01,34,184,5	script	Jaguar#bra	2072,2,2,{
+OnTouch_:
+	if (brazil_gua == 7) {
+		mes "[Jaguar]";
+		mes "Hhooww..hhooww.....";
+		next;
+		mes "[Jaguar]";
+		mes "Smelling! This smell is from a human!";
+		mes "Somewhere, a human!";
+		mes "I got it. You are!!!";
+		specialeffect EF_HIT1,AREA,"Jaguar#bra";
+		emotion e_omg,1;
+		next;
+		mes "[Jaguar]";
+		mes "Don't be afraid human.";
+		mes "I don't have enough power to hunt humans, just waiting time to end my lifetime in this jungle.";
+		next;
+		mes "[Jaguar]";
+		mes "Anyway you can talk with me, are you a guarana kid?";
+		next;
+		select("Yes? N...o......actually....");
+		mes "[Jaguar]";
+		mes "The son of guarana woman became our friend also.";
+		mes "They treated all life preciously.";
+		mes "I hope you are same the as her.";
+		next;
+		mes "[Jaguar]";
+		mes "Bird's chirpings informed me.";
+		mes "The son of guarana woman has a diseased heart.";
+		mes "Her brothers made him lonely, don't you think?";
+		next;
+		mes "[Jaguar]";
+		mes "Here is fresh meat that I hunted just a few days ago.";
+		mes "Take it and give it to the poor kid.";
+		next;
+		mes "[Jaguar]";
+		mes "I can give this tiny thing to you so, don't forget it.";
+		mes "The jungle will welcome you whenever!";
+		next;
+		mes "- You get fresh meat from Jaguar. -";
+		next;
+		mes "[Jaguar]";
+		mes "Monkey, who's always meddling with others, wants to meet you.";
+		next;
+		mes "[Jaguar]";
+		mes "I will give you a Jaguar's high blessing.";
+		mes "Go to monkey by flowing through the wind like a bee.";
+		mes "Let's meet again my friend!";
+		set brazil_gua,8;
+		changequest 2197,2198;
+		close2;
+		//ConsumeSpecialItem Speed_Up_Potion
+		sc_start SC_SpeedUp1,5000,0;
+		end;
+	}
+	else {
+		mes "[Jaguar]";
+		mes "krrrrrr....";
+		close;
+	}
+	end;
+}
+
+bra_fild01,245,53,3	script	#Monkeybra	1057,{
+	end;
+}
+
+bra_fild01,245,52,3	script	Monkey#bra	111,{
+	if (brazil_gua == 8) {
+		mes "[Monkey]";
+		mes "What is it??!!";
+		mes "We don't tolerate humans? Get out~!!";
+		next;
+		mes "[Monkey]";
+		mes "Nono... wait.... that scent!!";
+		mes "I can smell Jaguar from you, who are you?";
+		mes "Gosh, maybe there's no jaguar without fur and weird shape!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "........................";
+		mes "Are you saying that I look like an animal?!?!";
+		next;
+		mes "[Monkey]";
+		mes "Uh? Aren't you a jaguar?";
+		next;
+		mes "[Monkey]";
+		mes "Ahhha. Jaguar send you to me, right?? kkkikkki";
+		mes "But you don't look like guarana kid.";
+		next;
+		select("I've come here to help him.");
+		mes "[Monkey]";
+		mes "I heard guarana kid became lonely, is he?";
+		mes "We are experts in acrobatic acts, does kid like it?? kkkickkksk!";
+		next;
+		mes "[Monkey]";
+		mes "Give this branch of grapes to guarana kid.";
+		mes "We will make him have fun during the whole night whenever he comes to us!! kkkickkksk!";
+		next;
+		mes "- You get a bunch of grapes from Monkey. -";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Good~ Now it's time to go back to the kid~!!";
+		set brazil_gua,9;
+		changequest 2198,2199;
+		close;
+	}
+	else {
+		mes "[Monkey]";
+		mes "kkkickkksk!";
+		close;
+	}
+}
+
+// Water Lily Quest, Original file: brazil_tre.sc
+//============================================================
+brasilis,203,286,3	script	Botanist Karmen#bra	893,{
+	if (brazil_regia == 0) {
+		mes "[Karmen]";
+		mes "Brasilis' climate is special.";
+		mes "This climate offers special cases in botany classes different from any other regions of the world.";
+		next;
+		mes "[Karmen]";
+		mes "The plants here have robust frames and are clear and colorful.";
+		mes "Here the plants are really huge and we can feel their presence.";
+		next;
+		mes "[Karmen]";
+		mes "One of them, a Water Lily, is a really gorgeous and unique plant.";
+		mes "This flower is quite sensitive so it doesn't bloom everywhere.";
+		next;
+		switch(select("Interesting.:End conversation.")) {
+		case 1:
+			break;
+		case 2:
+			mes "[Karmen]";
+			mes "I guess you aren't interested in botany.";
+			close;
+		}
+		mes "[Karmen]";
+		mes "It doesn't appear easily and it is a mysterious flower even to the natives, so the Brasilis people believe that a person will get great luck if someone finds it.";
+		next;
+		mes "[Karmen]";
+		mes "As a botanist, I have been hanging around here to find the lucky flower but as I expected, it hasn't shown itself yet.";
+		next;
+		mes "[Karmen]";
+		mes "I believe that with enough perseverence, this flower will show me it's beautiful brilliance.";
+		next;
+		mes "[Karmen]";
+		mes "Ah, if you are interested more in the Water Lily story, find someone named Marta.";
+		mes "She is wise and knows lots of stories here in Brasilis.";
+		set brazil_regia,1;
+		setquest 2201;
+		close;
+	}
+	else if (brazil_regia == 1) {
+		mes "[Karmen]";
+		mes "Ah, if you are interested more in the Water Lily story, find someone named Marta.";
+		mes "She is wise and knows lots of stories here in Brasilis.";
+		close;
+	}
+	else if (brazil_regia == 9) {
+		mes "- You show a lotus flower to Karmen and talk about the story so far. -";
+		next;
+		mes "[Karmen]";
+		mes "Wow!! You had a really good experience.";
+		mes "So~~~ the water lily lives in the depths of brasilis, right?";
+		mes "I wil try to find it again by myself, I won't give up!!";
+		next;
+		mes "[Karmen]";
+		mes "I am so grateful that I met you.";
+		mes "The water lily must truly be a lucky flower. hahaha";
+		set brazil_regia,10;
+		completequest 2207;
+		getexp 50000,10000;
+		close;
+	}
+	else {
+		mes "[Karmen]";
+		mes "This climate offers special cases in botany classes different from any other regions of the world.";
+		next;
+		mes "[Karmen]";
+		mes "The plants here have robust frames and are clear and colorful.";
+		mes "Here the plants are really huge and we can feel their presence.";
+		next;
+		mes "[Karmen]";
+		mes "It's a botanist's dream.";
+		close;
+	}
+}
+
+bra_in01,142,27,5	script	Marta#bra	474,{
+	if (brazil_regia == 1) {
+		mes "[Brasilis Boy]";
+		mes "Grandma! That person has a weird smell.";
+		next;
+		mes "[Marta]";
+		mes "This person isn't from here.";
+		mes "Say hello to our guest.";
+		next;
+		mes "[Brasilis Boy]";
+		mes "heee~ hi!!";
+		mes "I am Kaka!!";
+		mes "Whats your name?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I am "+strcharinfo(0)+".";
+		next;
+		mes "[Brasilis Boy]";
+		mes "The outsider has a weird name!";
+		mes "Thas ok! If we keep talking we'll be friends! Cheer up!";
+		next;
+		mes "[Marta]";
+		mes "Hehe...";
+		mes "So, why have you come here stranger~?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I heard you knows lots of stories, is that true?";
+		next;
+		mes "[Kaka]";
+		mes "Wooo! how you know my grandma knows lots of stories, amazing~?";
+		mes "Grandma is really wise and kind so, I heard lotsa things.";
+		next;
+		mes "[Marta]";
+		mes "Hehe. Kaka always listens to many stories every night, he really likes my stories.";
+		mes "Kaka always makes me happy because he asks so many curious things. That is pure happiness.";
+		next;
+		mes "[Marta]";
+		mes "Ok, Kaka why don't you invite our guest today to our small meeting?";
+		next;
+		mes "[Kaka]";
+		mes "Ok grandma~!!";
+		next;
+		mes "[Marta]";
+		mes "Hey~ do you have special story that you want to listen to?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "About the mysterious water lily?";
+		next;
+		mes "[Marta]";
+		mes "Water lily....";
+		mes "It's from a long long time ago.";
+		next;
+		mes "[Marta]";
+		mes "Before Brasilis was established.";
+		mes "A tribe that lived with the giant waterfall and jungle as friends spent their whole time with nature.";
+		next;
+		mes "[Marta]";
+		mes "One of tribe chiefs had a pretty daughter called 'Naia'.";
+		next;
+		mes "[Marta]";
+		mes "Naia liked listening to stories like Kaka so, her mom told her stories every night about nature and gods.";
+		next;
+		mes "[Kaka]";
+		mes "Woooa, she's just like me!";
+		mes "Maybe she would be pretty... hehe.";
+		next;
+		mes "[Marta]";
+		mes "According to her mother...";
+		mes "If the moon in the sky loves some woman in the earth, he turns her into a star so that they can stay together forever.";
+		next;
+		mes "[Marta]";
+		mes "After Naia heard this story, she went to her dad to ask if it was true or not.";
+		next;
+		mes "[Kaka]";
+		mes "So, what did he say?";
+		next;
+		mes "[Marta]";
+		mes "^3131FF'My dear, Naia the moon is one of the bravest men. But he can no longer have a bride. So you can't become a star... Sorry~.^000000";
+		next;
+		mes "[Kaka]";
+		mes "Did Naia wants to be the bride of the man?";
+		next;
+		mes "[Marta]";
+		mes "Yes Kaka, imagine the moon how beautiful and mysterious, that's just ideal for girls.";
+		next;
+		mes "[Kaka]";
+		mes "But the moon doesn't meet a human as his wife anymore? What was going on with Naia?";
+		next;
+		mes "[Marta]";
+		mes "Naia was really a nice girl.";
+		next;
+		mes "[Marta]";
+		mes "Although her parents tried to prevent her, she still went to the forest to meet the moon every night.";
+		mes "Sadly, even with all of her effort, the moon didn't show any reaction to her.";
+		next;
+		mes "[Marta]";
+		mes "One day she also went to the top of the mountain to be closer to him. She decided to take a rest for a while around the lake.";
+		next;
+		mes "[Marta]";
+		mes "That's when.. Naia saw it.";
+		mes "It was the moon he was shining beautifully over the waving lake lightly.";
+		next;
+		mes "[Kaka]";
+		mes "I know, it's just the moon reflecting on the water. Right?!";
+		next;
+		mes "[Marta]";
+		mes "Yes, but to her, the image made her fall into the lake without hesitating and drowned.";
+		next;
+		mes "[Kaka]";
+		mes "Oh no.";
+		next;
+		mes "[Marta]";
+		mes "The moon was also watching her from the sky.";
+		mes "He felt sad and pitied her. So he decided to turn her into a beautiful flower to thank her for her love.";
+		next;
+		mes "[Marta]";
+		mes "That is the story of the mysterious flower people called the Brasilis Water Flower.";
+		mes "This Naia flower appears as light white during daytime but in the night turns into red due to it's love connection to the moon.";
+		next;
+		mes "[Kaka]";
+		mes "How sad but beautiful!";
+		next;
+		mes "[Marta]";
+		mes "How about you stranger?";
+		mes "Did you enjoy this story?";
+		mes "If you want to listen to another story, just come to me.";
+		mes "If you don't mind playing with my grandson a ~ little. hoohoo.";
+		set brazil_regia,2;
+		close;
+	}
+	else if (brazil_regia > 1) {
+		mes "[Kaka]";
+		mes "My grandma is really a bit tired doing some tribe stuff!";
+		mes "Could you come another day?";
+		close;
+	}
+	else {
+		mes "[Marta]";
+		mes "You are not from around here.";
+		mes "I can sense a strange earth smell.";
+		next;
+		mes "[Marta]";
+		mes "But your eyes shine with strength.";
+		mes "Indeed you are spreading out spirit and will from your whole body.";
+		next;
+		mes "[Marta]";
+		mes "If you work at it you will be a great person someday.";
+		close;
+	}
+}
+
+bra_in01,145,27,3	script	Brasilis Boy#bra	472,{
+	if (brazil_regia == 1) {
+		mes "[Brasilis Boy]";
+		mes "Grandma! That person has a weird smell.";
+		next;
+		mes "[Marta]";
+		mes "This person isn't from here.";
+		mes "Say hello to our guest.";
+		next;
+		mes "[Brasilis Boy]";
+		mes "heee~ hi!!";
+		mes "I am Kaka!!";
+		mes "Whats your name?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I am "+strcharinfo(0)+".";
+		next;
+		mes "[Brasilis Boy]";
+		mes "The outsider has a weird name!";
+		mes "Thas ok! If we keep talking we'll be friends! Cheer up!";
+		next;
+		mes "[Marta]";
+		mes "Hehe...";
+		mes "So, why have you come here stranger~?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "I heard you knows lots of stories, is that true?";
+		next;
+		mes "[Kaka]";
+		mes "Wooo! how you know my grandma knows lots of stories, amazing~?";
+		mes "Grandma is really wise and kind so, I heard lotsa things.";
+		next;
+		mes "[Marta]";
+		mes "Hehe. Kaka always listens to many stories every night, he really likes my stories.";
+		mes "Kaka always makes me happy because he asks so many curious things. That is pure happiness.";
+		next;
+		mes "[Marta]";
+		mes "Ok, Kaka why don't you invite our guest today to our small meeting?";
+		next;
+		mes "[Kaka]";
+		mes "Ok grandma~!!";
+		next;
+		mes "[Marta]";
+		mes "Hey~ do you have special story that you want to listen to?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "About the mysterious water lily?";
+		next;
+		mes "[Marta]";
+		mes "Water lily....";
+		mes "It's from a long long time ago.";
+		next;
+		mes "[Marta]";
+		mes "Before Brasilis was established.";
+		mes "A tribe that lived with the giant waterfall and jungle as friends spent their whole time with nature.";
+		next;
+		mes "[Marta]";
+		mes "One of tribe chiefs had a pretty daughter called 'Naia'.";
+		next;
+		mes "[Marta]";
+		mes "Naia liked listening to stories like Kaka so, her mom told her stories every night about nature and gods.";
+		next;
+		mes "[Kaka]";
+		mes "Woooa, she's just like me!";
+		mes "Maybe she would be pretty... hehe.";
+		next;
+		mes "[Marta]";
+		mes "According to her mother...";
+		mes "If the moon in the sky loves some woman in the earth, he turns her into a star so that they can stay together forever.";
+		next;
+		mes "[Marta]";
+		mes "After Naia heard this story, she went to her dad to ask if it was true or not.";
+		next;
+		mes "[Kaka]";
+		mes "So, what did he say?";
+		next;
+		mes "[Marta]";
+		mes "^3131FF'My dear, Naia the moon is one of the bravest men. But he can no longer have a bride. So you can't become a star... Sorry~.^000000";
+		next;
+		mes "[Kaka]";
+		mes "Did Naia wants to be the bride of the man?";
+		next;
+		mes "[Marta]";
+		mes "Yes Kaka, imagine the moon how beautiful and mysterious, that's just ideal for girls.";
+		next;
+		mes "[Kaka]";
+		mes "But the moon doesn't meet a human as his wife anymore? What was going on with Naia?";
+		next;
+		mes "[Marta]";
+		mes "Naia was really a nice girl.";
+		next;
+		mes "[Marta]";
+		mes "Although her parents tried to prevent her, she still went to the forest to meet the moon every night.";
+		mes "Sadly, even with all of her effort, the moon didn't show any reaction to her.";
+		next;
+		mes "[Marta]";
+		mes "One day she also went to the top of the mountain to be closer to him. She decided to take a rest for a while around the lake.";
+		next;
+		mes "[Marta]";
+		mes "That's when.. Naia saw it.";
+		mes "It was the moon he was shining beautifully over the waving lake lightly.";
+		next;
+		mes "[Kaka]";
+		mes "I know, it's just the moon reflecting on the water. Right?!";
+		next;
+		mes "[Marta]";
+		mes "Yes, but to her, the image made her fall into the lake without hesitating and drowned.";
+		next;
+		mes "[Kaka]";
+		mes "Oh no.";
+		next;
+		mes "[Marta]";
+		mes "The moon was also watching her from the sky.";
+		mes "He felt sad and pitied her. So he decided to turn her into a beautiful flower to thank her for her love.";
+		next;
+		mes "[Marta]";
+		mes "That is the story of the mysterious flower people called the Brasilis Water Flower.";
+		mes "This Naia flower appears as light white during daytime but in the night turns into red due to it's love connection to the moon.";
+		next;
+		mes "[Kaka]";
+		mes "How sad but beautiful!";
+		next;
+		mes "[Marta]";
+		mes "How about you stranger?";
+		mes "Did you enjoy this story?";
+		mes "If you want to listen to another story, just come to me.";
+		mes "If you don't mind playing with my grandson a ~ little. hoohoo.";
+		set brazil_regia,2;
+		close;
+	}
+	else if (brazil_regia > 1) {
+		mes "[Kaka]";
+		mes "My grandma is really a bit tired doing some tribe stuff!";
+		mes "Could you come another day?";
+		close;
+	}
+	else {
+		mes "[Marta]";
+		mes "You are not from around here.";
+		mes "I can sense a strange earth smell.";
+		next;
+		mes "[Marta]";
+		mes "But your eyes shine with strength.";
+		mes "Indeed you are spreading out spirit and will from your whole body.";
+		next;
+		mes "[Marta]";
+		mes "If you work at it you will be a great person someday.";
+		close;
+	}
+}
+
+brasilis,270,145,5	script	Brasilis Girl#bra	473,5,5,{
+	if (!checkweight(1201,1)) {
+		mes "- wait a second!! -";
+		mes "- you have too many items -";
+		mes "- so you can't get any more items. -";
+		mes "- make your body lighter -";
+		mes "- then try again. -";
+		close;
+	}
+	if (brazil_regia == 2) {
+		mes "[Distant Sound]";
+		mes "Jasira!!!";
+		mes "Where are you going again?!!";
+		mes "come back~, please!!";
+		next;
+		mes "[Brasilis Girl]";
+		mes "Mom, I have to go out!!";
+		next;
+		mes "[Distant Sound]";
+		mes "No way~!! You shouldn't!!";
+		next;
+		mes "[Brasilis Girl]";
+		mes "Gosh.. today also failed.";
+		next;
+		mes "[Brasilis Girl]";
+		mes "......";
+		mes "What's up? Why are you looking at me?";
+		mes "I don't want to be a showgirl!! Get out!!";
+		next;
+		switch(select("Nothing, sorry.:What's wrong?")) {
+		case 1:
+			mes "[Brasilis Girl]";
+			mes "I am so sad!!!";
+			close;
+		case 2:
+			break;
+		}
+		mes "[Brasilis Girl]";
+		mes "It's not your business.";
+		mes "You are just an outsider!";
+		next;
+		switch(select("How rude!:Just trying to help.")) {
+		case 1:
+			mes "[Brasilis Girl]";
+			mes "What's it matter to you that I'm rude??!!";
+			close;
+		case 2:
+			break;
+		}
+		mes "["+strcharinfo(0)+"]";
+		mes "I know that I'm just passing by but I might be able to help you. What do you think?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "This kind of meeting could be more than just a coincidence.";
+		next;
+		mes "[Brasilis Girl]";
+		mes "......................";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hmm can you tell me your name?";
+		next;
+		mes "[Brasilis Girl]";
+		mes "ja...";
+		mes "Jasira.";
+		mes "My name is Jasira.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Nice name~.";
+		mes "Jasira what's going on?";
+		next;
+		mes "[Jasira]";
+		mes ".............";
+		next;
+		mes "[Jasira]";
+		mes "I have to meet 'Jasi' but I can't go out....";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "who is Jasi?";
+		mes "Your.... lover?";
+		next;
+		emotion e_omg;
+		mes "[Jasira]";
+		mes "l...o...v...e...lover??!!";
+		mes "No way~";
+		next;
+		mes "[Jasira]";
+		mes "If he is my lover, it would be great... but...";
+		next;
+		mes "[Jasira]";
+		mes "Jasi is......";
+		mes "the great moon.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "The moon?";
+		mes "Maybe... are you talking about the moon from the story?";
+		next;
+		mes "[Jasira]";
+		mes "Yeah!";
+		mes "Dear Jasi is from the moon from the sky!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Why are you thinking like that?";
+		next;
+		mes "[Jasira]";
+		mes "Cuz' Jasi is really gorgeous and the most important thing is he is taking care of the water lily in Brasilis.";
+		next;
+		emotion e_omg,1;
+		mes "["+strcharinfo(0)+"]";
+		mes "Brasilis water lily??!!";
+		mes "Isn't it the uniqe flower?";
+		next;
+		mes "[Jasira]";
+		mes "Right. It's a really mysterious flower and difficult to find.";
+		mes "But around Jasi there are lots of water lilies.";
+		mes "That's why I believe Jasi is the moon.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Where is Jasi?";
+		next;
+		mes "[Jasira]";
+		mes "He is deep inside the Jungle.";
+		mes "As you can see I am so weak so, I've been staying home. But once, I was strong enough to leave this village.";
+		next;
+		mes "[Jasira]";
+		mes "I just wandered the jungle and fell down somewhere and that's where I saw him.";
+		mes "He was so nice. He helped heal me and guided me back home.";
+		mes "That was really really great time.";
+		next;
+		mes "[Jasira]";
+		mes "Since I came back home, my parents punished me.";
+		mes "I can understand why they are worrying but i missed Jasi a lot!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Why don't you meet him after recovering your strength?";
+		next;
+		mes "[Jasira]";
+		mes ".................";
+		mes "I wanna see him right now...";
+		next;
+		switch(select("Help Jasira.:Ignore her.")) {
+		case 1:
+			break;
+		case 2:
+			mes "["+strcharinfo(0)+"]";
+			mes "Sorry I can't help you. Cheer up!";
+			next;
+			mes "[Jasira]";
+			mes "Crying........";
+			close;
+		}
+		mes "["+strcharinfo(0)+"]";
+		mes "Jasira I came here to find the Brasilis water lily.";
+		mes "Don't you think fate has brought us together?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "If you tell me how to find Jasi, I can help you.";
+		next;
+		mes "[Jasira]";
+		mes "Really? But I don't know exactly how to get there. I was just wandering around when I met him.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Can't you remember anything?";
+		mes "If you know something you've gotta tell me.";
+		next;
+		mes "[Jasira]";
+		mes "Let's see... I was wandering around a waterfall then fell down into the water then I was sucked into somewhere.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Good, that's better than nothing! I will look for a similar place.";
+		next;
+		mes "[Jasira]";
+		mes "I gave you your information, so can you do me a favor?";
+		mes "It's really simple...";
+		next;
+		mes "[Jasira]";
+		mes "I'd like to give a delicious fruit.";
+		mes "The place where Jas seemed cozy but I didn't see any food around... So if he sees a yummy fruit he will be happy!";
+		next;
+		mes "[Jasira]";
+		mes "Give him 10 Banana and tell him that I really miss him.";
+		mes "Sorry for ignoring you before. Please, only you can help me!";
+		set brazil_regia,3;
+		changequest 2201,2202;
+		close;
+	}
+	else if ((brazil_regia == 3) || (brazil_regia == 4)) {
+		mes "[Jasira]";
+		mes "If you meet Jasi, give him 10 Bananas.";
+		mes "Let's see... I was wandering around a waterfall then fell down into the water then I was sucked into somewhere.";
+		next;
+		mes "[Jasira]";
+		mes "If you can't find the way, go up to the waterfall and ask the kids in Brasilis village.";
+		mes "I heard one of the children went to a strange place before. He might've gone to the same place as me!";
+		close;
+	}
+	else if (brazil_regia == 5) {
+		mes "[Jasira]";
+		mes "Did you meet Jasi?";
+		mes "Did you talk about me?";
+		mes "You didn't? Uh? Stupid! Gosh~!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hey girl~ you've got a short temper.";
+		mes "I did see him and I talked about you!";
+		next;
+		mes "[Jasira]";
+		mes "Did you?";
+		mes "What did he say?";
+		mes "Does he remember me?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "That you have a really good heart~";
+		mes "I told him that you will try to meet him when your condition gets better.";
+		next;
+		mes "[Jasira]";
+		mes "Yeahhhhh!!";
+		mes "Thank you! You are more reliable than I thought you would be.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Anyway, I'm looking for a fruit that's brown and has a hard shell.";
+		mes "It has juice inside and can be used as a cup to drink out of.";
+		next;
+		mes "[Jasira]";
+		mes "Duh! You mean a coconut right?!";
+		mes "They're everywhere here in Brasilis.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Thanks Jasira!";
+		set brazil_regia,6;
+		changequest 2204,2205;
+		close;
+	}
+	else if ((brazil_regia == 6) || (brazil_regia == 7)) {
+		mes "[Jasira]";
+		mes "I should take care of my strength by myself!";
+		mes "I can't just lie in my bed forever. Don't you agree?";
+		close;
+	}
+	else if (brazil_regia == 8) {
+		mes "[Jasira]";
+		mes "Uh? Why have you come back?";
+		next;
+		mes "- You tell her what Jasi told you to tell her -";
+		next;
+		mes "[Jasira]";
+		mes "Oh... really?";
+		mes "Did he say that?";
+		mes "Gosh! Gosh!!!";
+		mes "Kkkkkaaaaa - !!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Thanks to you, I was able to get a flower.";
+		mes "Thanks a lot!!";
+		next;
+		mes "[Jasira]";
+		mes "Wooow. It's so beautiful.";
+		next;
+		mes "[Jasira]";
+		mes "Ah... can I see it for a second?";
+		next;
+		mes "[Jasira]";
+		mes "Surprise~!!";
+		mes "I've been working on this hat while you were gone and now it's complete with the water lily flower!";
+		next;
+		mes "[Jasira]";
+		mes "I know, I know! I'm the best...";
+		delitem 7553,1; //Lotus_Flower
+		set brazil_regia,9;
+		changequest 2206,2207;
+		set .@regiahat,rand(1,3);
+		if (.@regiahat == 1)
+			getitem2 5302,1,1,0,0,4195,0,0,0; //Lotus_Flower_Hat, Leaf_Cat_Card
+		else if (.@regiahat == 2)
+			getitem2 5302,1,1,0,0,4177,0,0,0; //Lotus_Flower_Hat, Dryad_Card
+		else
+			getitem2 5302,1,1,0,0,4188,0,0,0; //Lotus_Flower_Hat, Leib_Olmai_Card
+		close;
+	}
+	else if (brazil_regia > 8) {
+		mes "[Jasira]";
+		mes "I just need to get a little bit stronger!";
+		mes "I can't just lie in bed forever. My Jasi is waiting for me~";
+		close;
+	}
+	else {
+		mes "[Distant Sound]";
+		mes "Jasira!!!";
+		mes "Where are you going again?!!";
+		mes "Come back~, please!!";
+		next;
+		mes "[Brasilis Girl]";
+		mes "Please mom~!";
+		mes "Please let me go!";
+		close;
+	}
+	end;
+
+OnTouch:
+	if (brazil_regia == 2) {
+		emotion e_an;
+	}
+	end;
+}
+
+bra_dun02,67,205,5	script	Recluse#bra	475,3,3,{
+	if (brazil_regia == 3) {
+		mes "[Recluse]";
+		mes "Oh, I haven't seen another person in such a long time.";
+		next;
+		switch(select("Keep going.:Are you the moon?")) {
+		case 1:
+			mes "[Recluse]";
+			mes "You don't have specific business with me.";
+			close;
+		case 2:
+			break;
+		}
+		mes "[Recluse]";
+		mes "Moon?";
+		mes "My name is Jasi.";
+		mes "My family has worked to take care of the water lily from generation to generation.";
+		next;
+		mes "[Jasi]";
+		mes "Basically the Brasilis water lily is too shy to appear in front of people so, they only bloom in rare places. I guess they like it here, though, that's why I've been staying here for such a long time.";
+		next;
+		mes "[Jasi]";
+		mes "My family has taken care of the water lily calmly to prevent harm from people's hand or monsters.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Do you remember a girl named Jasi.";
+		next;
+		mes "[Jasi]";
+		mes "Ja...si..........";
+		mes "Ah!! a hurry scurry girl. ";
+		mes "Gosh.. I was in trouble due to that girl.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Trouble?";
+		next;
+		mes "[Jasi]";
+		mes "One day a young lady appeared with lots of scars so I helped her. Then suddenly she tried to pick up the water lily and asked me to accept her as my wife or make her into a water lily what a nutcase!";
+		next;
+		mes "[Jasi]";
+		mes "I was barely able to calm down and send her to the village.";
+		mes "My life is that water lily so I didn't want anything embarrassing to happen.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "This is a gift from Jasira to say sorry for that time.";
+		mes "She is really sad that can't come here by herself due to private difficulties.";
+		next;
+		if (countitem(513) < 10) {
+			mes "[Jasi]";
+			mes "What are you saying?";
+			next;
+			mes "- Oh yeah, I forgot to bring 10 Bananas -";
+			close;
+		}
+		mes "[Jasi]";
+		mes "Ah! Bananas! Wow it's been a long time. She's pretty considerate isn't she?";
+		next;
+		mes "[Jasi]";
+		mes "Anyway is that all the business you have with me?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Umm honestly I was wondering to find water lily and met you by coincidence. Jasira told me her sad story so that's what led me here.";
+		next;
+		mes "[Jasi]";
+		mes "I got it.";
+		mes "As you can see, there are lots of Brasilis water lily around here.";
+		mes "If you make sure that you won't destroy them you can appreciate them as you wish.";
+		set brazil_regia,4;
+		changequest 2202,2203;
+		close;
+	}
+	else if (brazil_regia == 4) {
+		mes "[Jasi]";
+		mes "Did you enjoy the water lily?";
+		close;
+	}
+	else if (brazil_regia == 5) {
+		mes "[Jasi]";
+		mes "I forgot what the name of that fruit was...";
+		close;
+	}
+	else if (brazil_regia == 6) {
+		if (countitem(11515) < 5) {
+			mes "[Jasi]";
+			mes "I forgot what the name of that fruit was...";
+			close;
+		}
+		else {
+			mes "[Jasi]";
+			mes "Did you find the fruit?";
+			mes "Oh right this is....?";
+			next;
+			mes "["+strcharinfo(0)+"]";
+			mes "It's called a 'coconut'.";
+			next;
+			mes "[Jasi]";
+			mes "Ahah! COCONUT!!";
+			mes "Now I remember thank you very much. I can't remember the last time I had this fruit.";
+			next;
+			mes "[Jasi]";
+			mes "I guess I should keep my promise.";
+			mes "You can take one Water lily.";
+			next;
+			mes "[Jasi]";
+			mes "I hope the Brasilis water lily will understand me.";
+			mes "You better grab the flower while you have a chance~";
+			next;
+			mes "[Jasi]";
+			mes "Oh, can you tell that girl Jasira something for me?";
+			mes "Tell her that I am not the moon from the story, but I want to become the moon to shine only for her.";
+			delitem 11515,5; //Coconut
+			set brazil_regia,7;
+			changequest 2205,2206;
+			close;
+		}
+	}
+	else {
+		mes "[Jasi]";
+		mes "The flowers blooming from the Water lily today is wonderful.";
+		close;
+	}
+	end;
+
+OnTouchNPC:
+	warp "bra_dun02",67,215;
+	end;
+}
+
+bra_dun02,71,200,3	script	Water lily#bra	111,{
+	if (brazil_regia == 4) {
+		mes "An unusual Water lily is blooming here. You can't stop staring at it, knowing that few people have seen this flower bloom.";
+		next;
+		switch(select("Pick up the flower.:Keep gazing.")) {
+		case 1:
+			break;
+		case 2:
+			mes "- You can't avoid staring at it's beauty. -";
+			close;
+		}
+		mes "[Jasi]";
+		mes "Uh! What are you doing??!!";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "There is a person who really needs this flower, can I just take one of 'em?";
+		next;
+		mes "[Jasi]";
+		mes "As I said earlier, I am the guardian of this water lily.";
+		mes "I can't just stand by here and watch you pluck even a single flower from it.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Hey man~ I brought these delicious fruits for you... try it! They are really well matured and fresh bananas.";
+		next;
+		if (countitem(513) < 10) {
+			mes "[Jasi]";
+			mes "What are you saying?";
+			next;
+			mes "- Oh yeah, I forgot to bring 10 Bananas -";
+			close;
+		}
+		mes "[Jasi]";
+		mes "Hmm... It's been so long since I've had this fruit.";
+		next;
+		mes "[Jasi]";
+		mes "I will just try one. That's all.";
+		next;
+		mes "- munch -";
+		mes "- mumble mumble mumble -";
+		specialeffect EF_POTION7,AREA,"Recluse#bra";
+		next;
+		mes "[Jasi]";
+		mes "Uh, this taste... is!";
+		mes "I remember my mom baking these into a tasty bread!";
+		next;
+		mes "[Jasi]";
+		mes "It makes me miss my childhood.";
+		next;
+		emotion e_omg,0,"Recluse#bra";
+		mes "[Jasi]";
+		mes "Hoho!!!!";
+		mes "I've been here for as long as I can remember...";
+		mes "I don't have enough time to even do simple things like eat delicious fruit.";
+		next;
+		mes "[Jasi]";
+		mes "It was a really delicious banana.";
+		mes "But rules are rules!";
+		mes "I must do my duty.";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Please! I just need one flower~ What can I do to convince you?";
+		next;
+		mes "[Jasi]";
+		mes "Rules are rules, what do you want from me?";
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Didn't that banana remind you of your childhood? What can I get for you?";
+		next;
+		mes "[Jasi]";
+		mes "Now that you mention it, there is one fruit that I really miss.";
+		mes "It was my favorite when I was young but I don't remember what it was called.";
+		next;
+		mes "[Jasi]";
+		mes "It's brown and has a hard shell around it. It has juice inside and you can use it as a cup when you're done eating the fruit.";
+		mes "Do you know what it is?";
+		next;
+		mes "[Jasi]";
+		mes "If you bring 5 of those things, I will reconsider your suggestion.";
+		delitem 513,10; //Banana
+		set brazil_regia,5;
+		changequest 2203,2204;
+		next;
+		mes "["+strcharinfo(0)+"]";
+		mes "Ok so I have to bring 5 fruits with hard shells.";
+		mes "Hmm what is it?";
+		close;
+	}
+	else if (brazil_regia == 5) {
+		mes "[Jasi]";
+		mes "It was my favorite when I was young but I don't remember what it was called.";
+		next;
+		mes "[Jasi]";
+		mes "It's brown and has a hard shell around it. It has juice inside and you can use it as a cup when you're done eating the fruit.";
+		mes "Do you know what it is?";
+		close;
+	}
+	else if (brazil_regia == 7) {
+		if (!checkweight(1201,1)) {
+			mes "- wait a second!! -";
+			mes "- you have too many items -";
+			mes "- so you can't get any more items. -";
+			mes "- make your body lighter -";
+			mes "- then try again. -";
+			close;
+		}
+		mes "- You take a beautiful water lily carefully in your hands. -";
+		set brazil_regia,8;
+		getitem 7553,1; //Lotus_Flower
+		close;
+	}
+}
+
+// Dungeon Access Quest, Original file: brazil_tre.sc
+//============================================================
+brasilis,185,246,5	script	Pedro#bra	62,{
+	if (brazil_ghost == 0) {
+		mes "[Pedro]";
+		mes "Wow it's really a great statue!";
+		next;
+		mes "[Mariana]";
+		mes "It is, isn't it?";
+		mes "This statue is called Verass Monument.";
+		next;
+		mes "[Mariana]";
+		mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city.";
+		next;
+		mes "[Pedro]";
+		mes "Awesome!!";
+		mes "i wanna become a real man like Verass.";
+		next;
+		mes "[Mariana]";
+		mes "Pedro, you can become whatever you want.";
+		next;
+		mes "[Pedro]";
+		mes "Mariana is so smart, isn't she? hehe.";
+		next;
+		mes "[Fabio]";
+		mes "Ooooh! You love her don't you!";
+		next;
+		mes "[Daniel]";
+		mes "Wooooaaaa Pedro and Mari sitting in a tree!";
+		next;
+		mes "[Fabio]";
+		mes "Woooo k-i-s-s-i-n-g~!!!";
+		next;
+		mes "[Daniel]";
+		mes "Nya nya nya!";
+		next;
+		mes "[Fabio]";
+		mes "Hahahahaha.";
+		next;
+		mes "[Pedro]";
+		mes "Stop acting like babies!";
+		next;
+		mes "[Mariana]";
+		mes "Boys~!";
+		next;
+		mes "[Daniel]";
+		mes "Yah yah...";
+		mes "Hey guys, did you hear that something happened a few days ago?";
+		next;
+		mes "[Mariana]";
+		mes "Oh yeah~ I heard that something really scary happened.";
+		next;
+		mes "[Fabio]";
+		mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~";
+		next;
+		mes "[Daniel]";
+		mes "Ha ha ha! Smelly Mari!";
+		next;
+		mes "[Mariana]";
+		mes "I hate you~!";
+		mes "Stop spreading rumors about me. I'm not scared of the bathroom.";
+		mes "Pedro, do you think that I stink?";
+		next;
+		mes "[Pedro]";
+		mes "Uh? Uh?";
+		mes "N......no... no way.";
+		mes "Hey guys~ be nice to her~";
+		next;
+		mes "[Fabio]";
+		mes "kkkickkkkkkkkick";
+		next;
+		mes "[Daniel]";
+		mes "kkkickkkkkkkk";
+		next;
+		switch(select("Walk by.:Ask about the gossip.")) {
+		case 1:
+			mes "[Fabio]";
+			mes "Mariana~ smells~ Nya nya~";
+			next;
+			mes "[Daniel]";
+			mes "Oh man you stink too~! Nya nya~";
+			close;
+		case 2:
+			break;
+		}
+		mes "[Fabio]";
+		mes "Haven't you heard?";
+		mes "The ghost story in the art museum.";
+		next;
+		mes "[Daniel]";
+		mes "Ooohhhh! Scary~~~!";
+		next;
+		select("Can you tell me more?");
+		mes "[Fabio]";
+		mes "A coupla days ago we went to the art museum for a picnic at school.";
+		mes "You know nothing special, just a ordinary field trip.";
+		next;
+		mes "[Fabio]";
+		mes "Museums are boring so me and some friends snuck away from the group~!";
+		next;
+		mes "[Fabio]";
+		mes "That's when we heard a scream echoing through the whole museum.";
+		next;
+		mes "[Daniel]";
+		mes "kkakkakkaaaah!!";
+		mes "kkieeeeeeh!";
+		mes "kehkeh..";
+		next;
+		mes "[Mariana]";
+		mes "I heard the scream too...";
+		mes "You boys are always making noises where you're not supposed to.";
+		next;
+		mes "[Pedro]";
+		mes "What else are we supposed to do? If we don't do it someone else will.";
+		next;
+		emotion e_an,0,"Mariana#bra";
+		mes "[Mariana]";
+		mes "Argh~ Boys are so frustrating sometimes.";
+		next;
+		select("So then what happened?");
+		mes "[Fabio]";
+		mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from.";
+		next;
+		mes "[Fabio]";
+		mes "They were coming from the bathroom.";
+		mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad.";
+		next;
+		mes "[Daniel]";
+		mes "I think you pissed or pooped your pants. It smelled freakin' gross.";
+		next;
+		mes "[Fabio]";
+		mes "Nah uh~ Your mom pissed her pants~ Nyah!";
+		next;
+		mes "[Daniel]";
+		mes "Nah uh~ You~ pissed your pants~";
+		next;
+		mes "[Fabio]";
+		mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started.";
+		next;
+		mes "[Daniel]";
+		mes "Liar, there's no such thing as ghosts~";
+		next;
+		select("So was it a ghost?");
+		mes "[Fabio]";
+		mes "How should I know?";
+		mes "No one could say they saw one and no one wanted to get in trouble from the teachers.";
+		next;
+		mes "[Pedro]";
+		mes "I heard if you say special magic words that the ghost will come out.";
+		next;
+		mes "[Daniel]";
+		mes "Quit butting into our conversation Pedro.";
+		next;
+		mes "[Fabio]";
+		mes "Yah, what are you talking about, Pedro?";
+		mes "So did you see the ghost?";
+		next;
+		mes "[Pedro]";
+		mes "N... no. I'm scared of ghosts.";
+		mes "But my friends said they saw one and they're not liars.";
+		next;
+		select("Did anyone tell you the magic words?");
+		mes "[Pedro]";
+		mes "I heard it in a kind of song.";
+		mes "the special magic words are...";
+		next;
+		mes "[Pedro]";
+		mes "'^3131FFMother the door won't open!^000000'";
+		mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'";
+		mes "";
+		mes "'^3131FFMother the water is flooding!^000000'";
+		mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'";
+		mes "";
+		mes "'^3131FFMother the drought has started!^000000'";
+		mes "'^FF0000Don't worry, the waterfall will help it.^000000'";
+		mes "";
+		mes "'^3131FFMother where are my friends?^000000'";
+		mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'";
+		mes "";
+		mes "'^3131FFWhere are you mom?^000000'";
+		next;
+		mes "[Mariana]";
+		mes "Umm it seems like a riddle.";
+		next;
+		select("Wanna help me find this ghost?");
+		mes "[Pedro]";
+		mes "You're on your own pal~.";
+		next;
+		mes "[Mariana]";
+		mes "I don't like scary things!";
+		next;
+		mes "[Fabio]";
+		mes "Pfft, I can't believe you're gonna believe that story.";
+		next;
+		mes "[Daniel]";
+		mes "I'll do whatever Fabio does, as always!";
+		next;
+		mes "[Fabio]";
+		mes "Maybe you're just scared...";
+		set brazil_ghost,1;
+		setquest 2208;
+		close;
+	}
+	else if (brazil_ghost == 1) {
+		mes "[Pedro]";
+		mes "Do you wanna hear the magic words again?";
+		next;
+		mes "[Pedro]";
+		mes "'^3131FFMother the door won't open!^000000'";
+		mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'";
+		mes "";
+		mes "'^3131FFMother the water is flooding!^000000'";
+		mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'";
+		mes "";
+		mes "'^3131FFMother the drought has started!^000000'";
+		mes "'^FF0000Don't worry, the waterfall will help it.^000000'";
+		mes "";
+		mes "'^3131FFMother where are my friends?^000000'";
+		mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'";
+		mes "";
+		mes "'^3131FFWhere are you mom?^000000'";
+		close;
+	}
+	else {
+		mes "[Pedro]";
+		mes "I wonder what I need to do to have a statue made of me?";
+		close;
+	}
+}
+
+brasilis,187,244,1	script	Mariana#bra	72,{
+	if (brazil_ghost == 0) {
+		mes "[Pedro]";
+		mes "Wow it's really a great statue!";
+		next;
+		mes "[Mariana]";
+		mes "It is, isn't it?";
+		mes "This statue is called Verass Monument.";
+		next;
+		mes "[Mariana]";
+		mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city.";
+		next;
+		mes "[Pedro]";
+		mes "Awesome!!";
+		mes "i wanna become a real man like Verass.";
+		next;
+		mes "[Mariana]";
+		mes "Pedro, you can become whatever you want.";
+		next;
+		mes "[Pedro]";
+		mes "Mariana is so smart, isn't she? hehe.";
+		next;
+		mes "[Fabio]";
+		mes "Ooooh! You love her don't you!";
+		next;
+		mes "[Daniel]";
+		mes "Wooooaaaa Pedro and Mari sitting in a tree!";
+		next;
+		mes "[Fabio]";
+		mes "Woooo k-i-s-s-i-n-g~!!!";
+		next;
+		mes "[Daniel]";
+		mes "Nya nya nya!";
+		next;
+		mes "[Fabio]";
+		mes "Hahahahaha.";
+		next;
+		mes "[Pedro]";
+		mes "Stop acting like babies!";
+		next;
+		mes "[Mariana]";
+		mes "Boys~!";
+		next;
+		mes "[Daniel]";
+		mes "Yah yah...";
+		mes "Hey guys, did you hear that something happened a few days ago?";
+		next;
+		mes "[Mariana]";
+		mes "Oh yeah~ I heard that something really scary happened.";
+		next;
+		mes "[Fabio]";
+		mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~";
+		next;
+		mes "[Daniel]";
+		mes "Ha ha ha! Smelly Mari!";
+		next;
+		mes "[Mariana]";
+		mes "I hate you~!";
+		mes "Stop spreading rumors about me. I'm not scared of the bathroom.";
+		mes "Pedro, do you think that I stink?";
+		next;
+		mes "[Pedro]";
+		mes "Uh? Uh?";
+		mes "N......no... no way.";
+		mes "Hey guys~ be nice to her~";
+		next;
+		mes "[Fabio]";
+		mes "kkkickkkkkkkkick";
+		next;
+		mes "[Daniel]";
+		mes "kkkickkkkkkkk";
+		next;
+		switch(select("Walk by.:Ask about the gossip.")) {
+		case 1:
+			mes "[Fabio]";
+			mes "Mariana~ smells~ Nya nya~";
+			next;
+			mes "[Daniel]";
+			mes "Oh man you stink too~! Nya nya~";
+			close;
+		case 2:
+			break;
+		}
+		mes "[Fabio]";
+		mes "Haven't you heard?";
+		mes "The ghost story in the art museum.";
+		next;
+		mes "[Daniel]";
+		mes "Ooohhhh! Scary~~~!";
+		next;
+		select("Can you tell me more?");
+		mes "[Fabio]";
+		mes "A coupla days ago we went to the art museum for a picnic at school.";
+		mes "You know nothing special, just a ordinary field trip.";
+		next;
+		mes "[Fabio]";
+		mes "Museums are boring so me and some friends snuck away from the group~!";
+		next;
+		mes "[Fabio]";
+		mes "That's when we heard a scream echoing through the whole museum.";
+		next;
+		mes "[Daniel]";
+		mes "kkakkakkaaaah!!";
+		mes "kkieeeeeeh!";
+		mes "kehkeh..";
+		next;
+		mes "[Mariana]";
+		mes "I heard the scream too...";
+		mes "You boys are always making noises where you're not supposed to.";
+		next;
+		mes "[Pedro]";
+		mes "What else are we supposed to do? If we don't do it someone else will.";
+		next;
+		emotion e_an,0,"Mariana#bra";
+		mes "[Mariana]";
+		mes "Argh~ Boys are so frustrating sometimes.";
+		next;
+		select("So then what happened?");
+		mes "[Fabio]";
+		mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from.";
+		next;
+		mes "[Fabio]";
+		mes "They were coming from the bathroom.";
+		mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad.";
+		next;
+		mes "[Daniel]";
+		mes "I think you pissed or pooped your pants. It smelled freakin' gross.";
+		next;
+		mes "[Fabio]";
+		mes "Nah uh~ Your mom pissed her pants~ Nyah!";
+		next;
+		mes "[Daniel]";
+		mes "Nah uh~ You~ pissed your pants~";
+		next;
+		mes "[Fabio]";
+		mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started.";
+		next;
+		mes "[Daniel]";
+		mes "Liar, there's no such thing as ghosts~";
+		next;
+		select("So was it a ghost?");
+		mes "[Fabio]";
+		mes "How should I know?";
+		mes "No one could say they saw one and no one wanted to get in trouble from the teachers.";
+		next;
+		mes "[Pedro]";
+		mes "I heard if you say special magic words that the ghost will come out.";
+		next;
+		mes "[Daniel]";
+		mes "Quit butting into our conversation Pedro.";
+		next;
+		mes "[Fabio]";
+		mes "Yah, what are you talking about, Pedro?";
+		mes "So did you see the ghost?";
+		next;
+		mes "[Pedro]";
+		mes "N... no. I'm scared of ghosts.";
+		mes "But my friends said they saw one and they're not liars.";
+		next;
+		select("Did anyone tell you the magic words?");
+		mes "[Pedro]";
+		mes "I heard it in a kind of song.";
+		mes "the special magic words are...";
+		next;
+		mes "[Pedro]";
+		mes "'^3131FFMother the door won't open!^000000'";
+		mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'";
+		mes "";
+		mes "'^3131FFMother the water is flooding!^000000'";
+		mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'";
+		mes "";
+		mes "'^3131FFMother the drought has started!^000000'";
+		mes "'^FF0000Don't worry, the waterfall will help it.^000000'";
+		mes "";
+		mes "'^3131FFMother where are my friends?^000000'";
+		mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'";
+		mes "";
+		mes "'^3131FFWhere are you mom?^000000'";
+		next;
+		mes "[Mariana]";
+		mes "Umm it seems like a riddle.";
+		next;
+		select("Wanna help me find this ghost?");
+		mes "[Pedro]";
+		mes "You're on your own pal~.";
+		next;
+		mes "[Mariana]";
+		mes "I don't like scary things!";
+		next;
+		mes "[Fabio]";
+		mes "Pfft, I can't believe you're gonna believe that story.";
+		next;
+		mes "[Daniel]";
+		mes "I'll do whatever Fabio does, as always!";
+		next;
+		mes "[Fabio]";
+		mes "Maybe you're just scared...";
+		set brazil_ghost,1;
+		setquest 2208;
+		close;
+	}
+	else if (brazil_ghost == 1) {
+		mes "[Mariana]";
+		mes "Can you guys stop talking about the ghosts?";
+		mes "I've already got goosebumps all over.";
+		close;
+	}
+	else {
+		mes "[Mariana]";
+		mes "Why do Fabio and Daniel always bother us?";
+		close;
+	}
+}
+
+brasilis,181,250,5	script	Fabio#bra	706,{
+	if (brazil_ghost == 0) {
+		mes "[Pedro]";
+		mes "Wow it's really a great statue!";
+		next;
+		mes "[Mariana]";
+		mes "It is, isn't it?";
+		mes "This statue is called Verass Monument.";
+		next;
+		mes "[Mariana]";
+		mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city.";
+		next;
+		mes "[Pedro]";
+		mes "Awesome!!";
+		mes "i wanna become a real man like Verass.";
+		next;
+		mes "[Mariana]";
+		mes "Pedro, you can become whatever you want.";
+		next;
+		mes "[Pedro]";
+		mes "Mariana is so smart, isn't she? hehe.";
+		next;
+		mes "[Fabio]";
+		mes "Ooooh! You love her don't you!";
+		next;
+		mes "[Daniel]";
+		mes "Wooooaaaa Pedro and Mari sitting in a tree!";
+		next;
+		mes "[Fabio]";
+		mes "Woooo k-i-s-s-i-n-g~!!!";
+		next;
+		mes "[Daniel]";
+		mes "Nya nya nya!";
+		next;
+		mes "[Fabio]";
+		mes "Hahahahaha.";
+		next;
+		mes "[Pedro]";
+		mes "Stop acting like babies!";
+		next;
+		mes "[Mariana]";
+		mes "Boys~!";
+		next;
+		mes "[Daniel]";
+		mes "Yah yah...";
+		mes "Hey guys, did you hear that something happened a few days ago?";
+		next;
+		mes "[Mariana]";
+		mes "Oh yeah~ I heard that something really scary happened.";
+		next;
+		mes "[Fabio]";
+		mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~";
+		next;
+		mes "[Daniel]";
+		mes "Ha ha ha! Smelly Mari!";
+		next;
+		mes "[Mariana]";
+		mes "I hate you~!";
+		mes "Stop spreading rumors about me. I'm not scared of the bathroom.";
+		mes "Pedro, do you think that I stink?";
+		next;
+		mes "[Pedro]";
+		mes "Uh? Uh?";
+		mes "N......no... no way.";
+		mes "Hey guys~ be nice to her~";
+		next;
+		mes "[Fabio]";
+		mes "kkkickkkkkkkkick";
+		next;
+		mes "[Daniel]";
+		mes "kkkickkkkkkkk";
+		next;
+		switch(select("Walk by.:Ask about the gossip.")) {
+		case 1:
+			mes "[Fabio]";
+			mes "Mariana~ smells~ Nya nya~";
+			next;
+			mes "[Daniel]";
+			mes "Oh man you stink too~! Nya nya~";
+			close;
+		case 2:
+			break;
+		}
+		mes "[Fabio]";
+		mes "Haven't you heard?";
+		mes "The ghost story in the art museum.";
+		next;
+		mes "[Daniel]";
+		mes "Ooohhhh! Scary~~~!";
+		next;
+		select("Can you tell me more?");
+		mes "[Fabio]";
+		mes "A coupla days ago we went to the art museum for a picnic at school.";
+		mes "You know nothing special, just a ordinary field trip.";
+		next;
+		mes "[Fabio]";
+		mes "Museums are boring so me and some friends snuck away from the group~!";
+		next;
+		mes "[Fabio]";
+		mes "That's when we heard a scream echoing through the whole museum.";
+		next;
+		mes "[Daniel]";
+		mes "kkakkakkaaaah!!";
+		mes "kkieeeeeeh!";
+		mes "kehkeh..";
+		next;
+		mes "[Mariana]";
+		mes "I heard the scream too...";
+		mes "You boys are always making noises where you're not supposed to.";
+		next;
+		mes "[Pedro]";
+		mes "What else are we supposed to do? If we don't do it someone else will.";
+		next;
+		emotion e_an,0,"Mariana#bra";
+		mes "[Mariana]";
+		mes "Argh~ Boys are so frustrating sometimes.";
+		next;
+		select("So then what happened?");
+		mes "[Fabio]";
+		mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from.";
+		next;
+		mes "[Fabio]";
+		mes "They were coming from the bathroom.";
+		mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad.";
+		next;
+		mes "[Daniel]";
+		mes "I think you pissed or pooped your pants. It smelled freakin' gross.";
+		next;
+		mes "[Fabio]";
+		mes "Nah uh~ Your mom pissed her pants~ Nyah!";
+		next;
+		mes "[Daniel]";
+		mes "Nah uh~ You~ pissed your pants~";
+		next;
+		mes "[Fabio]";
+		mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started.";
+		next;
+		mes "[Daniel]";
+		mes "Liar, there's no such thing as ghosts~";
+		next;
+		select("So was it a ghost?");
+		mes "[Fabio]";
+		mes "How should I know?";
+		mes "No one could say they saw one and no one wanted to get in trouble from the teachers.";
+		next;
+		mes "[Pedro]";
+		mes "I heard if you say special magic words that the ghost will come out.";
+		next;
+		mes "[Daniel]";
+		mes "Quit butting into our conversation Pedro.";
+		next;
+		mes "[Fabio]";
+		mes "Yah, what are you talking about, Pedro?";
+		mes "So did you see the ghost?";
+		next;
+		mes "[Pedro]";
+		mes "N... no. I'm scared of ghosts.";
+		mes "But my friends said they saw one and they're not liars.";
+		next;
+		select("Did anyone tell you the magic words?");
+		mes "[Pedro]";
+		mes "I heard it in a kind of song.";
+		mes "the special magic words are...";
+		next;
+		mes "[Pedro]";
+		mes "'^3131FFMother the door won't open!^000000'";
+		mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'";
+		mes "";
+		mes "'^3131FFMother the water is flooding!^000000'";
+		mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'";
+		mes "";
+		mes "'^3131FFMother the drought has started!^000000'";
+		mes "'^FF0000Don't worry, the waterfall will help it.^000000'";
+		mes "";
+		mes "'^3131FFMother where are my friends?^000000'";
+		mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'";
+		mes "";
+		mes "'^3131FFWhere are you mom?^000000'";
+		next;
+		mes "[Mariana]";
+		mes "Umm it seems like a riddle.";
+		next;
+		select("Wanna help me find this ghost?");
+		mes "[Pedro]";
+		mes "You're on your own pal~.";
+		next;
+		mes "[Mariana]";
+		mes "I don't like scary things!";
+		next;
+		mes "[Fabio]";
+		mes "Pfft, I can't believe you're gonna believe that story.";
+		next;
+		mes "[Daniel]";
+		mes "I'll do whatever Fabio does, as always!";
+		next;
+		mes "[Fabio]";
+		mes "Maybe you're just scared...";
+		set brazil_ghost,1;
+		setquest 2208;
+		close;
+	}
+	else if (brazil_ghost == 1) {
+		mes "[Fabio]";
+		mes "You still wasting your time with that ghost story?";
+		close;
+	}
+	else {
+		mes "[Fabio]";
+		mes "Mariana, wanna see something cool?";
+		next;
+		mes "[Mariana]";
+		mes "kkkkkkkaaaaaacck!! Bugs!! Get 'em away!";
+		close;
+	}
+}
+
+brasilis,180,249,5	script	Daniel#bra	706,{
+	if (brazil_ghost == 0) {
+		mes "[Pedro]";
+		mes "Wow it's really a great statue!";
+		next;
+		mes "[Mariana]";
+		mes "It is, isn't it?";
+		mes "This statue is called Verass Monument.";
+		next;
+		mes "[Mariana]";
+		mes "A long time ago there was a really brave adventurer named Verass, thanks to his dedicated exploration, Brasilis was able to develop into this great city.";
+		next;
+		mes "[Pedro]";
+		mes "Awesome!!";
+		mes "i wanna become a real man like Verass.";
+		next;
+		mes "[Mariana]";
+		mes "Pedro, you can become whatever you want.";
+		next;
+		mes "[Pedro]";
+		mes "Mariana is so smart, isn't she? hehe.";
+		next;
+		mes "[Fabio]";
+		mes "Ooooh! You love her don't you!";
+		next;
+		mes "[Daniel]";
+		mes "Wooooaaaa Pedro and Mari sitting in a tree!";
+		next;
+		mes "[Fabio]";
+		mes "Woooo k-i-s-s-i-n-g~!!!";
+		next;
+		mes "[Daniel]";
+		mes "Nya nya nya!";
+		next;
+		mes "[Fabio]";
+		mes "Hahahahaha.";
+		next;
+		mes "[Pedro]";
+		mes "Stop acting like babies!";
+		next;
+		mes "[Mariana]";
+		mes "Boys~!";
+		next;
+		mes "[Daniel]";
+		mes "Yah yah...";
+		mes "Hey guys, did you hear that something happened a few days ago?";
+		next;
+		mes "[Mariana]";
+		mes "Oh yeah~ I heard that something really scary happened.";
+		next;
+		mes "[Fabio]";
+		mes "Uh, yeah that's why Mariana got scared of going ot the bathroom for 3 days and everything was stinky. Ewwww~";
+		next;
+		mes "[Daniel]";
+		mes "Ha ha ha! Smelly Mari!";
+		next;
+		mes "[Mariana]";
+		mes "I hate you~!";
+		mes "Stop spreading rumors about me. I'm not scared of the bathroom.";
+		mes "Pedro, do you think that I stink?";
+		next;
+		mes "[Pedro]";
+		mes "Uh? Uh?";
+		mes "N......no... no way.";
+		mes "Hey guys~ be nice to her~";
+		next;
+		mes "[Fabio]";
+		mes "kkkickkkkkkkkick";
+		next;
+		mes "[Daniel]";
+		mes "kkkickkkkkkkk";
+		next;
+		switch(select("Walk by.:Ask about the gossip.")) {
+		case 1:
+			mes "[Fabio]";
+			mes "Mariana~ smells~ Nya nya~";
+			next;
+			mes "[Daniel]";
+			mes "Oh man you stink too~! Nya nya~";
+			close;
+		case 2:
+			break;
+		}
+		mes "[Fabio]";
+		mes "Haven't you heard?";
+		mes "The ghost story in the art museum.";
+		next;
+		mes "[Daniel]";
+		mes "Ooohhhh! Scary~~~!";
+		next;
+		select("Can you tell me more?");
+		mes "[Fabio]";
+		mes "A coupla days ago we went to the art museum for a picnic at school.";
+		mes "You know nothing special, just a ordinary field trip.";
+		next;
+		mes "[Fabio]";
+		mes "Museums are boring so me and some friends snuck away from the group~!";
+		next;
+		mes "[Fabio]";
+		mes "That's when we heard a scream echoing through the whole museum.";
+		next;
+		mes "[Daniel]";
+		mes "kkakkakkaaaah!!";
+		mes "kkieeeeeeh!";
+		mes "kehkeh..";
+		next;
+		mes "[Mariana]";
+		mes "I heard the scream too...";
+		mes "You boys are always making noises where you're not supposed to.";
+		next;
+		mes "[Pedro]";
+		mes "What else are we supposed to do? If we don't do it someone else will.";
+		next;
+		emotion e_an,0,"Mariana#bra";
+		mes "[Mariana]";
+		mes "Argh~ Boys are so frustrating sometimes.";
+		next;
+		select("So then what happened?");
+		mes "[Fabio]";
+		mes "Daniel and me guessed something weird was goin' on so we ran to where we thought the screams were comin' from.";
+		next;
+		mes "[Fabio]";
+		mes "They were coming from the bathroom.";
+		mes "Some kids got so scared that they started screaming too and closing their eyes. It got pretty bad.";
+		next;
+		mes "[Daniel]";
+		mes "I think you pissed or pooped your pants. It smelled freakin' gross.";
+		next;
+		mes "[Fabio]";
+		mes "Nah uh~ Your mom pissed her pants~ Nyah!";
+		next;
+		mes "[Daniel]";
+		mes "Nah uh~ You~ pissed your pants~";
+		next;
+		mes "[Fabio]";
+		mes "Anyway, so yeah, anyway that's how the rumor of the ghost in the museum started.";
+		next;
+		mes "[Daniel]";
+		mes "Liar, there's no such thing as ghosts~";
+		next;
+		select("So was it a ghost?");
+		mes "[Fabio]";
+		mes "How should I know?";
+		mes "No one could say they saw one and no one wanted to get in trouble from the teachers.";
+		next;
+		mes "[Pedro]";
+		mes "I heard if you say special magic words that the ghost will come out.";
+		next;
+		mes "[Daniel]";
+		mes "Quit butting into our conversation Pedro.";
+		next;
+		mes "[Fabio]";
+		mes "Yah, what are you talking about, Pedro?";
+		mes "So did you see the ghost?";
+		next;
+		mes "[Pedro]";
+		mes "N... no. I'm scared of ghosts.";
+		mes "But my friends said they saw one and they're not liars.";
+		next;
+		select("Did anyone tell you the magic words?");
+		mes "[Pedro]";
+		mes "I heard it in a kind of song.";
+		mes "the special magic words are...";
+		next;
+		mes "[Pedro]";
+		mes "'^3131FFMother the door won't open!^000000'";
+		mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'";
+		mes "";
+		mes "'^3131FFMother the water is flooding!^000000'";
+		mes "'^FF0000If the moon disappears 3 times, don't worry.^000000'";
+		mes "";
+		mes "'^3131FFMother the drought has started!^000000'";
+		mes "'^FF0000Don't worry, the waterfall will help it.^000000'";
+		mes "";
+		mes "'^3131FFMother where are my friends?^000000'";
+		mes "'^FF0000Your 7 friends are sleeping. now it's time to wake them.^000000'";
+		mes "";
+		mes "'^3131FFWhere are you mom?^000000'";
+		next;
+		mes "[Mariana]";
+		mes "Umm it seems like a riddle.";
+		next;
+		select("Wanna help me find this ghost?");
+		mes "[Pedro]";
+		mes "You're on your own pal~.";
+		next;
+		mes "[Mariana]";
+		mes "I don't like scary things!";
+		next;
+		mes "[Fabio]";
+		mes "Pfft, I can't believe you're gonna believe that story.";
+		next;
+		mes "[Daniel]";
+		mes "I'll do whatever Fabio does, as always!";
+		next;
+		mes "[Fabio]";
+		mes "Maybe you're just scared...";
+		set brazil_ghost,1;
+		setquest 2208;
+		close;
+	}
+	else if (brazil_ghost == 1) {
+		mes "[Daniel]";
+		mes "Nyah nyah nyah~";
+		close;
+	}
+	else {
+		mes "[Daniel]";
+		mes "Keke Here~ I found more bugs~";
+		close;
+	}
+}
+
+bra_in01,149,184,3	script	Door#bra	844,{
+	if (brazil_ghost > 0) {
+		mes "- A key is inserted in the locked door.-";
+		next;
+		switch(select("Turn the key.:Ignore it.")) {
+		case 1:
+			mes "You start saying the first line of the magic words.";
+			input .@input$;
+			next;
+			mes "["+strcharinfo(0)+"]";
+			mes ""+.@input$+"";
+			next;
+			set .@braspell$,"Mother the door won't open!";
+			set .@chkspell,compare(.@braspell$,.@input$);
+			if (!.@chkspell) {
+				mes "Seems like you said something wrong.";
+				close;
+			}
+			else {
+				if (brazil_ghost == 2) {
+					mes "[Sobbing Voice]";
+					mes "'^FF0000Turn the key as many times as there are colors in the rainbow.^000000'";
+					next;
+					switch(select("Open the door:Knock on the door.:Turn the key.:Take the key out.")) {
+					case 1:
+						mes "The door is locked.";
+						mes "So nothing happens.";
+						close;
+					case 2:
+						mes "How many times should I try to knock?";
+						input .@input,0,999;
+						next;
+						mes "You knocked on the door "+.@input+" times.";
+						next;
+						mes "But, nothing happens.";
+						close;
+					case 3:
+						mes "How many times should I turn the key?";
+						input .@input,0,999;
+						next;
+						if (.@input == 7) {
+							mes "You turn the key 7 times.";
+							next;
+							mes "Click! Click! Click!";
+							mes "Click! Click! Click!";
+							mes "Click...!";
+							next;
+							mes "[Distant Sound]";
+							mes "^FF0000kkkkhee- hihihihi!!!^000000";
+							mes "You hear water flushing.";
+							next;
+							specialeffect2 EF_VENOMDUST;
+							mes "Faint laughing can be heard off in the direction of the toilet.";
+							set brazil_ghost,3;
+							changequest 2208,60351;
+							close;
+						}
+						else {
+							mes "You turned over the key "+.@input+" times.";
+							next;
+							mes "But nothing doesn't happened.";
+							close;
+						}
+					case 4:
+						mes "How many times should I insert the key into the door?";
+						input .@input,0,999;
+						next;
+						mes "You inserted the key "+.@input+" times.";
+						next;
+						mes "But nothing happened.";
+						close;
+					}
+				}
+				else {
+					mes "Mother the door won't open!";
+					close;
+				}
+			}
+		case 2:
+			mes "You do nothing.";
+			close;
+		}
+	}
+	else {
+		mes "- A key is inserted in the locked door.-";
+		close;
+	}
+}
+
+bra_in01,144,187,3	script	Toilet#bra	844,{
+	if (brazil_ghost > 0) {
+		mes "- Looks like an ordinary toilet -";
+		next;
+		if (brazil_ghost > 6) {
+			switch(select("Flush the toilet.:Doing nothing.")) {
+			case 1:
+				mes "After flushing the toilet, you suddenly feel dizzy and are suddenly swept away somewhere.";
+				specialeffect2 EF_WATERFALL_SMALL_T2_90;
+				close2;
+				warp "bra_in01",206,102;
+				end;
+			case 2:
+				mes "The water in the toilet looks gross.";
+				close;
+			}
+		}
+		switch(select("Use the toilet:Ignore.")) {
+		case 1:
+			mes "- What was the second line to that spell now? -";
+			input .@input$;
+			next;
+			set urspell,inputstr;
+			mes "["+strcharinfo(0)+"]";
+			mes ""+.@input$+"";
+			next;
+			set .@braspell$,"Mother the water is flooding!";
+			set .@chkspell,compare(.@braspell$,.@input$);
+			if (!.@chkspell) {
+				mes "Seems like you said something wrong.";
+				close;
+			}
+			else {
+				if (brazil_ghost == 3) {
+					mes "[Sobbing Voice]";
+					mes "^FF0000If the moon disappears 3 times... don't worry.....^000000";
+					next;
+					switch(select("Flush the toilet.:Close the lid.")) {
+					case 1:
+						mes "How many times should I flush?";
+						input .@input,0,999;
+						next;
+						if (.@input == 3) {
+							mes "You flush the toilet 3 times.";
+							next;
+							mes "qwaaaaaaaaa!";
+							mes "kwaaaaaaaaaa!";
+							mes "kwaaaaaaaaaaaaaaaaaaa!";
+							next;
+							mes "[Distant Sound]";
+							mes "^FF0000kkkkhee- hihihihi!!!^000000";
+							mes "Suddenly the sink sounds like water is flowing freely from it.";
+							next;
+							specialeffect2 EF_VENOMDUST;
+							mes "Faint laughing can be heard off in the direction of the faucet.";
+							set brazil_ghost,4;
+							changequest 60351,60352;
+							close;
+						}
+						else {
+							mes "You flush the toilet "+.@input+" times.";
+							next;
+							mes "But nothing happens.";
+							close;
+						}
+					case 2:
+						mes "You close the lid of the toilet.";
+						mes "Nothing seems to be happening.";
+						close;
+					}
+				}
+				else {
+					mes "Nothing happens.";
+					close;
+				}
+			}
+		case 2:
+			mes "You do nothing.";
+			close;
+		}
+	}
+	else {
+		mes "- Looks like an ordinary toilet -";
+		close;
+	}
+}
+
+bra_in01,134,189,3	script	Faucet#bra	844,{
+	if (brazil_ghost > 0) {
+		mes "- It seems like an ordinary faucet -";
+		next;
+		switch(select("Examine it.:Ignore.")) {
+		case 1:
+			mes "- What was the next line to that spell now? -";
+			input .@input$;
+			next;
+			set urspell,inputstr;
+			mes "["+strcharinfo(0)+"]";
+			mes ""+.@input$+"";
+			next;
+			set .@braspell$,"Mother the drought has started!";
+			set .@chkspell,compare(.@braspell$,.@input$);
+			if (!.@chkspell) {
+				mes "Seems like you said something wrong.";
+				close;
+			}
+			else {
+				if (brazil_ghost == 4) {
+					mes "[Sobbing Voice]";
+					mes "^FF0000Don't worry... the waterfall will help it....^000000";
+					next;
+					switch(select("Tap on the faucet.:Turn on the water.")) {
+					case 1:
+						mes "How many times will you tap the faucet?";
+						input .@input,0,999;
+						next;
+						mes "You tap the faucet "+.@input+" times.";
+						next;
+						mes "But nothing happens.";
+						close;
+					case 2:
+						mes "How many times should I turn the water on?";
+						input .@input,0,999;
+						next;
+						if (.@input == 1) {
+							mes "You turn the faucet on once.";
+							next;
+							mes "swwwaaaaaaa-";
+							next;
+							mes "[Distant Sound]";
+							mes "^FF0000kkkkhee- hihihihi!!!^000000";
+							mes "You see the carpet move.";
+							next;
+							specialeffect2 EF_VENOMDUST;
+							mes "Faint laughing can be heard off in the direction of the carpet.";
+							set brazil_ghost,5;
+							changequest 60352,60353;
+							close;
+						}
+						else {
+							mes "You turn the faucet on "+.@input+" times.";
+							next;
+							mes "But nothing happens.";
+							close;
+						}
+					}
+				}
+				else {
+					mes "Nothing happens.";
+					close;
+				}
+			}
+		case 2:
+			mes "You do nothing.";
+			close;
+		}
+	}
+	else {
+		mes "- It seems like an ordinary faucet -";
+		close;
+	}
+}
+
+bra_in01,138,184,3	script	Carpet#bra	844,{
+	if (brazil_ghost > 0) {
+		mes "- A carpet with an intricate pattern on it -";
+		next;
+		switch(select("Examine it.:Ignore.")) {
+		case 1:
+			mes "- What was the next line to that spell now? -";
+			input .@input$;
+			next;
+			set urspell,inputstr;
+			mes "["+strcharinfo(0)+"]";
+			mes ""+.@input$+"";
+			next;
+			set .@braspell$,"Mother where are my friends?";
+			set .@chkspell,compare(.@braspell$,.@input$);
+			if (!.@chkspell) {
+				mes "Seems like you said something wrong.";
+				close;
+			}
+			else {
+				if (brazil_ghost == 5) {
+					mes "[Sobbing Voice]";
+					mes "^FF0000your 7 friends....are...sleeping... now it...'s time ....to wake them........^000000";
+					next;
+					switch(select("Jump on the carpet.:Lie on the carpet.:Shake the carpet.")) {
+					case 1:
+						mes "How many times should I jump?";
+						input .@input,0,999;
+						next;
+						mes "You jump on the carpet "+.@input+" times.";
+						next;
+						mes "But nothing happens.";
+						close;
+					case 2:
+						mes "How many times should I lie on the carpet?";
+						input .@input,0,999;
+						next;
+						mes "You lie on the carpet "+.@input+" times.";
+						next;
+						mes "But nothing happens.";
+						close;
+					case 3:
+						mes "How many times should I shake the carpet?";
+						input .@input,0,999;
+						next;
+						if (.@input == 7) {
+							mes "You shake the carpet 7 times.";
+							next;
+							mes "- fly~ fly~ fly~ fly~ fly~ fly~ fly~ -";
+							next;
+							mes "[Distant Sound]";
+							mes "^FF0000kkkkhee- hihihihi!!!^000000";
+							next;
+							specialeffect2 EF_VENOMDUST;
+							mes "Faint laughing can be heard off in the direction of the mirror.";
+							set brazil_ghost,6;
+							changequest 60353,60354;
+							close;
+						}
+						else {
+							mes "You shake the carpet "+.@input+" times.";
+							next;
+							mes "But nothing happens.";
+							close;
+						}
+					}
+				}
+				else {
+					mes "Nothing happens.";
+					close;
+				}
+			}
+		case 2:
+			mes "You do nothing.";
+			close;
+		}
+	}
+	else {
+		mes "- A carpet with an intricate pattern on it -";
+		close;
+	}
+}
+
+bra_in01,151,180,3	script	Mirror#bra	844,{
+	if (brazil_ghost > 0) {
+		mes "- You can see a clean mirror without any marks or dust -";
+		next;
+		switch(select("Examine it.:Ignore.")) {
+		case 1:
+			mes "- What was the next line to that spell now? -";
+			input .@input$;
+			next;
+			set urspell,inputstr;
+			mes "["+strcharinfo(0)+"]";
+			mes ""+.@input$+"";
+			next;
+			set .@braspell$,"Where are you mom?";
+			set .@chkspell,compare(.@braspell$,.@input$);
+			if (!.@chkspell) {
+				mes "Seems like you said something wrong.";
+				close;
+			}
+			else {
+				if (brazil_ghost == 6) {
+					mes "[Distant Sound]";
+					mes "^FF0000kihe! hit! hit! hit! hit!^000000";
+					next;
+					mes "[Distant Sound]";
+					mes "^FF0000kihe! hit! hit! hit! hit!^000000";
+					mes "^FF0000kihe! hit! hit! hit! hit!^000000";
+					next;
+					mes "[Distant Sound]";
+					mes "Behind you...";
+					enablenpc "Ghost#bra";
+					next;
+					emotion e_omg,1;
+					mes "["+strcharinfo(0)+"]";
+					mes "The stories about the ghost are true~!";
+					next;
+					mes "[Ghost]";
+					mes "^FF0000my baby....^000000";
+					next;
+					mes "[Ghost]";
+					mes "^FF0000I can't see.... my eye....^000000";
+					mes "^FF0000What's going on....?^000000";
+					next;
+					mes "- You take a deep breath and then look at the Ghost and notice it has an eye patch -";
+					next;
+					mes "[Ghost]";
+					mes "^FF0000My eyes are so tight... can you take this off?^000000";
+					next;
+					mes "You step carefully towards the ghost.";
+					next;
+					mes "His face was covered with dust making strange contortions with it's face.";
+					next;
+					mes "[Ghost]";
+					mes "^FF0000Come on help mom.....^000000";
+					next;
+					switch(select("Take the eye bandage off.:Run away~.")) {
+					case 1:
+						while(1) {
+							set .@cpudice,rand(1,6);
+							set .@pcdice,rand(1,6);
+							if (.@cpudice != .@pcdice) {
+								emotion (57+.@cpudice),0,"Ghost#bra";
+								emotion (57+.@cpudice),1;
+								break;
+							}
+						}
+						if (.@cpudice > .@pcdice) {
+							specialeffect2 EF_DEVIL;
+							mes "[Ghost]";
+							mes "^FF0000Go away!^000000";
+							set brazil_ghost,1;
+							changequest 60354,2208;
+							percentheal -50,-50;
+							close2;
+							disablenpc "Ghost#bra";
+							warp "bra_in01",12,183;
+							end;
+						}
+						else {
+							emotion e_bzz,1;
+							mes "[Ghost]";
+							mes "^FF0000Ahh!^000000";
+							mes "The Ghost disappeared into the toilet.";
+							set brazil_ghost,7;
+							changequest 60354,60355;
+							close2;
+							disablenpc "Ghost#bra";
+							warp "bra_in01",206,100;
+							end;
+						}
+					case 2:
+						mes "You run away from the ghost.";
+						close2;
+						set brazil_ghost,1;
+						changequest 60354,2208;
+						warp "bra_in01",12,183;
+						disablenpc "Ghost#bra";
+						end;
+					}
+					close;
+				}
+				else {
+					mes "Nothing happens.";
+					close;
+				}
+			}
+		case 2:
+			mes "You do nothing.";
+			close;
+		}
+	}
+	else {
+		mes "- You can see a clean mirror without any marks or dust -";
+		close;
+	}
+}
+
+bra_in01,136,180,5	script	Ghost#bra	1867,{
+	end;
+
+OnInit:
+	disablenpc "Ghost#bra";
+	end;
+}
+
+bra_in01,7,181,5	script	Curator#bra	477,{
+	if (BaseLevel < 40) {
+		mes "[Curator]";
+		mes "I'm sorry but this area is under construction right now.";
+		close;
+	}
+	if ((brazil_ghost > 0) && (brazil_ghost < 7)) {
+		if (countitem(11515) > 0) {
+			mes "[Curator]";
+			mes "What can I do for you?";
+			next;
+			select("I need to use the bathroom.");
+			mes "[Curator]";
+			mes "Sorry we are remodeling inside right now so, it's closed.";
+			mes "Please use the other one.";
+			next;
+			switch(select("But I forgot something inside.:Give up.")) {
+			case 1:
+				mes "[Curator]";
+				mes "That's tooooo bad.";
+				mes "But my manager ordered me to stop anyone from entering this bathroom so, I should follow his orders.";
+				next;
+				select("It's such a hot day!");
+				mes "[Curator]";
+				mes "It's always hot in Brasilis but today is ridiculously hot.";
+				mes "Maybe I need to drink some coconut juice to cool down.";
+				next;
+				mes "You give a coconut to the Curator.";
+				next;
+				mes "[Curator]";
+				mes "Oh really can I have it?";
+				mes "Thanks a lot!";
+				next;
+				mes "[Curator]";
+				mes "Pay it forward right?";
+				mes "Ok I'll let you through this one time.";
+				next;
+				mes "The curator looks around calmly then opens the door.";
+				delitem 11515,1; //Coconut
+				set brazil_ghost,2;
+				close2;
+				warp "bra_in01",138,176;
+				end;
+			case 2:
+				mes "You give up trying to enter.";
+				close;
+			}
+		}
+		else {
+			mes "[Curator]";
+			mes "What can I do for you?";
+			next;
+			select("I need to use the bathroom.");
+			mes "[Curator]";
+			mes "Sorry we are remodeling inside right now so, it's closed.";
+			mes "Please use the other one.";
+			next;
+			switch(select("But I forgot something inside.:Give up.")) {
+			case 1:
+				mes "[Curator]";
+				mes "That's tooooo bad.";
+				mes "But my manager ordered me to stop anyone from entering this bathroom so, I should follow his orders.";
+				next;
+				select("It's such a hot day!");
+				mes "[Curator]";
+				mes "It's always hot in Brasilis but today is ridiculously hot.";
+				mes "Maybe I need to drink some coconut juice to cool down.";
+				close;
+			case 2:
+				mes "You give up trying to enter.";
+				close;
+			}
+		}
+	}
+	else if (brazil_ghost > 6) {
+		mes "[Curator]";
+		mes "Hey thanks for the Coconut earlier it really helped me cool down.";
+		close;
+	}
+	else {
+		mes "[Curator]";
+		mes "Is it just me? Or is it hotter than it's ever been today!";
+		close;
+	}
+}
+
+bra_in01,12,185,0	script	inbathroom#bra	45,1,1,{
+OnTouch_:
+	if (brazil_ghost > 6)
+		warp "bra_in01",138,176;
+	else {
+		mes "The entrance has been blocked.";
+		close;
+	}
+	end;
+}
+
+bra_in01,138,174,0	warp	outbathroom#bra	1,1,bra_in01,12,183
+bra_in01,206,98,0	warp	tobath#bra	1,1,bra_in01,138,176
+
+bra_in01,206,188,1	script	Open Manhole#todunbra	844,{
+	if (brazil_ghost == 7) {
+		enablenpc "Ghost#bra_end";
+		mes "[Ghost]";
+		mes "I am a ghost who died while wandering the jungle many years ago.";
+		next;
+		mes "[Ghost]";
+		mes "I found a pipeline in the jungle and followed the voice of a man to this very spot.";
+		next;
+		mes "[Ghost]";
+		mes "That's also where I hurt one of my eyes while walking around in the dark.";
+		next;
+		mes "[Ghost]";
+		mes "I wandered these sewers for days until I found the end of this line connected to the toilet in the museum. I shouted forever begging for help but no one answered my calls.";
+		next;
+		mes "[Ghost]";
+		mes "You finally answered my call but it's already way too late. Thank you for at least checking. No one else has bothered to this day.";
+		next;
+		mes "[Ghost]";
+		mes "There are many dangerous creatures at the end of this sewer.";
+		mes "You seem brave though. I bet you wouldn't worry about the monsters there anyways.";
+		next;
+		mes "[Ghost]";
+		mes "I guess now I can finally rest in peace.";
+		mes "Thank you friend.";
+		set brazil_ghost,8;
+		//completequest 2208;
+		completequest 60355;
+		getexp 90000,0;
+		disablenpc "Ghost#bra_end";
+		close;
+	}
+	warp "bra_dun01",87,47;
+	end;
+}
+
+
+bra_dun01,87,43,1	script	Pipe#bra	844,{
+	warp "bra_in01",206,185;
+	end;
+}
+
+bra_fild01,323,136,1	script	Pipe#brafild	844,{
+	if (brazil_ghost > 6) {
+		mes "You see a rusty pipe. It seems to be linked to somewhere beneath the jungle.";
+		next;
+		switch(select("Examine it:Ignore.")) {
+		case 1:
+			mes "You swim through a gap in the pipe and are swept by a sudden rush of water.";
+			close2;
+			warp "bra_in01",206,182;
+			end;
+		case 2:
+			mes "It might be dangerous, I better not act rashly.";
+			close;
+		}
+	}
+	else {
+		mes "You see a rusty pipe. It seems to be linked to somewhere beneath the jungle.";
+		close;
+	}
+}
+
+bra_in01,206,190,3	script	Ghost#bra_end	1867,{
+	end;
+
+OnInit:
+	disablenpc "Ghost#bra_end";
+	end;
+}
+
+// Iara, Original file: iara.sc
+//============================================================
+brasilis,315,334,5	script	Shaman#nk	474,{
+	set .@iara_re,checkquest(4135,PLAYTIME);
+	if ((.@iara_re == 0) || (.@iara_re == 1)) {
+		mes "[Anori]";
+		mes "I'm still preparing.";
+		mes "I don't require your help at this time.";
+		mes "Please come back later...";
+		close;
+	}
+	else {
+		if (checkquest(4135) > 1) erasequest 4135;
+		set .@iara_q,checkquest(4133);
+		if ((.@iara_q == 0) || (.@iara_q == 1)) {
+			mes "[Anori]";
+			mes "To block Iara ";
+			mes "seducing the tribes";
+			mes "we need a purifying potion...";
+			next;
+			mes "[Anori]";
+			mes "Did you bring the materials";
+			mes "to make the purifying potion?";
+			next;
+			if ((countitem(950) > 19) && (countitem(7172) > 9) && (countitem(1054) > 2)) {
+				mes "[Anori]";
+				mes "Um... it seems to be okay.";
+				mes "I'll make you a potion which will";
+				mes "weaken Iara's power.";
+				next;
+				mes "[Anori]";
+				mes "Let's see grind this...";
+				mes "and mix in that...";
+				mes "then add some magic...";
+				next;
+				setquest 4135;
+				erasequest 4133;
+				setquest 4134;
+				completequest 4134;
+				delitem 950,20; //Heart_Of_Mermaid
+				delitem 7172,10; //Leopard_Talon
+				delitem 1054,3; //Lip_Of_Ancient_Fish
+				getitem 11517,2; //Puri_Potion
+				mes "[Anori]";
+				mes "Here, it's completed.";
+				mes "Take this.";
+				mes "It will make Iara stop";
+				mes "training at the cave";
+				mes "for a while.";
+				next;
+				mes "[Anori]";
+				mes "Please block the Iara threatening the security of the tribe.";
+				close;
+			}
+			else {
+				mes "[Anori]";
+				mes "You haven't brought enough materials yet.";
+				mes "We cannot make the purification potion with only these.";
+				close;
+			}
+		}
+		else {
+			if (BaseLevel < 40) {
+				mes "[Anori]";
+				mes "Ah... we need a strong adventurer.";
+				mes "The tribe is facing a major threat.";
+				close;
+			}
+			set .@re_q,checkquest(4134);
+			if (.@re_q == 2) {
+				mes "[Anori]";
+				mes "you are...";
+				mes "the adventurer who came for the";
+				mes "purification potion...";
+				next;
+				mes "[Anori]";
+				mes "Maybe because of the purification potion...";
+				mes "After that, the Iara stopped seducing tribesmen but the effect didn't last long.";
+				next;
+				mes "[Anori]";
+				mes "Could you get the same";
+				mes "materials as before...";
+				mes "I need your power.";
+				next;
+				switch(select("No.:Okay, I'll do it.")) {
+				case 1:
+					mes "[Anori]";
+					mes "This, ah...";
+					mes "There is no other way.";
+					close;
+				case 2:
+					mes "[Anori]";
+					mes "You are truly brave!";
+					mes "I, on behalf of the tribe,";
+					mes "offer you my thanks.";
+					next;
+					mes "[Anori]";
+					mes "Materials are the same as before.";
+					mes "If you just get^ff0000 20 Hearts of Mermaids,";
+					mes "10 Leopard Claws and";
+					mes "3 Ancient Lips^000000,";
+					mes "I will make you a potion that purifies evil spirits";
+					mes "by using a secret formula handed down to the tribe.";
+					next;
+					mes "[Anori]";
+					mes "The destiny of the tribe is up to you.";
+					mes "please get the materials quickly.";
+					mes "I will be preparing to make";
+					mes "the purification potion right here.";
+					setquest 4133;
+					close;
+				}
+			}
+			else {
+				mes "[Anori]";
+				mes "There are some people I haven't seen before around here.";
+				mes "It's a good sign...";
+				next;
+				mes "[Anori]";
+				mes "Hey you...";
+				mes "Could you listen to my stories for a moment.";
+				mes "There's an emergency in our tribe.";
+				next;
+				switch(select("No.:Okay.")) {
+				case 1:
+					mes "[Anori]";
+					mes "You are a heartless person...";
+					mes "You don't seem the helpful type.";
+					mes "Just keep on going your way.";
+					close;
+				case 2:
+					mes "[Anori]";
+					mes "Thank you, I met a kind person.";
+					mes "It's a secret of our tribe that";
+					mes "you cannot tell anyone.";
+					next;
+					break;
+				}
+				mes "[Anori]";
+				mes "Lately young men from";
+				mes "the tribe are disappearing.";
+				mes "Our entire tribe is being threatened.";
+				next;
+				mes "[Anori]";
+				mes "It is likely because of a witch called Iara.";
+				mes "She is a water nymph seducing the hearts of young tribesmen at a cave behind the waterfall.";
+				next;
+				mes "[Anori]";
+				mes "How can I stop these young tribesmen?";
+				mes "But I discovered a way to make a purification potion to reverse the effects of the Iara's spells.";
+				next;
+				mes "[Anori]";
+				mes "This potion has been handed down from many generations in our tribe.";
+				mes "This purification potion possesses the power to cleanse evil spirits.";
+				next;
+				mes "[Anori]";
+				mes "If you could get the materials";
+				mes "I will make you";
+				mes "the purification potion.";
+				mes "Could you do that for me?";
+				next;
+				switch(select("No.:Yes, I can.")) {
+				case 1:
+					mes "[Anori]";
+					mes "Hm...";
+					mes "Well, then.";
+					mes "If you change your mind you can come to me again.";
+					next;
+					mes "[Anori]";
+					mes "You shouldn't talk about";
+					mes "what you heard now to anyone";
+					mes "It's kind of embarrassing...";
+					close;
+				case 2:
+					mes "[Anori]";
+					mes "Oh! You are the savior";
+					mes "of our tribe indeed.";
+					mes "On behalf of the tribe, I offer you my thanks.";
+					next;
+					mes "[Anori]";
+					mes "Well, what we need is this.";
+					mes "It's all you can get from near here.";
+					mes "Note down well.";
+					next;
+					mes "[Anori]";
+					mes "^ff0000 20 Hearts of Mermaids";
+					mes "10 Leopard Claws";
+					mes "3 Ancient Lips^000000";
+					mes "are the only ones that are needed as the materials.";
+					next;
+					mes "[Anori]";
+					mes "When you get those, I will make you a potion that purifies evil spirits using a secret formula handed down to the tribe.";
+					setquest 4133;
+					next;
+					mes "[Anori]";
+					mes "The destiny of the tribe is up to you.";
+					mes "I hope you move quickly.";
+					mes "Even at this moment, the village men are being seduced and slipping way...";
+					close;
+				}
+			}
+		}
+	}
+}
+
+bra_dun02,157,74,5	script	Iara#nk	478,2,2,{
+	if (countitem(11517) > 0) {
+		mes "[" + strcharinfo(0) + "]";
+		mes "Should I use a Purification Potion?";
+		next;
+		switch(select("Yes.:No.")) {
+		case 1:
+			specialeffect EF_MAPPILLAR;
+			mes "[Iara]";
+			mes "Ah...this light is...";
+			mes "It's like getting cleansed of evil thoughts";
+			mes "from deep within my heart.";
+			next;
+			mes "[Iara]";
+			mes "At last I can forget the curse that I placed on myself when I drowned in the water.";
+			next;
+			mes "[Iara]";
+			mes "Do you think I can be born again as a kind water nymph?";
+			next;
+			specialeffect EF_GHOST;
+			mes "[Iara]";
+			mes "Ah... Thank you for helping me recover my consciousness for a while.";
+			mes "But... I think that the curse has been with me too long.";
+			mes "Get away from me quickly.";
+			delitem 11517,1; //Puri_Potion
+			percentheal 100,100;
+			// may requitre new SCs
+			sc_start SC_INCFLEE,3600000,20;
+			sc_start SC_INCCRI,3600000,10;
+			sc_start SC_STRFOOD,1200000,3;
+			sc_start SC_DEXFOOD,1200000,3;
+			sc_start SC_AGIFOOD,1200000,3;
+			sc_start SC_VITFOOD,1200000,3;
+			sc_start SC_INTFOOD,1200000,3;
+			sc_start SC_LUKFOOD,1200000,3; 
+			next;
+			mes "[Iara]";
+			mes "Ahhh~...";
+			specialeffect EF_DEVIL;
+			next;
+			mes "[Iara]";
+			mes "The curse is too strong for me to keep contained.";
+			mes "Leave now while you are safe.";
+			close;
+		case 2:
+			mes "[" + strcharinfo(0) + "]";
+			mes "(I guess I should ignore her.)";
+			close;
+		}
+	}
+	else {
+		mes "[Iara]";
+		mes "Aaaaaaaaaaaaaaaaaaaaaah.";
+		mes "Eeeeeeeeeeeeeeeeeeeh.";
+		mes "Oooooooooooooooooh.";
+		set .@get_de,rand(1,2);
+		if (.@get_de == 1)
+			sc_start Sc_Curse,60000,0;
+		else
+			sc_start Sc_Confusion,60000,0;
+		next;
+		mes "[" + strcharinfo(0) + "]";
+		mes "Ugh! What's this strange voice?";
+		close;
+	}
+	end;
+
+OnTouch:
+	if (countitem(11517) < 1) {
+		mes "[Iara]";
+		mes "Aaaaaaaaaaaaaaaaaaaaaah.";
+		mes "Eeeeeeeeeeeeeeeeeeeh.";
+		mes "Oooooooooooooooooh.";
+		set .@get_de,rand(1,2);
+		if (.@get_de == 1)
+			sc_start Sc_Curse,60000,0;
+		else
+			sc_start Sc_Confusion,60000,0;
+		next;
+		mes "[" + strcharinfo(0) + "]";
+		mes "Ugh! What's this strange voice?";
+		close;
+	}
+	end;
+}
+
+bra_fild01,188,301,5	script	Native Warrior#nk	472,{
+	mes "[Native Warrior]";
+	mes "Ah...the face I would never forget even in my dreams.";
+	next;
+	mes "[Native Warrior]";
+	mes "When will she come out of the waterfall again...?";
+	next;
+	if ((checkquest(4133) >= 0) || (checkquest(4134) >= 0)) {
+		mes "[" + strcharinfo(0) + "]";
+		mes "(Wh...what's this guy?)";
+	}
+	else {
+		mes "[" + strcharinfo(0) + "]";
+		mes "(This guy will never";
+		mes "get ocer Iara's curse...)";
+	}
+	close;
+}

+ 1 - 1
npc/scripts_jobs.conf

@@ -55,7 +55,7 @@ npc: npc/jobs/2-1e/StarGladiator.txt
 // -- 2-2E
 npc: npc/jobs/2-2e/SoulLinker.txt
 // -- 3-1
-//npc: npc/jobs/3-1/archbishop.txt
+npc: npc/jobs/3-1/archbishop.txt
 //npc: npc/jobs/3-1/mechanic.txt
 //npc: npc/jobs/3-1/ranger.txt
 //npc: npc/jobs/3-1/rune_knight.txt

+ 2 - 2
npc/scripts_monsters.conf

@@ -10,7 +10,7 @@ npc: npc/mobs/fields/amatsu.txt
 npc: npc/mobs/fields/ayothaya.txt
 npc: npc/mobs/fields/brasilis.txt
 npc: npc/mobs/fields/comodo.txt
-//npc: npc/mobs/fields/dicastes.txt
+npc: npc/mobs/fields/dicastes.txt
 npc: npc/mobs/fields/einbroch.txt
 npc: npc/mobs/fields/geffen.txt
 npc: npc/mobs/fields/gonryun.txt
@@ -41,7 +41,7 @@ npc: npc/mobs/dungeons/ayo_dun.txt
 npc: npc/mobs/dungeons/beach_dun.txt
 npc: npc/mobs/dungeons/bra_dun.txt
 npc: npc/mobs/dungeons/c_tower.txt
-//npc: npc/mobs/dungeons/dic_dun.txt
+npc: npc/mobs/dungeons/dic_dun.txt
 npc: npc/mobs/dungeons/ein_dun.txt
 npc: npc/mobs/dungeons/gef_dun.txt
 npc: npc/mobs/dungeons/gefenia.txt

+ 17 - 0
npc/warps/dungeons/bra_dun.txt

@@ -0,0 +1,17 @@
+//===== eAthena Script =======================================
+//= Brasilis Dungeon Warp
+//===== By: ==================================================
+//= L0ne_W0lf
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= Any Athena Version
+//===== Description: =========================================
+//= [Aegis Conversion]
+//= Brasilis Dungeon warp script
+//===== Additional Comments: =================================
+//= 1.0 First version.
+//============================================================
+
+bra_dun01,199,35,0	warp	brad1tobrad2	1,1,bra_dun02,261,263
+bra_dun02,261,265,0	warp	brad2tobrad1	1,1,bra_dun01,199,37

+ 40 - 6
src/map/battle.c

@@ -265,6 +265,9 @@ int battle_attr_fix(struct block_list *src, struct block_list *target, int damag
 		if( tsc->data[SC_SPIDERWEB]->val2 == 0 )
 			status_change_end(target, SC_SPIDERWEB, INVALID_TIMER);
 	}
+	if( atk_elem == ELE_HOLY && tsc && tsc->count && tsc->data[SC_ORATIO] )
+		ratio += tsc->data[SC_ORATIO]->val2; 
+
 	return damage*ratio/100;
 }
 
@@ -1727,6 +1730,9 @@ static struct Damage battle_calc_weapon_attack(struct block_list *src,struct blo
 				case NPC_VAMPIRE_GIFT:
 					skillratio += ((skill_lv-1)%5+1)*100;
 					break;
+				case AB_DUPLELIGHT_MELEE:
+					skillratio +=  100 + 10 * skill_lv;
+					break;
 			}
 
 			ATK_RATE(skillratio);
@@ -1842,6 +1848,12 @@ static struct Damage battle_calc_weapon_attack(struct block_list *src,struct blo
 			signed char def1 = status_get_def(target); //Don't use tstatus->def1 due to skill timer reductions.
 			short def2 = (short)tstatus->def2;
 
+			if( sc && sc->data[SC_EXPIATIO] )
+			{
+				def1 -= def1 * sc->data[SC_EXPIATIO]->val2 / 100;
+				def2 -= def2 * sc->data[SC_EXPIATIO]->val2 / 100;
+			}
+
 			if( sd )
 			{
 				i = sd->ignore_def[is_boss(target)?RC_BOSS:RC_NONBOSS];
@@ -2398,6 +2410,7 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
 			case AL_HEAL:
 			case PR_BENEDICTIO:
 			case PR_SANCTUARY:
+			case AB_HIGHNESSHEAL:
 				ad.damage = skill_calc_heal(src, target, skill_num, skill_lv, false);
 				break;
 			case PR_ASPERSIO:
@@ -2417,6 +2430,9 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
 			case PF_SOULBURN:
 				ad.damage = tstatus->sp * 2;
 				break;
+			case AB_RENOVATIO:
+				ad.damage = (int)((15 * status_get_lv(src)) + (1.5 * sstatus->int_));
+				break;
 			default:
 			{
 				if (sstatus->matk_max > sstatus->matk_min) {
@@ -2513,6 +2529,15 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
 					case NPC_EARTHQUAKE:
 						skillratio += 100 +100*skill_lv +100*(skill_lv/2);
 						break;
+					case AB_JUDEX:
+						skillratio += ((skill_lv < 5)?280 + 20 * skill_lv:400) * (status_get_lv(src) / 100); // Possible RE-Formula
+						break;
+					case AB_ADORAMUS:
+						skillratio += (500 + 100 * skill_lv) * (status_get_lv(src) / 100); //Possible RE-Formula
+						break;
+					case AB_DUPLELIGHT_MAGIC:
+						skillratio += 200 + 20 * skill_lv;
+						break;
 				}
 
 				MATK_RATE(skillratio);
@@ -3165,6 +3190,14 @@ enum damage_lv battle_weapon_attack(struct block_list* src, struct block_list* t
 	damage = wd.damage + wd.damage2;
 	if( damage > 0 && src != target )
 	{
+		if(sc && sc->data[SC_DUPLELIGHT]) {
+			int skilllv = sc->data[SC_DUPLELIGHT]->val1;
+			if(rand()%100 < sc->data[SC_DUPLELIGHT]->val2)
+				skill_addtimerskill(src,tick+status_get_adelay(src) / 2,target->id,0,0,AB_DUPLELIGHT_MELEE,skilllv,BF_WEAPON,flag);
+			else if(rand()%100 < sc->data[SC_DUPLELIGHT]->val3)
+				skill_addtimerskill(src,tick+status_get_adelay(src) / 2,target->id,0,0,AB_DUPLELIGHT_MAGIC,skilllv,BF_MAGIC,flag);
+		}
+
 		rdamage = battle_calc_return_damage(target, damage, wd.flag);
 		if( rdamage > 0 )
 		{
@@ -3636,8 +3669,6 @@ static const struct _battle_data {
 	{ "enable_perfect_flee",                &battle_config.enable_perfect_flee,             BL_PC|BL_PET, BL_NUL, BL_ALL,   },
 	{ "casting_rate",                       &battle_config.cast_rate,                       100,    0,      INT_MAX,        },
 	{ "delay_rate",                         &battle_config.delay_rate,                      100,    0,      INT_MAX,        },
-	{ "delay_dependon_dex",                 &battle_config.delay_dependon_dex,              0,      0,      1,              },
-	{ "delay_dependon_agi",                 &battle_config.delay_dependon_agi,              0,      0,      1,              },
 	{ "skill_delay_attack_enable",          &battle_config.sdelay_attack_enable,            0,      0,      1,              },
 	{ "left_cardfix_to_right",              &battle_config.left_cardfix_to_right,           0,      0,      1,              },
 	{ "skill_add_range",                    &battle_config.skill_add_range,                 0,      0,      INT_MAX,        },
@@ -3773,7 +3804,7 @@ static const struct _battle_data {
 	{ "max_baby_parameter",                 &battle_config.max_baby_parameter,              80,     10,     10000,          },
 	{ "max_third_parameter",                &battle_config.max_third_parameter,             120,    10,     10000,          },
 	{ "max_baby_third_parameter",           &battle_config.max_baby_third_parameter,        108,    10,     10000,          },
-	{ "max_def",                            &battle_config.max_def,                         99,     0,      INT_MAX,        },
+	{ "max_def",                            &battle_config.max_def,                         9999,   0,      INT_MAX,        },
 	{ "over_def_bonus",                     &battle_config.over_def_bonus,                  0,      0,      1000,           },
 	{ "skill_log",                          &battle_config.skill_log,                       BL_NUL, BL_NUL, BL_ALL,         },
 	{ "battle_log",                         &battle_config.battle_log,                      0,      0,      1,              },
@@ -3907,7 +3938,6 @@ static const struct _battle_data {
 	{ "min_cloth_color",                    &battle_config.min_cloth_color,                 0,      0,      INT_MAX,        },
 	{ "max_cloth_color",                    &battle_config.max_cloth_color,                 4,      0,      INT_MAX,        },
 	{ "pet_hair_style",                     &battle_config.pet_hair_style,                  100,    0,      INT_MAX,        },
-	{ "castrate_dex_scale",                 &battle_config.castrate_dex_scale,              150,    1,      INT_MAX,        },
 	{ "area_size",                          &battle_config.area_size,                       14,     0,      INT_MAX,        },
 	{ "zeny_from_mobs",                     &battle_config.zeny_from_mobs,                  0,      0,      1,              },
 	{ "mobs_level_up",                      &battle_config.mobs_level_up,                   0,      0,      1,              },
@@ -4024,6 +4054,10 @@ static const struct _battle_data {
 	{ "bg_magic_attack_damage_rate",        &battle_config.bg_magic_damage_rate,            60,     0,      INT_MAX,        },
 	{ "bg_misc_attack_damage_rate",         &battle_config.bg_misc_damage_rate,             60,     0,      INT_MAX,        },
 	{ "bg_flee_penalty",                    &battle_config.bg_flee_penalty,                 20,     0,      INT_MAX,        },
+//MVP Decrease AGI
+	{ "max_decagi_lv",                      &battle_config.max_decagi_lv,                   11,     1,      INT_MAX,        },
+	{ "max_decagi_dur",                     &battle_config.max_decagi_dur,                  120000, 1,      INT_MAX,        },
+	{ "max_decagi",                         &battle_config.max_decagi,                      50,     0,      INT_MAX,        },
 };
 
 
@@ -4070,8 +4104,8 @@ void battle_adjust_conf()
 	battle_config.max_walk_speed = 100*DEFAULT_WALK_SPEED/battle_config.max_walk_speed;	
 	battle_config.max_cart_weight *= 10;
 	
-	if(battle_config.max_def > 100 && !battle_config.weapon_defense_type)	 // added by [Skotlex]
-		battle_config.max_def = 100;
+	if(battle_config.max_def > 9999 && !battle_config.weapon_defense_type)	 // added by [Skotlex]
+		battle_config.max_def = 9999;
 
 	if(battle_config.min_hitrate > battle_config.max_hitrate)
 		battle_config.min_hitrate = battle_config.max_hitrate;

+ 4 - 2
src/map/battle.h

@@ -111,7 +111,6 @@ extern struct Battle_Config
 	int enable_baseatk;
 	int enable_perfect_flee;
 	int cast_rate, delay_rate;
-	int delay_dependon_dex, delay_dependon_agi;
 	int sdelay_attack_enable;
 	int left_cardfix_to_right;
 	int skill_add_range;
@@ -363,7 +362,6 @@ extern struct Battle_Config
 	int max_cloth_color; // added by [MouseJstr]
 	int pet_hair_style; // added by [Skotlex]
 
-	int castrate_dex_scale; // added by [MouseJstr]
 	int area_size; // added by [MouseJstr]
 
 	int max_def, over_def_bonus; //added by [Skotlex]
@@ -496,6 +494,10 @@ extern struct Battle_Config
 	int bg_magic_damage_rate;
 	int bg_misc_damage_rate;
 	int bg_flee_penalty;
+
+	int max_decagi_lv;
+	int max_decagi_dur;
+	int max_decagi;
 } battle_config;
 
 void do_init_battle(void);

+ 66 - 29
src/map/clif.c

@@ -2512,10 +2512,10 @@ int clif_updatestatus(struct map_session_data *sd,int type)
 		WFIFOL(fd,4)=sd->battle_status.cri/10;
 		break;
 	case SP_MATK1:
-		WFIFOL(fd,4)=sd->battle_status.matk_max;
+		WFIFOL(fd,4)=sd->weapon_matk + sd->battle_status.rhw.atk2 + sd->equipment_matk;
 		break;
 	case SP_MATK2:
-		WFIFOL(fd,4)=sd->battle_status.matk_min;
+		WFIFOL(fd,4)=sd->battle_status.status_matk;
 		break;
 
 
@@ -2842,9 +2842,9 @@ int clif_initialstatus(struct map_session_data *sd)
 	WBUFB(buf,14)=min(sd->status.luk, UCHAR_MAX);
 	WBUFB(buf,15)=pc_need_status_point(sd,SP_LUK,1);
 
-	WBUFW(buf,16) = sd->battle_status.batk + sd->battle_status.rhw.atk + sd->battle_status.lhw.atk;
+	WBUFW(buf,16) = sd->battle_status.batk;
 	WBUFW(buf,18) = sd->battle_status.rhw.atk2 + sd->battle_status.lhw.atk2; //atk bonus
-	WBUFW(buf,20) = sd->battle_status.matk_max;
+	WBUFW(buf,20) = sd->weapon_matk + sd->battle_status.rhw.atk2 + sd->equipment_matk;
 	WBUFW(buf,22) = sd->battle_status.matk_min;
 	WBUFW(buf,24) = sd->battle_status.def; // def
 	WBUFW(buf,26) = sd->battle_status.def2;
@@ -2872,6 +2872,9 @@ int clif_initialstatus(struct map_session_data *sd)
 	clif_updatestatus(sd,SP_ATTACKRANGE);
 	clif_updatestatus(sd,SP_ASPD);
 
+	clif_updatestatus(sd,SP_MATK1);
+	clif_updatestatus(sd,SP_MATK2);
+
 	return 0;
 }
 
@@ -4357,7 +4360,8 @@ int clif_skillcastcancel(struct block_list* bl)
 ///   btype==5 "no shout" MsgStringTable[164]
 ///   btype==6 "no PKing" MsgStringTable[165]
 ///   btype==7 "no alligning" MsgStringTable[383]
-///   btype>=8: ignored
+///   btype==8: "Insufficient level for joining a Party"
+///   btype>=9: Ignored.
 ///  if(skill_id==AL_WARP) "not enough skill level" MsgStringTable[214]
 ///  if(skill_id==TF_STEAL) "steal failed" MsgStringTable[205]
 ///  if(skill_id==TF_POISON) "envenom failed" MsgStringTable[207]
@@ -4373,12 +4377,43 @@ int clif_skillcastcancel(struct block_list* bl)
 ///  type==8 "blue gemstone needed" MsgStringTable[247]
 ///  type==9 "overweight" MsgStringTable[580]
 ///  type==10 "skill failed" MsgStringTable[285]
-///  type>=11 ignored
+///  type==11 "This skill can't be used on that object"
+///  type==12 "You can't use skill because you have exceeded the number Ansila possession limit"
+///  type==13 "need Holy Water"
+///  type==14 "need Ancilla to cast skill"
+///  type==15 "Can't be duplicated with certain distance"
+///  type==16 "In order to use this skill, you need other skill"
+///  type==17 "This skill can't be used alone"
+///  type==18 "This skill can be used to certain direction only"
+///  type==19 "Can't summon anymore"
+///  type==20 "There is no summoned sphere"
+///  type==21 "There exists no usable imitaion skill"
+///  type==22 "You can't reuse this skill"
+///  type==23 "Skill can't be used in this state"
+///  type==24 "Paintbrush is needed"
+///  type==25 "available only on the dragon"
+///  type==26 "Skill can't be used on designated spot "
+///  type==27 "Assistant SP is not enough"
+///  type==31 "Can only be used for linked to weapon blocking"
+///  type==32 "Need a weapon coated with poison of a guillotine cross v"
+///  type==33 "Can only be used while riding Madogear"
+///  type==37 "Load a Cannon Ball"
+///  type==40 "Can only be used in Hovering state"
+///  type==43 "Need a Guillotine Poison"
+///  type==50 "Can't be used while on Magic Gear"
+///  type==51 "Need a Magic Book"
+///  type==52 "Feel sleepy since Magic Book is too difficult to understand"
+///  type==53 "Not enough saved point"
+///  type==54 "Can't read a Magic Book anymore"
+///  type==57 "usable only when cart is put on"
+///  type==60 "Can't cast anymore"
+///  type==71 "[ITEMID] need AMOUNT"
+///  type==72 "Need to put on [ITEMID] in order to use"
 ///
 /// if(success!=0) doesn't display any of the previous messages
 /// Note: when this packet is received an unknown flag is always set to 0,
 /// suggesting this is an ACK packet for the UseSkill packets and should be sent on success too [FlavioJS]
-int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype)
+int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype, int val)
 {
 	int fd;
 
@@ -4405,8 +4440,9 @@ int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype)
 	WFIFOHEAD(fd,packet_len(0x110));
 	WFIFOW(fd,0) = 0x110;
 	WFIFOW(fd,2) = skill_id;
-	WFIFOL(fd,4) = btype;
-	WFIFOB(fd,8) = 0;// success
+	WFIFOW(fd,4) = btype;
+	WFIFOW(fd,6) = val;
+	WFIFOB(fd,8) = 0;
 	WFIFOB(fd,9) = type;
 	WFIFOSET(fd,packet_len(0x110));
 
@@ -4896,7 +4932,8 @@ int clif_status_change(struct block_list *bl,int type,int flag,unsigned int tick
 		type == SI_TENSIONRELAX || type == SI_LANDENDOW || type == SI_AUTOBERSERK ||
 		type == SI_BUMP || type == SI_READYSTORM || type == SI_READYDOWN ||
 		type == SI_READYTURN || type == SI_READYCOUNTER || type == SI_DODGE ||
-		type == SI_DEVIL || type == SI_NIGHT || type == SI_INTRAVISION)
+		type == SI_DEVIL || type == SI_NIGHT || type == SI_INTRAVISION ||
+		type == SI_CLOAKING)
 		tick=0;
 
 	if( battle_config.display_status_timers && tick>0 )
@@ -5381,7 +5418,7 @@ int clif_item_repair_list(struct map_session_data *sd,struct map_session_data *d
 		sd->menuskill_id = BS_REPAIRWEAPON;
 		sd->menuskill_val = dstsd->bl.id;
 	}else
-		clif_skill_fail(sd,sd->ud.skillid,0,0);
+		clif_skill_fail(sd,sd->ud.skillid,0,0,0);
 
 	return 0;
 }
@@ -9037,13 +9074,13 @@ void clif_parse_Emotion(int fd, struct map_session_data *sd)
 
 	if (battle_config.basic_skill_check == 0 || pc_checkskill(sd, NV_BASIC) >= 2) {
 		if (emoticon == E_MUTE) {// prevent use of the mute emote [Valaris]
-			clif_skill_fail(sd, 1, 0, 1);
+			clif_skill_fail(sd, 1, 0, 1, 0);
 			return;
 		}
 		// fix flood of emotion icon (ro-proxy): flood only the hacker player
 		if (sd->emotionlasttime >= time(NULL)) {
 			sd->emotionlasttime = time(NULL) + 1; // not more than 1 per second (using /commands the client can spam it)
-			clif_skill_fail(sd, 1, 0, 1);
+			clif_skill_fail(sd, 1, 0, 1, 0);
 			return;
 		}
 		sd->emotionlasttime = time(NULL) + 1; // not more than 1 per second (using /commands the client can spam it)
@@ -9055,7 +9092,7 @@ void clif_parse_Emotion(int fd, struct map_session_data *sd)
 
 		clif_emotion(&sd->bl, emoticon);
 	} else
-		clif_skill_fail(sd, 1, 0, 1);
+		clif_skill_fail(sd, 1, 0, 1, 0);
 }
 
 /*==========================================
@@ -9104,7 +9141,7 @@ void clif_parse_ActionRequest_sub(struct map_session_data *sd, int action_type,
 
 		if (!battle_config.sdelay_attack_enable && pc_checkskill(sd, SA_FREECAST) <= 0) {
 			if (DIFF_TICK(tick, sd->ud.canact_tick) < 0) {
-				clif_skill_fail(sd, 1, 4, 0);
+				clif_skill_fail(sd, 1, 4, 0, 0);
 				return;
 			}
 		}
@@ -9115,7 +9152,7 @@ void clif_parse_ActionRequest_sub(struct map_session_data *sd, int action_type,
 	break;
 	case 0x02: // sitdown
 		if (battle_config.basic_skill_check && pc_checkskill(sd, NV_BASIC) < 3) {
-			clif_skill_fail(sd, 1, 0, 2);
+			clif_skill_fail(sd, 1, 0, 2, 0);
 			break;
 		}
 
@@ -9642,7 +9679,7 @@ void clif_parse_CreateChatRoom(int fd, struct map_session_data* sd)
 	if (sd->sc.data[SC_NOCHAT] && sd->sc.data[SC_NOCHAT]->val1&MANNER_NOROOM)
 		return;
 	if(battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 4) {
-		clif_skill_fail(sd,1,0,3);
+		clif_skill_fail(sd,1,0,3,0);
 		return;
 	}
 
@@ -9754,7 +9791,7 @@ void clif_parse_TradeRequest(int fd,struct map_session_data *sd)
 
 	if( battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 1)
 	{
-		clif_skill_fail(sd,1,0,0);
+		clif_skill_fail(sd,1,0,0,0);
 		return;
 	}
 	
@@ -9940,7 +9977,7 @@ static void clif_parse_UseSkillToPos_mercenary(struct mercenary_data *md, struct
 		return;
 	if( DIFF_TICK(tick, md->ud.canact_tick) < 0 )
 	{
-		clif_skill_fail(md->master, skillnum, 4, 0);
+		clif_skill_fail(md->master, skillnum, 4, 0, 0);
 		return;
 	}
 
@@ -10010,7 +10047,7 @@ void clif_parse_UseSkillToId(int fd, struct map_session_data *sd)
 	{
 		if( sd->skillitem != skillnum )
 		{
-			clif_skill_fail(sd, skillnum, 4, 0);
+			clif_skill_fail(sd, skillnum, 0x04, 0, 0);
 			return;
 		}
 	}
@@ -10086,7 +10123,7 @@ void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skil
 	{
 		if( pc_issit(sd) )
 		{
-			clif_skill_fail(sd, skillnum, 0, 0);
+			clif_skill_fail(sd, skillnum, 0, 0, 0);
 			return;
 		}
 		//You can't use Graffiti/TalkieBox AND have a vending open, so this is safe.
@@ -10100,7 +10137,7 @@ void clif_parse_UseSkillToPosSub(int fd, struct map_session_data *sd, short skil
 	{
 		if( sd->skillitem != skillnum )
 		{
-			clif_skill_fail(sd, skillnum, 4, 0);
+			clif_skill_fail(sd, skillnum, 4, 0, 0);
 			return;
 		}
 	}
@@ -10209,7 +10246,7 @@ void clif_parse_ProduceMix(int fd,struct map_session_data *sd)
 
 	if (pc_istrading(sd)) {
 		//Make it fail to avoid shop exploits where you sell something different than you see.
-		clif_skill_fail(sd,sd->ud.skillid,0,0);
+		clif_skill_fail(sd,sd->ud.skillid,0,0,0);
 		sd->menuskill_val = sd->menuskill_id = 0;
 		return;
 	}
@@ -10231,7 +10268,7 @@ void clif_parse_Cooking(int fd,struct map_session_data *sd)
 
 	if (pc_istrading(sd)) {
 		//Make it fail to avoid shop exploits where you sell something different than you see.
-		clif_skill_fail(sd,sd->ud.skillid,0,0);
+		clif_skill_fail(sd,sd->ud.skillid,0,0,0);
 		sd->menuskill_val = sd->menuskill_id = 0;
 		return;
 	}
@@ -10247,7 +10284,7 @@ void clif_parse_RepairItem(int fd, struct map_session_data *sd)
 		return;
 	if (pc_istrading(sd)) {
 		//Make it fail to avoid shop exploits where you sell something different than you see.
-		clif_skill_fail(sd,sd->ud.skillid,0,0);
+		clif_skill_fail(sd,sd->ud.skillid,0,0,0);
 		sd->menuskill_val = sd->menuskill_id = 0;
 		return;
 	}
@@ -10266,7 +10303,7 @@ void clif_parse_WeaponRefine(int fd, struct map_session_data *sd)
 		return;
 	if (pc_istrading(sd)) {
 		//Make it fail to avoid shop exploits where you sell something different than you see.
-		clif_skill_fail(sd,sd->ud.skillid,0,0);
+		clif_skill_fail(sd,sd->ud.skillid,0,0,0);
 		sd->menuskill_val = sd->menuskill_id = 0;
 		return;
 	}
@@ -10369,7 +10406,7 @@ void clif_parse_SelectArrow(int fd,struct map_session_data *sd)
 		return;
 	if (pc_istrading(sd)) {
 	//Make it fail to avoid shop exploits where you sell something different than you see.
-		clif_skill_fail(sd,sd->ud.skillid,0,0);
+		clif_skill_fail(sd,sd->ud.skillid,0,0,0);
 		sd->menuskill_val = sd->menuskill_id = 0;
 		return;
 	}
@@ -10575,7 +10612,7 @@ void clif_parse_CreateParty(int fd, struct map_session_data *sd)
 	}
 	if( battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 7 )
 	{
-		clif_skill_fail(sd,1,0,4);
+		clif_skill_fail(sd,1,0,4,0);
 		return;
 	}
 
@@ -10596,7 +10633,7 @@ void clif_parse_CreateParty2(int fd, struct map_session_data *sd)
 	}
 	if( battle_config.basic_skill_check && pc_checkskill(sd,NV_BASIC) < 7 )
 	{
-		clif_skill_fail(sd,1,0,4);
+		clif_skill_fail(sd,1,0,4,0);
 		return;
 	}
 

+ 1 - 1
src/map/clif.h

@@ -328,7 +328,7 @@ int clif_deleteskill(struct map_session_data *sd, int skill);
 
 void clif_skillcasting(struct block_list* bl, int src_id, int dst_id, int dst_x, int dst_y, int skill_num, int property, int casttime);
 int clif_skillcastcancel(struct block_list* bl);
-int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype);
+int clif_skill_fail(struct map_session_data *sd,int skill_id,int type,int btype, int val);
 int clif_skill_cooldown(struct map_session_data *sd, int skillid, unsigned int tick);
 int clif_skill_damage(struct block_list *src,struct block_list *dst,unsigned int tick,int sdelay,int ddelay,int damage,int div,int skill_id,int skill_lv,int type);
 //int clif_skill_damage2(struct block_list *src,struct block_list *dst,unsigned int tick,int sdelay,int ddelay,int damage,int div,int skill_id,int skill_lv,int type);

+ 1 - 1
src/map/guild.c

@@ -1045,7 +1045,7 @@ int guild_change_emblem(struct map_session_data *sd,int len,const char *data)
 
 	if (battle_config.require_glory_guild &&
 		!((g = guild_search(sd->status.guild_id)) && guild_checkskill(g, GD_GLORYGUILD)>0)) {
-		clif_skill_fail(sd,GD_GLORYGUILD,0,0);
+		clif_skill_fail(sd,GD_GLORYGUILD,0,0,0);
 		return 0;
 	}
 

+ 1 - 1
src/map/map.h

@@ -380,7 +380,7 @@ enum _sp {
 	SP_WEAPON_ATK,SP_WEAPON_ATK_RATE, // 1081-1082
 	SP_DELAYRATE,SP_HP_DRAIN_RATE_RACE,SP_SP_DRAIN_RATE_RACE, // 1083-1085
 	SP_IGNORE_MDEF_RATE,SP_IGNORE_DEF_RATE,SP_SKILL_HEAL2,SP_ADDEFF_ONSKILL, //1086-1089
-	SP_ADD_HEAL_RATE,SP_ADD_HEAL2_RATE, //1090-1091
+	SP_ADD_HEAL_RATE,SP_ADD_HEAL2_RATE,SP_FIXEDCASTRATE,SP_BASE_MATK,SP_WEAPON_MATK,SP_EQUIPMENT_MATK, //1090-1095
 
 	SP_RESTART_FULL_RECOVER=2000,SP_NO_CASTCANCEL,SP_NO_SIZEFIX,SP_NO_MAGIC_DAMAGE,SP_NO_WEAPON_DAMAGE,SP_NO_GEMSTONE, // 2000-2005
 	SP_NO_CASTCANCEL2,SP_NO_MISC_DAMAGE,SP_UNBREAKABLE_WEAPON,SP_UNBREAKABLE_ARMOR, SP_UNBREAKABLE_HELM, // 2006-2010

+ 30 - 1
src/map/pc.c

@@ -1962,6 +1962,10 @@ int pc_bonus(struct map_session_data *sd,int type,int val)
 		if(sd->state.lr_flag != 2)
 			sd->castrate+=val;
 		break;
+	case SP_FIXEDCASTRATE:
+		if(sd->state.lr_flag != 2)
+			sd->fixedcastrate+=val;
+		break;
 	case SP_MAXHPRATE:
 		if(sd->state.lr_flag != 2)
 			sd->hprate+=val;
@@ -2009,7 +2013,7 @@ int pc_bonus(struct map_session_data *sd,int type,int val)
 		break;
 	case SP_ASPD_RATE:	//Stackable increase - Made it linear as per rodatazone
 		if(sd->state.lr_flag != 2)
-			status->aspd_rate -= 10*val;
+			status->aspd_rate -= 10 * val;
 		break;
 	case SP_HP_RECOV_RATE:
 		if(sd->state.lr_flag != 2)
@@ -2043,6 +2047,14 @@ int pc_bonus(struct map_session_data *sd,int type,int val)
 		if(sd->state.lr_flag != 2)
 			sd->matk_rate += val;
 		break;
+	case SP_WEAPON_MATK:
+		if(sd->state.lr_flag != 2)
+			sd->weapon_matk += val;
+		break;
+	case SP_EQUIPMENT_MATK:
+		if(sd->state.lr_flag != 2)
+			sd->equipment_matk += val;
+		break;
 	case SP_IGNORE_DEF_ELE:
 		if(val >= ELE_MAX) {
 			ShowError("pc_bonus: SP_IGNORE_DEF_ELE: Invalid element %d\n", val);
@@ -2738,6 +2750,23 @@ int pc_bonus2(struct map_session_data *sd,int type,int type2,int val)
 		}
 		break;
 
+	case SP_FIXEDCASTRATE:
+		if(sd->state.lr_flag == 2)
+			break;
+		ARR_FIND(0, ARRAYLENGTH(sd->fixedskillcast), i, sd->fixedskillcast[i].id == 0 || sd->fixedskillcast[i].id == type2);
+		if (i == ARRAYLENGTH(sd->fixedskillcast))
+		{	//Better mention this so the array length can be updated. [Skotlex]
+			ShowDebug("run_script: bonus2 bFixedCastRate reached it's limit (%d skills per character), bonus skill %d (+%d%%) lost.\n", ARRAYLENGTH(sd->fixedskillcast), type2, val);
+			break;
+		}
+		if(sd->fixedskillcast[i].id == type2)
+			sd->fixedskillcast[i].val += val;
+		else {
+			sd->fixedskillcast[i].id = type2;
+			sd->fixedskillcast[i].val = val;
+		}
+		break;
+
 	case SP_HP_LOSS_RATE:
 		if(sd->state.lr_flag != 2) {
 			sd->hp_loss.value = type2;

+ 3 - 3
src/map/pc.h

@@ -251,7 +251,7 @@ struct map_session_data {
 	struct { //skillatk raises bonus dmg% of skills, skillheal increases heal%, skillblown increases bonus blewcount for some skills.
 		unsigned short id;
 		short val;
-	} skillatk[MAX_PC_BONUS], skillheal[5], skillheal2[5], skillblown[MAX_PC_BONUS], skillcast[MAX_PC_BONUS];
+	} skillatk[MAX_PC_BONUS], skillheal[5], skillheal2[5], skillblown[MAX_PC_BONUS], skillcast[MAX_PC_BONUS], fixedskillcast[MAX_PC_BONUS];
 	struct {
 		short value;
 		int rate;
@@ -309,9 +309,9 @@ struct map_session_data {
 
 	// zeroed vars end here.
 
-	int castrate,delayrate,hprate,sprate,dsprate;
+	int castrate,fixedcastrate,delayrate,hprate,sprate,dsprate;
 	int hprecov_rate,sprecov_rate;
-	int matk_rate;
+	int matk_rate,weapon_matk,equipment_matk;
 	int critical_rate,hit_rate,flee_rate,flee2_rate,def_rate,def2_rate,mdef_rate,mdef2_rate;
 
 	int itemid;

+ 2 - 1
src/map/script.c

@@ -7016,7 +7016,8 @@ BUILDIN_FUNC(bonus)
 	case SP_ADD_SKILL_BLOW:
 	case SP_CASTRATE:
 	case SP_ADDEFF_ONSKILL:
-		// these bonuses support skill names
+	case SP_FIXEDCASTRATE:
+	// these bonuses support skill names
 		val1 = ( script_isstring(st,3) ? skill_name2id(script_getstr(st,3)) : script_getnum(st,3) );
 		break;
 	default:

ファイルの差分が大きいため隠しています
+ 361 - 87
src/map/skill.c


+ 5 - 4
src/map/skill.h

@@ -90,7 +90,7 @@ struct s_skill_db {
 	char desc[40];
 	int range[MAX_SKILL_LEVEL],hit,inf,element[MAX_SKILL_LEVEL],nk,splash[MAX_SKILL_LEVEL],max;
 	int num[MAX_SKILL_LEVEL];
-	int cast[MAX_SKILL_LEVEL],walkdelay[MAX_SKILL_LEVEL],delay[MAX_SKILL_LEVEL];
+	int cast[MAX_SKILL_LEVEL],walkdelay[MAX_SKILL_LEVEL],delay[MAX_SKILL_LEVEL],fixedcast[MAX_SKILL_LEVEL],cooldown[MAX_SKILL_LEVEL];
 	int upkeep_time[MAX_SKILL_LEVEL],upkeep_time2[MAX_SKILL_LEVEL];
 	int castcancel,cast_def_rate;
 	int inf2,maxcount[MAX_SKILL_LEVEL],skill_type;
@@ -239,7 +239,9 @@ int	skill_get_state(int id);
 int	skill_get_zeny( int id ,int lv );
 int	skill_get_num( int id ,int lv );
 int	skill_get_cast( int id ,int lv );
+int	skill_get_fixedcast( int id ,int lv );
 int	skill_get_delay( int id ,int lv );
+int	skill_get_cooldown( int id ,int lv );
 int	skill_get_walkdelay( int id ,int lv );
 int	skill_get_time( int id ,int lv );
 int	skill_get_time2( int id ,int lv );
@@ -290,7 +292,6 @@ int skill_clear_group(struct block_list *bl, int flag);
 int skill_unit_ondamaged(struct skill_unit *src,struct block_list *bl,int damage,unsigned int tick);
 
 int skill_castfix( struct block_list *bl, int skill_id, int skill_lv);
-int skill_castfix_sc( struct block_list *bl, int time);
 int skill_delayfix( struct block_list *bl, int skill_id, int skill_lv);
 
 // Skill conditions check and remove [Inkfish]
@@ -1310,7 +1311,7 @@ enum e_skill {
 	GN_S_PHARMACY,
 	GN_SLINGITEM_RANGEMELEEATK,
 
-	AB_SECRAMENT,
+	AB_SECRAMENT = 2515,
 	WM_SEVERE_RAINSTORM_MELEE,
 	SR_HOWLINGOFLION,
 	SR_RIDEINLIGHTNING,
@@ -1501,7 +1502,7 @@ enum {
 	UNT_EVILLAND,
 	UNT_DARK_RUNNER, //TODO
 	UNT_DARK_TRANSFER, //TODO
-	UNT_EPICLESIS, //TODO
+	UNT_EPICLESIS,
 	UNT_EARTHSTRAIN, //TODO
 	UNT_MANHOLE, //TODO
 	UNT_DIMENSIONDOOR, //TODO

+ 166 - 30
src/map/status.c

@@ -35,7 +35,7 @@
 #include <stdlib.h>
 #include <memory.h>
 #include <string.h>
-
+#include <math.h>
 
 //Regen related flags.
 enum e_regen
@@ -52,6 +52,7 @@ static int hp_coefficient2[CLASS_COUNT];
 static int hp_sigma_val[CLASS_COUNT][MAX_LEVEL+1];
 static int sp_coefficient[CLASS_COUNT];
 static int aspd_base[CLASS_COUNT][MAX_WEAPON_TYPE];	//[blackhole89]
+static int shield_aspd_base[CLASS_COUNT];
 static int refinebonus[MAX_REFINE_BONUS][3];	// 精錬ボーナステーブル(refine_db.txt)
 int percentrefinery[5][MAX_REFINE+1];	// 精錬成功率(refine_db.txt)
 static int atkmods[3][MAX_WEAPON_TYPE];	// 武器ATKサイズ修正(size_fix.txt)
@@ -399,7 +400,7 @@ void initChangeTables(void)
 	set_sc( CASH_INCAGI          , SC_INCREASEAGI     , SI_INCREASEAGI     , SCB_AGI|SCB_SPEED );
 	set_sc( CASH_ASSUMPTIO       , SC_ASSUMPTIO       , SI_ASSUMPTIO       , SCB_NONE );
 
-	//set_sc( ALL_PARTYFLEE        , SC_INCFLEE         , SI_PARTYFLEE       , SCB_NONE );
+	set_sc( ALL_PARTYFLEE        , SC_PARTYFLEE       , SI_PARTYFLEE       , SCB_FLEE );
 
 	set_sc( CR_SHRINK            , SC_SHRINK          , SI_SHRINK          , SCB_NONE );
 	set_sc( RG_CLOSECONFINE      , SC_CLOSECONFINE2   , SI_CLOSECONFINE2   , SCB_NONE );
@@ -412,6 +413,19 @@ void initChangeTables(void)
 	add_sc( SA_ELEMENTGROUND     , SC_ELEMENTALCHANGE );
 	add_sc( SA_ELEMENTWIND       , SC_ELEMENTALCHANGE );
 
+	set_sc( AB_ADORAMUS          , SC_ADORAMUS        , SI_ADORAMUS        , SCB_AGI|SCB_SPEED );
+	add_sc( AB_CLEMENTIA         , SC_BLESSING        );
+	add_sc( AB_CANTO             , SC_INCREASEAGI	  );
+	add_sc( AB_PRAEFATIO         , SC_KYRIE           );
+	set_sc( AB_EPICLESIS         , SC_EPICLESIS       , SI_EPICLESIS       , SCB_MAXHP );
+	set_sc( AB_ORATIO            , SC_ORATIO          , SI_ORATIO          , SCB_NONE );
+	set_sc( AB_LAUDAAGNUS        , SC_LAUDAAGNUS      , SI_LAUDAAGNUS      , SCB_VIT );
+	set_sc( AB_LAUDARAMUS        , SC_LAUDARAMUS      , SI_LAUDARAMUS      , SCB_LUK );
+	set_sc( AB_RENOVATIO         , SC_RENOVATIO       , SI_RENOVATIO       , SCB_REGEN );
+	set_sc( AB_EXPIATIO          , SC_EXPIATIO        , SI_EXPIATIO        , SCB_NONE );
+	set_sc( AB_DUPLELIGHT        , SC_DUPLELIGHT      , SI_DUPLELIGHT      , SCB_NONE );
+	set_sc( AB_SECRAMENT         , SC_AB_SECRAMENT    , SI_AB_SECRAMENT    , SCB_NONE );
+
 	set_sc( HLIF_AVOID           , SC_AVOID           , SI_BLANK           , SCB_SPEED );
 	set_sc( HLIF_CHANGE          , SC_CHANGE          , SI_BLANK           , SCB_VIT|SCB_INT );
 	set_sc( HFLI_FLEET           , SC_FLEET           , SI_BLANK           , SCB_ASPD|SCB_BATK|SCB_WATK );
@@ -489,6 +503,7 @@ void initChangeTables(void)
 	StatusIconChangeTable[SC_SPL_DEF] = SI_SPL_DEF;
 	StatusIconChangeTable[SC_MANU_MATK] = SI_MANU_MATK;
 	StatusIconChangeTable[SC_SPL_MATK] = SI_SPL_MATK;
+	//StatusIconChangeTable[SC_MOVHASTE_INFINITY] = SI_MOVHASTE_INFINITY; // Causes client to crash when mousing over state icon?
 	//Cash Items
 	StatusIconChangeTable[SC_FOOD_STR_CASH] = SI_FOOD_STR_CASH;
 	StatusIconChangeTable[SC_FOOD_AGI_CASH] = SI_FOOD_AGI_CASH;
@@ -560,6 +575,8 @@ void initChangeTables(void)
 	StatusChangeFlagTable[SC_SPCOST_RATE] |= SCB_ALL;
 	StatusChangeFlagTable[SC_WALKSPEED] |= SCB_SPEED;
 	StatusChangeFlagTable[SC_ITEMSCRIPT] |= SCB_ALL;
+	//StatusChangeFlagTable[SC_MOVHASTE_INFINITY] = SCB_SPEED;
+
 	// Cash Items
 	StatusChangeFlagTable[SC_FOOD_STR_CASH] = SCB_STR;
 	StatusChangeFlagTable[SC_FOOD_AGI_CASH] = SCB_AGI;
@@ -1266,20 +1283,23 @@ int status_check_visibility(struct block_list *src, struct block_list *target)
 // Basic ASPD value
 int status_base_amotion_pc(struct map_session_data* sd, struct status_data* status)
 {
-	int amotion;
+	int amotion, shield = 0;
 	
 	// base weapon delay
 	amotion = (sd->status.weapon < MAX_WEAPON_TYPE)
 	 ? (aspd_base[pc_class2idx(sd->status.class_)][sd->status.weapon]) // single weapon
 	 : (aspd_base[pc_class2idx(sd->status.class_)][sd->weapontype1] + aspd_base[pc_class2idx(sd->status.class_)][sd->weapontype2])*7/10; // dual-wield
 	
+	if (sd->status.shield)
+		shield = shield_aspd_base[pc_class2idx(sd->status.class_)] * 10;
+
 	// percentual delay reduction from stats
-	amotion-= amotion * (4*status->agi + status->dex)/1000;
-	
+	amotion-= ( amotion - shield ) * (4*status->agi + status->dex)/1000;
+
 	// raw delay adjustment from bAspd bonus
 	amotion+= sd->aspd_add;
-	
- 	return amotion;
+
+	return amotion;
 }
 
 static unsigned short status_base_atk(const struct block_list *bl, const struct status_data *status)
@@ -1334,10 +1354,12 @@ void status_calc_misc(struct block_list *bl, struct status_data *status, int lev
 	status->matk_min = status_base_matk_min(status);
 	status->matk_max = status_base_matk_max(status);
 
-	status->hit += level + status->dex;
-	status->flee += level + status->agi;
+	status->hit += 175 + status->dex + (unsigned short)floor((double)status->luk/3) + level; //Renewal calclation.
+	status->flee += 100 + status->agi + level;
 	status->def2 += status->vit;
-	status->mdef2 += status->int_ + (status->vit>>1);
+	status->mdef2 += status->mdef;
+	//Status MATK = floor(Base Level/4 + INT + INT/2 + DEX/5 + LUK/3) 
+	status->status_matk = (unsigned short)floor((double)level/4 + (double)status->int_ + (double)status->int_/2 + (double)status->dex/5 + (double)status->luk/3);
 
 	if( bl->type&battle_config.enable_critical )
 		status->cri += status->luk*3 + 10;
@@ -1734,6 +1756,9 @@ int status_calc_pc_(struct map_session_data* sd, bool first)
 	sd->critical_rate = sd->hit_rate = sd->flee_rate = sd->flee2_rate = 100;
 	sd->def_rate = sd->def2_rate = sd->mdef_rate = sd->mdef2_rate = 100;
 	sd->regen.state.block = 0;
+	sd->fixedcastrate=0;
+	sd->weapon_matk = 0;
+	sd->equipment_matk = 0;
 
 	// zeroed arrays, order follows the order in pc.h.
 	// add new arrays to the end of zeroed area in pc.h (see comments) and size here. [zzo]
@@ -1963,7 +1988,7 @@ int status_calc_pc_(struct map_session_data* sd, bool first)
 	memcpy(sd->param_equip,sd->param_bonus,sizeof(sd->param_equip));
 	memset(sd->param_bonus, 0, sizeof(sd->param_bonus));
 
-	status->def += (refinedef+50)/100;
+	status->def += refinedef;
 
 	//Parse Cards
 	for(i=0;i<EQI_MAX-1;i++) {
@@ -2356,6 +2381,8 @@ int status_calc_pc_(struct map_session_data* sd, bool first)
 		sd->dsprate = 0;
 	if(sd->castrate < 0)
 		sd->castrate = 0;
+	if( sd->fixedcastrate < 0 )
+		sd->fixedcastrate = 0;
 	if(sd->delayrate < 0)
 		sd->delayrate = 0;
 	if(sd->hprecov_rate < 0)
@@ -2377,6 +2404,17 @@ int status_calc_pc_(struct map_session_data* sd, bool first)
 		sd->magic_addrace[RC_DRAGON]+=skill;
 		sd->subrace[RC_DRAGON]+=skill;
 	}
+	if( (skill = pc_checkskill(sd, AB_EUCHARISTICA)) > 0 )
+	{
+		sd->right_weapon.addrace[RC_DEMON]+=skill;
+		sd->right_weapon.addele[ELE_DARK]+=skill;
+		sd->left_weapon.addrace[RC_DEMON]+=skill;
+		sd->left_weapon.addele[ELE_DARK]+=skill;
+		sd->magic_addrace[RC_DEMON]+=skill;
+		sd->magic_addele[ELE_DARK]+=skill;
+		sd->subrace[RC_DEMON]+=skill;
+		sd->subele[ELE_DARK]+=skill;
+	}
 
 	if(sc->count){
      	if(sc->data[SC_CONCENTRATE])
@@ -2976,10 +3014,26 @@ void status_calc_bl_main(struct block_list *bl, enum scb_flag flag)
 	}
 
 	if(flag&SCB_MATK) {
+		int wlv = 1, wmatk = 0;
+		short index = sd->equip_index[EQI_HAND_R];
+
 		//New matk
 		status->matk_min = status_base_matk_min(status);
 		status->matk_max = status_base_matk_max(status);
 
+		// iRO Wiki states as of 2011/02/24:
+		// Status MATK = floor(Base Level/4 + INT + INT/2 + DEX/5 + LUK/3) 
+		status->status_matk = status_get_lv(bl)/4 + status->int_ + status->int_/2 + status->dex/5 + status->luk/3;
+		wmatk = sd->weapon_matk + sd->battle_status.rhw.atk2 + sd->equipment_matk;
+
+		if( index >= 0 && sd->inventory_data[index] && sd->inventory_data[index]->type == IT_WEAPON )
+			wlv = sd->inventory_data[index]->wlv;
+
+		// Variance = ア 0.1 * Weapon Level * Base Weapon MATK 
+		// Used in a lot of magical attack calculations still. 
+		status->matk_min = status->status_matk + wmatk;
+		status->matk_max = status->status_matk + wmatk + (wmatk * wlv / 10);
+
 		if( bl->type&BL_PC && sd->matk_rate != 100 )
 		{
 			//Bonuses from previous matk
@@ -3138,7 +3192,10 @@ void status_calc_bl_(struct block_list* bl, enum scb_flag flag, bool first)
 		if(b_status.speed != status->speed)
 			clif_updatestatus(sd,SP_SPEED);
 		if(b_status.rhw.atk != status->rhw.atk || b_status.lhw.atk != status->lhw.atk || b_status.batk != status->batk)
+		{
 			clif_updatestatus(sd,SP_ATK1);
+			clif_updatestatus(sd,SP_MATK1);
+		}
 		if(b_status.def != status->def)
 			clif_updatestatus(sd,SP_DEF1);
 		if(b_status.rhw.atk2 != status->rhw.atk2 || b_status.lhw.atk2 != status->lhw.atk2)
@@ -3150,13 +3207,15 @@ void status_calc_bl_(struct block_list* bl, enum scb_flag flag, bool first)
 		if(b_status.cri != status->cri)
 			clif_updatestatus(sd,SP_CRITICAL);
 		if(b_status.matk_max != status->matk_max)
-			clif_updatestatus(sd,SP_MATK1);
-		if(b_status.matk_min != status->matk_min)
-			clif_updatestatus(sd,SP_MATK2);
-		if(b_status.mdef != status->mdef)
+		{
+				clif_updatestatus(sd,SP_MATK1);
+				clif_updatestatus(sd,SP_MATK2);
+		}
+		if(b_status.mdef != status->mdef || b_status.mdef2 != status->mdef2)
+		{
 			clif_updatestatus(sd,SP_MDEF1);
-		if(b_status.mdef2 != status->mdef2)
 			clif_updatestatus(sd,SP_MDEF2);
+		}
 		if(b_status.rhw.range != status->rhw.range)
 			clif_updatestatus(sd,SP_ATTACKRANGE);
 		if(b_status.max_hp != status->max_hp)
@@ -3285,6 +3344,8 @@ static unsigned short status_calc_agi(struct block_list *bl, struct status_chang
 		agi += ((sc->data[SC_MARIONETTE2]->val3)>>8)&0xFF;
 	if(sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_HIGH && agi < 50)
 		agi = 50;
+	if(sc->data[SC_ADORAMUS])
+		agi -= sc->data[SC_ADORAMUS]->val2;
 
 	return (unsigned short)cap_value(agi,0,USHRT_MAX);
 }
@@ -3316,6 +3377,8 @@ static unsigned short status_calc_vit(struct block_list *bl, struct status_chang
 		vit += sc->data[SC_MARIONETTE2]->val3&0xFF;
 	if(sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_HIGH && vit < 50)
 		vit = 50;
+	if(sc->data[SC_LAUDAAGNUS])
+		vit += sc->data[SC_LAUDAAGNUS]->val2;
 
 	return (unsigned short)cap_value(vit,0,USHRT_MAX);
 }
@@ -3426,6 +3489,8 @@ static unsigned short status_calc_luk(struct block_list *bl, struct status_chang
 		luk += sc->data[SC_MARIONETTE2]->val4&0xFF;
 	if(sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_HIGH && luk < 50)
 		luk = 50;
+	if(sc->data[SC_LAUDARAMUS])
+		luk += sc->data[SC_LAUDARAMUS]->val2;
 
 	return (unsigned short)cap_value(luk,0,USHRT_MAX);
 }
@@ -3619,6 +3684,8 @@ static signed short status_calc_flee(struct block_list *bl, struct status_change
 		flee -= sc->data[SC_GATLINGFEVER]->val4;
 	if(sc->data[SC_SPEED])
 		flee += 10 + sc->data[SC_SPEED]->val1 * 10;
+	if(sc->data[SC_PARTYFLEE])
+		flee += sc->data[SC_PARTYFLEE]->val1 * 10;
 	if(sc->data[SC_MERC_FLEEUP])
 		flee += sc->data[SC_MERC_FLEEUP]->val2;
 
@@ -3826,6 +3893,8 @@ static unsigned short status_calc_speed(struct block_list *bl, struct status_cha
 					val = max( val, sc->data[SC_SUITON]->val3 );
 				if( sc->data[SC_SWOO] )
 					val = max( val, 300 );
+				if( sc->data[SC_ADORAMUS] )
+					val = max( val, 25 );
 
 				if( sd && sd->speed_rate + sd->speed_add_rate > 0 ) // permanent item-based speedup
 					val = max( val, sd->speed_rate + sd->speed_add_rate );
@@ -3858,6 +3927,8 @@ static unsigned short status_calc_speed(struct block_list *bl, struct status_cha
 				val = max( val, 10 * sc->data[SC_AVOID]->val1 );
 			if( sc->data[SC_INVINCIBLE] && !sc->data[SC_INVINCIBLEOFF] )
 				val = max( val, 75 );
+			//if( sc->data[SC_MOVHASTE_INFINITY] )
+			//	val = max( val, 25 );
 
 			//FIXME: official items use a single bonus for this [ultramage]
 			if( sc->data[SC_SPEEDUP0] ) // temporary item-based speedup
@@ -4026,6 +4097,9 @@ static unsigned int status_calc_maxhp(struct block_list *bl, struct status_chang
 	if(sc->data[SC_MERC_HPUP])
 		maxhp += maxhp * sc->data[SC_MERC_HPUP]->val2/100;
 
+	if(sc->data[SC_EPICLESIS])
+		maxhp += maxhp * sc->data[SC_EPICLESIS]->val2/100;
+
 	return cap_value(maxhp,1,UINT_MAX);
 }
 
@@ -4581,6 +4655,7 @@ int status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int ti
 	case SC_STONE:
 	case SC_QUAGMIRE:
 	case SC_SUITON:
+	case SC_ADORAMUS:
 		return 0;
 	}
 	
@@ -4599,6 +4674,7 @@ int status_get_sc_def(struct block_list *bl, enum sc_type type, int rate, int ti
 		sc_def = 3 +status->int_;
 		break;
 	case SC_DECREASEAGI:
+	case SC_ADORAMUS:
 		if (sd) tick>>=1; //Half duration for players.
 	case SC_STONE:
 	case SC_FREEZE:
@@ -4731,6 +4807,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 	struct status_data *status;
 	struct view_data *vd;
 	int opt_flag, calc_flag, undead_flag;
+	int duration  = tick;
 
 	nullpo_ret(bl);
 	sc = status_get_sc(bl);
@@ -4799,7 +4876,8 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		if(sd && !pc_check_weapontype(sd,skill_get_weapontype(BS_ADRENALINE)))
 			return 0;
 		if (sc->data[SC_QUAGMIRE] ||
-			sc->data[SC_DECREASEAGI]
+			sc->data[SC_DECREASEAGI] ||
+			sc->data[SC_ADORAMUS]
 		)
 			return 0;
 	break;
@@ -4807,14 +4885,16 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		if(sd && !pc_check_weapontype(sd,skill_get_weapontype(BS_ADRENALINE2)))
 			return 0;
 		if (sc->data[SC_QUAGMIRE] ||
-			sc->data[SC_DECREASEAGI]
+			sc->data[SC_DECREASEAGI] ||
+			sc->data[SC_ADORAMUS]
 		)
 			return 0;
 	break;
 	case SC_ONEHAND:
 	case SC_MERC_QUICKEN:
 	case SC_TWOHANDQUICKEN:
-		if(sc->data[SC_DECREASEAGI])
+		if(sc->data[SC_DECREASEAGI] ||
+			sc->data[SC_ADORAMUS])
 			return 0;
 	case SC_CONCENTRATE:
 	case SC_INCREASEAGI:
@@ -4994,6 +5074,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 			case SC_RICHMANKIM:
 			case SC_ROKISWEIL:
 			case SC_FOGWALL:
+			case SC_ADORAMUS:
 				return 0;
 		}
 	}
@@ -5012,6 +5093,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		break;
 	case SC_INCREASEAGI:
 		status_change_end(bl, SC_DECREASEAGI, INVALID_TIMER);
+		status_change_end(bl, SC_ADORAMUS, INVALID_TIMER);
 		break;
 	case SC_QUAGMIRE:
 		status_change_end(bl, SC_CONCENTRATE, INVALID_TIMER);
@@ -5019,6 +5101,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		status_change_end(bl, SC_WINDWALK, INVALID_TIMER);
 		//Also blocks the ones below...
 	case SC_DECREASEAGI:
+	case SC_ADORAMUS:
 		status_change_end(bl, SC_CARTBOOST, INVALID_TIMER);
 		//Also blocks the ones below...
 	case SC_DONTFORGETME:
@@ -5076,9 +5159,10 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		status_change_end(bl, SC_ASSUMPTIO, INVALID_TIMER);
 		break;
 	case SC_CARTBOOST:
-		if(sc->data[SC_DECREASEAGI])
+		if(sc->data[SC_DECREASEAGI] || sc->data[SC_ADORAMUS])
 		{	//Cancel Decrease Agi, but take no further effect [Skotlex]
 			status_change_end(bl, SC_DECREASEAGI, INVALID_TIMER);
+			status_change_end(bl, SC_ADORAMUS, INVALID_TIMER);
 			return 0;
 		}
 		break;
@@ -5227,6 +5311,7 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 	{
 		case SC_DECREASEAGI:
 		case SC_INCREASEAGI:
+		case SC_ADORAMUS:
 			val2 = 2 + val1; //Agi change
 			break;
 		case SC_ENDURE:
@@ -5277,7 +5362,14 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 			break;
 		case SC_KYRIE:
 			val2 = status->max_hp * (val1 * 2 + 10) / 100; //%Max HP to absorb
-			val3 = (val1 / 2 + 5); //Hits
+			// val1 determines if status is casued by Kyrie or Praefatio,
+			// as Praefatio blocks more hits than Kyrie Elesion.
+			if( !val4 )
+				val3 = (val1 / 2 + 5);
+			else
+				val3 = 6 + val1;
+			if( sd ) 
+				val1 = min(val1,pc_checkskill(sd,PR_KYRIE)); // uses kill level to determine barrier health.
 			break;
 		case SC_MAGICPOWER:
 			//val1: Skill lv
@@ -6037,6 +6129,31 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		case SC_KAIZEL:
 			val2 = 10*val1; //% of life to be revived with
 			break;
+		case SC_EPICLESIS:
+			val2 = 5 * val1; // % HP gained * level of Epiclesis cast.
+			break;
+		case SC_ORATIO:
+			val2 = 2 * val1; // % Damage increased by level of Oratio cast.
+			break;
+		case SC_LAUDAAGNUS:
+		case SC_LAUDARAMUS:
+			val2 = 4+val1; // Bonus status points gained
+			break;
+		case SC_RENOVATIO:
+			val2 = tick / 5000; // Heal every 5 seconds.
+			tick = 5000;
+			break;
+		case SC_EXPIATIO:
+			val2 = 5*val1; // DEF reduced by 5*Skill Level percent.
+			break;
+		case SC_DUPLELIGHT:
+			val2 = 10+val1*2; //Chance of MELEE proc
+			val3 = 10+val1*2; //Chance of MAGIC proc
+			break;
+
+		case SC_AB_SECRAMENT:
+			val2 = 10*val1; //Fixed cast time reduced by 10*Skill Level 
+			break;
 		// case SC_ARMOR_ELEMENT:
 		// case SC_ARMOR_RESIST:
 			// Mod your resistance against elements:
@@ -6288,8 +6405,9 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		calc_flag&=~SCB_DYE;
 	}
 
-	if( vd && (pcdb_checkid(vd->class_) || bl->type == BL_MER ) ) //Only for players sprites, client crashes if they receive this for a mob o.O [Skotlex]
-		clif_status_change(bl,StatusIconChangeTable[type],1,tick);
+	if( vd && ((pcdb_checkid(vd->class_) || bl->type == BL_MER )  //Only for players sprites, client crashes if they receive this for a mob o.O [Skotlex]
+		|| (bl->type == BL_MOB && type == SC_ORATIO)) ) // Required to show the proper status for monsters. Possible this may need an overhaul.
+		clif_status_change(bl,StatusIconChangeTable[type],1,duration);
 	else if( sd ) //Send packet to self otherwise (disguised player?)
 		clif_status_load(bl,StatusIconChangeTable[type],1);
 
@@ -6455,8 +6573,8 @@ int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const
 		return 0;
 
 	if (tid == INVALID_TIMER) {
-		if (type == SC_ENDURE && sce->val4)
-			//Do not end infinite endure.
+		if( (type == SC_ENDURE /*|| type == SC_MOVHASTE_INFINITY*/ ) && sce->val4 )
+			//Do not end infinite endure or speed adjustment.
 			return 0;
 		if (sce->timer != INVALID_TIMER) //Could be a SC with infinite duration
 			delete_timer(sce->timer,status_change_timer);
@@ -6943,7 +7061,8 @@ int status_change_end_(struct block_list* bl, enum sc_type type, int tid, const
 	}
 
 	//On Aegis, when turning off a status change, first goes the sc packet, then the option packet.
-	if( vd && (pcdb_checkid(vd->class_) || bl->type == BL_MER ) )
+	if( vd && ((pcdb_checkid(vd->class_) || bl->type == BL_MER ) 
+		|| (bl->type == BL_MOB && type == SC_ORATIO)) ) // Required to remove SI_ORATIO indicator from monsters.
 		clif_status_change(bl,StatusIconChangeTable[type],0,0);
 	else if (sd)
 		clif_status_load(bl,StatusIconChangeTable[type],0);
@@ -7345,6 +7464,20 @@ int status_change_timer(int tid, unsigned int tick, int id, intptr_t data)
 			return 0;
 		}
 		break;
+	case SC_RENOVATIO:
+		if((--sc->data[type]->val2) > 0) {
+			int heal = status->max_hp * 3 / 100;
+			if( status->hp + heal > status->max_hp )
+				heal = status->max_hp - status->hp;
+			if(heal > 0)
+			{
+				clif_heal(sd->fd,SP_HP,heal);
+				status_heal(bl, heal, 0, 0);
+			}
+			sc_timer_next(5000+tick, status_change_timer, bl->id, data);
+			return 0;
+		}
+		break;
 	}
 
 	// default for all non-handled control paths is to end the status
@@ -7480,6 +7613,7 @@ int status_change_clear_buffs (struct block_list* bl, int type)
 			case SC_STRIPSHIELD:
 			case SC_STRIPARMOR:
 			case SC_STRIPHELM:
+			case SC_ADORAMUS:
 				if (!(type&2))
 					continue;
 				break;
@@ -7730,6 +7864,7 @@ static bool status_readdb_job1(char* fields[], int columns, int current)
 	{
 		aspd_base[idx][i] = atoi(fields[i+5]);
 	}
+	shield_aspd_base[idx] = atoi(fields[29]); // Won't take 5+MAX_WEAPON_TYPE+1
 	return true;
 }
 
@@ -7792,6 +7927,7 @@ int status_readdb(void)
 	memset(hp_coefficient2, 0, sizeof(hp_coefficient2));
 	memset(sp_coefficient, 0, sizeof(sp_coefficient));
 	memset(aspd_base, 0, sizeof(aspd_base));
+	memset(shield_aspd_base, 0, sizeof(shield_aspd_base));
 
 	// job_db2.txt
 	memset(job_bonus,0,sizeof(job_bonus)); // Job-specific stats bonus
@@ -7814,10 +7950,10 @@ int status_readdb(void)
 	// read databases
 	//
 
-	sv_readdb(db_path, "job_db1.txt",   ',', 5+MAX_WEAPON_TYPE, 5+MAX_WEAPON_TYPE, -1,                            &status_readdb_job1);
-	sv_readdb(db_path, "job_db2.txt",   ',', 1,                 1+MAX_LEVEL,       -1,                            &status_readdb_job2);
-	sv_readdb(db_path, "size_fix.txt",  ',', MAX_WEAPON_TYPE,   MAX_WEAPON_TYPE,    ARRAYLENGTH(atkmods),         &status_readdb_sizefix);
-	sv_readdb(db_path, "refine_db.txt", ',', 3+MAX_REFINE+1,    3+MAX_REFINE+1,     ARRAYLENGTH(percentrefinery), &status_readdb_refine);
+	sv_readdb(db_path, "job_db1.txt",   ',', 5+MAX_WEAPON_TYPE+1, 5+MAX_WEAPON_TYPE+1, -1,                            &status_readdb_job1);
+	sv_readdb(db_path, "job_db2.txt",   ',', 1,                   1+MAX_LEVEL,         -1,                            &status_readdb_job2);
+	sv_readdb(db_path, "size_fix.txt",  ',', MAX_WEAPON_TYPE,     MAX_WEAPON_TYPE,      ARRAYLENGTH(atkmods),         &status_readdb_sizefix);
+	sv_readdb(db_path, "refine_db.txt", ',', 3+MAX_REFINE+1,      3+MAX_REFINE+1,       ARRAYLENGTH(percentrefinery), &status_readdb_refine);
 
 	return 0;
 }

+ 31 - 9
src/map/status.h

@@ -325,11 +325,25 @@ typedef enum sc_type {
 	SC_SPL_MATK,
 	SC_FOOD_STR_CASH,
 	SC_FOOD_AGI_CASH,
-	SC_FOOD_VIT_CASH,
+	SC_FOOD_VIT_CASH, //305
 	SC_FOOD_DEX_CASH,
 	SC_FOOD_INT_CASH,
 	SC_FOOD_LUK_CASH,
+	//SC_MOVHASTE_INFINITY,
+	SC_PARTYFLEE = 310 ,
+	//SC_ENDURE_MDEF, //311
 
+	// Third Jobs - Maintaining SI order for SCs.
+	SC_EPICLESIS = 325,
+	SC_ORATIO,
+	SC_LAUDAAGNUS,
+	SC_LAUDARAMUS,
+	SC_RENOVATIO = 332,
+	SC_EXPIATIO = 336,
+	SC_DUPLELIGHT,
+	SC_ADORAMUS = 380,
+	SC_AB_SECRAMENT = 451,
+	
 	SC_MAX, //Automatically updated max, used in for's to check we are within bounds.
 } sc_type;
 
@@ -649,7 +663,7 @@ enum si_type {
 //	SI_REUSE_LIMIT_F = 310,
 	SI_INVINCIBLE = 311,
 	SI_CASH_PLUSONLYJOBEXP = 312,
-//	SI_PARTYFLEE = 313,
+	SI_PARTYFLEE = 313,
 //	SI_ANGEL_PROTECT = 314,
 /*
 	SI_ENDURE_MDEF = 315,
@@ -666,18 +680,20 @@ enum si_type {
 	SI_REUSE_REFRESH = 326,
 	SI_REUSE_STORMBLAST = 327,
 	SI_VENOMIMPRESS = 328,
+*/
 	SI_EPICLESIS = 329,
 	SI_ORATIO = 330,
 	SI_LAUDAAGNUS = 331,
 	SI_LAUDARAMUS = 332,
-	SI_CLOAKINGEXCEED = 333,
-	SI_HALLUCINATIONWALK = 334,
-	SI_HALLUCINATIONWALK_POSTDELAY = 335,
+//	SI_CLOAKINGEXCEED = 333,
+//	SI_HALLUCINATIONWALK = 334,
+//	SI_HALLUCINATIONWALK_POSTDELAY = 335,
 	SI_RENOVATIO = 336,
-	SI_WEAPONBLOCKING = 337,
-	SI_WEAPONBLOCKING_POSTDELAY = 338,
-	SI_ROLLINGCUTTER = 339,
+//	SI_WEAPONBLOCKING = 337,
+//	SI_WEAPONBLOCKING_POSTDELAY = 338,
+//	SI_ROLLINGCUTTER = 339,
 	SI_EXPIATIO = 340,
+/*
 	SI_POISONINGWEAPON = 341,
 	SI_TOXIN = 342,
 	SI_PARALYSE = 343,
@@ -687,7 +703,9 @@ enum si_type {
 	SI_PYREXIA = 347,
 	SI_OBLIVIONCURSE = 348,
 	SI_LEECHESEND = 349,
+*/
 	SI_DUPLELIGHT = 350,
+/*
 	SI_FROSTMISTY = 351,
 	SI_FEARBREEZE = 352,
 	SI_ELECTRICSHOCKER = 353,
@@ -740,7 +758,9 @@ enum si_type {
 	SI_SHIELDSPELL_REF = 398,
 	SI_BODYPAINT = 399,
 	SI_EXEEDBREAK = 400,
+*/
 	SI_ADORAMUS = 401,
+/*
 	SI_PRESTIGE = 402,
 	SI_INVISIBILITY = 403,
 	SI_DEADLYINFECT = 404,
@@ -811,7 +831,9 @@ enum si_type {
 	SI_BLOCKING_PLAY = 469,
 	SI_MANDRAGORA = 470,
 	SI_ACTIVATE = 471,
+*/
 	SI_AB_SECRAMENT = 472,
+/*
 	SI_ASSUMPTIO2 = 473,
 	SI_TK_SEVENWIND = 474,
 	SI_LIMIT_ODINS_RECALL = 475,
@@ -1112,7 +1134,7 @@ struct status_data {
 	unsigned short
 		str, agi, vit, int_, dex, luk,
 		batk,
-		matk_min, matk_max,
+		matk_min, matk_max, status_matk,
 		speed,
 		amotion, adelay, dmotion,
 		mode;

+ 27 - 19
src/map/unit.c

@@ -961,7 +961,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh
 				return 0;
 			target = (struct block_list*)map_charid2sd(sd->status.partner_id);
 			if (!target) {
-				clif_skill_fail(sd,skill_num,0,0);
+				clif_skill_fail(sd,skill_num,0,0,0);
 				return 0;
 			}
 			break;
@@ -1013,7 +1013,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh
 		case BD_ENCORE:
 			//Prevent using the dance skill if you no longer have the skill in your tree. 
 			if(!sd->skillid_dance || pc_checkskill(sd,sd->skillid_dance)<=0){
-				clif_skill_fail(sd,skill_num,0,0);
+				clif_skill_fail(sd,skill_num,0,0,0);
 				return 0;
 			}
 			sd->skillid_old = skill_num;
@@ -1029,7 +1029,7 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh
 		case CG_MOONLIT:
 			if (skill_check_pc_partner(sd, skill_num, &skill_lv, 1, 0) < 1)
 			{
-				clif_skill_fail(sd,skill_num,0,0);
+				clif_skill_fail(sd,skill_num,0,0,0);
 				return 0;
 			}
 			break;
@@ -1098,18 +1098,10 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh
 	case SA_SPELLBREAKER:
 		temp = 1;
 	break;
-	case ST_CHASEWALK:
-		if (sc && sc->data[SC_CHASEWALK])
-			casttime = 0;
-	break;
 	case TK_RUN:
 		if (sc && sc->data[SC_RUN])
 			casttime = 0;
 	break;
-	case HP_BASILICA:
-		if( sc && sc->data[SC_BASILICA] )
-			casttime = 0; // No Casting time on basilica cancel
-	break;
 	case KN_CHARGEATK:
 		{
 		unsigned int k = (distance_bl(src,target)-1)/3; //+100% every 3 cells of distance
@@ -1123,9 +1115,17 @@ int unit_skilluse_id2(struct block_list *src, int target_id, short skill_num, sh
 		break;
 	}
   	
-	// moved here to prevent Suffragium from ending if skill fails
-	if (!(skill_get_castnodex(skill_num, skill_lv)&2))
-		casttime = skill_castfix_sc(src, casttime);
+	// Cancel status effects that lower cast time.
+	if( !(skill_get_castnodex(skill_num, skill_lv)&2) && sc )
+	{
+		if( sc->data[SC_SUFFRAGIUM] )
+			status_change_end(src, SC_SUFFRAGIUM, INVALID_TIMER);
+		if( sc->data[SC_MEMORIZE] ) 
+		{
+			if ((--sc->data[SC_MEMORIZE]->val2) <= 0)
+				status_change_end(src, SC_MEMORIZE, INVALID_TIMER);
+		}
+	}
 
 	if( casttime > 0 || temp )
 	{ 
@@ -1245,7 +1245,7 @@ int unit_skilluse_pos2( struct block_list *src, short skill_x, short skill_y, sh
 
 	if( map_getcell(src->m, skill_x, skill_y, CELL_CHKWALL) )
 	{// can't cast ground targeted spells on wall cells
-		if (sd) clif_skill_fail(sd,skill_num,0,0);
+		if (sd) clif_skill_fail(sd,skill_num,0,0,0);
 		return 0;
 	}
 
@@ -1265,9 +1265,17 @@ int unit_skilluse_pos2( struct block_list *src, short skill_x, short skill_y, sh
 
 	unit_stop_attack(src);
 
-	// moved here to prevent Suffragium from ending if skill fails
-	if (!(skill_get_castnodex(skill_num, skill_lv)&2))
-		casttime = skill_castfix_sc(src, casttime);
+	// Cancel status effects that lower cast time.
+	if( !(skill_get_castnodex(skill_num, skill_lv)&2) && sc )
+	{
+		if( sc->data[SC_SUFFRAGIUM] )
+			status_change_end(src, SC_SUFFRAGIUM, INVALID_TIMER);
+		if( sc->data[SC_MEMORIZE] ) 
+		{
+			if ((--sc->data[SC_MEMORIZE]->val2) <= 0)
+				status_change_end(src, SC_MEMORIZE, INVALID_TIMER);
+		}
+	}
 
 	ud->state.skillcastcancel = castcancel&&casttime>0?1:0;
 	if( !sd || sd->skillitem != skill_num || skill_get_cast(skill_num,skill_lv) )
@@ -1573,7 +1581,7 @@ static int unit_attack_timer_sub(struct block_list* src, int tid, unsigned int t
 	{ // attacking when under cast delay has restrictions:
 		if( tid == INVALID_TIMER )
 		{ //requested attack.
-			if(sd) clif_skill_fail(sd,1,4,0);
+			if(sd) clif_skill_fail(sd,1,4,0,0);
 			return 0;
 		}
 		//Otherwise, we are in a combo-attack, delay this until your canact time is over. [Skotlex]

+ 3 - 3
src/map/vending.c

@@ -261,14 +261,14 @@ void vending_openvending(struct map_session_data* sd, const char* message, bool
 	// skill level and cart check
 	if( !vending_skill_lvl || !pc_iscarton(sd) )
 	{
-		clif_skill_fail(sd, MC_VENDING, 0, 0);
+		clif_skill_fail(sd, MC_VENDING, 0, 0, 0);
 		return;
 	}
 
 	// check number of items in shop
 	if( count < 1 || count > MAX_VENDING || count > 2 + vending_skill_lvl )
 	{	// invalid item count
-		clif_skill_fail(sd, MC_VENDING, 0, 0);
+		clif_skill_fail(sd, MC_VENDING, 0, 0, 0);
 		return;
 	}
 
@@ -303,7 +303,7 @@ void vending_openvending(struct map_session_data* sd, const char* message, bool
 
 	if( i == 0 )
 	{	// no valid item found
-		clif_skill_fail(sd, MC_VENDING, 0, 0); // custom reply packet
+		clif_skill_fail(sd, MC_VENDING, 0, 0, 0); // custom reply packet
 		return;
 	}
 

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません