SEX_FEMALE = 0 SEX_MALE = 1 eventReceiverTable = {} function buttonEvent(str) receiver = eventReceiverTable[str] if receiver ~= nil then receiver() end end function AddString(title) if title == nil then title = "untitled" end SetAddItemToListBox(title) end function AddMenu(strMenuName, receiver) AddString(strMenuName) eventReceiverTable[strMenuName] = receiver end function Command(str) SetAddOrderToList_Command(str) end function UseItem(itemName, num) SetAddOrderToList_CreateItem(itemName, num) SetAddOrderToList_UseItem(itemName, num) end function BaseLevelUp(amount) UseItem("»ï°ã»ì", amount) end function JobLevelUp(amount) UseItem("°¥ºñ»ì", amount) end function UpgradeSkill(skillid, amount) SetAddOrderToList_UpgradeSkill(skillid, amount) end function MoveMap(name) Command("/mm " .. name .. ".gat") end function ChangeJob(jobName) SetAddOrderToList_ChangeJob(jobName) end function StatusUp_STR(amount) SetAddOrderToList_StatusChange_STR(amount) end function StatusUp_AGI(amount) SetAddOrderToList_StatusChange_AGI(amount) end function StatusUp_VIT(amount) SetAddOrderToList_StatusChange_VIT(amount) end function StatusUp_INT(amount) SetAddOrderToList_StatusChange_INT(amount) end function StatusUp_DEX(amount) SetAddOrderToList_StatusChange_DEX(amount) end function StatusUp_LUK(amount) SetAddOrderToList_StatusChange_LUK(amount) end function IdentifyItems() SetAddOrderToList_ItemIdentify() end function upgradeLevel_Novice() BaseLevelUp(9) JobLevelUp(9) end function upgradeLevel_1stChangeJob() BaseLevelUp(90) JobLevelUp(50) end function upgradeLevel_2ndChangeJob() JobLevelUp(50) end function upgradeLevel_2ndChangeJob_H() JobLevelUp(70) end function upgradeLevel_3rdChangeJob() BaseLevelUp(70) JobLevelUp(70) end function upgradeSkill_Novice() UpgradeSkill(SKID.NV_BASIC, 10) UpgradeSkill(SKID.NV_FIRSTAID, 10) UpgradeSkill(SKID.NV_TRICKDEAD, 10) end function upgradeSkill_Swordman() UpgradeSkill(SKID.SM_SWORD, 10) UpgradeSkill(SKID.SM_RECOVERY, 10) UpgradeSkill(SKID.SM_BASH, 10) UpgradeSkill(SKID.SM_PROVOKE, 10) UpgradeSkill(SKID.SM_AUTOBERSERK, 10) UpgradeSkill(SKID.SM_MOVINGRECOVERY, 10) UpgradeSkill(SKID.SM_TWOHAND, 10) UpgradeSkill(SKID.SM_MAGNUM, 10) UpgradeSkill(SKID.SM_ENDURE, 10) UpgradeSkill(SKID.SM_FATALBLOW, 10) end function upgradeSkill_Knight() UpgradeSkill(SKID.KN_TWOHANDQUICKEN, 10) UpgradeSkill(SKID.KN_AUTOCOUNTER, 10) UpgradeSkill(SKID.KN_RIDING, 10) UpgradeSkill(SKID.KN_SPEARMASTERY, 10) UpgradeSkill(SKID.KN_CHARGEATK, 10) UpgradeSkill(SKID.KN_BOWLINGBASH, 10) UpgradeSkill(SKID.KN_CAVALIERMASTERY, 10) UpgradeSkill(SKID.KN_PIERCE, 10) UpgradeSkill(SKID.KN_ONEHAND, 10) UpgradeSkill(SKID.KN_SPEARBOOMERANG, 10) UpgradeSkill(SKID.KN_SPEARSTAB, 10) UpgradeSkill(SKID.KN_BRANDISHSPEAR, 10) end function upgradeSkill_Crusader() UpgradeSkill(SKID.CR_TRUST, 10) UpgradeSkill(SKID.CR_AUTOGUARD, 10) UpgradeSkill(SKID.KN_SPEARMASTERY, 10) UpgradeSkill(SKID.KN_RIDING, 10) UpgradeSkill(SKID.CR_SHRINK, 10) UpgradeSkill(SKID.AL_CURE, 10) UpgradeSkill(SKID.CR_HOLYCROSS, 10) UpgradeSkill(SKID.CR_SHIELDCHARGE, 10) UpgradeSkill(SKID.CR_SPEARQUICKEN, 10) UpgradeSkill(SKID.KN_CAVALIERMASTERY, 10) UpgradeSkill(SKID.AL_DP, 10) UpgradeSkill(SKID.CR_GRANDCROSS, 10) UpgradeSkill(SKID.CR_SHIELDBOOMERANG, 10) UpgradeSkill(SKID.AL_DEMONBANE, 10) UpgradeSkill(SKID.CR_REFLECTSHIELD, 10) UpgradeSkill(SKID.CR_DEFENDER, 10) UpgradeSkill(SKID.AL_HEAL, 10) UpgradeSkill(SKID.CR_DEVOTION, 10) UpgradeSkill(SKID.CR_PROVIDENCE, 10) end function upgradeSkill_MerChant() UpgradeSkill(SKID.MC_INCCARRY, 10) UpgradeSkill(SKID.MC_MAMMONITE, 10) UpgradeSkill(SKID.MC_IDENTIFY, 10) UpgradeSkill(SKID.MC_LOUD, 10) UpgradeSkill(SKID.MC_DISCOUNT, 10) UpgradeSkill(SKID.MC_PUSHCART, 10) UpgradeSkill(SKID.MC_CHANGECART, 10) UpgradeSkill(SKID.MC_OVERCHARGE, 10) UpgradeSkill(SKID.MC_VENDING, 10) UpgradeSkill(SKID.MC_CARTREVOLUTION, 10) end function upgradeSkill_BlackSmith() UpgradeSkill(SKID.BS_HILTBINDING, 10) UpgradeSkill(SKID.BS_SKINTEMPER, 10) UpgradeSkill(SKID.BS_HAMMERFALL, 10) UpgradeSkill(SKID.BS_DAGGER, 10) UpgradeSkill(SKID.BS_STEEL, 10) UpgradeSkill(SKID.BS_ENCHANTEDSTONE, 10) UpgradeSkill(SKID.BS_WEAPONRESEARCH, 10) UpgradeSkill(SKID.BS_ADRENALINE, 10) UpgradeSkill(SKID.BS_SPEAR, 10) UpgradeSkill(SKID.BS_SWORD, 10) UpgradeSkill(SKID.BS_KNUCKLE, 10) UpgradeSkill(SKID.BS_FINDINGORE, 10) UpgradeSkill(SKID.BS_ORIDEOCON, 10) UpgradeSkill(SKID.BS_REPAIRWEAPON, 10) UpgradeSkill(SKID.BS_WEAPONPERFECT, 10) UpgradeSkill(SKID.BS_OVERTHRUST, 10) UpgradeSkill(SKID.BS_TWOHANDSWORD, 10) UpgradeSkill(SKID.BS_MACE, 10) UpgradeSkill(SKID.BS_MAXIMIZE, 10) UpgradeSkill(SKID.BS_AXE, 10) UpgradeSkill(SKID.BS_ADRENALINE2, 10) UpgradeSkill(SKID.BS_GREED, 10) UpgradeSkill(SKID.BS_UNFAIRLYTRICK, 10) end function upgradeSkill_Alchemist() UpgradeSkill(SKID.AM_LEARNINGPOTION, 10) UpgradeSkill(SKID.AM_SPHEREMINE, 10) UpgradeSkill(SKID.AM_AXEMASTERY, 10) UpgradeSkill(SKID.AM_CP_HELM, 10) UpgradeSkill(SKID.AM_BIOETHICS, 10) UpgradeSkill(SKID.AM_TWILIGHT1, 10) UpgradeSkill(SKID.AM_PHARMACY, 10) UpgradeSkill(SKID.AM_POTIONPITCHER, 10) UpgradeSkill(SKID.AM_CP_SHIELD, 10) UpgradeSkill(SKID.AM_REST, 10) UpgradeSkill(SKID.AM_BERSERKPITCHER, 10) UpgradeSkill(SKID.AM_TWILIGHT2, 10) UpgradeSkill(SKID.AM_DEMONSTRATION, 10) UpgradeSkill(SKID.AM_CP_ARMOR, 10) UpgradeSkill(SKID.AM_CALLHOMUN, 10) UpgradeSkill(SKID.AM_TWILIGHT3, 10) UpgradeSkill(SKID.AM_ACIDTERROR, 10) UpgradeSkill(SKID.AM_CP_WEAPON, 10) UpgradeSkill(SKID.AM_RESURRECTHOMUN, 10) UpgradeSkill(SKID.AM_CANNIBALIZE, 10) end function upgradeSkill_Acolyte() UpgradeSkill(SKID.AL_RUWACH, 10) UpgradeSkill(SKID.AL_HEAL, 10) UpgradeSkill(SKID.AL_HOLYWATER, 10) UpgradeSkill(SKID.AL_DP, 10) UpgradeSkill(SKID.AL_TELEPORT, 10) UpgradeSkill(SKID.AL_CURE, 10) UpgradeSkill(SKID.AL_INCAGI, 10) UpgradeSkill(SKID.AL_BLESSING, 10) UpgradeSkill(SKID.AL_WARP, 10) UpgradeSkill(SKID.AL_PNEUMA, 10) UpgradeSkill(SKID.AL_CRUCIS, 10) UpgradeSkill(SKID.AL_DEMONBANE, 10) UpgradeSkill(SKID.AL_HOLYLIGHT, 10) UpgradeSkill(SKID.AL_BLESSING, 10) UpgradeSkill(SKID.AL_ANGELUS, 10) UpgradeSkill(SKID.AL_DECAGI, 10) end function upgradeSkill_Priest() UpgradeSkill(SKID.PR_KYRIE, 10) UpgradeSkill(SKID.PR_MAGNIFICAT, 10) UpgradeSkill(SKID.PR_STRECOVERY, 10) UpgradeSkill(SKID.MG_SRECOVERY, 10) UpgradeSkill(SKID.PR_LEXDIVINA, 10) UpgradeSkill(SKID.PR_IMPOSITIO, 10) UpgradeSkill(SKID.PR_SANCTUARY, 10) UpgradeSkill(SKID.PR_GLORIA, 10) UpgradeSkill(SKID.PR_SLOWPOISON, 10) UpgradeSkill(SKID.ALL_RESURRECTION, 10) UpgradeSkill(SKID.PR_LEXAETERNA, 10) UpgradeSkill(SKID.PR_SUFFRAGIUM, 10) UpgradeSkill(SKID.PR_ASPERSIO, 10) UpgradeSkill(SKID.PR_BENEDICTIO, 10) UpgradeSkill(SKID.PR_MACEMASTERY, 10) UpgradeSkill(SKID.PR_TURNUNDEAD, 10) UpgradeSkill(SKID.MG_SAFETYWALL, 10) UpgradeSkill(SKID.PR_MAGNUS, 10) UpgradeSkill(SKID.PR_REDEMPTIO, 10) end function upgradeSkill_Monk() UpgradeSkill(SKID.MO_IRONHAND, 10) UpgradeSkill(SKID.MO_CALLSPIRITS, 10) UpgradeSkill(SKID.MO_DODGE, 10) UpgradeSkill(SKID.MO_TRIPLEATTACK, 10) UpgradeSkill(SKID.MO_KITRANSLATION, 10) UpgradeSkill(SKID.MO_ABSORBSPIRITS, 10) UpgradeSkill(SKID.MO_INVESTIGATE, 10) UpgradeSkill(SKID.MO_BLADESTOP, 10) UpgradeSkill(SKID.MO_CHAINCOMBO, 10) UpgradeSkill(SKID.MO_BALKYOUNG, 10) UpgradeSkill(SKID.MO_EXPLOSIONSPIRITS, 10) UpgradeSkill(SKID.MO_FINGEROFFENSIVE, 10) UpgradeSkill(SKID.MO_SPIRITSRECOVERY, 10) UpgradeSkill(SKID.MO_COMBOFINISH, 10) UpgradeSkill(SKID.MO_EXTREMITYFIST, 10) UpgradeSkill(SKID.MO_STEELBODY, 10) UpgradeSkill(SKID.MO_BODYRELOCATION, 10) end function upgradeSkill_Thief() UpgradeSkill(SKID.TF_DOUBLE, 10) UpgradeSkill(SKID.TF_STEAL, 10) UpgradeSkill(SKID.TF_POISON, 10) UpgradeSkill(SKID.TF_SPRINKLESAND, 10) UpgradeSkill(SKID.TF_THROWSTONE, 10) UpgradeSkill(SKID.TF_MISS, 10) UpgradeSkill(SKID.TF_HIDING, 10) UpgradeSkill(SKID.TF_DETOXIFY, 10) UpgradeSkill(SKID.TF_BACKSLIDING, 10) UpgradeSkill(SKID.TF_PICKSTONE, 10) end function upgradeSkill_Assassin() UpgradeSkill(SKID.AS_RIGHT, 10) UpgradeSkill(SKID.AS_KATAR, 10) UpgradeSkill(SKID.AS_CLOAKING, 10) UpgradeSkill(SKID.AS_ENCHANTPOISON, 10) UpgradeSkill(SKID.AS_VENOMKNIFE, 10) UpgradeSkill(SKID.AS_LEFT, 10) UpgradeSkill(SKID.AS_SONICBLOW, 10) UpgradeSkill(SKID.AS_VENOMDUST, 10) UpgradeSkill(SKID.AS_POISONREACT, 10) UpgradeSkill(SKID.AS_SONICACCEL, 10) UpgradeSkill(SKID.AS_GRIMTOOTH, 10) UpgradeSkill(SKID.AS_SPLASHER, 10) end function upgradeSkill_Rogue() UpgradeSkill(SKID.AC_VULTURE, 10) UpgradeSkill(SKID.RG_TUNNELDRIVE, 10) UpgradeSkill(SKID.RG_SNATCHER, 10) UpgradeSkill(SKID.RG_STRIPHELM, 10) UpgradeSkill(SKID.SM_SWORD, 10) UpgradeSkill(SKID.RG_CLOSECONFINE, 10) UpgradeSkill(SKID.AC_DOUBLE, 10) UpgradeSkill(SKID.RG_STEALCOIN, 10) UpgradeSkill(SKID.RG_STRIPSHIELD, 10) UpgradeSkill(SKID.RG_GANGSTER, 10) UpgradeSkill(SKID.HT_REMOVETRAP, 10) UpgradeSkill(SKID.RG_BACKSTAP, 10) UpgradeSkill(SKID.RG_STRIPARMOR, 10) UpgradeSkill(SKID.RG_CLEANER, 10) UpgradeSkill(SKID.RG_COMPULSION, 10) UpgradeSkill(SKID.RG_RAID, 10) UpgradeSkill(SKID.RG_STRIPWEAPON, 10) UpgradeSkill(SKID.RG_FLAGGRAFFITI, 10) UpgradeSkill(SKID.RG_INTIMIDATE, 10) UpgradeSkill(SKID.RG_GRAFFITI, 10) UpgradeSkill(SKID.RG_PLAGIARISM, 10) end function upgradeSkill_Magician() UpgradeSkill(SKID.MG_STONECURSE, 10) UpgradeSkill(SKID.MG_COLDBOLT, 10) UpgradeSkill(SKID.MG_LIGHTNINGBOLT, 10) UpgradeSkill(SKID.MG_NAPALMBEAT, 10) UpgradeSkill(SKID.MG_FIREBOLT, 10) UpgradeSkill(SKID.MG_SIGHT, 10) UpgradeSkill(SKID.MG_SRECOVERY, 10) UpgradeSkill(SKID.MG_FROSTDIVER, 10) UpgradeSkill(SKID.MG_THUNDERSTORM, 10) UpgradeSkill(SKID.MG_SOULSTRIKE, 10) UpgradeSkill(SKID.MG_FIREBALL, 10) UpgradeSkill(SKID.MG_ENERGYCOAT, 10) UpgradeSkill(SKID.MG_SAFETYWALL, 10) UpgradeSkill(SKID.MG_FIREWALL, 10) end function upgradeSkill_Wizard() UpgradeSkill(SKID.WZ_ESTIMATION, 10) UpgradeSkill(SKID.WZ_ICEWALL, 10) UpgradeSkill(SKID.WZ_JUPITEL, 10) UpgradeSkill(SKID.WZ_EARTHSPIKE, 10) UpgradeSkill(SKID.WZ_SIGHTRASHER, 10) UpgradeSkill(SKID.WZ_FIREPILLAR, 10) UpgradeSkill(SKID.WZ_SIGHTBLASTER, 10) UpgradeSkill(SKID.WZ_FROSTNOVA, 10) UpgradeSkill(SKID.WZ_VERMILION, 10) UpgradeSkill(SKID.WZ_HEAVENDRIVE, 10) UpgradeSkill(SKID.WZ_METEOR, 10) UpgradeSkill(SKID.WZ_WATERBALL, 10) UpgradeSkill(SKID.WZ_QUAGMIRE, 10) UpgradeSkill(SKID.WZ_STORMGUST, 10) end function upgradeSkill_Sage() UpgradeSkill(SKID.SA_ADVANCEDBOOK, 10) UpgradeSkill(SKID.SA_ELEMENTWATER, 10) UpgradeSkill(SKID.SA_ELEMENTWIND, 10) UpgradeSkill(SKID.SA_ELEMENTGROUND, 10) UpgradeSkill(SKID.SA_ELEMENTFIRE, 10) UpgradeSkill(SKID.SA_CREATECON, 10) UpgradeSkill(SKID.SA_DRAGONOLOGY, 10) UpgradeSkill(SKID.SA_SEISMICWEAPON, 10) UpgradeSkill(SKID.SA_CASTCANCEL, 10) UpgradeSkill(SKID.SA_MAGICROD, 10) UpgradeSkill(SKID.SA_FROSTWEAPON, 10) UpgradeSkill(SKID.SA_LIGHTNINGLOADER, 10) UpgradeSkill(SKID.SA_FLAMELAUNCHER, 10) UpgradeSkill(SKID.SA_FREECAST, 10) UpgradeSkill(SKID.SA_SPELLBREAKER, 10) UpgradeSkill(SKID.SA_DELUGE, 10) UpgradeSkill(SKID.SA_VIOLENTGALE, 10) UpgradeSkill(SKID.SA_VOLCANO, 10) UpgradeSkill(SKID.SA_AUTOSPELL, 10) UpgradeSkill(SKID.SA_DISPELL, 10) UpgradeSkill(SKID.SA_LANDPROTECTOR, 10) UpgradeSkill(SKID.SA_ABRACADABRA, 10) end function upgradeSkill_Archer() UpgradeSkill(SKID.AC_DOUBLE, 10) UpgradeSkill(SKID.AC_OWL, 10) UpgradeSkill(SKID.AC_CHARGEARROW, 10) UpgradeSkill(SKID.AC_SHOWER, 10) UpgradeSkill(SKID.AC_VULTURE, 10) UpgradeSkill(SKID.AC_MAKINGARROW, 10) UpgradeSkill(SKID.AC_CONCENTRATION, 10) end function upgradeSkill_Hunter() UpgradeSkill(SKID.HT_BEASTBANE, 10) UpgradeSkill(SKID.HT_SKIDTRAP, 10) UpgradeSkill(SKID.HT_LANDMINE, 10) UpgradeSkill(SKID.HT_POWER, 10) UpgradeSkill(SKID.HT_FALCON, 10) UpgradeSkill(SKID.HT_FLASHER, 10) UpgradeSkill(SKID.HT_ANKLESNARE, 10) UpgradeSkill(SKID.HT_REMOVETRAP, 10) UpgradeSkill(SKID.HT_PHANTASMIC, 10) UpgradeSkill(SKID.HT_BLITZBEAT, 10) UpgradeSkill(SKID.HT_SANDMAN, 10) UpgradeSkill(SKID.HT_FREEZINGTRAP, 10) UpgradeSkill(SKID.HT_SHOCKWAVE, 10) UpgradeSkill(SKID.HT_SPRINGTRAP, 10) UpgradeSkill(SKID.HT_DETECTING, 10) UpgradeSkill(SKID.HT_STEELCROW, 10) UpgradeSkill(SKID.HT_BLASTMINE, 10) UpgradeSkill(SKID.HT_TALKIEBOX, 10) UpgradeSkill(SKID.HT_CLAYMORETRAP, 10) end function upgradeSkill_Bard() UpgradeSkill(SKID.BD_ADAPTATION, 10) UpgradeSkill(SKID.BA_MUSICALLESSON, 10) UpgradeSkill(SKID.BA_DISSONANCE, 10) UpgradeSkill(SKID.BA_PANGVOICE, 10) UpgradeSkill(SKID.BD_ENCORE, 10) UpgradeSkill(SKID.BA_MUSICALSTRIKE, 10) UpgradeSkill(SKID.BA_WHISTLE, 10) UpgradeSkill(SKID.BA_ASSASSINCROSS, 10) UpgradeSkill(SKID.BA_POEMBRAGI, 10) UpgradeSkill(SKID.BA_POEMBRAGI, 10) UpgradeSkill(SKID.BA_APPLEIDUN, 10) UpgradeSkill(SKID.BA_FROSTJOKE, 10) UpgradeSkill(SKID.BD_LULLABY, 10) UpgradeSkill(SKID.BD_ROKISWEIL, 10) UpgradeSkill(SKID.BD_SIEGFRIED, 10) UpgradeSkill(SKID.BD_DRUMBATTLEFIELD, 10) UpgradeSkill(SKID.BD_INTOABYSS, 10) UpgradeSkill(SKID.BD_ETERNALCHAOS, 10) UpgradeSkill(SKID.BD_RICHMANKIM, 10) UpgradeSkill(SKID.BD_RINGNIBELUNGEN, 10) end function upgradeSkill_Dancer() UpgradeSkill(SKID.BD_ADAPTATION, 10) UpgradeSkill(SKID.DC_DANCINGLESSON, 10) UpgradeSkill(SKID.DC_UGLYDANCE, 10) UpgradeSkill(SKID.DC_WINKCHARM, 10) UpgradeSkill(SKID.BD_ENCORE, 10) UpgradeSkill(SKID.DC_HUMMING, 10) UpgradeSkill(SKID.DC_DONTFORGETME, 10) UpgradeSkill(SKID.DC_FORTUNEKISS, 10) UpgradeSkill(SKID.DC_SERVICEFORYOU, 10) UpgradeSkill(SKID.DC_SCREAM, 10) UpgradeSkill(SKID.BD_LULLABY, 10) UpgradeSkill(SKID.BD_ROKISWEIL, 10) UpgradeSkill(SKID.BD_SIEGFRIED, 10) UpgradeSkill(SKID.BD_DRUMBATTLEFIELD, 10) UpgradeSkill(SKID.BD_INTOABYSS, 10) UpgradeSkill(SKID.BD_ETERNALCHAOS, 10) UpgradeSkill(SKID.BD_RICHMANKIM, 10) UpgradeSkill(SKID.BD_RINGNIBELUNGEN, 10) end function upgradeSkill_Taekwon() UpgradeSkill(SKID.TK_STORMKICK, 10) UpgradeSkill(SKID.TK_DOWNKICK, 10) UpgradeSkill(SKID.TK_TURNKICK, 10) UpgradeSkill(SKID.TK_COUNTER, 10) UpgradeSkill(SKID.TK_JUMPKICK, 10) UpgradeSkill(SKID.TK_HIGHJUMP, 10) UpgradeSkill(SKID.TK_READYSTORM, 10) UpgradeSkill(SKID.TK_READYDOWN, 10) UpgradeSkill(SKID.TK_READYTURN, 10) UpgradeSkill(SKID.TK_READYCOUNTER, 10) UpgradeSkill(SKID.TK_DODGE, 10) UpgradeSkill(SKID.TK_HPTIME, 10) UpgradeSkill(SKID.TK_SPTIME, 10) UpgradeSkill(SKID.TK_POWER, 10) UpgradeSkill(SKID.TK_SEVENWIND, 10) UpgradeSkill(SKID.TK_MISSION, 10) end function upgradeSkill_RuneKnight() UpgradeSkill(SKID.RK_RUNEMASTERY, 10) UpgradeSkill(SKID.RK_PHANTOMTHRUST, 10) UpgradeSkill(SKID.RK_DRAGONTRAINING, 10) UpgradeSkill(SKID.RK_ENCHANTBLADE, 10) UpgradeSkill(SKID.RK_HUNDREDSPEAR, 10) UpgradeSkill(SKID.RK_DRAGONHOWLING, 10) UpgradeSkill(SKID.RK_DRAGONBREATH, 10) UpgradeSkill(SKID.RK_DEATHBOUND, 10) UpgradeSkill(SKID.RK_SONICWAVE, 10) UpgradeSkill(SKID.RK_WINDCUTTER, 10) UpgradeSkill(SKID.RK_IGNITIONBREAK, 10) end function upgradeSkill_RoyalGuard() UpgradeSkill(SKID.LG_MOONSLASHER, 10) UpgradeSkill(SKID.LG_BANISHINGPOINT, 10) UpgradeSkill(SKID.LG_FORCEOFVANGUARD, 10) UpgradeSkill(SKID.LG_TRAMPLE, 10) UpgradeSkill(SKID.LG_PIETY, 10) UpgradeSkill(SKID.LG_REFLECTDAMAGE, 10) UpgradeSkill(SKID.LG_SHIELDPRESS, 10) UpgradeSkill(SKID.LG_EXEEDBREAK, 10) UpgradeSkill(SKID.LG_PINPOINTATTACK, 10) UpgradeSkill(SKID.LG_RAGEBURST, 10) UpgradeSkill(SKID.LG_PRESTIGE, 10) UpgradeSkill(SKID.LG_RAYOFGENESIS, 10) UpgradeSkill(SKID.LG_EARTHDRIVE, 10) UpgradeSkill(SKID.LG_CANNONSPEAR, 10) UpgradeSkill(SKID.LG_OVERBRAND, 10) UpgradeSkill(SKID.LG_BANDING, 10) UpgradeSkill(SKID.LG_SHIELDSPELL, 10) UpgradeSkill(SKID.LG_HESPERUSLIT, 10) UpgradeSkill(SKID.LG_INSPIRATION, 10) UpgradeSkill(SKID.TK_STORMKICK, 10) UpgradeSkill(SKID.TK_STORMKICK, 10) end function upgradeSkill_LordKnight() UpgradeSkill(SKID.LK_BERSERK, 10) UpgradeSkill(SKID.LK_TENSIONRELAX, 10) UpgradeSkill(SKID.LK_PARRYING, 10) UpgradeSkill(SKID.LK_AURABLADE, 10) UpgradeSkill(SKID.LK_CONCENTRATION, 10) UpgradeSkill(SKID.LK_HEADCRUSH, 10) UpgradeSkill(SKID.LK_SPIRALPIERCE, 10) UpgradeSkill(SKID.LK_JOINTBEAT, 10) end function upgradeSkill_Paladin() UpgradeSkill(SKID.PA_PRESSURE, 10) UpgradeSkill(SKID.PA_SHIELDCHAIN, 10) UpgradeSkill(SKID.PA_GOSPEL, 10) UpgradeSkill(SKID.PA_SACRIFICE, 10) end function upgradeSkill_Mechanic() UpgradeSkill(SKID.NC_MADOLICENCE, 10) UpgradeSkill(SKID.NC_TRAININGAXE, 10) UpgradeSkill(SKID.NC_RESEARCHFE, 10) UpgradeSkill(SKID.NC_REPAIR, 10) UpgradeSkill(SKID.NC_BOOSTKNUCKLE, 10) UpgradeSkill(SKID.NC_ACCELERATION, 10) UpgradeSkill(SKID.NC_MAINFRAME, 10) UpgradeSkill(SKID.NC_AXETORNADO, 10) UpgradeSkill(SKID.NC_AXEBOOMERANG, 10) UpgradeSkill(SKID.NC_SILVERSNIPER, 10) UpgradeSkill(SKID.NC_PILEBUNKER, 10) UpgradeSkill(SKID.NC_VULCANARM, 10) UpgradeSkill(SKID.NC_HOVERING, 10) UpgradeSkill(SKID.NC_SHAPESHIFT, 10) UpgradeSkill(SKID.NC_SELFDESTRUCTION, 10) UpgradeSkill(SKID.NC_POWERSWING, 10) UpgradeSkill(SKID.NC_FLAMELAUNCHER, 10) UpgradeSkill(SKID.NC_COLDSLOWER, 10) UpgradeSkill(SKID.NC_F_SIDESLIDE, 10) UpgradeSkill(SKID.NC_INFRAREDSCAN, 10) UpgradeSkill(SKID.NC_EMERGENCYCOOL, 10) UpgradeSkill(SKID.NC_DISJOINT, 10) UpgradeSkill(SKID.NC_MAGICDECOY, 10) UpgradeSkill(SKID.NC_ARMSCANNON, 10) UpgradeSkill(SKID.NC_B_SIDESLIDE, 10) UpgradeSkill(SKID.NC_ANALYZE, 10) UpgradeSkill(SKID.NC_MAGNETICFIELD, 10) UpgradeSkill(SKID.NC_NEUTRALBARRIER, 10) UpgradeSkill(SKID.NC_STEALTHFIELD, 10) end function upgradeSkill_Genetic() UpgradeSkill(SKID.GN_CHANGEMATERIAL, 10) UpgradeSkill(SKID.GN_TRAINING_SWORD, 10) UpgradeSkill(SKID.GN_S_PHARMACY, 10) UpgradeSkill(SKID.GN_REMODELING_CART, 10) UpgradeSkill(SKID.GN_SLINGITEM, 10) UpgradeSkill(SKID.GN_MIX_COOKING, 10) UpgradeSkill(SKID.GN_THORNS_TRAP, 10) UpgradeSkill(SKID.GN_BLOOD_SUCKER, 10) UpgradeSkill(SKID.GN_SPORE_EXPLOSION, 10) UpgradeSkill(SKID.GN_CART_TORNADO, 10) UpgradeSkill(SKID.GN_MAKEBOMB, 10) UpgradeSkill(SKID.GN_WALLOFTHORN, 10) UpgradeSkill(SKID.GN_HELLS_PLANT, 10) UpgradeSkill(SKID.GN_DEMONIC_FIRE, 10) UpgradeSkill(SKID.GN_CARTCANNON, 10) UpgradeSkill(SKID.GN_CRAZYWEED, 10) UpgradeSkill(SKID.GN_MANDRAGORA, 10) UpgradeSkill(SKID.GN_FIRE_EXPANSION, 10) UpgradeSkill(SKID.GN_CARTBOOST, 10) end function upgradeSkill_WhiteSmith() UpgradeSkill(SKID.WS_CARTBOOST, 10) UpgradeSkill(SKID.WS_CARTTERMINATION, 10) UpgradeSkill(SKID.WS_MELTDOWN, 10) UpgradeSkill(SKID.WS_OVERTHRUSTMAX, 10) UpgradeSkill(SKID.WS_WEAPONREFINE, 10) end function upgradeSkill_Creater() UpgradeSkill(SKID.CR_CULTIVATION, 10) UpgradeSkill(SKID.CR_SLIMPITCHER, 10) UpgradeSkill(SKID.CR_ACIDDEMONSTRATION, 10) UpgradeSkill(SKID.CR_FULLPROTECTION, 10) end function upgradeSkill_ArchBishop() UpgradeSkill(SKID.AB_JUDEX, 10) UpgradeSkill(SKID.AB_CHEAL, 10) UpgradeSkill(SKID.AB_CLEMENTIA, 10) UpgradeSkill(SKID.AB_PRAEFATIO, 10) UpgradeSkill(SKID.AB_DUPLELIGHT, 10) UpgradeSkill(SKID.AB_LAUDAAGNUS, 10) UpgradeSkill(SKID.AB_CANTO, 10) UpgradeSkill(SKID.AB_RENOVATIO, 10) UpgradeSkill(SKID.AB_ANCILLA, 10) UpgradeSkill(SKID.AB_ORATIO, 10) UpgradeSkill(SKID.AB_LAUDARAMUS, 10) UpgradeSkill(SKID.AB_ADORAMUS, 10) UpgradeSkill(SKID.AB_HIGHNESSHEAL, 10) UpgradeSkill(SKID.AB_EXPIATIO, 10) UpgradeSkill(SKID.AB_CLEARANCE, 10) UpgradeSkill(SKID.AB_EPICLESIS, 10) UpgradeSkill(SKID.AB_SILENTIUM, 10) UpgradeSkill(SKID.AB_EUCHARISTICA, 10) UpgradeSkill(SKID.AB_SECRAMENT, 10) end function upgradeSkill_Sura() UpgradeSkill(SKID.SR_POWERVELOCITY, 10) UpgradeSkill(SKID.SR_RIDEINLIGHTNING, 10) UpgradeSkill(SKID.SR_DRAGONCOMBO, 10) UpgradeSkill(SKID.SR_ASSIMILATEPOWER, 10) UpgradeSkill(SKID.SR_SKYNETBLOW, 10) UpgradeSkill(SKID.SR_FALLENEMPIRE, 10) UpgradeSkill(SKID.SR_GENTLETOUCH_QUIET, 10) UpgradeSkill(SKID.SR_GENTLETOUCH_CURE, 10) UpgradeSkill(SKID.SR_HOWLINGOFLION, 10) UpgradeSkill(SKID.SR_CRESCENTELBOW, 10) UpgradeSkill(SKID.SR_TIGERCANNON, 10) UpgradeSkill(SKID.SR_CURSEDCIRCLE, 10) UpgradeSkill(SKID.SR_GENTLETOUCH_ENERGYGAIN, 10) UpgradeSkill(SKID.SR_GENTLETOUCH_CHANGE, 10) UpgradeSkill(SKID.SR_WINDMILL, 10) UpgradeSkill(SKID.SR_EARTHSHAKER, 10) UpgradeSkill(SKID.SR_GENTLETOUCH_REVITALIZE, 10) UpgradeSkill(SKID.SR_LIGHTNINGWALK, 10) UpgradeSkill(SKID.SR_RAMPAGEBLASTER, 10) UpgradeSkill(SKID.SR_KNUCKLEARROW, 10) UpgradeSkill(SKID.SR_RAISINGDRAGON, 10) UpgradeSkill(SKID.SR_GATEOFHELL, 10) end function upgradeSkill_HighPriest() UpgradeSkill(SKID.HP_ASSUMPTIO, 10) UpgradeSkill(SKID.HP_BASILICA, 10) UpgradeSkill(SKID.HP_MANARECHARGE, 10) UpgradeSkill(SKID.HP_MEDITATIO, 10) end function upgradeSkill_Champion() UpgradeSkill(SKID.CH_PALMSTRIKE, 10) UpgradeSkill(SKID.CH_SOULCOLLECT, 10) UpgradeSkill(SKID.CH_TIGERFIST, 10) UpgradeSkill(SKID.CH_CHAINCRUSH, 10) end function upgradeSkill_GuillotineCross() UpgradeSkill(SKID.GC_CROSSIMPACT, 10) UpgradeSkill(SKID.GC_CLOAKINGEXCEED, 10) UpgradeSkill(SKID.GC_ROLLINGCUTTER, 10) UpgradeSkill(SKID.GC_WEAPONBLOCKING, 10) UpgradeSkill(SKID.GC_RESEARCHNEWPOISON, 10) UpgradeSkill(SKID.GC_DARKILLUSION, 10) UpgradeSkill(SKID.GC_CROSSRIPPERSLASHER, 10) UpgradeSkill(SKID.TK_STORMKICK, 10) UpgradeSkill(SKID.GC_WEAPONCRUSH, 10) UpgradeSkill(SKID.GC_COUNTERSLASH, 10) UpgradeSkill(SKID.GC_CREATENEWPOISON, 10) UpgradeSkill(SKID.GC_ANTIDOTE, 10) UpgradeSkill(SKID.GC_PHANTOMMENACE, 10) UpgradeSkill(SKID.GC_POISONINGWEAPON, 10) UpgradeSkill(SKID.GC_HALLUCINATIONWALK, 10) UpgradeSkill(SKID.GC_VENOMPRESSURE, 10) UpgradeSkill(SKID.GC_POISONSMOKE, 10) end function upgradeSkill_ShadowChaser() UpgradeSkill(SKID.SC_REPRODUCE, 10) UpgradeSkill(SKID.SC_SHADOWFORM, 10) UpgradeSkill(SKID.SC_FATALMENACE, 10) UpgradeSkill(SKID.SC_BODYPAINT, 10) UpgradeSkill(SKID.SC_TRIANGLESHOT, 10) UpgradeSkill(SKID.SC_MANHOLE, 10) UpgradeSkill(SKID.SC_STRIPACCESSARY, 10) UpgradeSkill(SKID.SC_AUTOSHADOWSPELL, 10) UpgradeSkill(SKID.SC_ENERVATION, 10) UpgradeSkill(SKID.SC_GROOMY, 10) UpgradeSkill(SKID.SC_IGNORANCE, 10) UpgradeSkill(SKID.SC_CHAOSPANIC, 10) UpgradeSkill(SKID.SC_DIMENSIONDOOR, 10) UpgradeSkill(SKID.SC_DEADLYINFECT, 10) UpgradeSkill(SKID.SC_LAZINESS, 10) UpgradeSkill(SKID.SC_WEAKNESS, 10) UpgradeSkill(SKID.SC_FEINTBOMB, 10) UpgradeSkill(SKID.SC_BLOODYLUST, 10) UpgradeSkill(SKID.SC_UNLUCKY, 10) UpgradeSkill(SKID.SC_INVISIBILITY, 10) UpgradeSkill(SKID.SC_MAELSTROM, 10) end function upgradeSkill_AssassinCross() UpgradeSkill(SKID.ASC_BREAKER, 10) UpgradeSkill(SKID.ASC_CDP, 10) UpgradeSkill(SKID.ASC_EDP, 10) UpgradeSkill(SKID.ASC_KATAR, 10) UpgradeSkill(SKID.ASC_METEORASSAULT, 10) end function upgradeSkill_Stalker() UpgradeSkill(SKID.ST_CHASEWALK, 10) UpgradeSkill(SKID.ST_FULLSTRIP, 10) UpgradeSkill(SKID.ST_PRESERVE, 10) UpgradeSkill(SKID.ST_REJECTSWORD, 10) end function upgradeSkill_Warlock() UpgradeSkill(SKID.WL_MARSHOFABYSS, 10) UpgradeSkill(SKID.WL_RADIUS, 10) UpgradeSkill(SKID.WL_RELEASE, 10) UpgradeSkill(SKID.WL_SUMMONFB, 10) UpgradeSkill(SKID.WL_SUMMONWB, 10) UpgradeSkill(SKID.WL_SUMMONBL, 10) UpgradeSkill(SKID.WL_SUMMONSTONE, 10) UpgradeSkill(SKID.WL_FREEZE_SP, 10) UpgradeSkill(SKID.WL_DRAINLIFE, 10) UpgradeSkill(SKID.WL_READING_SB, 10) UpgradeSkill(SKID.WL_CRIMSONROCK, 10) UpgradeSkill(SKID.WL_FROSTMISTY, 10) UpgradeSkill(SKID.WL_CHAINLIGHTNING, 10) UpgradeSkill(SKID.WL_SIENNAEXECRATE, 10) UpgradeSkill(SKID.WL_SOULEXPANSION, 10) UpgradeSkill(SKID.WL_STASIS, 10) UpgradeSkill(SKID.WL_HELLINFERNO, 10) UpgradeSkill(SKID.WL_JACKFROST, 10) UpgradeSkill(SKID.WL_EARTHSTRAIN, 10) UpgradeSkill(SKID.WL_WHITEIMPRISON, 10) UpgradeSkill(SKID.WL_COMET, 10) UpgradeSkill(SKID.WL_RECOGNIZEDSPELL, 10) UpgradeSkill(SKID.WL_TETRAVORTEX, 10) end function upgradeSkill_Sorcerer() UpgradeSkill(SKID.SO_VACUUM_EXTREME, 10) UpgradeSkill(SKID.SO_STRIKING, 10) UpgradeSkill(SKID.SO_ELECTRICWALK, 10) UpgradeSkill(SKID.SO_EL_ANALYSIS, 10) UpgradeSkill(SKID.SO_CLOUD_KILL, 10) UpgradeSkill(SKID.SO_WARMER, 10) UpgradeSkill(SKID.SO_EARTHGRAVE, 10) UpgradeSkill(SKID.SO_SPELLFIST, 10) UpgradeSkill(SKID.SO_DIAMONDDUST, 10) UpgradeSkill(SKID.SO_VARETYR_SPEAR, 10) UpgradeSkill(SKID.SO_EL_CONTROL, 10) UpgradeSkill(SKID.SO_POISON_BUSTER, 10) UpgradeSkill(SKID.SO_FIREWALK, 10) UpgradeSkill(SKID.SO_ARRULLO, 10) UpgradeSkill(SKID.SO_PSYCHIC_WAVE, 10) UpgradeSkill(SKID.SO_SUMMON_AQUA, 10) UpgradeSkill(SKID.SO_SUMMON_VENTUS, 10) UpgradeSkill(SKID.SO_EL_SYMPATHY, 10) UpgradeSkill(SKID.SO_EL_ACTION, 10) UpgradeSkill(SKID.SO_SUMMON_AGNI, 10) UpgradeSkill(SKID.SO_SUMMON_TERA, 10) UpgradeSkill(SKID.SO_WATER_INSIGNIA, 10) UpgradeSkill(SKID.SO_WIND_INSIGNIA, 10) UpgradeSkill(SKID.SO_EL_CURE, 10) UpgradeSkill(SKID.SO_FIRE_INSIGNIA, 10) UpgradeSkill(SKID.SO_EARTH_INSIGNIA, 10) end function upgradeSkill_HighWizard() UpgradeSkill(SKID.HW_GANBANTEIN, 10) UpgradeSkill(SKID.HW_MAGICCRASHER, 10) UpgradeSkill(SKID.HW_SOULDRAIN, 10) UpgradeSkill(SKID.HW_NAPALMVULCAN, 10) UpgradeSkill(SKID.HW_MAGICPOWER, 10) UpgradeSkill(SKID.HW_GRAVITATION, 10) end function upgradeSkill_Professor() UpgradeSkill(SKID.PF_SPIDERWEB, 10) UpgradeSkill(SKID.PF_SOULCHANGE, 10) UpgradeSkill(SKID.PF_FOGWALL, 10) UpgradeSkill(SKID.PF_HPCONVERSION, 10) UpgradeSkill(SKID.PF_DOUBLECASTING, 10) UpgradeSkill(SKID.PF_MEMORIZE, 10) UpgradeSkill(SKID.PF_SOULBURN, 10) UpgradeSkill(SKID.PF_MINDBREAKER, 10) end function upgradeSkill_Ranger() UpgradeSkill(SKID.RA_AIMEDBOLT, 10) UpgradeSkill(SKID.RA_RESEARCHTRAP, 10) UpgradeSkill(SKID.RA_RANGERMAIN, 10) UpgradeSkill(SKID.RA_ELECTRICSHOCKER, 10) UpgradeSkill(SKID.RA_WUGMASTERY, 10) UpgradeSkill(SKID.RA_ARROWSTORM, 10) UpgradeSkill(SKID.RA_CLUSTERBOMB, 10) UpgradeSkill(SKID.RA_DETONATOR, 10) UpgradeSkill(SKID.RA_CAMOUFLAGE, 10) UpgradeSkill(SKID.RA_TOOTHOFWUG, 10) UpgradeSkill(SKID.RA_WUGRIDER, 10) UpgradeSkill(SKID.RA_FEARBREEZE, 10) UpgradeSkill(SKID.RA_MAGENTATRAP, 10) UpgradeSkill(SKID.RA_FIRINGTRAP, 10) UpgradeSkill(SKID.RA_ICEBOUNDTRAP, 10) UpgradeSkill(SKID.RA_SENSITIVEKEEN, 10) UpgradeSkill(SKID.RA_WUGSTRIKE, 10) UpgradeSkill(SKID.RA_WUGDASH, 10) UpgradeSkill(SKID.RA_COBALTTRAP, 10) UpgradeSkill(SKID.RA_WUGBITE, 10) UpgradeSkill(SKID.RA_MAIZETRAP, 10) UpgradeSkill(SKID.RA_VERDURETRAP, 10) end function upgradeSkill_Minstrel() UpgradeSkill(SKID.WM_SEVERE_RAINSTORM, 10) UpgradeSkill(SKID.WM_REVERBERATION, 10) UpgradeSkill(SKID.WM_LESSON, 10) UpgradeSkill(SKID.WM_DOMINION_IMPULSE, 10) UpgradeSkill(SKID.WM_SIRCLEOFNATURE, 10) UpgradeSkill(SKID.WM_LULLABY_DEEPSLEEP, 10) UpgradeSkill(SKID.WM_POEMOFNETHERWORLD, 10) UpgradeSkill(SKID.WM_METALICSOUND, 10) UpgradeSkill(SKID.WM_DEADHILLHERE, 10) UpgradeSkill(SKID.WM_VOICEOFSIREN, 10) UpgradeSkill(SKID.WM_RANDOMIZESPELL, 10) UpgradeSkill(SKID.WM_GREAT_ECHO, 10) UpgradeSkill(SKID.MI_HARMONIZE, 10) UpgradeSkill(SKID.MI_RUSH_WINDMILL, 10) UpgradeSkill(SKID.MI_ECHOSONG, 10) UpgradeSkill(SKID.WM_GLOOMYDAY, 10) UpgradeSkill(SKID.WM_DANCE_WITH_WUG, 10) UpgradeSkill(SKID.WM_SONG_OF_MANA, 10) UpgradeSkill(SKID.WM_LERADS_DEW, 10) UpgradeSkill(SKID.WM_SATURDAY_NIGHT_FEVER, 10) UpgradeSkill(SKID.WM_MELODYOFSINK, 10) UpgradeSkill(SKID.WM_BEYOND_OF_WARCRY, 10) UpgradeSkill(SKID.WM_SOUND_OF_DESTRUCTION, 10) UpgradeSkill(SKID.WM_UNLIMITED_HUMMING_VOICE, 10) end function upgradeSkill_Wanderer() UpgradeSkill(SKID.WM_SEVERE_RAINSTORM, 10) UpgradeSkill(SKID.WM_REVERBERATION, 10) UpgradeSkill(SKID.WM_LESSON, 10) UpgradeSkill(SKID.WM_DOMINION_IMPULSE, 10) UpgradeSkill(SKID.WM_SIRCLEOFNATURE, 10) UpgradeSkill(SKID.WM_LULLABY_DEEPSLEEP, 10) UpgradeSkill(SKID.WM_POEMOFNETHERWORLD, 10) UpgradeSkill(SKID.WM_METALICSOUND, 10) UpgradeSkill(SKID.WM_DEADHILLHERE, 10) UpgradeSkill(SKID.WM_VOICEOFSIREN, 10) UpgradeSkill(SKID.WM_RANDOMIZESPELL, 10) UpgradeSkill(SKID.WM_GREAT_ECHO, 10) UpgradeSkill(SKID.WA_SWING_DANCE, 10) UpgradeSkill(SKID.WA_SYMPHONY_OF_LOVER, 10) UpgradeSkill(SKID.WA_MOONLIT_SERENADE, 10) UpgradeSkill(SKID.WM_GLOOMYDAY, 10) UpgradeSkill(SKID.WM_DANCE_WITH_WUG, 10) UpgradeSkill(SKID.WM_SONG_OF_MANA, 10) UpgradeSkill(SKID.WM_LERADS_DEW, 10) UpgradeSkill(SKID.WM_SATURDAY_NIGHT_FEVER, 10) UpgradeSkill(SKID.WM_MELODYOFSINK, 10) UpgradeSkill(SKID.WM_BEYOND_OF_WARCRY, 10) UpgradeSkill(SKID.WM_SOUND_OF_DESTRUCTION, 10) UpgradeSkill(SKID.WM_UNLIMITED_HUMMING_VOICE, 10) end function upgradeSkill_Sniper() UpgradeSkill(SKID.SN_FALCONASSAULT, 10) UpgradeSkill(SKID.SN_SHARPSHOOTING, 10) UpgradeSkill(SKID.SN_SIGHT, 10) UpgradeSkill(SKID.SN_WINDWALK, 10) end function upgradeSkill_Crown() UpgradeSkill(SKID.CG_ARROWVULCAN, 10) UpgradeSkill(SKID.CG_MOONLIT, 10) UpgradeSkill(SKID.CG_MARIONETTE, 10) UpgradeSkill(SKID.CG_HERMODE, 10) UpgradeSkill(SKID.CG_LONGINGFREEDOM, 10) UpgradeSkill(SKID.CG_TAROTCARD, 10) end function upgradeSkill_Gipsy() UpgradeSkill(SKID.CG_ARROWVULCAN, 10) UpgradeSkill(SKID.CG_MOONLIT, 10) UpgradeSkill(SKID.CG_MARIONETTE, 10) UpgradeSkill(SKID.CG_HERMODE, 10) UpgradeSkill(SKID.CG_LONGINGFREEDOM, 10) UpgradeSkill(SKID.CG_TAROTCARD, 10) end function upgradeSkill_SuperNovice() UpgradeSkill(SKID.SM_SWORD, 10) UpgradeSkill(SKID.SM_BASH, 10) UpgradeSkill(SKID.SM_PROVOKE, 10) UpgradeSkill(SKID.TF_DOUBLE, 10) UpgradeSkill(SKID.TF_STEAL, 10) UpgradeSkill(SKID.TF_POISON, 10) UpgradeSkill(SKID.SM_RECOVERY, 10) UpgradeSkill(SKID.SM_MAGNUM, 10) UpgradeSkill(SKID.SM_ENDURE, 10) UpgradeSkill(SKID.TF_MISS, 10) UpgradeSkill(SKID.TF_HIDING, 10) UpgradeSkill(SKID.TF_DETOXIFY, 10) UpgradeSkill(SKID.MG_STONECURSE, 10) UpgradeSkill(SKID.MG_COLDBOLT, 10) UpgradeSkill(SKID.MG_LIGHTNINGBOLT, 10) UpgradeSkill(SKID.MG_NAPALMBEAT, 10) UpgradeSkill(SKID.MG_FIREBOLT, 10) UpgradeSkill(SKID.MG_SIGHT, 10) UpgradeSkill(SKID.MG_SRECOVERY, 10) UpgradeSkill(SKID.MG_FROSTDIVER, 10) UpgradeSkill(SKID.MG_THUNDERSTORM, 10) UpgradeSkill(SKID.MG_SOULSTRIKE, 10) UpgradeSkill(SKID.MG_FIREBALL, 10) UpgradeSkill(SKID.AL_RUWACH, 10) UpgradeSkill(SKID.AL_HEAL, 10) UpgradeSkill(SKID.AL_HOLYWATER, 10) UpgradeSkill(SKID.AL_DP, 10) UpgradeSkill(SKID.MG_SAFETYWALL, 10) UpgradeSkill(SKID.MG_FIREWALL, 10) UpgradeSkill(SKID.AC_OWL, 10) UpgradeSkill(SKID.AL_TELEPORT, 10) UpgradeSkill(SKID.AL_CURE, 10) UpgradeSkill(SKID.AL_INCAGI, 10) UpgradeSkill(SKID.AL_BLESSING, 10) UpgradeSkill(SKID.AL_DEMONBANE, 10) UpgradeSkill(SKID.AL_ANGELUS, 10) UpgradeSkill(SKID.AC_VULTURE, 10) UpgradeSkill(SKID.AL_WARP, 10) UpgradeSkill(SKID.MC_INCCARRY, 10) UpgradeSkill(SKID.AL_DECAGI, 10) UpgradeSkill(SKID.MC_IDENTIFY, 10) UpgradeSkill(SKID.AL_CRUCIS, 10) UpgradeSkill(SKID.MC_MAMMONITE, 10) UpgradeSkill(SKID.AC_CONCENTRATION, 10) UpgradeSkill(SKID.AL_PNEUMA, 10) UpgradeSkill(SKID.MC_DISCOUNT, 10) UpgradeSkill(SKID.MC_OVERCHARGE, 10) UpgradeSkill(SKID.MC_PUSHCART, 10) UpgradeSkill(SKID.MC_VENDING, 10) end function upgradeSkill_Ninja() UpgradeSkill(SKID.NJ_TOBIDOUGU, 10) UpgradeSkill(SKID.NJ_TATAMIGAESHI, 10) UpgradeSkill(SKID.NJ_NINPOU, 10) UpgradeSkill(SKID.NJ_SYURIKEN, 10) UpgradeSkill(SKID.NJ_SHADOWJUMP, 10) UpgradeSkill(SKID.NJ_NEN, 10) UpgradeSkill(SKID.NJ_KOUENKA, 10) UpgradeSkill(SKID.NJ_HYOUSENSOU, 10) UpgradeSkill(SKID.NJ_HUUJIN, 10) UpgradeSkill(SKID.NJ_KUNAI, 10) UpgradeSkill(SKID.NJ_KASUMIKIRI, 10) UpgradeSkill(SKID.NJ_UTSUSEMI, 10) UpgradeSkill(SKID.NJ_KAENSIN, 10) UpgradeSkill(SKID.NJ_SUITON, 10) UpgradeSkill(SKID.NJ_RAIGEKISAI, 10) UpgradeSkill(SKID.NJ_HUUMA, 10) UpgradeSkill(SKID.NJ_KIRIKAGE, 10) UpgradeSkill(SKID.NJ_BAKUENRYU, 10) UpgradeSkill(SKID.NJ_HYOUSYOURAKU, 10) UpgradeSkill(SKID.NJ_KAMAITACHI, 10) UpgradeSkill(SKID.NJ_ZENYNAGE, 10) UpgradeSkill(SKID.NJ_BUNSINJYUTSU, 10) UpgradeSkill(SKID.NJ_ISSEN, 10) end function upgradeSkill_GunSlinger() UpgradeSkill(SKID.GS_GLITTERING, 10) UpgradeSkill(SKID.GS_MAGICALBULLET, 10) UpgradeSkill(SKID.GS_SINGLEACTION, 10) UpgradeSkill(SKID.GS_SNAKEEYE, 10) UpgradeSkill(SKID.GS_FLING, 10) UpgradeSkill(SKID.GS_CRACKER, 10) UpgradeSkill(SKID.GS_CHAINACTION, 10) UpgradeSkill(SKID.GS_TRACKING, 10) UpgradeSkill(SKID.GS_DUST, 10) UpgradeSkill(SKID.GS_INCREASING, 10) UpgradeSkill(SKID.GS_TRIPLEACTION, 10) UpgradeSkill(SKID.GS_DISARM, 10) UpgradeSkill(SKID.GS_RAPIDSHOWER, 10) UpgradeSkill(SKID.GS_PIERCINGSHOT, 10) UpgradeSkill(SKID.GS_FULLBUSTER, 10) UpgradeSkill(SKID.GS_ADJUSTMENT, 10) UpgradeSkill(SKID.GS_DESPERADO, 10) UpgradeSkill(SKID.GS_BULLSEYE, 10) UpgradeSkill(SKID.GS_SPREADATTACK, 10) UpgradeSkill(SKID.GS_GATLINGFEVER, 10) UpgradeSkill(SKID.GS_GROUNDDRIFT, 10) UpgradeSkill(SKID.GS_MADNESSCANCEL, 10) end function upgradeSkill_Taekwon() UpgradeSkill(SKID.TK_RUN, 10) UpgradeSkill(SKID.TK_STORMKICK, 10) UpgradeSkill(SKID.TK_DOWNKICK, 10) UpgradeSkill(SKID.TK_TURNKICK, 10) UpgradeSkill(SKID.TK_COUNTER, 10) UpgradeSkill(SKID.TK_JUMPKICK, 10) UpgradeSkill(SKID.TK_HIGHJUMP, 10) UpgradeSkill(SKID.TK_READYSTORM, 10) UpgradeSkill(SKID.TK_READYDOWN, 10) UpgradeSkill(SKID.TK_READYTURN, 10) UpgradeSkill(SKID.TK_READYCOUNTER, 10) UpgradeSkill(SKID.TK_DODGE, 10) UpgradeSkill(SKID.TK_HPTIME, 10) UpgradeSkill(SKID.TK_SPTIME, 10) UpgradeSkill(SKID.TK_POWER, 10) UpgradeSkill(SKID.TK_SEVENWIND, 10) UpgradeSkill(SKID.TK_MISSION, 10) end function upgradeSkill_Star() UpgradeSkill(SKID.SG_FEEL, 10) UpgradeSkill(SKID.SG_HATE, 10) UpgradeSkill(SKID.SG_DEVIL, 10) UpgradeSkill(SKID.SG_KNOWLEDGE, 10) UpgradeSkill(SKID.SG_SUN_WARM, 10) UpgradeSkill(SKID.SG_SUN_COMFORT, 10) UpgradeSkill(SKID.SG_SUN_ANGER, 10) UpgradeSkill(SKID.SG_SUN_BLESS, 10) UpgradeSkill(SKID.SG_FRIEND, 10) UpgradeSkill(SKID.SG_FUSION, 10) UpgradeSkill(SKID.SG_MOON_WARM, 10) UpgradeSkill(SKID.SG_MOON_COMFORT, 10) UpgradeSkill(SKID.SG_MOON_ANGER, 10) UpgradeSkill(SKID.SG_MOON_BLESS, 10) UpgradeSkill(SKID.SG_STAR_WARM, 10) UpgradeSkill(SKID.SG_STAR_COMFORT, 10) UpgradeSkill(SKID.SG_STAR_ANGER, 10) UpgradeSkill(SKID.SG_STAR_BLESS, 10) end function upgradeSkill_Linker() UpgradeSkill(SKID.SL_ALCHEMIST, 10) UpgradeSkill(SKID.SL_STAR, 10) UpgradeSkill(SKID.SL_ASSASIN, 10) UpgradeSkill(SKID.SL_CRUSADER, 10) UpgradeSkill(SKID.SL_BARDDANCER, 10) UpgradeSkill(SKID.SL_SUPERNOVICE, 10) UpgradeSkill(SKID.SL_BLACKSMITH, 10) UpgradeSkill(SKID.SL_SOULLINKER, 10) UpgradeSkill(SKID.SL_ROGUE, 10) UpgradeSkill(SKID.SL_KNIGHT, 10) UpgradeSkill(SKID.SL_HUNTER, 10) UpgradeSkill(SKID.SL_HIGH, 10) UpgradeSkill(SKID.SL_MONK, 10) UpgradeSkill(SKID.SL_KAUPE, 10) UpgradeSkill(SKID.SL_SKE, 10) UpgradeSkill(SKID.SL_SAGE, 10) UpgradeSkill(SKID.SL_KAINA, 10) UpgradeSkill(SKID.SL_PRIEST, 10) UpgradeSkill(SKID.SL_SKA, 10) UpgradeSkill(SKID.SL_WIZARD, 10) UpgradeSkill(SKID.SL_KAITE, 10) UpgradeSkill(SKID.SL_KAAHI, 10) UpgradeSkill(SKID.SL_KAIZEL, 10) UpgradeSkill(SKID.SL_SWOO, 10) UpgradeSkill(SKID.SL_STIN, 10) UpgradeSkill(SKID.SL_STUN, 10) UpgradeSkill(SKID.SL_SMA, 10) end function buttonEventReceiver_makeNovice() ChangeJob("NOVICE_H") ChangeJob("NOVICE") upgradeLevel_Novice() upgradeSkill_Novice() end function buttonEventReceiver_makeNovice_H() ChangeJob("NOVICE_H") upgradeLevel_Novice() upgradeSkill_Novice() end function buttonEventReceiver_makeSwordman() buttonEventReceiver_makeNovice() ChangeJob("SWORDMAN") upgradeLevel_1stChangeJob() upgradeSkill_Swordman() end function buttonEventReceiver_makeKnight() buttonEventReceiver_makeSwordman() ChangeJob("KNIGHT") upgradeLevel_2ndChangeJob() upgradeSkill_Knight() end function buttonEventReceiver_makeCrusader() buttonEventReceiver_makeSwordman() ChangeJob("CRUSADER") upgradeLevel_2ndChangeJob() upgradeSkill_Crusader() end function buttonEventReceiver_makeRuneKnight() buttonEventReceiver_makeKnight() ChangeJob("RUNE_KNIGHT") upgradeLevel_3rdChangeJob() upgradeSkill_RuneKnight() upgradeSkill_Knight() upgradeSkill_Swordman() end function buttonEventReceiver_makeRuneKnight_H() buttonEventReceiver_makeLordKnight() ChangeJob("RUNE_KNIGHT_H") upgradeLevel_3rdChangeJob() upgradeSkill_RuneKnight() upgradeSkill_Knight() upgradeSkill_Swordman() end function buttonEventReceiver_makeRoyalGuard() buttonEventReceiver_makeCrusader() ChangeJob("ROYAL_GUARD") upgradeLevel_3rdChangeJob() upgradeSkill_Swordman() upgradeSkill_Crusader() upgradeSkill_RoyalGuard() end function buttonEventReceiver_makeRoyalGuard_H() buttonEventReceiver_makePaladin() ChangeJob("ROYAL_GUARD_H") upgradeLevel_3rdChangeJob() upgradeSkill_Swordman() upgradeSkill_Crusader() upgradeSkill_RoyalGuard() end function buttonEventReceiver_makeSwordman_H() buttonEventReceiver_makeNovice_H() ChangeJob("SWORDMAN_H") upgradeLevel_1stChangeJob() upgradeSkill_Swordman() end function buttonEventReceiver_makeLordKnight() buttonEventReceiver_makeSwordman_H() ChangeJob("KNIGHT_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Swordman() upgradeSkill_Knight() upgradeSkill_LordKnight() end function buttonEventReceiver_makePaladin() buttonEventReceiver_makeSwordman_H() ChangeJob("CRUSADER_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Swordman() upgradeSkill_Crusader() upgradeSkill_Paladin() end function buttonEventReceiver_makeSWORDMAN_B() buttonEventReceiver_makeNovice_H() ChangeJob("SWORDMAN_B") upgradeLevel_1stChangeJob() upgradeSkill_Swordman() end function buttonEventReceiver_makeKNIGHT_B() buttonEventReceiver_makeNovice_H() ChangeJob("KNIGHT_B") upgradeLevel_1stChangeJob() upgradeSkill_Swordman() upgradeSkill_Knight() end function buttonEventReceiver_makeRUNEKNIGHT_B() buttonEventReceiver_makeKNIGHT_B() ChangeJob("RUNE_KNIGHT_B") upgradeLevel_3rdChangeJob() upgradeSkill_Swordman() upgradeSkill_Knight() upgradeSkill_RuneKnight() end function buttonEventReceiver_makeCRUSADER_B() buttonEventReceiver_makeNovice_H() ChangeJob("CRUSADER_B") upgradeLevel_1stChangeJob() upgradeSkill_Swordman() upgradeSkill_Crusader() end function buttonEventReceiver_makeROYAL_GUARD_B() buttonEventReceiver_makeCRUSADER_B() ChangeJob("ROYAL_GUARD_B") upgradeLevel_3rdChangeJob() upgradeSkill_Swordman() upgradeSkill_Crusader() upgradeSkill_RoyalGuard() end function buttonEventReceiver_makeMerChant() buttonEventReceiver_makeNovice() ChangeJob("MERCHANT") upgradeLevel_1stChangeJob() upgradeSkill_MerChant() end function buttonEventReceiver_makeBlackSmith() buttonEventReceiver_makeMerChant() ChangeJob("BLACKSMITH") upgradeLevel_2ndChangeJob() upgradeSkill_BlackSmith() end function buttonEventReceiver_makeAlchemist() buttonEventReceiver_makeMerChant() ChangeJob("ALCHEMIST") upgradeLevel_2ndChangeJob() upgradeSkill_Alchemist() end function buttonEventReceiver_makeMechanic() buttonEventReceiver_makeBlackSmith() ChangeJob("MECHANIC") upgradeLevel_3rdChangeJob() upgradeSkill_Mechanic() end function buttonEventReceiver_makeMechanic_H() buttonEventReceiver_makeWhiteSmith() ChangeJob("MECHANIC_H") upgradeLevel_3rdChangeJob() upgradeSkill_Mechanic() end function buttonEventReceiver_makeGenetic() buttonEventReceiver_makeAlchemist() ChangeJob("GENETIC") upgradeLevel_3rdChangeJob() upgradeSkill_Genetic() end function buttonEventReceiver_makeGenetic_H() buttonEventReceiver_makeCreater() ChangeJob("GENETIC_H") upgradeLevel_3rdChangeJob() upgradeSkill_Genetic() end function buttonEventReceiver_makeMerChant_H() buttonEventReceiver_makeNovice_H() ChangeJob("MERCHANT_H") upgradeLevel_1stChangeJob() upgradeSkill_MerChant() end function buttonEventReceiver_makeWhiteSmith() buttonEventReceiver_makeMerChant_H() ChangeJob("BLACKSMITH_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_MerChant() upgradeSkill_BlackSmith() upgradeSkill_WhiteSmith() end function buttonEventReceiver_makeCreater() buttonEventReceiver_makeMerChant_H() ChangeJob("ALCHEMIST_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_MerChant() upgradeSkill_Alchemist() upgradeSkill_Creater() end function buttonEventReceiver_makeMERCHANT_B() buttonEventReceiver_makeNovice_H() ChangeJob("MERCHANT_B") upgradeLevel_1stChangeJob() upgradeSkill_MerChant() end function buttonEventReceiver_makeBLACKSMITH_B() buttonEventReceiver_makeNovice_H() ChangeJob("BLACKSMITH_B") upgradeLevel_1stChangeJob() upgradeSkill_MerChant() upgradeSkill_BlackSmith() end function buttonEventReceiver_makeMECHANIC_B() buttonEventReceiver_makeBLACKSMITH_B() ChangeJob("MECHANIC_B") upgradeLevel_3rdChangeJob() upgradeSkill_MerChant() upgradeSkill_BlackSmith() upgradeSkill_Mechanic() end function buttonEventReceiver_makeALCHEMIST_B() buttonEventReceiver_makeNovice_H() ChangeJob("ALCHEMIST_B") upgradeLevel_1stChangeJob() upgradeSkill_MerChant() upgradeSkill_Alchemist() end function buttonEventReceiver_makeGENETIC_B() buttonEventReceiver_makeALCHEMIST_B() ChangeJob("GENETIC_B") upgradeLevel_3rdChangeJob() upgradeSkill_MerChant() upgradeSkill_Alchemist() upgradeSkill_Genetic() end function buttonEventReceiver_makeAcolyte() buttonEventReceiver_makeNovice() ChangeJob("ACOLYTE") upgradeLevel_1stChangeJob() upgradeSkill_Acolyte() end function buttonEventReceiver_makePriest() buttonEventReceiver_makeAcolyte() ChangeJob("PRIEST") upgradeLevel_2ndChangeJob() upgradeSkill_Priest() end function buttonEventReceiver_makeMonk() buttonEventReceiver_makeAcolyte() ChangeJob("MONK") upgradeLevel_2ndChangeJob() upgradeSkill_Acolyte() upgradeSkill_Monk() end function buttonEventReceiver_makeArchBishop() buttonEventReceiver_makePriest() ChangeJob("ARCHBISHOP") upgradeLevel_3rdChangeJob() upgradeSkill_ArchBishop() upgradeSkill_Priest() end function buttonEventReceiver_makeArchBishop_H() buttonEventReceiver_makeHighPriest() ChangeJob("ARCHBISHOP_H") upgradeLevel_3rdChangeJob() upgradeSkill_ArchBishop() upgradeSkill_Priest() end function buttonEventReceiver_makeSura() buttonEventReceiver_makeMonk() ChangeJob("SURA") upgradeLevel_3rdChangeJob() upgradeSkill_Sura() upgradeSkill_Monk() end function buttonEventReceiver_makeSura_H() buttonEventReceiver_makeChampion() ChangeJob("SURA_H") upgradeLevel_3rdChangeJob() upgradeSkill_Sura() upgradeSkill_Monk() end function buttonEventReceiver_makeAcolyte_H() buttonEventReceiver_makeNovice_H() ChangeJob("ACOLYTE_H") upgradeLevel_1stChangeJob() upgradeSkill_Acolyte() end function buttonEventReceiver_makeHighPriest() buttonEventReceiver_makeAcolyte_H() ChangeJob("PRIEST_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Acolyte() upgradeSkill_Priest() upgradeSkill_HighPriest() end function buttonEventReceiver_makeChampion() buttonEventReceiver_makeAcolyte_H() ChangeJob("MONK_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Acolyte() upgradeSkill_Monk() upgradeSkill_Champion() end function buttonEventReceiver_makeACOLYTE_B() buttonEventReceiver_makeNovice_H() ChangeJob("ACOLYTE_B") upgradeLevel_1stChangeJob() upgradeSkill_Acolyte() end function buttonEventReceiver_makePRIEST_B() buttonEventReceiver_makeNovice_H() ChangeJob("PRIEST_B") upgradeLevel_1stChangeJob() upgradeSkill_Acolyte() upgradeSkill_Priest() end function buttonEventReceiver_makeARCHBISHOP_B() buttonEventReceiver_makePRIEST_B() ChangeJob("ARCHBISHOP_B") upgradeLevel_3rdChangeJob() upgradeSkill_Acolyte() upgradeSkill_Priest() upgradeSkill_ArchBishop() end function buttonEventReceiver_makeMONK_B() buttonEventReceiver_makeNovice_H() ChangeJob("MONK_B") upgradeLevel_1stChangeJob() upgradeSkill_Acolyte() upgradeSkill_Monk() end function buttonEventReceiver_makeSURA_B() buttonEventReceiver_makeMONK_B() ChangeJob("SURA_B") upgradeLevel_3rdChangeJob() upgradeSkill_Acolyte() upgradeSkill_Monk() upgradeSkill_Sura() end function buttonEventReceiver_makeThief() buttonEventReceiver_makeNovice() ChangeJob("THIEF") upgradeLevel_1stChangeJob() upgradeSkill_Thief() end function buttonEventReceiver_makeAssassin() buttonEventReceiver_makeThief() ChangeJob("ASSASSIN") upgradeLevel_2ndChangeJob() upgradeSkill_Assassin() end function buttonEventReceiver_makeRogue() buttonEventReceiver_makeThief() ChangeJob("ROGUE") upgradeLevel_2ndChangeJob() upgradeSkill_Rogue() end function buttonEventReceiver_makeGuillotineCross() buttonEventReceiver_makeAssassin() ChangeJob("GUILLOTINE_CROSS") upgradeLevel_3rdChangeJob() upgradeSkill_GuillotineCross() upgradeSkill_Assassin() end function buttonEventReceiver_makeGuillotineCross_H() buttonEventReceiver_makeAssassinCross() ChangeJob("GUILLOTINE_CROSS_H") upgradeLevel_3rdChangeJob() upgradeSkill_GuillotineCross() upgradeSkill_Assassin() end function buttonEventReceiver_makeShadowChaser() buttonEventReceiver_makeRogue() ChangeJob("SHADOW_CHASER") upgradeLevel_3rdChangeJob() upgradeSkill_ShadowChaser() upgradeSkill_Rogue() end function buttonEventReceiver_makeShadowChaser_H() buttonEventReceiver_makeStalker() ChangeJob("SHADOW_CHASER_H") upgradeLevel_3rdChangeJob() upgradeSkill_ShadowChaser() upgradeSkill_Rogue() end function buttonEventReceiver_makeThief_H() buttonEventReceiver_makeNovice_H() ChangeJob("THIEF_H") upgradeLevel_1stChangeJob() upgradeSkill_Thief() end function buttonEventReceiver_makeAssassinCross() buttonEventReceiver_makeThief_H() ChangeJob("ASSASSIN_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Thief() upgradeSkill_Assassin() upgradeSkill_AssassinCross() end function buttonEventReceiver_makeStalker() buttonEventReceiver_makeThief_H() ChangeJob("ROGUE_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Thief() upgradeSkill_Rogue() upgradeSkill_Stalker() end function buttonEventReceiver_makeTHIEF_B() buttonEventReceiver_makeNovice_H() ChangeJob("THIEF_B") upgradeLevel_1stChangeJob() upgradeSkill_Thief() end function buttonEventReceiver_makeASSASSIN_B() buttonEventReceiver_makeNovice_H() ChangeJob("ASSASSIN_B") upgradeLevel_1stChangeJob() upgradeSkill_Thief() upgradeSkill_Assassin() end function buttonEventReceiver_makeGUILLOTINECROSS_B() buttonEventReceiver_makeASSASSIN_B() ChangeJob("GUILLOTINE_CROSS_B") upgradeLevel_3rdChangeJob() upgradeSkill_Thief() upgradeSkill_Assassin() upgradeSkill_GuillotineCross() end function buttonEventReceiver_makeROGUE_B() buttonEventReceiver_makeNovice_H() ChangeJob("ROGUE_B") upgradeLevel_1stChangeJob() upgradeSkill_Thief() upgradeSkill_Rogue() end function buttonEventReceiver_makeSHADOWCHASER_B() buttonEventReceiver_makeROGUE_B() ChangeJob("SHADOW_CHASER_B") upgradeLevel_3rdChangeJob() upgradeSkill_Thief() upgradeSkill_Rogue() upgradeSkill_ShadowChaser() end function buttonEventReceiver_makeMagician() buttonEventReceiver_makeNovice() ChangeJob("MAGICIAN") upgradeLevel_1stChangeJob() upgradeSkill_Magician() end function buttonEventReceiver_makeWizard() buttonEventReceiver_makeMagician() ChangeJob("WIZARD") upgradeLevel_2ndChangeJob() upgradeSkill_Wizard() upgradeSkill_Magician() end function buttonEventReceiver_makeSage() buttonEventReceiver_makeMagician() ChangeJob("SAGE") upgradeLevel_2ndChangeJob() upgradeSkill_Sage() end function buttonEventReceiver_makeWarlock() buttonEventReceiver_makeWizard() ChangeJob("WARLOCK") upgradeLevel_3rdChangeJob() upgradeSkill_Wizard() upgradeSkill_Warlock() end function buttonEventReceiver_makeWarlock_H() buttonEventReceiver_makeHighWizard() ChangeJob("WARLOCK_H") upgradeLevel_3rdChangeJob() upgradeSkill_Wizard() upgradeSkill_Warlock() end function buttonEventReceiver_makeSorcerer() buttonEventReceiver_makeSage() ChangeJob("SORCERER") upgradeLevel_3rdChangeJob() upgradeSkill_Sorcerer() upgradeSkill_Sage() end function buttonEventReceiver_makeSorcerer_H() buttonEventReceiver_makeProfessor() ChangeJob("SORCERER_H") upgradeLevel_3rdChangeJob() upgradeSkill_Sorcerer() upgradeSkill_Sage() end function buttonEventReceiver_makeMagician_H() buttonEventReceiver_makeNovice_H() ChangeJob("MAGICIAN_H") upgradeLevel_1stChangeJob() upgradeSkill_Magician() end function buttonEventReceiver_makeHighWizard() buttonEventReceiver_makeMagician_H() ChangeJob("WIZARD_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Magician() upgradeSkill_Wizard() upgradeSkill_HighWizard() end function buttonEventReceiver_makeProfessor() buttonEventReceiver_makeMagician_H() ChangeJob("SAGE_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Magician() upgradeSkill_Sage() upgradeSkill_Professor() end function buttonEventReceiver_makeMAGICIAN_B() buttonEventReceiver_makeNovice_H() ChangeJob("MAGICIAN_B") upgradeLevel_1stChangeJob() upgradeSkill_Magician() end function buttonEventReceiver_makeWIZARD_B() buttonEventReceiver_makeNovice_H() ChangeJob("WIZARD_B") upgradeLevel_1stChangeJob() upgradeSkill_Magician() upgradeSkill_Wizard() end function buttonEventReceiver_makeWARLOCK_B() buttonEventReceiver_makeWIZARD_B() ChangeJob("WARLOCK_B") upgradeLevel_3rdChangeJob() upgradeSkill_Magician() upgradeSkill_Wizard() upgradeSkill_Warlock() end function buttonEventReceiver_makeSAGE_B() buttonEventReceiver_makeNovice_H() ChangeJob("SAGE_B") upgradeLevel_1stChangeJob() upgradeSkill_Magician() upgradeSkill_Sage() end function buttonEventReceiver_makeSORCERER_B() buttonEventReceiver_makeSAGE_B() ChangeJob("SORCERER_B") upgradeLevel_3rdChangeJob() upgradeSkill_Magician() upgradeSkill_Sage() upgradeSkill_Sorcerer() end function buttonEventReceiver_makeArcher() buttonEventReceiver_makeNovice() ChangeJob("ARCHER") upgradeLevel_1stChangeJob() upgradeSkill_Archer() end function buttonEventReceiver_makeHunter() buttonEventReceiver_makeArcher() ChangeJob("HUNTER") upgradeLevel_2ndChangeJob() upgradeSkill_Hunter() end function buttonEventReceiver_makeBard() buttonEventReceiver_makeArcher() ChangeJob("BARD") upgradeLevel_2ndChangeJob() upgradeSkill_Bard() end function buttonEventReceiver_makeDancer() buttonEventReceiver_makeArcher() ChangeJob("DANCER") upgradeLevel_2ndChangeJob() upgradeSkill_Dancer() end function buttonEventReceiver_makeRanger() buttonEventReceiver_makeHunter() ChangeJob("RANGER") upgradeLevel_3rdChangeJob() upgradeSkill_Ranger() end function buttonEventReceiver_makeRanger_H() buttonEventReceiver_makeSniper() ChangeJob("RANGER_H") upgradeLevel_3rdChangeJob() upgradeSkill_Ranger() end function buttonEventReceiver_makeMinstrel() buttonEventReceiver_makeBard() ChangeJob("MINSTREL") upgradeLevel_3rdChangeJob() upgradeSkill_Minstrel() end function buttonEventReceiver_makeMinstrel_H() buttonEventReceiver_makeCrown() ChangeJob("MINSTREL_H") upgradeLevel_3rdChangeJob() upgradeSkill_Minstrel() end function buttonEventReceiver_makeWanderer() buttonEventReceiver_makeDancer() ChangeJob("WANDERER") upgradeLevel_3rdChangeJob() upgradeSkill_Wanderer() end function buttonEventReceiver_makeWanderer_H() buttonEventReceiver_makeGipsy() ChangeJob("WANDERER_H") upgradeLevel_3rdChangeJob() upgradeSkill_Wanderer() end function buttonEventReceiver_makeArcher_H() buttonEventReceiver_makeNovice_H() ChangeJob("ARCHER_H") upgradeLevel_1stChangeJob() upgradeSkill_Archer() end function buttonEventReceiver_makeSniper() buttonEventReceiver_makeArcher_H() ChangeJob("HUNTER_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Archer() upgradeSkill_Hunter() upgradeSkill_Sniper() end function buttonEventReceiver_makeCrown() buttonEventReceiver_makeArcher_H() ChangeJob("BARD_H") upgradeLevel_2ndChangeJob_H() upgradeSkill_Archer() upgradeSkill_Bard() upgradeSkill_Crown() end function buttonEventReceiver_makeGipsy() buttonEventReceiver_makeArcher_H() ChangeJob("DANCER_H") upgradeLevel_2ndChangeJob() upgradeSkill_Archer() upgradeSkill_Dancer() upgradeSkill_Gipsy() end function buttonEventReceiver_makeARCHER_B() buttonEventReceiver_makeNovice_H() ChangeJob("ARCHER_B") upgradeLevel_1stChangeJob() upgradeSkill_Archer() end function buttonEventReceiver_makeHUNTER_B() buttonEventReceiver_makeNovice_H() ChangeJob("HUNTER_B") upgradeLevel_1stChangeJob() upgradeSkill_Archer() upgradeSkill_Hunter() end function buttonEventReceiver_makeRANGER_B() buttonEventReceiver_makeHUNTER_B() ChangeJob("RANGER_B") upgradeLevel_3rdChangeJob() upgradeSkill_Archer() upgradeSkill_Hunter() upgradeSkill_Ranger() end function buttonEventReceiver_makeBARD_B() buttonEventReceiver_makeNovice_H() ChangeJob("BARD_B") upgradeLevel_1stChangeJob() upgradeSkill_Archer() upgradeSkill_Bard() end function buttonEventReceiver_makeMINSTREL_B() buttonEventReceiver_makeBARD_B() ChangeJob("MINSTREL_B") upgradeLevel_3rdChangeJob() upgradeSkill_Archer() upgradeSkill_Bard() upgradeSkill_Minstrel() end function buttonEventReceiver_makeDANCER_B() buttonEventReceiver_makeNovice_H() ChangeJob("DANCER_B") upgradeLevel_1stChangeJob() upgradeSkill_Archer() upgradeSkill_Dancer() end function buttonEventReceiver_makeWANDERER_B() buttonEventReceiver_makeDANCER_B() ChangeJob("WANDERER_B") upgradeLevel_3rdChangeJob() upgradeSkill_Archer() upgradeSkill_Dancer() upgradeSkill_Wanderer() end function buttonEventReceiver_makeSuperNovice() ChangeJob("NOVICE_H") upgradeLevel_Novice() upgradeSkill_Novice() ChangeJob("SUPERNOVICE") upgradeLevel_1stChangeJob() JobLevelUp(19) upgradeSkill_SuperNovice() end function buttonEventReceiver_makeNinja() buttonEventReceiver_makeNovice() ChangeJob("NINJA") upgradeLevel_1stChangeJob() upgradeSkill_Ninja() end function buttonEventReceiver_makeGunSlinger() buttonEventReceiver_makeNovice() ChangeJob("GUNSLINGER") upgradeLevel_1stChangeJob() upgradeSkill_GunSlinger() end function buttonEventReceiver_makeTaekwon() buttonEventReceiver_makeNovice() ChangeJob("TAEKWON") upgradeLevel_1stChangeJob() upgradeSkill_Taekwon() end function buttonEventReceiver_makeStar() buttonEventReceiver_makeTaekwon() ChangeJob("STAR") upgradeLevel_2ndChangeJob() upgradeSkill_Star() end function buttonEventReceiver_makeLinker() buttonEventReceiver_makeTaekwon() ChangeJob("LINKER") upgradeLevel_2ndChangeJob() upgradeSkill_Linker() end function DebugingInterface_ChangeJob() AddString("-- [ 1Â÷ ÀüÁ÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("°Ë»ç", buttonEventReceiver_makeSwordman) AddMenu("°Ë»ç_H", buttonEventReceiver_makeSwordman_H) AddMenu("°Ë»ç_B", buttonEventReceiver_makeSWORDMAN_B) AddMenu("¸¶¹ý»ç", buttonEventReceiver_makeMagician) AddMenu("¸¶¹ý»ç_H", buttonEventReceiver_makeMagician_H) AddMenu("¸¶¹ý»ç_B", buttonEventReceiver_makeMAGICIAN_B) AddMenu("»óÀÎ", buttonEventReceiver_makeMerChant) AddMenu("»óÀÎ_H", buttonEventReceiver_makeMerChant_H) AddMenu("»óÀÎ_B", buttonEventReceiver_makeMERCHANT_B) AddMenu("±Ã¼ö", buttonEventReceiver_makeArcher) AddMenu("±Ã¼ö_H", buttonEventReceiver_makeArcher_H) AddMenu("±Ã¼ö_B", buttonEventReceiver_makeARCHER_B) AddMenu("º¹»ç", buttonEventReceiver_makeAcolyte) AddMenu("º¹»ç_H", buttonEventReceiver_makeAcolyte_H) AddMenu("º¹»ç_B", buttonEventReceiver_makeACOLYTE_B) AddMenu("µµµÏ", buttonEventReceiver_makeThief) AddMenu("µµµÏ_H", buttonEventReceiver_makeThief_H) AddMenu("µµµÏ_B", buttonEventReceiver_makeTHIEF_B) AddString("-- [ 2-1Â÷ ÀüÁ÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("³ªÀÌÆ®", buttonEventReceiver_makeKnight) AddMenu("³ªÀÌÆ®_B", buttonEventReceiver_makeKNIGHT_B) AddMenu("À§Àúµå", buttonEventReceiver_makeWizard) AddMenu("À§Àúµå_B", buttonEventReceiver_makeWIZARD_B) AddMenu("ºí·¢½º¹Ì½º", buttonEventReceiver_makeBlackSmith) AddMenu("ºí·¢½º¹Ì½º_B", buttonEventReceiver_makeBLACKSMITH_B) AddMenu("ÇåÅÍ", buttonEventReceiver_makeHunter) AddMenu("ÇåÅÍ_B", buttonEventReceiver_makeHUNTER_B) AddMenu("ÇÁ¸®½ºÆ®", buttonEventReceiver_makePriest) AddMenu("ÇÁ¸®½ºÆ®_B", buttonEventReceiver_makePRIEST_B) AddMenu("¾î½Ø½Å", buttonEventReceiver_makeAssassin) AddMenu("¾î½Ø½Å_B", buttonEventReceiver_makeASSASSIN_B) AddString("-- [ 2-2Â÷ ÀüÁ÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("Å©·ç¼¼ÀÌ´õ", buttonEventReceiver_makeCrusader) AddMenu("Å©·ç¼¼ÀÌ´õ_B", buttonEventReceiver_makeCRUSADER_B) AddMenu("¼¼ÀÌÁö", buttonEventReceiver_makeSage) AddMenu("¼¼ÀÌÁö_B", buttonEventReceiver_makeSAGE_B) AddMenu("¾ËÄɹ̽ºÆ®", buttonEventReceiver_makeAlchemist) AddMenu("¾ËÄɹ̽ºÆ®_B", buttonEventReceiver_makeALCHEMIST_B) AddMenu("¹Ùµå", buttonEventReceiver_makeBard) AddMenu("¹Ùµå_B", buttonEventReceiver_makeBARD_B) AddMenu("´í¼­", buttonEventReceiver_makeDancer) AddMenu("´í¼­_B", buttonEventReceiver_makeDANCER_B) AddMenu("¸ùÅ©", buttonEventReceiver_makeMonk) AddMenu("¸ùÅ©_B", buttonEventReceiver_makeMONK_B) AddMenu("·Î±×", buttonEventReceiver_makeRogue) AddMenu("·Î±×_B", buttonEventReceiver_makeROGUE_B) AddString("-- [ 3-1Â÷ ÀüÁ÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("·é³ªÀÌÆ®", buttonEventReceiver_makeRuneKnight) AddMenu("·é³ªÀÌÆ®_H", buttonEventReceiver_makeRuneKnight_H) AddMenu("·é³ªÀÌÆ®_B", buttonEventReceiver_makeRUNEKNIGHT_B) AddMenu("¿ö·Ï", buttonEventReceiver_makeWarlock) AddMenu("¿ö·Ï_H", buttonEventReceiver_makeWarlock_H) AddMenu("¿ö·Ï_B", buttonEventReceiver_makeWARLOCK_B) AddMenu("¹ÌÄÉ´Ð", buttonEventReceiver_makeMechanic) AddMenu("¹ÌÄÉ´Ð_H", buttonEventReceiver_makeMechanic_H) AddMenu("¹ÌÄÉ´Ð_B", buttonEventReceiver_makeMECHANIC_B) AddMenu("¾ÆÅ©ºñ¼ó", buttonEventReceiver_makeArchBishop) AddMenu("¾ÆÅ©ºñ¼ó_H", buttonEventReceiver_makeArchBishop_H) AddMenu("¾ÆÅ©ºñ¼ó_B", buttonEventReceiver_makeARCHBISHOP_B) AddMenu("±æ·Îƾũ·Î½º", buttonEventReceiver_makeGuillotineCross) AddMenu("±æ·Îƾũ·Î½º_H", buttonEventReceiver_makeGuillotineCross_H) AddMenu("±æ·Îƾũ·Î½º_B", buttonEventReceiver_makeGUILLOTINECROSS_B) AddMenu("·¹ÀÎÁ®", buttonEventReceiver_makeRanger) AddMenu("·¹ÀÎÁ®_H", buttonEventReceiver_makeRanger_H) AddMenu("·¹ÀÎÁ®_B", buttonEventReceiver_makeRANGER_B) AddString("-- [ 3-2Â÷ ÀüÁ÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("·Î¾â°¡µå", buttonEventReceiver_makeRoyalGuard) AddMenu("·Î¾â°¡µå_H", buttonEventReceiver_makeRoyalGuard_H) AddMenu("·Î¾â°¡µå_B", buttonEventReceiver_makeROYAL_GUARD_B) AddMenu("½¦µµ¿ì üÀ̼­", buttonEventReceiver_makeShadowChaser) AddMenu("½¦µµ¿ì üÀ̼­_H", buttonEventReceiver_makeShadowChaser_H) AddMenu("½¦µµ¿ì üÀ̼­_B", buttonEventReceiver_makeSHADOWCHASER_B) AddMenu("¼ö¶ó", buttonEventReceiver_makeSura) AddMenu("¼ö¶ó_H", buttonEventReceiver_makeSura_H) AddMenu("¼ö¶ó_B", buttonEventReceiver_makeSURA_B) AddMenu("¹Î½ºÆ®·²", buttonEventReceiver_makeMinstrel) AddMenu("¹Î½ºÆ®·²_H", buttonEventReceiver_makeMinstrel_H) AddMenu("¹Î½ºÆ®·²_B", buttonEventReceiver_makeMINSTREL_B) AddMenu("¿ø´õ·¯", buttonEventReceiver_makeWanderer) AddMenu("¿ø´õ·¯_H", buttonEventReceiver_makeWanderer_H) AddMenu("¿ø´õ·¯_B", buttonEventReceiver_makeWANDERER_B) AddMenu("Á¦³×¸¯", buttonEventReceiver_makeGenetic) AddMenu("Á¦³×¸¯_H", buttonEventReceiver_makeGenetic_H) AddMenu("Á¦³×¸¯_B", buttonEventReceiver_makeGENETIC_B) AddMenu("¼Ò¼­·¯", buttonEventReceiver_makeSorcerer) AddMenu("¼Ò¼­·¯_H", buttonEventReceiver_makeSorcerer_H) AddMenu("¼Ò¼­·¯_B", buttonEventReceiver_makeSORCERER_B) AddString("-- [ 2-1Â÷ Àü½Â ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("·Îµå³ªÀÌÆ®", buttonEventReceiver_makeLordKnight) AddMenu("ÇÏÀÌÀ§Àúµå", buttonEventReceiver_makeHighWizard) AddMenu("È­ÀÌÆ®½º¹Ì½º", buttonEventReceiver_makeWhiteSmith) AddMenu("½º³ªÀÌÆÛ", buttonEventReceiver_makeSniper) AddMenu("ÇÏÀÌÇÁ¸®½ºÆ®", buttonEventReceiver_makeHighPriest) AddMenu("¾î½Ø½ÅÅ©·Î½º", buttonEventReceiver_makeAssassinCross) AddString("-- [ 2-2Â÷ Àü½Â ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("ÆÈ¶óµò", buttonEventReceiver_makePaladin) AddMenu("ÇÁ·ÎÆä¼Å ", buttonEventReceiver_makeProfessor) AddMenu("Å©¸®¿¡ÀÌÅÍ", buttonEventReceiver_makeCreater) AddMenu("Å©·Î¿î", buttonEventReceiver_makeCrown) AddMenu("Áý½Ã", buttonEventReceiver_makeGipsy) AddMenu("èÇǾð", buttonEventReceiver_makeChampion) AddMenu("½ºÅäÄ¿", buttonEventReceiver_makeStalker) AddString("-- [ È®Àå 1Â÷ Á÷¾÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("³ëºñ½º", buttonEventReceiver_makeNovice) AddMenu("³ëºñ½º_H", buttonEventReceiver_makeNovice_H) AddMenu("½´ÆÛ³ëºñ½º ", buttonEventReceiver_makeSuperNovice) AddMenu("űǼҳâ/¼Ò³à", buttonEventReceiver_makeTaekwon) AddMenu("´ÑÀÚ", buttonEventReceiver_makeNinja) AddMenu("°Ç½½¸µ°Å", buttonEventReceiver_makeGunSlinger) AddString("-- [ È®Àå 2Â÷ Á÷¾÷ ij¸¯ÅÍ ¸¸µé±â ] --") AddMenu("±Ç¼º", buttonEventReceiver_makeStar) AddMenu("¼Ò¿ï¸µÄ¿ ", buttonEventReceiver_makeLinker) SetWorkingCondition("¹Ùµå", SEX_MALE) SetWorkingCondition("¹Ùµå_B", SEX_MALE) SetWorkingCondition("¹Î½ºÆ®·²", SEX_MALE) SetWorkingCondition("¹Î½ºÆ®·²_H", SEX_MALE) SetWorkingCondition("¹Î½ºÆ®·²_B", SEX_MALE) SetWorkingCondition("Å©·Î¿î", SEX_MALE) SetWorkingCondition("´í¼­", SEX_FEMALE) SetWorkingCondition("´í¼­_B", SEX_FEMALE) SetWorkingCondition("¿ø´õ·¯", SEX_FEMALE) SetWorkingCondition("¿ø´õ·¯_H", SEX_FEMALE) SetWorkingCondition("¿ø´õ·¯_B", SEX_FEMALE) SetWorkingCondition("Áý½Ã", SEX_FEMALE) end function RegisterExcItemNameTable() for k, v in pairs(excItemNameTable) do SetAddExceptionItemName(k, v.name, v.type) end end function ReadDebugWndTabInfo() SetDebugWndTabInfo(DebugWndInfo.ShowWnd, DebugWndInfo.AddedTabCount, DebugWndInfo.ScrollOffset, DebugWndInfo.CurTabNum, DebugWndInfo.WidthSize, DebugWndInfo.HeightSize) for i = 0, DebugWndInfo.AddedTabCount do SetDebugWndTabName(_G[string.format("%s_%d", "DebugWndTabName", i)]) end end