diff options
author | Ali-G <gauvain.dauchy@free.fr> | 2011-06-16 11:30:36 +0200 |
---|---|---|
committer | Ali-G <gauvain.dauchy@free.fr> | 2011-06-16 11:30:36 +0200 |
commit | 401362ae0e114623dd7e3654dcad58c4e87d760d (patch) | |
tree | af60621a2414d2ef9a504f92da318d535bbbf48b | |
parent | 745a99f532915df911cbc2de3dbe007200396be9 (diff) | |
download | serverdata-401362ae0e114623dd7e3654dcad58c4e87d760d.tar.gz serverdata-401362ae0e114623dd7e3654dcad58c4e87d760d.tar.bz2 serverdata-401362ae0e114623dd7e3654dcad58c4e87d760d.tar.xz serverdata-401362ae0e114623dd7e3654dcad58c4e87d760d.zip |
Reviewed the whole quest's storyline. + Reorganised the mob db to make it clearer.
-rw-r--r-- | db/mob_db.txt | 19 | ||||
-rw-r--r-- | npc/009-2/olana.txt | 54 | ||||
-rw-r--r-- | npc/024-1/david.txt | 13 | ||||
-rw-r--r-- | npc/025-1/reset.txt | 5 | ||||
-rw-r--r-- | npc/025-1/rossy.txt | 73 | ||||
-rw-r--r-- | npc/025-4/clauquer.txt | 77 | ||||
-rw-r--r-- | npc/025-4/julia.txt | 12 |
7 files changed, 151 insertions, 102 deletions
diff --git a/db/mob_db.txt b/db/mob_db.txt index 3aa45922..1ecf5947 100644 --- a/db/mob_db.txt +++ b/db/mob_db.txt @@ -1,4 +1,5 @@ #ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength + 1002, Maggot, Maggot, 5, 50, 0, 0, 2, 1, 5, 10, 0, 5, 1, 1, 1, 0, 6, 5, 1, 1, 1, 3, 21, 129, 800, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 502, 70, 522, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1003, Scorpion, Scorpion, 10, 100, 0, 0, 4, 1, 10, 15, 0, 5, 1, 1, 1, 0, 15, 5, 1, 1, 1, 3, 20, 129, 2000, 1872, 672, 480, 507, 700, 510, 100, 509, 50, 518, 700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1004, RedScorpion, RedScorpion, 90, 550, 0, 0, 145, 1, 50, 55, 4, 6, 8, 8, 10, 10, 30, 10, 1, 1, 1, 0, 20, 129, 1000, 1872, 672, 480, 517, 2000, 509, 100, 518, 500, 1200, 10, 1199, 760, 1201, 540, 524, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 50 @@ -19,7 +20,6 @@ 1019, SpikyMushroom, SpikyMushroom, 30, 300, 0, 0, 4, 1, 10, 13, 0, 5, 1, 1, 1, 0, 10, 10, 1, 1, 1, 3, 20, 129, 800, 1872, 672, 480, 567, 800, 501, 150, 518, 50, 613, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 40 1020, Fluffy, Fluffy, 30, 500, 0, 0, 3, 1, 6, 10, 1, 5, 1, 2, 1, 0, 20, 25, 1, 1, 1, 3, 20, 129, 800, 1600, 672, 480, 611, 800, 527, 150, 535, 400, 752, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 40 1021, CaveSnake, CaveSnake, 30, 1000, 0, 0, 5, 1, 20, 15, 1, 5, 10, 1, 1, 0, 5, 20, 1, 1, 1, 3, 20, 129, 800, 1872, 672, 480, 612, 800, 610, 40, 713, 500, 717, 400, 717, 400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 50 -#ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength 1022, JackO, JackO, 250, 10000, 0, 0, 5000, 2, 100, 500, 40, 20, 35, 40, 25, 25, 35, 50, 1, 1, 1, 0, 20, 133, 250, 1500, 672, 480, 617, 300, 622, 400, 624, 400, 620, 400, 615, 300, 1203, 400, 1198, 10000, 616, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1023, FireSkull, FireSkull, 180, 5000, 0, 0, 100, 2, 75, 175, 35, 15, 30, 30, 20, 20, 25, 60, 1, 1, 1, 3, 23, 175, 600, 1600, 672, 480, 631, 1000, 701, 5000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1024, PoisonSkull, PoisonSkull, 180, 5000, 0, 0, 100, 2, 75, 175, 35, 15, 30, 30, 20, 20, 25, 60, 1, 1, 1, 3, 25, 175, 600, 1600, 672, 480, 631, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20 @@ -37,23 +37,30 @@ 1036, Zombie, Zombie, 110, 12000, 0, 0, 800, 2, 275, 355, 20, 15, 30, 15, 30, 3, 60, 40, 1, 1, 1, 0, 29, 133, 480, 1872, 672, 900, 631, 1000, 777, 700, 778, 120, 779, 200, 780, 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1037, CloverPatch, CloverPatch, 1, 1, 0, 0, 1, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 22, 0, 800, 800, 672, 480, 742, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1038, Squirrel, Squirrel, 15, 160, 1, 0, 1, 1, 15, 25, 1, 6, 1, 3, 1, 0, 15, 40, 1, 1, 1, 3, 20, 129, 800, 800, 672, 480, 743, 7000, 680, 1000, 681, 1000, 682, 1000, 683, 1000, 807, 800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 15 -//1039, FireLizard, , , , , , , , , , , , , , , , , , , , , , , , , , , , + +//1039, FireLizard + 1040, Wisp, Wisp, 70, 9300, 0, 0, 140, 2, 215, 350, 0, 20, 45, 12, 13, 15, 0, 45, 1, 1, 1, 0, 27, 137, 380, 2000, 672, 1500, 772, 500, 703, 150, 703, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20 1041, Snail, Snail, 30, 900, 0, 0, 6, 1, 60, 65, 20, 15, 10, 1, 25, 0, 20, 10, 1, 1, 1, 0, 20, 129, 1800, 2500, 672, 480, 719, 500, 806, 400, 1250, 1000, 1251, 1500, 1248, 500, 1252, 2000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 40 -#ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength 1042, Spectre, Spectre, 140, 6500, 0, 3978, 140, 3, 160, 220, 40, 0, 35, 70, 22, 15, 20, 70, 1, 1, 1, 0, 49, 137, 650, 1700, 800, 500, 773, 500, 703, 150, 703, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20 1043, Skeleton, Skeleton, 90, 6800, 0, 0, 90, 1, 51, 284, 12, 10, 35, 18, 3, 8, 71, 65, 1, 1, 1, 0, 29, 175, 340, 1800, 672, 950, 775, 200, 775, 280, 776, 300, 631, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1044, LadySkeleton, LadySkeleton, 90, 5500, 0, 0, 90, 2, 73, 146, 31, 8, 20, 25, 15, 8, 43, 48, 1, 1, 1, 0, 29, 175, 650, 750, 672, 700, 775, 200, 775, 280, 776, 300, 631, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1045, Fallen, Fallen, 120, 10000, 0, 7812, 1000, 2, 180, 430, 5, 20, 40, 3, 25, 5, 80, 45, 1, 1, 1, 0, 49, 133, 300, 1200, 672, 300, 775, 210, 775, 210, 776, 300, 631, 1000, 636, 3, 658, 2, 532, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 50 1046, SnakeLord, SnakeLord, 300, 40000, 0, 0, 8000, 2, 80, 120, 10, 10, 20, 40, 10, 10, 40, 10, 1, 1, 1, 0, 20, 132, 200, 1500, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1047, Poltergeist, Poltergeist, 90, 9000, 0, 0, 140, 3, 110, 150, 0, 20, 35, 0, 15, 15, 75, 50, 1, 1, 1, 0, 27, 137, 330, 740, 672, 400, 774, 500, 703, 150, 703, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20 + //1048, Duck + 1049, Bee, Bee, 30, 600, 0, 0, 40, 1, 5, 90, 12, 4, 15, 25, 20, 3, 40, 30, 1, 1, 1, 0, 25, 137, 380, 1500, 300, 350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1050, Larvespa, Larvespa, 50, 500, 0, 0, 300, 1, 30, 60, 30, 25, 10, 10, 40, 0, 25, 25, 1, 1, 1, 0, 25, 139, 1500, 1500, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1051, Vespa, Vespa, 100, 1500, 0, 0, 450, 1, 10, 100, 0, 10, 10, 20, 5, 0, 40, 30, 1, 1, 1, 0, 85, 133, 275, 800, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + //1052, Hivespa + //1053, Froad + //1054, Troll + 1055, Butterfly, Butterfly, 25, 250, 0, 0, 10, 2, 10, 50, 3, 5, 10, 45, 10, 15, 35, 40, 1, 1, 1, 3, 44, 129, 350, 780, 300, 800, 718, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 60 1056, CaveMaggot, CaveMaggot, 10, 100, 0, 0, 4, 1, 10, 10, 0, 5, 5, 5, 1, 0, 6, 5, 1, 1, 1, 3, 21, 133, 700, 1872, 672, 480, 505, 800, 501, 150, 518, 400, 533, 150, 502, 70, 522, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1057, AngryScorpion, AngryScorpion, 20, 200, 0, 0, 4, 1, 15, 15, 0, 5, 5, 5, 1, 0, 15, 5, 1, 1, 1, 3, 20, 133, 1000, 1872, 672, 480, 4000, 700, 510, 100, 509, 50, 518, 700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 @@ -61,7 +68,6 @@ 1059, GCMaggot, GiantCaveMaggot, 90, 2000, 0, 0, 16, 2, 60, 80, 2, 7, 10, 10, 2, 1, 22, 1, 2, 2, 1, 0, 41, 133, 1000, 1872, 672, 480, 727, 10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 25 1060, Archant, Archant, 30, 400, 0, 0, 200, 1, 20, 30, 4, 6, 10, 5, 1, 0, 12, 10, 1, 1, 1, 0, 25, 133, 1000, 1500, 672, 480, 537, 300, 535, 100, 640, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40 1061, Moggun, Moggun, 60, 800, 0, 0, 100, 1, 70, 90, 20, 10, 50, 40, 10, 10, 10, 10, 1, 1, 1, 0, 25, 137, 600, 1500, 672, 480, 611, 600, 4001, 1000, 4002, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40 -#ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength 1062, Terranite, Terranite, 110, 6000, 0, 0, 1000, 1, 200, 300, 20, 40, 60, 40, 40, 30, 60, 40, 1, 1, 1, 0, 29, 133, 400, 872, 672, 900, 4001, 600, 4004, 20, 4005, 20, 4007, 20, 763, 500, 640, 500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1063, Pumpkin, Pumpkin, 1, 200, 0, 0, 1, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 22, 132, 800, 800, 672, 480, 3000, 100, 3001, 20, 3002, 10, 3003, 15, 3011, 500, 3006, 1500, 3007, 2000, 3010, 2500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1064, Bandit, Bandit, 20, 400, 0, 0, 100, 1, 40, 40, 5, 0, 10, 10, 10, 10, 10, 10, 1, 1, 1, 0, 29, 135, 500, 1500, 672, 900, 4016, 800, 521, 200, 526, 500, 535, 200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 @@ -74,9 +80,13 @@ 1071, IceElement, IceElement, 100, 5000, 0, 0, 200, 3, 60, 200, 5, 20, 15, 25, 40, 15, 45, 30, 1, 1, 1, 0, 41, 135, 330, 740, 672, 400, 4026, 900, 537, 750, 568, 400, 543, 900, 544, 250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20 1072, Yeti, Yeti, 100, 8500, 0, 0, 300, 2, 100, 400, 60, 15, 60, 5, 45, 15, 60, 32, 1, 1, 1, 0, 61, 135, 380, 666, 1000, 600, 4023, 700, 4024, 300, 4025, 400, 4027, 142, 4021, 800, 4022, 700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1073, TheLost, TheLost, 30, 5000, 0, 0, 1000, 5, 260, 375, 10, 70, 5, 40, 10, 70, 70, 40, 4, 9, 1, 1, 69, 141, 500, 2000, 672, 300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + //1074, RedBone + //1075, Stalker + //1076, DreadWing + 1077, DrunkenSkeleton, DrunkenSkeleton, 90, 7200, 0, 0, 90, 1, 55, 284, 30, 10, 35, 10, 3, 8, 71, 65, 1, 1, 1, 0, 29, 137, 350, 1800, 672, 950, 790, 300, 789, 280, 3003, 100, 3000, 50, 3009, 250, 3006, 400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1078, TipsySkeleton, TipsySkeleton, 90, 7000, 0, 0, 90, 1, 60, 284, 33, 10, 35, 10, 3, 8, 71, 65, 1, 1, 1, 0, 29, 137, 350, 1800, 672, 950, 787, 300, 788, 280, 3002, 100, 3000, 50, 3007, 400, 3010, 250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 1079, DrunkenLadySkeleton, DrunkenLadySkeleton, 90, 6000, 0, 0, 90, 2, 75, 146, 40, 8, 20, 20, 15, 8, 51, 48, 1, 1, 1, 0, 29, 137, 660, 750, 672, 700, 785, 300, 786, 280, 3001, 100, 3000, 50, 3010, 250, 3009, 250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 @@ -86,4 +96,3 @@ 1083, EarthSpider, EarthSpider, 90, 1000, 0, 0, 280, 1, 100, 125, 10, 45, 20, 15, 10, 10, 40, 10, 1, 1, 1, 0, 45, 175, 575, 1250, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1084, EarthScorpion, EarthScorpion, 100, 800, 0, 0, 250, 1, 50, 150, 15, 45, 15, 30, 10, 10, 15, 25, 1, 1, 1, 0, 45, 133, 750, 1350, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 1085, IceSkull, IceSkull, 180, 5000, 0, 0, 100, 2, 75, 175, 35, 15, 30, 30, 20, 20, 25, 60, 1, 1, 1, 3, 21, 175, 600, 1600, 672, 480, 631, 1000, 4026, 5000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30 -#ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength diff --git a/npc/009-2/olana.txt b/npc/009-2/olana.txt index 76381e7e..820fab7b 100644 --- a/npc/009-2/olana.txt +++ b/npc/009-2/olana.txt @@ -16,22 +16,23 @@ if (Rossy_Quest == 2) goto L_Daughter; mes "[Olana]"; - mes "\"I come from Tulimshar and am here with my two daughters, Rossy and Julia, for vacation. I already have been to Hurnscald once and I feeled quite safe...\""; + mes "\"I come from Tulimshar to Hurnscald for vacation with my two young daughters, Rossy and Julia. I already have been to Hurnscald once and felt quite safe in ths area.\""; next; mes "\"I let my two lovely girls play in the woods near by but they still didn't came back!\""; - mes "*Olana starts crying...*"; + next; + mes "\"Please go and have a look in the forest near the swamps and come back to see me when you'll find them.\""; close; L_Daughter: mes "[Olana]"; - mes "\"I come from Tulimshar and am here with my twin daughters, Rossy and Julia, for vacation. I already have been to Hurnscald once and I feeled quite safe...\""; - next; + mes "\"I come from Tulimshar to Hurnscald for vacation with my two young daughters, Rossy and Julia. I already have been to Hurnscald once and felt quite safe in ths area.\""; mes "\"I let my two lovely girls play in the woods near by but they still didn't came back!\""; + next; mes "*Olana begins to sobb...*"; next; menu "Wait, I saw Rossy, she is fine.", L_Help, - "Wait a bit, I'm sure they'll get back soon.", L_No; + "Wait a bit, I'm sure they'll both get back soon.", L_No; L_No: close; @@ -42,7 +43,7 @@ L_Help: next; mes "\"Oh by the way, I would need your help myself too. My water supply ran out and I can't go down the stairs anymore, my knees hurt a lot.\""; menu - "Sure I can help you, how much do you need?", L_Set, + "Sure I can help you, how much water do you need?", L_Set, "Sorry, I'm too busy.", L_No; L_Set: @@ -68,17 +69,17 @@ L_See: L_Task: mes "[Olana]"; - mes "\"Thank you very much. I have another task for you, would you like to help me again?\""; + mes "\"It seems I have another task for you, would you like to help me again?\""; menu - "Tell me about it.", L_Cont, + "Sure, tell me about it.", L_Cont, "No, sorry, I'm busy.", L_No; L_Cont: mes "[Olana]"; - mes "\"Can you give this letter to my little daughter please? Her teacher asked me to do it, but I can't walk up to my daughter, my knees...\""; + mes "\"Can you give this letter to my little daughter please? Her teacher asked me to do it, but I can't walk, my knees...\""; menu "Of course I can. Hand me the letter, I'll give it to Rossy as soon as I see her.", L_Let, - "No, sorry, I'm not interested in that sort of task. Hand it yourself.", L_No; + "No, sorry, I'm not interested in that sort of task. Hand it to her yourself.", L_No; L_Let: mes "[Olana]"; @@ -93,7 +94,7 @@ L_Bring: L_BL: mes "[Olana]"; - mes "\"Good, now she remembers it! Please, "+ strcharinfo(0) +", help Rossy, she will tell you what to do.\""; + mes "\"Good, now she remembers that she needs to craft a potion! Please, "+ strcharinfo(0) +", help Rossy, she will tell you what to do.\""; close; L_Done: @@ -103,21 +104,22 @@ L_Done: L_Rose: mes "[Olana]"; - mes "\"I have another task for you, would you help me?\""; + mes "\"I would like congratulate my daughter, Rossy, would you help me?\""; menu - "Tell me what to do.", L_RL, + "Just tell me what to do.", L_RL, "No, I'm busy, maybe later.", L_No; L_RL: mes "[Olana]"; set Rossy_Quest, 9; - mes "\"Can you bring me 15 [Red Rose]s? I would like to give them to my daughter because she succesfully passed her magic exam!\""; + mes "\"Can you bring me 15 [Red Rose]s? I would like to give them to my daughter because she succesfully made her potion!\""; menu - "Ok, I will be back with these.", L_RG; + "Ok, I will be back with these.", L_RG, + "I'm allergic to roses, can't even touch them. Sorry.", L_No; L_RG: mes "[Olana]"; - mes "\"Please, bring me 15 [Red Rose]s.\""; + mes "\"Please, bring me 15 [Red Rose]s as soon as you can.\""; close; L_RC: @@ -129,23 +131,23 @@ L_RC: L_BringRose: mes "[Olana]"; - mes "\"Now, please hand them to my brilliant daughter, Rossy.\""; + mes "\"Now please hand them to my brilliant daughter, Rossy.\""; close; L_Allergic: mes "[Olana]"; set Rossy_Quest, 12; - mes "\"Did she liked my present?\""; + mes "\"Did she like my present?\""; menu - "Well, you should know that your daughter is allergic to roses.", -; + "Sure she did...", L_No, + "Well, you should of known that your daughter is allergic to roses.", -; mes "[Olana]"; - mes "\"How stupid I am! Here, take some of my money and buy [Red Tulip]s instead, about the same amount. The roses are for you sweety.\""; + mes "\"How stupid I am! Here, take some of my money and buy [Red Tulip]s instead, about the same amount. Keep the flowers.\""; set zeny, zeny + 1500; next; - mes "[Olana]"; mes "\"I want Rossy to be happy and to forgive me for my stupidity.\""; menu - "Ok, I will.", -; + "I will give her the tulips when I'll see her.", -; mes "[Olana]"; mes "\"And don't forget to tell her that I'm really sorry.\""; close; @@ -157,19 +159,19 @@ L_Give: L_Best: mes "[Olana]"; - mes "\""+ strcharinfo(0) +", thank you for your help!\""; + mes "\"Thank you for your help "+ strcharinfo(0) +"!\""; close; L_Julia: mes "[Olana]"; - mes "\"Where is Julia? I want to know where she is! Go and find her please "+ strcharinfo(0) +".\""; + mes "\"Where is Julia? I want to know where she is! Go and find her please "+ strcharinfo(0) +"!\""; close; L_End: mes "[Olana]"; - mes "\"Where is Julia? I want to know where she is! Go and find her please "+ strcharinfo(0) +".\""; + mes "\"Where is Julia? I want to know where she is! Go and find her please "+ strcharinfo(0) +"!\""; menu - "She'll be back soon, trust me, I saved her.", L_Found, + "She'll be back soon, trust me, I saved her from an evil spirit.", L_Found, "I didn't saw her yet, sorry.", L_No; L_Found: diff --git a/npc/024-1/david.txt b/npc/024-1/david.txt index 612d1c14..7174ee7c 100644 --- a/npc/024-1/david.txt +++ b/npc/024-1/david.txt @@ -16,14 +16,14 @@ L_Help: L_Set: mes "[David]"; - mes "\"Yes, I do. I am her teacher. That makes me remember she didn't hand me her potion yet. Time is running out.\""; + mes "\"Yes, I do. I am her new teacher. That makes me remember she didn't hand me her potion yet. Time is running out.\""; menu "A potion? Oh, uhm... never heard about it.", L_No, - "Right, I have her potion. She asked me to bring it to you for her.", -; + "Right, I have her potion in my pocket. She asked me to bring it to you for her. Here it is.", -; mes "[David]"; - mes "\"Oh, that's great! Let me look at it...\""; + mes "\"Let me see...\""; set Rossy_Quest, 8; - mes "\"Great! This potion is perfect, tell Rossy that she passed her exam! And here is a small reward for your help.\""; + mes "\"This potion is... perfect! Tell Rossy that she succesfully made her potion! And here is a small reward for your help.\""; getexp 2000, 0; set zeny, zeny + 500; close; @@ -39,12 +39,13 @@ L_No: L_Julia: mes "[David]"; mes "\"I heard Rossy's sister got kidnapped. We count on you to find her!\""; - mes "\"When you'll find her, talk to her sister or mother.\""; + next; + mes "\"When you'll find her, talk to her sister and her mother.\""; close; L_FinalEnd: mes "[David]"; - mes "Thank you for finding Julia."; + mes "Well done for finding Julia!"; close; } diff --git a/npc/025-1/reset.txt b/npc/025-1/reset.txt index cbc98a14..634b2c29 100644 --- a/npc/025-1/reset.txt +++ b/npc/025-1/reset.txt @@ -13,6 +13,8 @@ set cavefights, 0; set Alrd_Been, 0; set Boss_10, 0; + set Clauquer_Talk, 0; + set Clauquer_Enough, 0; set Killed_Boss, 0; set @juliadone1, 0; set @juliadone2, 0; @@ -41,6 +43,8 @@ L_Set: L_Pass: set Rossy_Quest, 15; + set Clauquer_Talk, 1; + set Clauquer_Enough, 1; set cavefights, (cavefights ^ BATTLE_CAVE1); set cavefights, (cavefights ^ BATTLE_CAVE2); set cavefights, (cavefights ^ BATTLE_CAVE3); @@ -55,6 +59,7 @@ L_Pass: L_Pass2: set Rossy_Quest, 16; set Killed_Boss, 1; + set Clauquer_Talk, 1; set cavefights, (cavefights ^ BATTLE_CAVE1); set cavefights, (cavefights ^ BATTLE_CAVE2); set cavefights, (cavefights ^ BATTLE_CAVE3); diff --git a/npc/025-1/rossy.txt b/npc/025-1/rossy.txt index 0cf34040..3b13b573 100644 --- a/npc/025-1/rossy.txt +++ b/npc/025-1/rossy.txt @@ -19,7 +19,7 @@ "I don't like people who cry. Bye.", L_No; next; mes "[Rossy]"; - mes "\"I dropped a basket of fruits and these snails ate every fruit in it!\""; + mes "\"I dropped a basket of fruits on the ground and these evil snails ate them all!\""; if (baselevel < 50) goto L_LowLevel; menu "Oh, I presume that you want some. Would you like me to get some fruits for you?", L_Set, @@ -34,11 +34,11 @@ L_No: L_Set: mes "[Rossy]"; - mes "\"Really? Can you get 10 Cherries for me? These are the fruits I like best.\""; + mes "\"That would be great! Can you get 10 Cherries for me? These are the fruits I like best.\""; next; menu "Sure, I'll be back with your cherries.", L_Get, - "No.", L_No; + "No, get some yourself.", L_No; L_Get: mes "[Rossy]"; @@ -52,32 +52,35 @@ L_Check: set Rossy_Quest, 2; delitem "Cherry", 10; getexp 2000, 0; - mes "\"I can't believe my eyes, you got them! Thanks a lot!\""; + mes "\"I can't believe my eyes, you got them all! Thanks a lot!\""; next; - mes "\"Could you go and talk to my mother? She is in one of the buildings in the town north east from here.\""; - close; + menu + "No problem, I'm in a hurry, bye.", -, + "I'm always here to help, do you need anything else?", L_Done; + mes "[Rossy]"; + mes "\"I might need your help later. Bye.\""; L_Done: mes "[Rossy]"; - mes "\"Thank you "+ strcharinfo(0) +"! Please go and see my mum. She might need help.\""; + mes "\"My mother might need help. She is in one of the buildings in the town north east from here.\""; close; L_Let: mes "[Rossy]"; - mes "\"Hello "+ strcharinfo(0) +", nice to see you again. What are you holding behind in your hands? Is that a letter?\""; + mes "\"Hello "+ strcharinfo(0) +", nice to see you again. Hey, what are you hiding behind your back? Is that a... letter?\""; + next; menu "Your mother asked me to hand you this letter. She told me it was from your teacher.", L_Let2, "Not at all... I need to go now, see you next time.", L_No; L_Let2: mes "[Rossy]"; - mes "\"Oh, let me read it...\""; - next; - mes "*The little girl grabs the piece of paper and reads it. Her face turns pale.*"; + mes "*The little girl grabs the piece of paper and reads it with an authomatic gesture. Her face turns pale.*"; menu "What does it say?", -; mes "[Rossy]"; - mes "\"Oh no, I completely forgot! I need to make a potion for my exam but I don't have any of the ingredients required. Could you get them for me?\""; + mes "\"Oh no, I completely forgot! I need to make a potion but don't have any of the ingredients required. Could you get them for me?\""; + next; menu "Of course I can, what do you need?", L_Sett, "Well, I'm already really busy right now, sorry. Bye.", L_No; @@ -85,13 +88,15 @@ L_Let2: L_Sett: mes "[Rossy]"; set Rossy_Quest, 6; - mes "\"Great! I need 24 [Cactus Drink]s, 32 [Maggot Slime]s, 50 [Gamboge Herb]s, 43 [Alizarin Herb]s and 30 [Bug Leg]s.\""; - mes "\"If I don't get them soon enough, I will fail my exam...\""; + mes "\"I need 24 [Cactus Drink]s, 32 [Maggot Slime]s, 50 [Gamboge Herb]s, 43 [Alizarin Herb]s and 30 [Bug Leg]s.\""; + next; + mes "\"Please collect all of that and come back to see me. I know the recipe by heart.\""; close; L_NE: mes "[Rossy]"; mes "\"Please bring me 24 [Cactus Drink]s, 32 [Maggot Slime]s, 50 [Gamboge Herb]s, 43 [Alizarin Herb]s and 30 [Bug Leg]s.\""; + next; mes "\"It seems you miss some of the ingredients I've asked you. Please hurry!\""; close; @@ -103,7 +108,7 @@ L_Check2: if(countitem("BugLeg") < 30) goto L_NE; mes "[Rossy]"; set Rossy_Quest, 7; - mes "\"Oh, thanks you "+ strcharinfo(0) +" so much! If you don't mind, please bring this potion to my teacher and don't lose it!\""; + mes "\"Oh, thank you "+ strcharinfo(0) +" so much! If you don't mind, please bring this potion to my teacher and don't lose it!\""; delitem "CactusDrink", 24; delitem "MaggotSlime", 32; delitem "GambogeHerb", 50; @@ -111,28 +116,32 @@ L_Check2: delitem "BugLeg", 30; getexp 3000, 0; next; - mes "\"His name is David, he is a magician and lives near magic school in Tulimshar.\""; - mes "\"Please, give it to him!\""; + mes "\"His name is David, he is a very young magician and lives near the magic school in the north of Tulimshar.\""; + next; + mes "\"Please, give it to him as soon as you can!\""; close; L_BT: mes "[Rossy]"; - mes "\"Great. Now you just should bring it to my teacher. His name is David, he is my magic teacher and lives near the magic school in the north of Tulimshar.\""; - mes "\"You should take the ferry, that will be faster.\""; + mes "\"Great. Now you just should bring it to my teacher. His name is David, he is a very young magician and lives near the magic school in the north of Tulimshar.\""; + next; + mes "\"You should take the ferry, that'll be faster than swimming!\""; close; L_Donet: - mes "[Rossy]"; - mes "\"Cool, I've passed my exam! Hurray! You might want to talk to my mother now.\""; if (Rossy_Quest == 10 && countitem("redrose") >= 15) goto L_RG; + menu + "David took your potion and he tested it in front of me. It perfectly worked!", -; + mes "[Rossy]"; + mes "\"Hurray! You might want to tell that to my mother now.\""; close; L_RG: menu - "Your mother asked me to bring you these flowers because you succesfully passed your exam.", -; + "Your mother asked me to bring you these flowers because you succesfully made your potion.", -; mes "[Rossy]"; set Rossy_Quest, 11; - mes "\"Let me see...\""; + mes "\"How nice!\""; next; mes "*Rossy takes the flowers from your hands and suddenly throws them on the ground. She begins sneezing.*"; delitem "redrose", 15; @@ -143,7 +152,7 @@ L_RG: close; L_Allergic: - mes "*Girl sneezes a lot*"; + mes "*Rossy sneezes a lot*"; if (Rossy_Quest == 12 && countitem("redtulip") >= 15) goto L_Sorry; close; @@ -155,23 +164,23 @@ L_See: mes "[Rossy]"; set Rossy_Quest, 13; delitem "redtulip", 15; - mes "\"How nice, thank you "+ strcharinfo(0) +"! Go and tell my mother that she is the nicest mother in the world. Then come back and see me afterwards.\""; + mes "\"That's better! Go and tell my mother that she is the nicest mother in the world.\""; + next; + mes "\"Come back and see me afterwards.\""; getexp 2500, 0; close; L_Best: mes "[Rossy]"; set Rossy_Quest, 14; - mes "\"Thank you "+ strcharinfo(0) +", you helped me so much! I now need to find my sister before my mum gets worried...\""; + mes "\"Thank you "+ strcharinfo(0) +", you helped me so much!\""; next; - mes "\"Please find her.\""; - next; - mes "\"I saw my twin, Julia! She was forced to enter a cave not far from here. I heard her scream. Please save her!\""; + mes "\"I now need to find my sister before my mum gets worried... Please find her!\""; close; L_Julia: mes "[Rossy]"; - mes "\"I saw my twin, Julia! She was forced to enter a cave not far from here. I heard her scream. Please go and save her now!\""; + mes "\"I saw my twin, Julia! She was forced to enter a cave not far from here. I heard her scream. Please enter that cave and save her now!\""; close; L_End: @@ -185,7 +194,9 @@ L_Found: mes "[Rossy]"; if (Rossy_Quest == 17) set Rossy_Quest, 18; if (Rossy_Quest == 18) set Rossy_Quest, 19; - mes "\"Thank you "+ strcharinfo(0) +", thank you! Here is a reward for you.\""; + mes "\"Oh "+ strcharinfo(0) +", thank you very much! Take this, you deserve it!\""; + next; + mes "\"*Rossy hands you a huge bag full of coins.*\""; getexp 5000, 0; set zeny, zeny + 5000; if (Rossy_Quest == 19) goto L_Clear; diff --git a/npc/025-4/clauquer.txt b/npc/025-4/clauquer.txt index d51606ae..e39e27d7 100644 --- a/npc/025-4/clauquer.txt +++ b/npc/025-4/clauquer.txt @@ -1,57 +1,73 @@ -025-4.gat,30,30,0 script Clauquer 169,{ - -// if (Rossy_Quest >= 15) goto L_Hmmm Character already talked to Clauquer up to the end of the conversation. -// if (Rossy_Quest == 14) goto L_Help Character just entered the Main HAll and still needs to talk to Clauquer to be able to enter the Battle Caves. -// if (Rossy_Quest <= 13) goto L_Huh Character is not supposed to be here, can be because of the use of GM powers. +025-4.gat,30,30,0 script Clauquer 169,{ if (Rossy_Quest >= 16 || FLAGS & FLAG_ROSSI_COMPLETED) goto L_Rescued; if (Rossy_Quest == 15) goto L_Hmmm; if (Rossy_Quest == 14) goto L_Help; if (Rossy_Quest <= 13) goto L_Huh; + if (Clauquer_Enough == 1) goto L_End; L_Help: mes "[Clauquer]"; - mes "It seems you are lost in these caves."; + mes "\"Hello stranger, are you lost?\""; + next; + mes "\"Don't answer, I know you are looking for someone... A little girl, is that right?\""; + menu + "I must admit you're right, but how come you...", -, + "I'm not lost and I don't need help, bye.", L_No; next; - mes "Do you want some advices to be able to find out the mistery of this place?"; + mes "[Clauquer]"; + mes "\"How do I kow you're looking for her? Well because I saw her. I also heard her, she screamed and still screams like hell. Moreover I don't think you will come in these caves just for fun!\""; menu - "Please tell me everything about these caves.", -, - "I'm not lost and I know everything about these caves.", L_No; + "Of course not.", -, + next; + mes "[Clauquer]"; + mes "\"I can see that you need help to be able to save the little girl. First of all, you should know that these little caves contain horrible blood thursty earth monsters. They are coming from nowhere and you can't escape while they are still alive. Watch out because if you take too much time, you will die due to the smell of the caves. You will try to come out of the aceve, crawling and whe you'll be outside, the normal air will kill you. So you better be quick.\""; next; - mes "\"All of these caves contain horrible blood thursty monsters. They are coming from nowhere and you can't escape while they are still alive. Or you die, or they die. When the monsters of a cave will be dead, you'll be, just by magic, teleported out of the cave. You will not be able to enter it anymore.\""; + mes "\"In these caves, or you die, or they die, that is the only rule. When the monsters of a cave will be dead, you'll quickly come out of the cave because of its smell. Don't worry, you'll have time to look in each chest of each caves. Why chests? Well because you have a hidden cave which is locked by several lockets on an invisible door. I don't exactly know the number of lockets but that might turn around 10.\""; next; - mes "There are nine caves in which monsters are located, kill them all and you'll be able to rescue the harmless young girl who got caught by uhm... I shouldn't say his name. Well, you should be warned! This isn't easy, you will need to kill... him!"; + mes "\"When you'll enter the locked cave, you'll be in front of numerous monsters. But watch out, the last one is more dangerous than the other ones. As you will see him, you will be frightened to death. Don't worry, I can give you some advices.\""; menu - "I'm not afraid of these stories, please continue.", -, - "Sounds dangerous, I might need to go now, bye.", L_No; - mes "Well, you need to kill him and all of his horrible, nasty minions. Beware, don't kill them or more will come!"; + "Please go on.", -, + "Sounds dangerous, but I know enough now.", L_Enough; next; - mes "When you'll rescue the little girl, you will not be able to enter these caves anymore, though I don't see why you would do so."; + mes "[Clauquer]"; + mes "\"I advice you to be mentally prepared for this rescue operation. A fey nature spirit creature kidnapped the little girl to change it into a changling. However the changling has been killed along the way to the caves. In fact no, he tried to take the girl's appearence but she was mentally too strong for the changling. That is why the fey element is waiting for another fresh changling, stronger than the previous one. As you can see, scary story.\""; + next; + mes "\"Oh, I advice you to use battle potions for every single battle, I'm thinking of Concentration and Iron Potions. You might want to take some food with you, you might be hungry in battle. I would personally take some water, I'm always thirsty. Don't be afraid to take too much of each, the battles take time to end.\""; next; - mes "It seems you know everything you should know. Dangerous secrets must be kept... You now know what to do!"; + mes "\"I think you're now ready to explore these caves and fight. May god be with you.\""; set Rossy_Quest, 15; close; -L_Hmmm: +L_Enough: mes "[Clauquer]"; - mes "It seems you are lost in these caves."; + mes "\"Enough? No, you don't even know the fun part yet. I know you'll come back soon.\""; + set Clauquer_Enough, 1; + close; + +L_End: + + mes "[Clauquer]"; + mes "\"I see you came back because you didn't know enough of these caves... Well, well...\""; next; - mes "Do you want some advices to be able to find out the mistery of this place?"; - menu - "Please tell me everything about these caves.", -, - "I'm not lost and I know everything about these caves.", L_No; + mes "\"I advice you to be mentally prepared for this rescue operation. A fey nature spirit creature kidnapped the little girl to change it into a changling. However the changling has been killed along the way to the caves. In fact no, he tried to take the girl's appearence but she was mentally too strong for the changling. That is why the fey element is waiting for another fresh changling, stronger than the previous one. As you can see, scary story.\""; next; - mes "\"All of these caves contain horrible blood thursty monsters. They are coming from nowhere and you can't escape while they are still alive. Or you die, or they die. When the monsters of a cave will be dead, you'll be, just by magic, teleported out of the cave. You will not be able to enter it anymore.\""; + mes "\"Oh, I advice you to use battle potions for every single battle, I'm thinking of Concentration and Iron Potions. You might want to take some food with you, you might be hungry in battle. I would personally take some water, I'm always thirsty. Don't be afraid to take too much of each, the battles take time to end.\""; next; - mes "There are nine caves in which monsters are located, kill them all and you'll be able to rescue the harmless young girl who got caught by uhm... I shouldn't say his name. Well, you should be warned! This isn't easy, you will need to kill... him!"; + mes "\"I think you're now ready to explore these caves and fight. May god be with you.\""; + set Rossy_Quest, 15; + close; + +L_Hmmm: + if (Clauquer_Talk == 1) goto L_Huh; + mes "[Clauquer]"; + mes "\"You already know everythng about these caves. You don't need me anymore to find the little girl.\""; menu - "I'm not afraid of these stories, please continue.", -, - "Sounds dangerous, I might need to go now, bye.", L_No; - mes "Well, you need to kill him and all of his horrible, nasty minions. Beware, don't kill them or more will come!"; + "But please, I really need your help!", -, + "You're right, I don't need your help!", L_No; next; - mes "When you'll rescue the little girl, you will not be able to enter these caves anymore, though I don't see why you would do so."; - next; - mes "It seems you know everything you should know. Dangerous secrets must be kept... You now know what to do!"; + mes "\"I don't repeat myself. Bye.\""; + set Clauquer_Talk, 1; close; L_Huh: @@ -68,4 +84,5 @@ L_Rescued: next; mes "*The man talks about you, rescuing the girl.*"; close; + } diff --git a/npc/025-4/julia.txt b/npc/025-4/julia.txt index 51bcc296..ad0c8a1a 100644 --- a/npc/025-4/julia.txt +++ b/npc/025-4/julia.txt @@ -1,4 +1,4 @@ -025-4.gat,89,21,0 script Julia 114,{ +025-4.gat,89,21,0 script Julia 114,{ if (Rossy_Quest > 16 || FLAGS & FLAG_ROSSI_COMPLETED) goto L_End; if (Rossy_Quest == 16) goto L_Done; @@ -6,9 +6,11 @@ L_Done: mes "[Julia]"; - mes "Oh, you saved me, thank you!"; + mes "I heard some battle noises few minutes ago and I presume you are here to save me!"; next; - mes "Here is a present for you."; + menu + "Of course I'm here to save you, Rossy sent me here!", -; + mes "Rossy? My twin sister? I knew she was going to look for me. Well, here is a present for you."; getinventorylist; if (@inventorylist_count == 100) goto L_TooMany; getitem "BlackBoots", 1; @@ -29,7 +31,9 @@ L_Hmmm: L_TooMany: mes "[Julia]"; - mes "\"Oh, I wanted to give you a present, but you don't have room for it. Come back when your backpack will not be full.\""; + mes "\"Oh, you don't have room for it. Come back when your backpack will not be full.\""; + next; + mes "I'll wait here until you get your present!"; close; } |