// [GM]Sickness from DZstory
// 4th Job and KoC Skill Mastery Maxer
var status = 0;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
}
else if(mode == 0){
cm.sendOk("Alrighty then.");
cm.dispose();
}
else {
if (mode == 1)
status++;
else
status--;
if (status == 0) {
cm.sendYesNo("Hello #d#h ##k, I'm in charge of maxing out the mastery levels of 4th job skills.\r\nWould you like me to max yours for you?");
}
else if (status == 1){
if(cm.getLevel() >= 120){
cm.teachSkill(3221007, 0, 0);
cm.teachSkill(1121011, 1, 1);
cm.teachSkill(1221012, 1, 1);
cm.teachSkill(1321010, 1, 1);
cm.teachSkill(2121008, 1, 1);
cm.teachSkill(2221008, 1, 1);
cm.teachSkill(2321009, 1, 1);
cm.teachSkill(3121009, 1, 1);
cm.teachSkill(3221008, 1, 1);
cm.teachSkill(4121009, 1, 1);
cm.teachSkill(4221008, 1, 1);
cm.teachSkill(5121008, 1, 1);
cm.teachSkill(5221010, 1, 1);
cm.teachSkill(1321007, 10, 10);
cm.teachSkill(2321006, 10, 10);
cm.teachSkill(5221006, 10, 10);
cm.teachSkill(1221004, 19, 19);
cm.teachSkill(1221003, 19, 19);
cm.teachSkill(1121000, 20, 20);
cm.teachSkill(1221000, 20, 20);
cm.teachSkill(1321000, 20, 20);
cm.teachSkill(2121000, 20, 20);
cm.teachSkill(2221000, 20, 20);
cm.teachSkill(2321000, 20, 20);
cm.teachSkill(3121000, 20, 20);
cm.teachSkill(3221000, 20, 20);
cm.teachSkill(4121000, 20, 20);
cm.teachSkill(4221000, 20, 20);
cm.teachSkill(5121000, 20, 20);
cm.teachSkill(5121003, 20, 20);
cm.teachSkill(5121009, 20, 20);
cm.teachSkill(5220011, 20, 20);
cm.teachSkill(5220002, 20, 20);
cm.teachSkill(5221000, 20, 20);
cm.teachSkill(5221009, 20, 20);
cm.teachSkill(1320008, 25, 25);
cm.teachSkill(1320009, 25, 25);
cm.teachSkill(1120004, 30, 30);
cm.teachSkill(1120003, 30, 30);
cm.teachSkill(1120005, 30, 30);
cm.teachSkill(1121008, 30, 30);
cm.teachSkill(1121001, 30, 30);
cm.teachSkill(1121006, 30, 30);
cm.teachSkill(1121002, 30, 30);
cm.teachSkill(1220005, 30, 30);
cm.teachSkill(1220010, 30, 30);
cm.teachSkill(1221009, 30, 30);
cm.teachSkill(1220006, 30, 30);
cm.teachSkill(1221001, 30, 30);
cm.teachSkill(1221007, 30, 30);
cm.teachSkill(1221011, 30, 30);
cm.teachSkill(1221002, 30, 30);
cm.teachSkill(1320005, 30, 30);
cm.teachSkill(1320006, 30, 30);
cm.teachSkill(1321001, 30, 30);
cm.teachSkill(1321003, 30, 30);
cm.teachSkill(1321002, 30, 30);
cm.teachSkill(2121001, 30, 30);
cm.teachSkill(2121005, 30, 30);
cm.teachSkill(2121004, 30, 30);
cm.teachSkill(2121002, 30, 30);
cm.teachSkill(2121007, 30, 30);
cm.teachSkill(2121006, 30, 30);
cm.teachSkill(2221001, 30, 30);
cm.teachSkill(2221007, 30, 30);
cm.teachSkill(2221006, 30, 30);
cm.teachSkill(2221003, 30, 30);
cm.teachSkill(2221005, 30, 30);
cm.teachSkill(2221004, 30, 30);
cm.teachSkill(2221002, 30, 30);
cm.teachSkill(2321007, 30, 30);
cm.teachSkill(2321003, 30, 30);
cm.teachSkill(2321001, 30, 30);
cm.teachSkill(2321008, 30, 30);
cm.teachSkill(2321005, 30, 30);
cm.teachSkill(2321004, 30, 30);
cm.teachSkill(2321002, 30, 30);
cm.teachSkill(3120005, 30, 30);
cm.teachSkill(3121008, 30, 30);
cm.teachSkill(3121003, 30, 30);
cm.teachSkill(3121007, 30, 30);
cm.teachSkill(3121006, 30, 30);
cm.teachSkill(3121002, 30, 30);
cm.teachSkill(3121004, 30, 30);
cm.teachSkill(3221006, 30, 30);
cm.teachSkill(3220004, 30, 30);
cm.teachSkill(3221003, 30, 30);
cm.teachSkill(3221005, 30, 30);
cm.teachSkill(3221001, 30, 30);
cm.teachSkill(3221002, 30, 30);
cm.teachSkill(4120002, 30, 30);
cm.teachSkill(4121004, 30, 30);
cm.teachSkill(4121008, 30, 30);
cm.teachSkill(4121003, 30, 30);
cm.teachSkill(4121006, 30, 30);
cm.teachSkill(4121007, 30, 30);
cm.teachSkill(4120005, 30, 30);
cm.teachSkill(4221001, 30, 30);
cm.teachSkill(4221007, 30, 30);
cm.teachSkill(4220002, 30, 30);
cm.teachSkill(4221004, 30, 30);
cm.teachSkill(4221003, 30, 30);
cm.teachSkill(4221006, 30, 30);
cm.teachSkill(4220005, 30, 30);
cm.teachSkill(5121001, 30, 30);
cm.teachSkill(5121007, 30, 30);
cm.teachSkill(5121002, 30, 30);
cm.teachSkill(5121004, 30, 30);
cm.teachSkill(5121005, 30, 30);
cm.teachSkill(5121010, 330, 30);
cm.teachSkill(5220001, 30, 30);
cm.teachSkill(5221003, 30, 30);
cm.teachSkill(5221004, 30, 30);
cm.teachSkill(5221007, 30, 30);
cm.teachSkill(5221008, 30, 30);
cm.teachSkill(9001000, 1, 1); //Haste (Normal)
cm.teachSkill(9001001, 1,1); //Super Dragon Roar
cm.teachSkill(9001002, 1, 1); //Teleport
cm.teachSkill(9101000, 1, 1); //Heal + Dispel
cm.teachSkill(9101001, 1, 1); //Haste (Super)
cm.teachSkill(9101002, 1, 1); //Holy Symbol
cm.teachSkill(9101003, 1, 1); //Bless
cm.teachSkill(9101004, 1, 1); //Hide
cm.teachSkill(9101005, 1, 1); //Resurrection
cm.teachSkill(9101006, 1, 1); //Super Dragon Roar
cm.teachSkill(9101007, 1, 1); //Teleport
cm.teachSkill(9101008, 1, 1); //Hyper Body
cm.teachSkill(10000012, 20, 20); // Blessing of the Spirit
cm.teachSkill(10001000, 3, 3); // Three Snails
cm.teachSkill(10001001, 3, 3); // Recovery
cm.teachSkill(10001002, 3, 3); // Nimble Feet
cm.teachSkill(10001003, 1, 1); // Legendary Spirit
cm.teachSkill(10001004, 1, 1); // Monster Rider
cm.teachSkill(10001005, 1, 1); // Echo of Hero
cm.teachSkill(11000000, 10, 10); // Improving MaxHP Increase
cm.teachSkill(11001001, 10, 10); // Iron Body
cm.teachSkill(11001002, 20, 20); // Power Strike
cm.teachSkill(11001003, 20, 20); // Slash Blast
cm.teachSkill(11001004, 20, 20); // Soul
cm.teachSkill(12000000, 10, 10); // Improving Max MP Increase
cm.teachSkill(12001001, 10, 10); // Magic Guard
cm.teachSkill(12001002, 10, 10); // Magic Armor
cm.teachSkill(12001003, 20, 20); // Magic Claw
cm.teachSkill(12001004, 20, 20); // Flame
cm.teachSkill(13000000, 20, 20); // Critical Shot
cm.teachSkill(13000001, 8,
; // The Eye of Amazon
cm.teachSkill(13001002, 10, 10); // Focus
cm.teachSkill(13001003, 20, 20); // Double Shot
cm.teachSkill(13001004, 20, 20); // Storm
cm.teachSkill(14000000, 10, 10); // Nimble Body
cm.teachSkill(14000001, 8,
; // Keen Eyes
cm.teachSkill(14001002, 10, 10); // Disorder
cm.teachSkill(14001003, 10, 10); // Dark Sight
cm.teachSkill(14001004, 20, 20); // Lucky Seven
cm.teachSkill(14001005, 20, 20); // Darkness
cm.teachSkill(15000000, 10, 10); // Bullet Time
cm.teachSkill(15001001, 20, 20); // Flash Fist
cm.teachSkill(15001002, 20, 20); // Sommersault Kick
cm.teachSkill(15001003, 10, 10); // Dash
cm.teachSkill(15001004, 20, 20); // Lightning
cm.teachSkill(11100000, 20, 20); // Sword Mastery
cm.teachSkill(11101001, 20, 20); // Sword Booster
cm.teachSkill(11101002, 30, 30); // Final Attack : Sword
cm.teachSkill(11101003, 20, 20); // Rage
cm.teachSkill(11101004, 30, 30); // Soul Blade
cm.teachSkill(11101005, 10, 10); // Soul Rush
cm.teachSkill(12101000, 20, 20); // Meditation
cm.teachSkill(12101001, 20, 20); // Slow
cm.teachSkill(12101002, 20, 20); // Flame Arrow
cm.teachSkill(12101003, 20, 20); // Teleport
cm.teachSkill(12101004, 20, 20); // Spell Booster
cm.teachSkill(12101005, 20, 20); // Elemental Reset
cm.teachSkill(12101006, 20, 20); // Fire Filar
cm.teachSkill(13100000, 20, 20); // Bow Mastery
cm.teachSkill(13100004, 20, 20); // Thrust
cm.teachSkill(13101001, 20, 20); // Bow Booster
cm.teachSkill(13101002, 30, 30); // Final Attack : Bow
cm.teachSkill(13101003, 20, 20); // Soul Arrow : Bow
cm.teachSkill(13101005, 20, 20); // Storm Brakes
cm.teachSkill(13101006, 10, 10); // Wind Walk
cm.teachSkill(14100000, 20, 20); // Claw Mastery
cm.teachSkill(14100001, 30, 30); // Critical Throw
cm.teachSkill(14100005, 10, 10); // Vanish
cm.teachSkill(14101002, 20, 20); // Claw Booster
cm.teachSkill(14101003, 20, 20); // Haste
cm.teachSkill(14101004, 20, 20); // Flash Jump
cm.teachSkill(14101006, 20, 20); // Vampire
cm.teachSkill(15100000, 10, 10); // Improve MaxHP
cm.teachSkill(15100001, 20, 20); // Knuckle Mastery
cm.teachSkill(15100004, 20, 20); // Energy Charge
cm.teachSkill(15101002, 20, 20); // Knuckle Booster
cm.teachSkill(15101003, 20, 20); // Corkscrew Blow
cm.teachSkill(15101005, 20, 20); // Energy Blast
cm.teachSkill(15101006, 20, 20); // Lightning Charge
cm.teachSkill(11110000, 20, 20); // Improving MP Recovery
cm.teachSkill(11110005, 20, 20); // Advance Combo
cm.teachSkill(11111001, 20, 20); // Combo Attack
cm.teachSkill(11111002, 20, 20); // Sword: Panic
cm.teachSkill(11111003, 20, 20); // Sword: Coma
cm.teachSkill(11111004, 30, 30); // Brandish
cm.teachSkill(11111006, 30, 30); // Soul Blow
cm.teachSkill(11111007, 20, 20); // Soul Charge
cm.teachSkill(12110000, 20, 20); // Elemental Resistance
cm.teachSkill(12110001, 20, 20); // Element Amplification
cm.teachSkill(12111002, 20, 20); // Seal
cm.teachSkill(12111003, 20, 20); // Meteo
cm.teachSkill(12111004, 20, 20); // Ifrit
cm.teachSkill(12111005, 30, 30); // Flame Gear
cm.teachSkill(12111006, 30, 30); // Fire Strike
cm.teachSkill(13110003, 20, 20); // Bow Expert
cm.teachSkill(13111000, 20, 20); // Arrow Rain
cm.teachSkill(13111001, 30, 30); // Strafe
cm.teachSkill(13111002, 20, 20); // Hurricane
cm.teachSkill(13111004, 20, 20); // Puppet
cm.teachSkill(13111005, 10, 10); // Albatross
cm.teachSkill(13111006, 20, 20); // Wind Piercing
cm.teachSkill(13111007, 20, 20); // Wind Shot
cm.teachSkill(14110003, 20, 20); // Alchemist
cm.teachSkill(14110004, 20, 20); // Venom
cm.teachSkill(14111000, 30, 30); // Shadow Partner
cm.teachSkill(14111001, 20, 20); // Shadow Web
cm.teachSkill(14111002, 30, 30); // Avenger
cm.teachSkill(14111005, 20, 20); // Triple Throw
cm.teachSkill(14111006, 30, 30); // Poison Bomb
cm.teachSkill(15110000, 20, 20); // Critical Punch
cm.teachSkill(15111001, 20, 20); // Energy Drain
cm.teachSkill(15111002, 10, 10); // Transformation
cm.teachSkill(15111003, 20, 20); // Shockwave
cm.teachSkill(15111004, 20, 20); // Barrage
cm.teachSkill(15111005, 20, 20); // Speed Infusion
cm.teachSkill(15111006, 20, 20); // Spark
cm.teachSkill(15111007, 30, 30); // Shark Wave
cm.sendOk("You may now add skill points into your 4th job skills.");
cm.dispose();
}
else{
cm.sendOk("You are not strong enough, skank.");
cm.dispose();
}
}
}
}
okay zach
you should have a wz folder in the repack or source
go in it
go to the npc folder
then find the npc code that you want to make the skill maxer