summaryrefslogtreecommitdiff
path: root/npc/re/jobs/novice
diff options
context:
space:
mode:
Diffstat (limited to 'npc/re/jobs/novice')
-rw-r--r--npc/re/jobs/novice/academy.txt306
-rw-r--r--npc/re/jobs/novice/novice.txt82
-rw-r--r--npc/re/jobs/novice/supernovice_ex.txt16
3 files changed, 202 insertions, 202 deletions
diff --git a/npc/re/jobs/novice/academy.txt b/npc/re/jobs/novice/academy.txt
index f7b0b60a6..b33a9d1b6 100644
--- a/npc/re/jobs/novice/academy.txt
+++ b/npc/re/jobs/novice/academy.txt
@@ -624,7 +624,7 @@ izlude_d,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_d 4_M_REINDEER
//== Criatura Academy Staff ================================
// - Teaches the player about the Inventory.
izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
mes "Continue the quest after organizing the inventory.";
close;
@@ -642,7 +642,7 @@ izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
completequest 7472;
getexp 200, 0;
setquest 7473;
- getitem 531, 1; // Apple_Juice
+ getitem Apple_Juice, 1; // Apple_Juice
next;
mes "[Hun]";
mes "You can open the Item window by clicking on the 'item' icon on top left portion of the screen.";
@@ -690,7 +690,7 @@ izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
mes "It's joyous to see new adventurers starting out.";
mes "You want something to drink while you are resting?";
setquest 7473;
- getitem 531, 1; // Apple_Juice
+ getitem Apple_Juice, 1; // Apple_Juice
next;
mes "[Hun]";
mes "Right clicking on the item icon ^4d4dffon the basic item window at the upper left corner brings up the detailed info on the item";
@@ -719,7 +719,7 @@ izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
mes "Ok now ^4d4dffdrink the apple juice that I gave you^000000.";
close;
} else if (questprogress(7473) == 1) {
- if (countitem(531) > 0) {
+ if (countitem(Apple_Juice) > 0) {
mes "[Hun]";
mes "Consume the apple juice that I gave you in your inventory.";
mes "Then we'll talk.";
@@ -734,7 +734,7 @@ izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
mes "I want to give you more but that was the last of it";
mes "Anyways here's some potions. They'll come in handy when you start fighting.";
completequest 7473;
- getitem 569, 30; // Novice_Potion
+ getitem Novice_Potion, 30; // Novice_Potion
getexp 200, 0;
next;
mes "[Hun]";
@@ -753,7 +753,7 @@ izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
mes "I want to give you more but that was the last of it";
mes "Anyways here's some potions. They'll come in handy when you start fighting.";
completequest 7473;
- getitem 569, 30; // Novice_Potion
+ getitem Novice_Potion, 30; // Novice_Potion
getexp 200, 0;
next;
mes "[Hun]";
@@ -944,7 +944,7 @@ izlude_d,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#d
//== Information Staff =====================================
// - Teaches the player about the Mini-Map through a quick quest.
izlude,120,207,4 script Information Staff#0 8W_SOLDIER,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Quest cannot be continued due to the invenory being full.";
mes "Please try it again after re-organizing your items.";
close;
@@ -1243,9 +1243,9 @@ izlude,120,207,4 script Information Staff#0 8W_SOLDIER,{
erasequest 7476;
erasequest 7477;
getexp 300, 20;
- getitem 12323, 20; // N_Fly_Wing
- getitem 12324, 10; // N_Butterfly_Wing
- getitem 569, 20; // Novice_Potion
+ getitem N_Fly_Wing, 20; // N_Fly_Wing
+ getitem N_Butterfly_Wing, 10; // N_Butterfly_Wing
+ getitem Novice_Potion, 20; // Novice_Potion
next;
mes "[Information Staff]";
mes "Have a wonderful journey.";
@@ -1897,7 +1897,7 @@ izlude_d,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_d 4_BULLETIN_BOA
//== Therapist (Red Herb Quest + First Aid) ================
// - Gives the player a basic quest and teaches them First Aid.
iz_ac01,59,43,3 script Therapist#ac 4_M_6THPRIN1,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
mes "Please try it again after organizing the items.";
close;
@@ -2013,7 +2013,7 @@ iz_ac01,59,43,3 script Therapist#ac 4_M_6THPRIN1,{
setquest 7478;
close;
} else if (questprogress(7478) == 1) {
- if (countitem(507) > 0) {
+ if (countitem(Red_Herb) > 0) {
mes "[Therapist]";
mes "You got it.";
mes "^4d4dffYou could eat this herb and get the benefit of it immediately but it will be more efficient if you make it into a potion.^000000.";
@@ -2038,11 +2038,11 @@ iz_ac01,59,43,3 script Therapist#ac 4_M_6THPRIN1,{
mes "You can make it easily by ^4d4dffusing the combination kit or cooking tool^000000.";
completequest 7478;
getexp 2000, 50;
- getitem 569, 30; // Novice_Potion
- getitem 11058, 1; // Novice_Combi_Book
- getitem 12849, 10; // Combination_Kit
- getitem 507, 1; // Red_Herb
- getitem 512, 1; // Apple
+ getitem Novice_Potion, 30; // Novice_Potion
+ getitem Novice_Combi_Book, 1; // Novice_Combi_Book
+ getitem Combination_Kit, 10; // Combination_Kit
+ getitem Red_Herb, 1; // Red_Herb
+ getitem Apple, 1; // Apple
next;
mes "[Therapist]";
mes "Not only potions but also other easily attainable things can be turned to various tools. Please make use of them.";
@@ -2132,7 +2132,7 @@ izlude_d,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#d RED_
//- Academy Student (Red Herb Quest) -
izlude,140,249,7 script Academy Student#0 4_M_NOV_RUMIN,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Your inventory is too full so you can't continue this quest.";
mes "Please try it again after organizing the items.";
close;
@@ -2196,7 +2196,7 @@ izlude,140,249,7 script Academy Student#0 4_M_NOV_RUMIN,{
cutin "nov_lumin01.bmp", 2;
setquest 7479;
completequest 7479;
- getitem 507, 1; // Red_Herb
+ getitem Red_Herb, 1; // Red_Herb
next;
mes "[Lumin]";
mes "Ah... see it's growing back.";
@@ -2446,7 +2446,7 @@ iz_ac01,100,39,5 script Academy Receptionist#1 4_F_01,{
switch(select(.@menu$)) {
case 1:
if (Class == Job_Novice) {
- if (!checkweight(1301, 10)) {
+ if (!checkweight(Axe, 10)) {
mes "- As you are overloaded with too many items, quest can't be continued.-";
close;
}
@@ -2461,15 +2461,15 @@ iz_ac01,100,39,5 script Academy Receptionist#1 4_F_01,{
mes "Be careful with it as it won't be provided again.";
setquest 4269;
completequest 4269;
- getitem 2352, 1; // Novice_Plate
- getitem 2510, 1; // Novice_Hood
- getitem 2414, 1; // Novice_Boots
- getitem 5055, 1; // Novice_Egg_Cap
- getitem 1243, 1; // Novice_Knife
- getitem 2112, 1; // Novice_Guard
- getitem 18730, 1; // Criatura_Academy_Hat
- getitem 6593, 1; // Criatura_Hair_Coupon
- getitem 569, 300; // Novice_Potion
+ getitem Novice_Plate, 1; // Novice_Plate
+ getitem Novice_Hood, 1; // Novice_Hood
+ getitem Novice_Boots, 1; // Novice_Boots
+ getitem Novice_Egg_Cap, 1; // Novice_Egg_Cap
+ getitem Novice_Knife, 1; // Novice_Knife
+ getitem Novice_Guard, 1; // Novice_Guard
+ getitem Criatura_Academy_Hat, 1; // Criatura_Academy_Hat
+ getitem Criatura_Hair_Coupon, 1; // Criatura_Hair_Coupon
+ getitem Novice_Potion, 300; // Novice_Potion
next;
mes "[Receptionist]";
mes "It is your first step to be an adventurer that you have made a visit to us.";
@@ -2632,7 +2632,7 @@ iz_ac01,134,47,5 script Trainer Mainz#ac 4_M_KY_KNT,4,4,{
close;
}
if (questprogress(15000) == 1) {
- if (!checkweight(1201, 1) || (MaxWeight - Weight) < 40) {
+ if (!checkweight(Knife, 1) || (MaxWeight - Weight) < 40) {
mes "- Here, just moment!! -";
mes "- As you are overloaded with too many items in your inventory -";
mes "- You can't receive the items anymore -";
@@ -2784,7 +2784,7 @@ iz_ac01,134,47,5 script Trainer Mainz#ac 4_M_KY_KNT,4,4,{
mes "[Mainz]";
mes "Wish you have good luck in your adventures!";
completequest 15000;
- getitem 512, 10; // Apple
+ getitem Apple, 10; // Apple
getexp 180, 100;
close;
} else if (questprogress(4269) && !questprogress(15000)) {
@@ -3287,7 +3287,7 @@ iz_ac01_d,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_d 4_M_SIT_NOVICE
//== Shop Helper ===========================================
// - Teaches the player about Shops and Currency.
izlude,115,181,5 script Shop Helper#iz 4_F_KHELLISIA,{
- if (!checkweight(1301, 3)) {
+ if (!checkweight(Axe, 3)) {
mes "- Quest cannot be continued due to your overfilled inventory. -";
close;
}
@@ -3314,14 +3314,14 @@ izlude,115,181,5 script Shop Helper#iz 4_F_KHELLISIA,{
mes "[Shop Helper Leonie]";
mes "Let's start.";
} else if(questprogress(1238) == 1) {
- if(countitem(501) > 0) {
+ if(countitem(Red_Potion) > 0) {
mes "[Shop Helper Leonie]";
mes "Ok 1 ^0000ffRed Potion^000000.";
mes "For now on you can use them at a field in a dungeon.";
mes "As a reward I'll give you a couple of ^ff0000Fly Wing^000000s.";
completequest 1238;
setquest 1239;
- getitem 12323, 50; // N_Fly_Wing
+ getitem N_Fly_Wing, 50; // N_Fly_Wing
getexp 1300, 100;
close;
}
@@ -3366,20 +3366,20 @@ izlude,115,181,5 script Shop Helper#iz 4_F_KHELLISIA,{
mes "Go sell one ^ff0000Poor Can^000000 that I gave you to the shop.";
completequest 1239;
setquest 1240;
- getitem 6426,1; // Bad_Can
+ getitem Bad_Can,1; // Bad_Can
close;
case 3:
mes "[Shop Helper Leonie]";
break;
}
} else if(questprogress(1240) == 1) {
- if(!countitem(6426)) {
+ if(!countitem(Bad_Can)) {
mes "[Shop Helper Leonie]";
mes "You went and sold the ^ff0000Poor Can^000000.";
mes "Good work, here's the reward for it.";
mes "The things I haven't told you, you will learn throughout your travels.";
completequest 1240;
- getitem 12324,10; // N_Butterfly_Wing
+ getitem N_Butterfly_Wing,10; // N_Butterfly_Wing
getexp 1000,50;
close;
}
@@ -3712,7 +3712,7 @@ iz_ac01_d,56,68,0,0 monster Lv 10 2408,1,5000,0,0
//== Dacquoise =============================================
// - Teaches the player about Cooking.
iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Why are you carrying so much stuff?";
mes "Put them down and come back.";
close;
@@ -3943,7 +3943,7 @@ iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
mes "[Dacquoise]";
mes "Can I have a look?";
next;
- if(questprogress(14154) == 1 && countitem(705) > 0 && countitem(511) > 0 && countitem(507) > 0) {
+ if(questprogress(14154) == 1 && countitem(Clover) > 0 && countitem(Green_Herb) > 0 && countitem(Red_Herb) > 0) {
mes "[Dacquoise]";
mes "You brough what I need! Okay, then I will cook for you as I promised.";
mes "Time to move like greased lightning!!!!";
@@ -3958,14 +3958,14 @@ iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
mes "Kya... Sir Orleans!!";
emotion e_lv, 0, "Mille Feuille#"+strnpcinfo(2);
close2;
- delitem 705, 1; // Clover
- delitem 511, 1; // Green_Herb
- delitem 507, 1; // Red_Herb
- getitem 11551, 1; // Savory_Herb_Salad
+ delitem Clover, 1; // Clover
+ delitem Green_Herb, 1; // Green_Herb
+ delitem Red_Herb, 1; // Red_Herb
+ getitem Savory_Herb_Salad, 1; // Savory_Herb_Salad
erasequest 14154;
end;
}
- if(questprogress(14155) == 1 && countitem(512) > 0 && countitem(515) > 1) {
+ if(questprogress(14155) == 1 && countitem(Apple) > 0 && countitem(Carrot) > 1) {
mes "[Dacquoise]";
mes "You brough what I need! Okay, then I will cook for you as I promised.";
mes "Time to move like greased lightning!!!!";
@@ -3979,13 +3979,13 @@ iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
mes "If you really want to cook, go and see ^0000ffSir. Charles Orleans at the basement of Prontera castle^000000!! You must be attracted by him!!";
emotion e_lv, 0, "Mille Feuille#"+strnpcinfo(2);
close2;
- delitem 512, 1; // Apple
- delitem 515, 2; // Carrot
- getitem 11552, 1; // Apple_Carrot_Salad
+ delitem Apple, 1; // Apple
+ delitem Carrot, 2; // Carrot
+ getitem Apple_Carrot_Salad, 1; // Apple_Carrot_Salad
erasequest 14155;
end;
}
- if(questprogress(14156) == 1 && countitem(909) > 0 && countitem(914) > 0 && countitem(949) > 0) {
+ if(questprogress(14156) == 1 && countitem(Jellopy) > 0 && countitem(Fluff) > 0 && countitem(Feather) > 0) {
mes "[Dacquoise]";
mes "You brough what I need! Okay, then I will cook for you as I promised.";
mes "Time to move like greased lightning!!!!";
@@ -3999,14 +3999,14 @@ iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
mes "If you are really curious about the cooking, go seek Sir. Charles Orleans at the basement of Prontera Castle.";
emotion e_lv, 0, "Mille Feuille#"+strnpcinfo(2);
close2;
- delitem 909, 1; // Jellopy
- delitem 914, 1; // Fluff
- delitem 949, 1; // Feather
- getitem 11553, 1; // Casual_Stew
+ delitem Jellopy, 1; // Jellopy
+ delitem Fluff, 1; // Fluff
+ delitem Feather, 1; // Feather
+ getitem Casual_Stew, 1; // Casual_Stew
erasequest 14156;
end;
}
- if(questprogress(14157) == 1 && countitem(512) > 0 && countitem(705) > 0) {
+ if(questprogress(14157) == 1 && countitem(Apple) > 0 && countitem(Clover) > 0) {
mes "[Dacquoise]";
mes "You brough what I need! Okay, then I will cook for you as I promised.";
mes "Time to move like greased lightning!!!!";
@@ -4022,9 +4022,9 @@ iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
mes "You can learn real cooking from him!";
emotion e_lv, 0, "Mille Feuille#"+strnpcinfo(2);
close2;
- delitem 512, 1; // Apple
- delitem 705, 1; // Clover
- getitem 11554, 1; // Golden_Roasted_Apple
+ delitem Apple, 1; // Apple
+ delitem Clover, 1; // Clover
+ getitem Golden_Roasted_Apple, 1; // Golden_Roasted_Apple
erasequest 14157;
end;
}
@@ -4242,7 +4242,7 @@ iz_ac01_d,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_d 4_COOK
//== General Store Owner ===================================
// - Sells the player the Novice Combination Book and Kit.
iz_ac01,68,49,3 script General Store Owner#ac 4_F_03,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
mes "Please try it again after organizing the items.";
close;
@@ -4284,7 +4284,7 @@ iz_ac01,68,49,3 script General Store Owner#ac 4_F_03,{
mes "Here you are.";
mes "This book is for the beginners. But it will allow you combine the useful tools together, if you use it correctly.";
Zeny -= 1000;
- getitem 11058, 1; // Novice_Combi_Book
+ getitem Novice_Combi_Book, 1; // Novice_Combi_Book
} else {
mes "[Querrie]";
mes "The book price is 1000 zeny.";
@@ -4327,7 +4327,7 @@ iz_ac01,68,49,3 script General Store Owner#ac 4_F_03,{
}
mes "Thank you. Come back again.";
Zeny -= .@cost;
- getitem 12849, .@input; // Combination_Kit
+ getitem Combination_Kit, .@input; // Combination_Kit
close;
case 3:
close;
@@ -4342,7 +4342,7 @@ iz_ac01_d,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_d 4_F
//== Battle Instructor =====================================
// - Gives the player monster hunting quests.
iz_ac01,59,83,3 script Battle Instructor#08 4_M_NOV_HUNT,{
- if(!checkweight(1201, 1) || (MaxWeight - Weight) < 2000) {
+ if(!checkweight(Knife, 1) || (MaxWeight - Weight) < 2000) {
mes "- You have too many items.";
mes "- Clear inventory and try again.";
close;
@@ -4372,7 +4372,7 @@ iz_ac01,59,83,3 script Battle Instructor#08 4_M_NOV_HUNT,{
if(countitem(.@material[.@i]) >= .@count[i]) {
delitem .@material[.@i],.@count[.@i];
getexp .@bexp[.@i],.@jexp[.@i];
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
}
}
}
@@ -4561,7 +4561,7 @@ iz_ac01,59,83,3 script Battle Instructor#08 4_M_NOV_HUNT,{
erasequest getarg(0);
delitem getarg(3), getarg(4);
getexp getarg(1), getarg(2);
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
close;
}
@@ -4916,7 +4916,7 @@ new_1-3,92,169,5 script Adept Adventurer#new_1-3 4_M_JOB_BLACKSMITH,{
//== Friendly Poring =======================================
new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{
- if (!checkweight(1301, 3)) {
+ if (!checkweight(Axe, 3)) {
mes "[Poring]";
mes "You have too many items to continue the quest.";
next;
@@ -5029,10 +5029,10 @@ new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{
cutin "", 255;
completequest 2295;
setquest 2296;
- getitem 12846, 5; // Little_Unripe_Apple
+ getitem Little_Unripe_Apple, 5; // Little_Unripe_Apple
close;
} else if (questprogress(2296) == 1) {
- if (countitem(9062) > 0) {
+ if (countitem(Novice_Poring_Egg) > 0) {
mes "[Poring]";
mes "Ello' mate. Were you successful? Where are the lil' bleeders?";
next;
@@ -5113,8 +5113,8 @@ new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{
completequest 2298;
if (Class == Job_Novice)
getexp 500, 50;
- getitem 531, 3; // Apple_Juice
- getitem 643, 1; // Pet_Incubator
+ getitem Apple_Juice, 3; // Apple_Juice
+ getitem Pet_Incubator, 1; // Pet_Incubator
close;
} else {
mes "[Poring]";
@@ -5202,9 +5202,9 @@ iz_ac01,95,46,5 script Kafra Guide Trainer#ac 4_F_KAFRA1,{
if (getskilllv("NV_BASIC") < 6) {
mes "[Kafra Guide Trainer]";
mes "To use the storage, you need to be raised the beginner level 6 and higher.";
- } else if (countitem(7059) || Zeny >= 500) {
- if (countitem(7059)) {
- delitem 7059, 1; // Cargo_Free_Ticket
+ } else if (countitem(Cargo_Free_Ticket) || Zeny >= 500) {
+ if (countitem(Cargo_Free_Ticket)) {
+ delitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
} else {
Zeny -= 500;
RESRVPTS += 5;
@@ -5932,7 +5932,7 @@ iz_ac01,69,36,3 script Otter Samssoon#ac 4W_SAILOR,{
}
close;
case 2:
- if(!countitem(6593)) {
+ if(!countitem(Criatura_Hair_Coupon)) {
mes "[Otter Samssoon]";
mes "Come on.. Honey~";
mes "You should bring ^ff0000'Criatura Hair Coupon'^000000 for changing hair...";
@@ -6013,7 +6013,7 @@ iz_ac01,69,36,3 script Otter Samssoon#ac 4W_SAILOR,{
mes "- Chikak, crack, crack.. -";
mes "- Snap, snap, snap.. Crack -";
next;
- delitem 6593, 1; // Criatura_Hair_Coupon
+ delitem Criatura_Hair_Coupon, 1; // Criatura_Hair_Coupon
cutin "", 255;
mes "[Otter Samssoon]";
mes "Oh my! Oh my! Oh my!";
@@ -7104,7 +7104,7 @@ iz_ac02_d,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_d 4_M_KID1
//- Lusa -
// - Teaches the player about Gunslinger class.
iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- Quest can't be continued as your overloaded items. -";
close;
}
@@ -7222,7 +7222,7 @@ iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
if (.@has_manual == 1) {
mes "Hey! What kind of con is this?! You already had a manual!";
} else {
- getitem 2941, 1; // Gunslinger_Manual
+ getitem Gunslinger_Manual, 1; // Gunslinger_Manual
mes "Here take this manual, I ain't too good at that there book learnin' but I can answer your questions.";
}
next;
@@ -7491,7 +7491,7 @@ iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
next;
erasequest 5149;
getexp 700, 450;
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
mes "After looking over the report, you receive experience and a Kafra Storage Coupon.";
next;
.@gun_tok = 1;
@@ -7508,7 +7508,7 @@ iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
next;
erasequest 5150;
getexp 950, 590;
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
mes "After looking over the report, you receive experience and a Kafra Storage Coupon.";
next;
.@gun_tok = 1;
@@ -7525,7 +7525,7 @@ iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
next;
erasequest 5151;
getexp 850, 540;
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
mes "After looking over the report, you receive experience and a Kafra Storage Coupon.";
next;
.@gun_tok = 1;
@@ -7542,7 +7542,7 @@ iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
next;
erasequest 5152;
getexp 690, 470;
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
mes "After looking over the report, you receive experience and a Kafra Storage Coupon.";
next;
}
@@ -7721,7 +7721,7 @@ iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
if (questprogress(5152))
erasequest 5152;
if (.@gun_quest_01 == 2 || .@gun_quest_02 == 2 || .@gun_quest_03 == 2 || .@gun_quest_04 == 2) {
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
mes "After looking over the report, you receive experience and a Kafra Storage Coupon.";
}
next;
@@ -8005,7 +8005,7 @@ iz_ac02_d,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_d CLEAR_NPC
//- Staff sent by guild -
iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- You are carrying too many items. -";
close;
}
@@ -8098,7 +8098,7 @@ iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
end;
} else {
delequip EQI_HAND_R;
- getitem 13116, 1; // Novice_Revolver
+ getitem Novice_Revolver, 1; // Novice_Revolver
}
break;
case 2:
@@ -8110,7 +8110,7 @@ iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
end;
} else {
delequip EQI_HAND_R;
- getitem 13180, 1; // Novice_Rifle
+ getitem Novice_Rifle, 1; // Novice_Rifle
}
break;
case 3:
@@ -8122,7 +8122,7 @@ iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
end;
} else {
delequip EQI_HAND_R;
- getitem 13181, 1; // Novice_Shotgun
+ getitem Novice_Shotgun, 1; // Novice_Shotgun
}
break;
case 4:
@@ -8134,7 +8134,7 @@ iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
end;
} else {
delequip EQI_HAND_R;
- getitem 13182, 1; // Novice_Gatling
+ getitem Novice_Gatling, 1; // Novice_Gatling
}
break;
case 5:
@@ -8146,7 +8146,7 @@ iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
end;
} else {
delequip EQI_HAND_R;
- getitem 13183, 1; // Novice_Grenade_Launcher
+ getitem Novice_Grenade_Launcher, 1; // Novice_Grenade_Launcher
}
break;
case 6:
@@ -8204,7 +8204,7 @@ iz_ac02,70,85,5 script Arang#ac 4_F_TAEKWON,{
mes "[Arang]";
mes "It is not an easy way. So I don't like to recommend it to you if you aren't fully prepared. But it is definitely a nice and great way to follow!!";
next;
- if (isequipped(2942) > 0 || countitem(2942) > 0) {
+ if (isequipped(2942) > 0 || countitem(Taekwon_Manual) > 0) {
mes "[Arang]";
mes "Introduction to the class may let you know about what Taekwon in more detail.";
next;
@@ -8217,7 +8217,7 @@ iz_ac02,70,85,5 script Arang#ac 4_F_TAEKWON,{
mes "Every adventurer may have their own job! Hope you can find what you want!";
next;
} else {
- getitem 2942, 1; // Taekwon_Manual
+ getitem Taekwon_Manual, 1; // Taekwon_Manual
mes "[Arang]";
mes "Go to the [Misc] tab on Skill Window after equipping the Manual and there you will see some skills.";
next;
@@ -8381,7 +8381,7 @@ iz_ac01_d,53,49,0 duplicate(#acKick) #acKick_d HIDDEN_NPC,5,5
//- Archer Teacher (Marlbron) -
iz_ac02,65,109,5 script Archer Teacher#ac 4_M_ARCHER,{
- if (!checkweight(1304, 3)) {
+ if (!checkweight(Orcish_Axe, 3)) {
mes "Why are you carrying so much with you? Unload it somewhere and come back.";
close;
}
@@ -8539,7 +8539,7 @@ iz_ac02,65,109,5 script Archer Teacher#ac 4_M_ARCHER,{
if (questprogress(14158) != 2) {
setquest 14158;
completequest 14158;
- getitem 2822, 1; // Archer_Manual
+ getitem Archer_Manual, 1; // Archer_Manual
}
cutin "", 255;
end;
@@ -8695,7 +8695,7 @@ iz_ac02_d,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_d 4_M_ARCHER
//- Swordman Trainer (Adric) -
// - Teaches the player about the Swordsman class.
iz_ac02,60,51,5 script Swordman Trainer#ac 4_M_SWORDMAN,{
- if (!checkweight(1301, 3)) {
+ if (!checkweight(Axe, 3)) {
mes "- Quest cannot be continued due to your overfilled inventory. -";
close;
}
@@ -8740,7 +8740,7 @@ iz_ac02,60,51,5 script Swordman Trainer#ac 4_M_SWORDMAN,{
mes "Calm down, lets's start over.";
mes "First, I'll give you a ^FF0000Swordman Manual^000000";
mes "Read it carefuly before asking any questions.";
- getitem 2819, 1; // Swordman_Manual
+ getitem Swordman_Manual, 1; // Swordman_Manual
nov_3_swordman = 1;
setquest 1229;
cutin "", 255;
@@ -9215,7 +9215,7 @@ iz_ac02,148,110,3 script Mage Chuck#ac 4_M_JOB_WIZARD,{
mes "Anything else you want to know about Mages?";
break;
case 4:
- if (isequippedcnt(2824) > 0 || countitem(2824) > 0) {
+ if (isequippedcnt(2824) > 0 || countitem(Mage_Manual) > 0) {
mes "[Mage Chuck]";
mes "I think you already received a ^FF0000Mage Manual^000000~!";
mes "I can't offer you two of them.";
@@ -9228,7 +9228,7 @@ iz_ac02,148,110,3 script Mage Chuck#ac 4_M_JOB_WIZARD,{
mes "[Mage Chuck]";
mes "Anything else you want to know about Mages?";
} else {
- if (checkweight(607, 1)) {
+ if (checkweight(Yggdrasilberry, 1)) {
mes "[Mage Chuck]";
mes "Right, you must be set with your heart firm on becoming a Mage.";
next;
@@ -9244,7 +9244,7 @@ iz_ac02,148,110,3 script Mage Chuck#ac 4_M_JOB_WIZARD,{
mes "[Mage Chuck]";
mes "It's a valuable item so don't lose it.";
mes "If you want to become a genius ^0000FFMage^000000 like me, follow in my path.";
- getitem 2824, 1; // Mage_Manual
+ getitem Mage_Manual, 1; // Mage_Manual
break;
} else {
mes "[Mage Chuck]";
@@ -9457,7 +9457,7 @@ geffen,43,123,6 script Magician's Guild Guide#2 2_F_MAGICMASTER,{
//- Salim Hamid -
iz_ac02,50,169,3 script Salim Hamid#ac 1_M_MERCHANT,{
disable_items;
- if (!checkweight(714, 3) || (MaxWeight - Weight) < 10000) {
+ if (!checkweight(Emperium, 3) || (MaxWeight - Weight) < 10000) {
mes "- As you are overloaded with so many items, quest can't be proceeded. -";
close;
}
@@ -9632,7 +9632,7 @@ iz_ac02,50,169,3 script Salim Hamid#ac 1_M_MERCHANT,{
next;
mes "[Salim Hamid]";
mes "Now~ as we should go to the next course, equip the guide and see the skill, then speak to me again.";
- getitem 2823, 1; // Merchant_Manual
+ getitem Merchant_Manual, 1; // Merchant_Manual
completequest 12303;
close2;
cutin "", 255;
@@ -9869,7 +9869,7 @@ iz_ac02_d,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_d 1_M_MERCHANT
//- Steward Aydin -
iz_ac02,53,171,3 script Steward Aydin#ac 4_M_MANAGER,{
disable_items;
- if (!checkweight(714, 3) || (MaxWeight - Weight) < 10000) {
+ if (!checkweight(Emperium, 3) || (MaxWeight - Weight) < 10000) {
mes "- As you are overloaded with so many items, quest can't be proceeded.";
close;
}
@@ -9914,7 +9914,7 @@ iz_ac02,53,171,3 script Steward Aydin#ac 4_M_MANAGER,{
mes "[Steward Aydin]";
mes "I anticipate to see you next time in a good shape.";
completequest 12304;
- getitem 12847, 1; // Old_Equipment_Box
+ getitem Old_Equipment_Box, 1; // Old_Equipment_Box
close;
}
mes "[Steward Aydin]";
@@ -9992,7 +9992,7 @@ iz_ac02_d,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_d 4_M_MANAGER
//- Guest Lecturer Mayssel -
// - Teaches the player about the Thief class.
iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
- if (!checkweight(1301, 3)) {
+ if (!checkweight(Axe, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
mes "Please try it again after organizing the items.";
close;
@@ -10122,8 +10122,8 @@ iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
setquest 7483;
completequest 7483;
getexp 800, 50;
- getitem 569, 30; // Novice_Potion
- getitem 12325, 20; // N_Magnifier
+ getitem Novice_Potion, 30; // Novice_Potion
+ getitem N_Magnifier, 20; // N_Magnifier
} else {
mes "[Mayssel]";
mes "I only play the role to inform you of there is this one that one...";
@@ -10139,7 +10139,7 @@ iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
erasequest 7481;
erasequest 7482;
setquest 7483;
- getitem 2820, 1; // Thief_Manual
+ getitem Thief_Manual, 1; // Thief_Manual
}
close2;
cutin "", 255;
@@ -10196,8 +10196,8 @@ iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
setquest 7483;
completequest 7483;
getexp 800, 50;
- getitem 569, 30; // Novice_Potion
- getitem 12325, 20; // N_Magnifier
+ getitem Novice_Potion, 30; // Novice_Potion
+ getitem N_Magnifier, 20; // N_Magnifier
} else {
mes "[Mayssel]";
mes "I only play the role to inform you of there is this one that one...";
@@ -10213,7 +10213,7 @@ iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
erasequest 7481;
erasequest 7482;
setquest 7483;
- getitem 2820, 1; // Thief_Manual
+ getitem Thief_Manual, 1; // Thief_Manual
}
close2;
cutin "", 255;
@@ -10244,8 +10244,8 @@ iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
mes "Thank you for you hard work.";
completequest 7483;
getexp 800, 50;
- getitem 569, 30; // Novice_Potion
- getitem 12325, 20; // N_Magnifier
+ getitem Novice_Potion, 30; // Novice_Potion
+ getitem N_Magnifier, 20; // N_Magnifier
close2;
cutin "", 255;
end;
@@ -10283,8 +10283,8 @@ iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
mes "All the ongoing courses are cancelled.";
mes "These are not your aptitude.";
nude;
- if (countitem(2820) > 0)
- delitem 2820, countitem(2820); // Thief_Manual
+ if (countitem(Thief_Manual) > 0)
+ delitem Thief_Manual, countitem(Thief_Manual); // Thief_Manual
erasequest 7483;
erasequest 7484;
erasequest 7485;
@@ -10761,7 +10761,7 @@ iz_ac02,49,134,5 script Vicente#ac 4_M_HUMAN_02,{
mes "Important thing is not theory but actual fighting.";
mes "Do you agree?";
setquest 7481;
- getitem 569, 30; // Novice_Potion
+ getitem Novice_Potion, 30; // Novice_Potion
close2;
cutin "", 255;
end;
@@ -10902,7 +10902,7 @@ iz_ac02,49,134,5 script Vicente#ac 4_M_HUMAN_02,{
cutin "", 255;
end;
} else if (questprogress(7484) == 1) {
- if (countitem(7049) > 0) {
+ if (countitem(Stone) > 0) {
cutin "sc_vicente01.bmp", 2;
mes "[Vicente]";
mes "Oh, excellent!";
@@ -11002,7 +11002,7 @@ iz_ac02,49,134,5 script Vicente#ac 4_M_HUMAN_02,{
cutin "", 255;
end;
} else if (questprogress(7484) == 1) {
- if (countitem(7049) > 0) {
+ if (countitem(Stone) > 0) {
cutin "sc_vicente01.bmp", 2;
mes "[Vicente]";
mes "Oh, excellent!";
@@ -11615,7 +11615,7 @@ iz_ac02_d,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_d 4_M_GUILLOTINE
//- Lumin -
iz_ac02,62,139,3 script Lumin#ac 4_M_NOV_RUMIN,{
- if (!checkweight(1301, 3)) {
+ if (!checkweight(Axe, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
mes "Please try it again after organizing the items.";
close;
@@ -11699,10 +11699,10 @@ iz_ac02,62,139,3 script Lumin#ac 4_M_NOV_RUMIN,{
cutin "nov_lumin05.bmp", 2;
completequest 7487;
getexp 800, 50;
- getitem 512, 3; // Apple
- getitem 511, 2; // Green_Herb
- getitem 569, 22; // Novice_Potion
- getitem 622, 1; // Rainbow_Carrot
+ getitem Apple, 3; // Apple
+ getitem Green_Herb, 2; // Green_Herb
+ getitem Novice_Potion, 22; // Novice_Potion
+ getitem Rainbow_Carrot, 1; // Rainbow_Carrot
close2;
cutin "", 255;
end;
@@ -11718,7 +11718,7 @@ iz_ac02,62,139,3 script Lumin#ac 4_M_NOV_RUMIN,{
cutin "nov_lumin03.bmp", 2;
completequest 7487;
getexp 800, 50;
- getitem 512, 22; // Apple
+ getitem Apple, 22; // Apple
next;
select("Why are you treating me like this?", "Didn't I loose?");
mes "[Lumin]";
@@ -12082,7 +12082,7 @@ iz_ac02,152,165,5 script A Nun#2 4_F_SISTER,{
mes "It was not like this when I used to train in the past.";
close;
} else {
- if (!checkweight(1119, 3)) {
+ if (!checkweight(Tsurugi, 3)) {
mes "- You have too many items. Clear inventory and try again. -";
close;
}
@@ -12110,7 +12110,7 @@ iz_ac02,152,165,5 script A Nun#2 4_F_SISTER,{
mes "murmuring";
close;
}
- if (isequippedcnt(2821) > 0 || countitem(2821) > 0) {
+ if (isequippedcnt(2821) > 0 || countitem(Acolyte_Manual) > 0) {
mes "[A nun]";
mes "You already have one.";
mes "We do not give two.";
@@ -12119,7 +12119,7 @@ iz_ac02,152,165,5 script A Nun#2 4_F_SISTER,{
mes "[A nun]";
mes "Then, use it for good.";
mes "^ff0000Equip (double click or drag to equipment window)^000000 and open the ^ff0000skill window(Alt+S)^000000 to see the skills in manual.";
- getitem 2821, 1; // Acolyte_Manual
+ getitem Acolyte_Manual, 1; // Acolyte_Manual
close;
}
}
@@ -12248,7 +12248,7 @@ iz_ac02,140,139,5 script Ninja Guide#ac 4_M_NINJA_BLUE,{
next;
break;
case 3:
- if (countitem(2940) > 0) {
+ if (countitem(Ninja_Manual) > 0) {
mes "[Ninja Guide]";
mes "You can equip this manual to experience some skills.";
mes "Open up your skill window by pressing <Alt+S> and find the skills in the Misc TAB.";
@@ -12258,16 +12258,16 @@ iz_ac02,140,139,5 script Ninja Guide#ac 4_M_NINJA_BLUE,{
next;
mes "[Ninja Guide]";
mes "He will give you some quests to complete. Use the Manual to help you in battle.";
- if (countitem(13295) < 10)
- getitem 13295, 10; // Light_Shuriken
+ if (countitem(Light_Shuriken) < 10)
+ getitem Light_Shuriken, 10; // Light_Shuriken
next;
} else {
mes "[Ninja Guide]";
mes "Make every useful moment count.";
mes "You can equip this manual to experience some skills.";
mes "Open up your skill window by pressing <Alt+S> and find the skills in the Misc TAB.";
- getitem 2940, 1; // Ninja_Manual
- getitem 13295, 10; // Light_Shuriken
+ getitem Ninja_Manual, 1; // Ninja_Manual
+ getitem Light_Shuriken, 10; // Light_Shuriken
next;
mes "[Ninja Guide]";
mes "The Academy has a trainer downstairs who will give you battle field training. Meet him and train your skills.";
@@ -12366,7 +12366,7 @@ iz_ac02_d,140,139,5 duplicate(Ninja Guide#ac) Ninja Guide#ac_d 4_M_NINJA_BLUE
//- Refinery Owner Han -
izlude,153,126,1 script Refinery Owner Han#iz 4_M_02,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- Cannot progress with the dialogue because you have too many items. -";
close;
}
@@ -12560,7 +12560,7 @@ izlude,153,126,1 script Refinery Owner Han#iz 4_M_02,{
if (Class == Job_Novice)
getexp 1200, 500;
mes "Got a lesson about the refining and Kafra storage free coupon.";
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
close;
} else if (.@jerun_tutorial == 8) {
mes "[Refinery Owner Han]";
@@ -12807,7 +12807,7 @@ izlude_d,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_d 2_MONEM
//- Tadde -
izlude,145,122,7 script Tadde#iz 4_M_04,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued -";
close;
}
@@ -12933,7 +12933,7 @@ izlude,145,122,7 script Tadde#iz 4_M_04,{
close;
}
Zeny -= .@sell;
- getitem 1010, .@amount; // Phracon
+ getitem Phracon, .@amount; // Phracon
mes "[Tadde]";
mes "This is what you wanted. Thank you very much!";
close;
@@ -12968,7 +12968,7 @@ izlude,145,122,7 script Tadde#iz 4_M_04,{
mes "Er...please sorts your inventory before you take these...";
close;
}
- getitem 1011, .@amount; // Emveretarcon
+ getitem Emveretarcon, .@amount; // Emveretarcon
Zeny -= .@sell;
mes "[Tadde]";
mes "This is what you wanted. Thank you very much!";
@@ -13064,7 +13064,7 @@ izlude_d,145,122,7 duplicate(Tadde#iz) Tadde#iz_d 4_M_04
//- Locas -
izlude,155,132,3 script Locas#iz 4_M_02,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued. -";
close;
}
@@ -13225,9 +13225,9 @@ izlude,155,132,3 script Locas#iz 4_M_02,{
mes "Will you refine 5 Rough Oridecon to one Oridecon?";
next;
if(select("Exchange 5 for 1", "Exchange all.") == 1) {
- if (countitem(756) > 4) {
- delitem 756, 5; // Oridecon_Stone
- getitem 984, 1; // Oridecon
+ if (countitem(Oridecon_Stone) > 4) {
+ delitem Oridecon_Stone, 5; // Oridecon_Stone
+ getitem Oridecon, 1; // Oridecon
mes "[Locas]";
mes "Refined Rough Oridecon to Oridecon.";
close;
@@ -13238,11 +13238,11 @@ izlude,155,132,3 script Locas#iz 4_M_02,{
close;
}
} else {
- if (countitem(756) > 4) {
- .@ston_max = countitem(756) / 5;
+ if (countitem(Oridecon_Stone) > 4) {
+ .@ston_max = countitem(Oridecon_Stone) / 5;
.@ston_full = .@ston_max * 5;
- delitem 756, .@ston_full; // Oridecon_Stone
- getitem 984, .@ston_max; // Oridecon
+ delitem Oridecon_Stone, .@ston_full; // Oridecon_Stone
+ getitem Oridecon, .@ston_max; // Oridecon
mes "[Locas]";
mes "Refined "+.@ston_full+" Rough Oridecon into "+.@ston_max+" Oridecon. Thank you for your business.";
close;
@@ -13258,9 +13258,9 @@ izlude,155,132,3 script Locas#iz 4_M_02,{
mes "Will you refine 5 Rough Elunium to one Elunium?";
next;
if(select("Exchange 5 for 1", "Exchange all.") == 1) {
- if (countitem(757) > 4) {
- delitem 757, 5; // Elunium_Stone
- getitem 985, 1; // Elunium
+ if (countitem(Elunium_Stone) > 4) {
+ delitem Elunium_Stone, 5; // Elunium_Stone
+ getitem Elunium, 1; // Elunium
mes "[Locas]";
mes "Refined Rough Elunium to Elunium.";
close;
@@ -13271,11 +13271,11 @@ izlude,155,132,3 script Locas#iz 4_M_02,{
close;
}
} else {
- if (countitem(757) > 4) {
- .@ston_max = countitem(757) / 5;
+ if (countitem(Elunium_Stone) > 4) {
+ .@ston_max = countitem(Elunium_Stone) / 5;
.@ston_full = .@ston_max * 5;
- delitem 757, .@ston_full; // Elunium_Stone
- getitem 985, .@ston_max; // Elunium
+ delitem Elunium_Stone, .@ston_full; // Elunium_Stone
+ getitem Elunium, .@ston_max; // Elunium
mes "[Locas]";
mes "Refined "+.@ston_full+" Rough Elunium into "+.@ston_max+" Elunium. Thank you for your business.";
close;
@@ -13423,7 +13423,7 @@ izlude_d,155,132,3 duplicate(Locas#iz) Locas#iz_d 4_M_02
//- Enchanter Mounds -
// - Teaches the player about enchanting.
izlude,96,125,7 script Enchanter Mounds#iz 4_CAT_SAILOR2,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued -";
close;
}
@@ -13568,13 +13568,13 @@ izlude,96,125,7 script Enchanter Mounds#iz 4_CAT_SAILOR2,{
close;
} else if (.@in_tutorial == 2) {
mes "[Mounds]";
- if (countitem(2302) > 0) {
+ if (countitem(Cotton_Shirt_) > 0) {
mes "Oh this is a socketed shirt already!";
next;
mes "[Mounds]";
mes "Bring us the normal shirt without holes.";
close;
- } else if (countitem(2301) > 0) {
+ } else if (countitem(Cotton_Shirt) > 0) {
mes "It must be a plain cotton shirt.";
next;
} else {
@@ -13598,8 +13598,8 @@ izlude,96,125,7 script Enchanter Mounds#iz 4_CAT_SAILOR2,{
next;
specialeffect2 EF_SANCTUARY;
completequest 5158;
- delitem 2301, 1; // Cotton_Shirt
- getitem 2302, 1; // Cotton_Shirt_
+ delitem Cotton_Shirt, 1; // Cotton_Shirt
+ getitem Cotton_Shirt_, 1; // Cotton_Shirt_
mes "[Mounds]";
mes "You have suceeded in socket enchant.";
close;
@@ -13701,7 +13701,7 @@ izlude,96,125,7 script Enchanter Mounds#iz 4_CAT_SAILOR2,{
} else {
mes "Received the explanation and Kafra free storage coupon.";
}
- getitem 7059, 1; // Cargo_Free_Ticket
+ getitem Cargo_Free_Ticket, 1; // Cargo_Free_Ticket
next;
mes "[Mounds]";
mes "Then, I will see you later.";
@@ -13789,7 +13789,7 @@ izlude_d,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_d 4_CAT_SAI
//- Enchanter Almond J -
// - Teaches the player about enchanting.
izlude,108,139,7 script Enchanter Almond J#iz 4_CAT_SAILOR3,{
- if (!checkweight(1301, 1)) {
+ if (!checkweight(Axe, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued -";
close;
}
diff --git a/npc/re/jobs/novice/novice.txt b/npc/re/jobs/novice/novice.txt
index 7ec6bc156..4d8ff77f4 100644
--- a/npc/re/jobs/novice/novice.txt
+++ b/npc/re/jobs/novice/novice.txt
@@ -316,13 +316,13 @@ new_5-2,100,29,4 duplicate(NvSprakkiB) Sprakki#nv5b 4_F_01
mes "Basic equipments and recovery potions.";
}
job_novice_q = 4;
- getitem 2352,1; //Novice_Plate
- getitem 2510,1; //Novice_Hood
- getitem 2414,1; //Novice_Boots
- getitem 5055,1; //Novice_Egg_Cap
- getitem 1243,1; //Novice_Knife
- getitem 2112,1; //Novice_Guard
- getitem 569,300; //Novice_Potion
+ getitem Novice_Plate,1;
+ getitem Novice_Hood,1;
+ getitem Novice_Boots,1;
+ getitem Novice_Egg_Cap,1;
+ getitem Novice_Knife,1;
+ getitem Novice_Guard,1;
+ getitem Novice_Potion,300;
setquest 7119;
next;
mes "[Instructor Brade]";
@@ -375,8 +375,8 @@ new_5-2,100,29,4 duplicate(NvSprakkiB) Sprakki#nv5b 4_F_01
mes "You are coming along just fine.";
job_novice_q = 5;
getexp 1200,15;
- getitem 12323,50; //N_Fly_Wing
- getitem 12324,20; //N_Butterfly_Wing
+ getitem N_Fly_Wing,50;
+ getitem N_Butterfly_Wing,20;
completequest 7119;
next;
mes "[Instructor Brade]";
@@ -445,7 +445,7 @@ new_5-2,100,29,4 duplicate(NvSprakkiB) Sprakki#nv5b 4_F_01
mes "You've come along fine this far.";
mes "This is not much, but take this as a reward.";
job_novice_q = 7;
- getitem 2393,1; //N_Adventurer's_Suit
+ getitem N_Adventurer's_Suit,1;
completequest 7120;
close;
} else if (job_novice_q == 7) {
@@ -730,8 +730,8 @@ new_5-2,115,120,3 duplicate(NvJinha) Jinha#nv5 1_M_ORIENT01
job_novice_q = 12;
completequest 7121;
getexp 1800,20;
- getitem 7059,20; //Cargo_Free_Ticket
- getitem 7060,30; //Warp_Free_Ticket
+ getitem Cargo_Free_Ticket,20;
+ getitem Warp_Free_Ticket,30;
next;
mes "[Chocolat]";
mes "You've completed all the quests I gave you.";
@@ -1183,7 +1183,7 @@ new_5-2,36,176,4 duplicate(NvGuide) Guide#nv5 8W_SOLDIER
mes "Please hunt 'Poring's on Level 1 of the training grounds.";
job_novice_q = 13;
setquest 7122;
- getitem 569,100; //Novice_Potion
+ getitem Novice_Potion,100;
savepoint strnpcinfo(4),96,21;
next;
mes "^4d4dff- You've received a quest from Instructor Brade.";
@@ -1196,7 +1196,7 @@ new_5-2,36,176,4 duplicate(NvGuide) Guide#nv5 8W_SOLDIER
mes "You can see it is not so hard, huh?";
mes "Nice job.";
job_novice_q = 14;
- getitem 13040,1; //N_Cutter
+ getitem N_Cutter,1;
getexp 3000,30;
completequest 7122;
next;
@@ -1368,7 +1368,7 @@ new_5-3,96,30,4 duplicate(NvBradeB) Brade#nv5b 4_M_JOB_KNIGHT1
mes "As a Swordman you can advance to a ^8E2323Knight^000000 or ^8E2323Crusader^000000 class as your 2nd class profession.";
mes "And just recently third professions have been discovered.";
next;
- if (isequipped(2819) || countitem(2819)) {
+ if (isequipped(2819) || countitem(Swordman_Manual)) {
mes "[Swordman Guildsman]";
mes "Try the Swordman skills listed in the manual.";
mes "Open your skill menu by pressing Alt + S";
@@ -1386,7 +1386,7 @@ new_5-3,96,30,4 duplicate(NvBradeB) Brade#nv5b 4_M_JOB_KNIGHT1
mes "I'll just take any manuals from any other classes you have.";
next;
callfunc "F_NvErase";
- getitem 2819,1; //Swordman_Manual
+ getitem Swordman_Manual,1;
next;
mes "[Swordman Guildsman]";
mes "After equipping the Manual, open your Skill menu by pressing ALT+S.";
@@ -1452,7 +1452,7 @@ new_5-3,96,30,4 duplicate(NvBradeB) Brade#nv5b 4_M_JOB_KNIGHT1
mes "I think that you're good enough to be a Swordman.";
mes "I'll give you some potions as a reward.";
completequest 7123;
- getitem 569,200; //Novice_Potion
+ getitem Novice_Potion,200;
getexp 5000,100;
close;
} else {
@@ -1509,7 +1509,7 @@ new_5-3,97,41,3 duplicate(NvSwordman) Swordman Guide#nv5 4_F_JOB_KNIGHT
mes "[Prontera Acolyte]";
mes "^8E2323As an Acolyte, you can upgrade your future job to Priest or Monk^8E2323.";
next;
- if (isequipped(2821) || countitem(2821)) {
+ if (isequipped(2821) || countitem(Acolyte_Manual)) {
mes "[Prontera Acolyte]";
mes "Try the Acolyte Skills with the manual you have. It will help you understand the job easier.";
mes "Open your Skill Tree by pressing ^4d4dffAlt + S^000000 and minimize the window by pressing the ^4d4dff'-'^000000 button on the top right corner of the window to see the available skills.";
@@ -1526,7 +1526,7 @@ new_5-3,97,41,3 duplicate(NvSwordman) Swordman Guide#nv5 4_F_JOB_KNIGHT
mes "I will take away those other job's manuals while you study this one.";
next;
callfunc "F_NvErase";
- getitem 2821,1; //Acolyte_Manual
+ getitem Acolyte_Manual,1;
next;
mes "[Prontera Acolyte]";
mes "Make sure to equip the Skill Manual by double-clicking it in the Inventory Window.";
@@ -1604,7 +1604,7 @@ new_5-3,101,41,3 duplicate(NvAcolyte) Acolyte Guide#nv5 4_F_SISTER
mes "[Thief Guild Member]";
mes "Thieves can change their jobs to ^8E2323Assassins^000000 or ^8E2323Rogues^000000.";
next;
- if (isequipped(2820) || countitem(2820)) {
+ if (isequipped(2820) || countitem(Thief_Manual)) {
mes "[Thief Guild Member]";
mes "The class manual can help you understand what it is to be a Thief by using the skills that are essential to all Thieves.";
close;
@@ -1620,7 +1620,7 @@ new_5-3,101,41,3 duplicate(NvAcolyte) Acolyte Guide#nv5 4_F_SISTER
mes "I'll just take the other class manuals while I'm at it.";
next;
callfunc "F_NvErase";
- getitem 2820,1; //Thief_Manual
+ getitem Thief_Manual,1;
next;
mes "[Thief Guild Member]";
mes "Make sure to equip the Skill Manual by double-clicking it in the Inventory Window.";
@@ -1681,7 +1681,7 @@ new_5-3,101,41,3 duplicate(NvAcolyte) Acolyte Guide#nv5 4_F_SISTER
mes "You are very strong.";
mes "These are not many but let me give you a reward for your effort.";
completequest 7127;
- getitem 12323,50; //N_Fly_Wing
+ getitem N_Fly_Wing,50;
getexp 5000,100;
close;
} else {
@@ -1743,7 +1743,7 @@ new_5-3,105,41,3 duplicate(NvThief) Thief Guide#nv5 2_M_THIEFMASTER
mes "^8E2323Merchants can transform to a Blacksmith";
mes "^8E2323or an Alchemist^000000 as their second job.";
next;
- if (isequipped(2823) || countitem(2823)) {
+ if (isequipped(2823) || countitem(Merchant_Manual)) {
mes "[Merchant Guildsman]";
mes "I think you should test Merchant skills before you decide what to do.";
close;
@@ -1758,7 +1758,7 @@ new_5-3,105,41,3 duplicate(NvThief) Thief Guide#nv5 2_M_THIEFMASTER
mes "I will take other job manuals from you while I'm at it.";
next;
callfunc "F_NvErase";
- getitem 2823,1; //Merchant_Manual
+ getitem Merchant_Manual,1;
next;
mes "[Merchant Guildsman]";
mes "Make sure to equip the Skill Manual by double-clicking it in the Inventory Window.";
@@ -1829,7 +1829,7 @@ new_5-3,105,41,3 duplicate(NvThief) Thief Guide#nv5 2_M_THIEFMASTER
mes "Alright! What about Phracon?";
mes "Phracon is a metallic element which you can use for refining weapons.";
completequest 7126;
- getitem 1010,7; //Phracon
+ getitem Phracon,7;
getexp 5000,100;
close;
} else {
@@ -1900,7 +1900,7 @@ new_5-3,109,41,3 duplicate(NvMerchant) Merchant Guide#nv5 4W_M_01
mes "Besides Hunters, Archers can transform to a Bard, if they are male.";
mes "They can transform to a Dancer, if they are female^000000.";
next;
- if (isequipped(2822) || countitem(2822)) {
+ if (isequipped(2822) || countitem(Archer_Manual)) {
mes "[Archer Guildsman]";
mes "I think you should test Archer skills before you decide what to do.";
mes "I can provide you our test skill manual.";
@@ -1917,7 +1917,7 @@ new_5-3,109,41,3 duplicate(NvMerchant) Merchant Guide#nv5 4W_M_01
mes "I will take the other job manuals from you while you test the Archer manual out.";
next;
callfunc "F_NvErase";
- getitem 2822,1; //Archer_Manual
+ getitem Archer_Manual,1;
next;
mes "[Archer Guildsman]";
mes "Make sure to equip the Skill Manual by double-clicking it in the Inventory Window.";
@@ -2003,7 +2003,7 @@ new_5-3,113,41,3 duplicate(NvArcher) Archer Guide#nv5 4_F_JOB_HUNTER
mes "^8E2323Mages can transform to Wizards";
mes "^8E2323or Sages as their second job^000000.";
next;
- if (isequipped(2824) || countitem(2824)) {
+ if (isequipped(2824) || countitem(Mage_Manual)) {
mes "[Mage Guild Member]";
mes "I think you should test Mage skills before you decide what to do.";
mes "I can provide you with our test skill registration form.";
@@ -2020,7 +2020,7 @@ new_5-3,113,41,3 duplicate(NvArcher) Archer Guide#nv5 4_F_JOB_HUNTER
mes "I will take the other job registration forms and manuals from you.";
next;
callfunc "F_NvErase";
- getitem 2824,1; //Mage_Manual
+ getitem Mage_Manual,1;
next;
mes "[Mage Guild Member]";
mes "After equipping the Manual, open your Skill menu by pressing ALT+S.";
@@ -2083,7 +2083,7 @@ new_5-3,113,41,3 duplicate(NvArcher) Archer Guide#nv5 4_F_JOB_HUNTER
mes "Alright. I will give something...";
mes "Here are Novice Butterfly Wings, please take them.";
completequest 7124;
- getitem 12324,30; //N_Butterfly_Wing
+ getitem N_Butterfly_Wing,30;
getexp 5000,100;
close;
} else {
@@ -2457,13 +2457,13 @@ function script F_NvErase {
if (questprogress(7127)) erasequest 7127;
}
nude;
- setarray .@manuals[0],countitem(2819),countitem(2820),countitem(2821),countitem(2822),countitem(2823),countitem(2824);
- if (.@manuals[0]) delitem 2819,.@manuals[0]; //Swordman_Manual
- if (.@manuals[1]) delitem 2820,.@manuals[1]; //Thief_Manual
- if (.@manuals[2]) delitem 2821,.@manuals[2]; //Acolyte_Manual
- if (.@manuals[3]) delitem 2822,.@manuals[3]; //Archer_Manual
- if (.@manuals[4]) delitem 2823,.@manuals[4]; //Merchant_Manual
- if (.@manuals[5]) delitem 2824,.@manuals[5]; //Mage_Manual
+ setarray .@manuals[0],countitem(Swordman_Manual),countitem(Thief_Manual),countitem(Acolyte_Manual),countitem(Archer_Manual),countitem(Merchant_Manual),countitem(Mage_Manual);
+ if (.@manuals[0]) delitem Swordman_Manual,.@manuals[0];
+ if (.@manuals[1]) delitem Thief_Manual,.@manuals[1];
+ if (.@manuals[2]) delitem Acolyte_Manual,.@manuals[2];
+ if (.@manuals[3]) delitem Archer_Manual,.@manuals[3];
+ if (.@manuals[4]) delitem Merchant_Manual,.@manuals[4];
+ if (.@manuals[5]) delitem Mage_Manual,.@manuals[5];
return;
}
@@ -2607,10 +2607,10 @@ L_Supplies:
mes "[Hanson]";
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
nov_3_swordman = 40;
- getitem 7059,20; //Cargo_Free_Ticket
- getitem 7060,30; //Warp_Free_Ticket
- getitem 2393,1; //N_Adventurer's_Suit
- getitem 13040,1; //N_Cutter
+ getitem Cargo_Free_Ticket,20;
+ getitem Warp_Free_Ticket,30;
+ getitem N_Adventurer's_Suit,1;
+ getitem N_Cutter,1;
next;
mes "[Hanson]";
mes "You will now";
diff --git a/npc/re/jobs/novice/supernovice_ex.txt b/npc/re/jobs/novice/supernovice_ex.txt
index afb6eb8d4..132fd68ed 100644
--- a/npc/re/jobs/novice/supernovice_ex.txt
+++ b/npc/re/jobs/novice/supernovice_ex.txt
@@ -563,16 +563,16 @@ beach_dun2,119,92,4 script Fishing Novice#sp2 4_M_SIT_NOVICE,{
mes "[Nodor]";
mes "There are what I used to wear when I was younger,";
mes "but they are still good.";
- if (EXSUPNOV_Q_ == 3) getitem 2522,1; // Undershirt
+ if (EXSUPNOV_Q_ == 3) getitem Undershirt,1; // Undershirt
else if (EXSUPNOV_Q_ == 4) {
- getitem 2628,1; // Novice Armlet [1]
- getitem 2113,1; // Novice Shield [1]
- getitem 2416,1; // Novice Shoes [1]
- getitem 5119,1; // Super Novice Hat [1]
- getitem 2512,1; // Novice Manteau [1]
- getitem 2340,1; // Novice Breastplate [1]
+ getitem Novice_Armlet,1; // Novice Armlet [1]
+ getitem Novice_Shield,1; // Novice Shield [1]
+ getitem Novice_Shoes,1; // Novice Shoes [1]
+ getitem Super_Novice_Hat_,1; // Super Novice Hat [1]
+ getitem Novice_Manteau,1; // Novice Manteau [1]
+ getitem Novice_Breast,1; // Novice Breastplate [1]
}
- else getitem 2340,1; // Novice Breastplate [1]
+ else getitem Novice_Breast,1; // Novice Breastplate [1]
next;
select("Second-hand stuff, huh?");
mes "[Nodor]";