summaryrefslogtreecommitdiff
path: root/world/map/npc/012-3
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/012-3')
-rw-r--r--world/map/npc/012-3/_import.txt11
-rw-r--r--world/map/npc/012-3/_mobs.txt19
-rw-r--r--world/map/npc/012-3/_nodes.txt4
-rw-r--r--world/map/npc/012-3/_warps.txt13
-rw-r--r--world/map/npc/012-3/beheader.txt196
-rw-r--r--world/map/npc/012-3/mana-seed.txt282
-rw-r--r--world/map/npc/012-3/mapflags.txt1
-rw-r--r--world/map/npc/012-3/traveler.txt11
-rw-r--r--world/map/npc/012-3/warningsigns.txt19
9 files changed, 0 insertions, 556 deletions
diff --git a/world/map/npc/012-3/_import.txt b/world/map/npc/012-3/_import.txt
deleted file mode 100644
index 63c915a0..00000000
--- a/world/map/npc/012-3/_import.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// Map 012-3: Moggun Cave
-// This file is generated automatically. All manually added changes will be removed when running the Converter.
-map: 012-3
-npc: npc/012-3/_mobs.txt
-npc: npc/012-3/_nodes.txt
-npc: npc/012-3/_warps.txt
-npc: npc/012-3/beheader.txt
-npc: npc/012-3/mana-seed.txt
-npc: npc/012-3/mapflags.txt
-npc: npc/012-3/traveler.txt
-npc: npc/012-3/warningsigns.txt
diff --git a/world/map/npc/012-3/_mobs.txt b/world/map/npc/012-3/_mobs.txt
deleted file mode 100644
index e9314763..00000000
--- a/world/map/npc/012-3/_mobs.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// This file is generated automatically. All manually added changes will be removed when running the Converter.
-// Moggun Cave mobs
-
-012-3,448,65,18,7|monster|Moggun|1061,5,100000ms,30000ms
-012-3,442,45,18,7|monster|Moggun|1061,5,100000ms,30000ms
-012-3,412,31,18,7|monster|Moggun|1061,5,100000ms,30000ms
-012-3,347,39,8,16|monster|Moggun|1061,5,100000ms,30000ms
-012-3,363,101,17,18|monster|Moggun|1061,10,100000ms,30000ms
-012-3,446,81,18,7|monster|Moggun|1061,5,100000ms,30000ms
-012-3,388,138,17,7|monster|Moggun|1061,5,100000ms,30000ms
-012-3,409,78,8,17|monster|Moggun|1061,5,100000ms,30000ms
-012-3,382,152,17,7|monster|Moggun|1061,5,100000ms,30000ms
-012-3,430,117,8,16|monster|Moggun|1061,5,100000ms,30000ms
-012-3,330,100,8,16|monster|Moggun|1061,5,100000ms,30000ms
-012-3,269,138,17,18|monster|Moggun|1061,10,100000ms,30000ms
-012-3,188,52,17,18|monster|Moggun|1061,10,100000ms,30000ms
-012-3,165,106,17,18|monster|Moggun|1061,10,100000ms,30000ms
-012-3,0,0,0,0|monster|Bat|1017,100,0ms,0ms
-012-3,0,0,0,0|monster|CaveSnake|1021,75,0ms,0ms
diff --git a/world/map/npc/012-3/_nodes.txt b/world/map/npc/012-3/_nodes.txt
deleted file mode 100644
index ea6a8cae..00000000
--- a/world/map/npc/012-3/_nodes.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-// This file is generated automatically. All manually added changes will be removed when running the Converter.
-// Moggun Cave nodes
-
-// (no nodes)
diff --git a/world/map/npc/012-3/_warps.txt b/world/map/npc/012-3/_warps.txt
deleted file mode 100644
index 3e418fbf..00000000
--- a/world/map/npc/012-3/_warps.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-// This file is generated automatically. All manually added changes will be removed when running the Converter.
-// Moggun Cave warps
-
-012-3,37,82|warp|-1,-1,012-1,98,100
-012-3,80,74|warp|-1,-1,012-1,109,93
-012-3,38,157|warp|-1,-1,012-1,123,91
-012-3,270,112|warp|-1,-1,012-1,92,105
-012-3,176,138|warp|-1,-1,012-1,65,128
-012-3,355,188|warp|-1,-1,012-1,44,89
-012-3,370,44|warp|-1,-1,012-1,51,40
-012-3,353,79|warp|-1,-1,012-1,41,49
-012-3,473,106|warp|-1,-1,012-1,146,67
-012-3,448,61|warp|-1,-1,012-4,193,57
diff --git a/world/map/npc/012-3/beheader.txt b/world/map/npc/012-3/beheader.txt
deleted file mode 100644
index 89fa51ce..00000000
--- a/world/map/npc/012-3/beheader.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-// The Beheader
-// PS. The Hyoid Bone actually exists - https://teachmeanatomy.info/neck/bones/hyoid-bone/
-/////////////////////////////////////////////////////////////////////////////////
-// NOTE: Why bugs don't always drop bug legs? Because when you kill the bugs,
-// you are cautious and/or skilled enough to don't damage the usable parts.
-// Some parts are more prone to damage than others, and Terranites, due their
-// anatomy, has a zero per cent success rate for the head surviving death.
-// ...Ever noticed how they crumble to the floor once slain?
-
-012-3,450,67,0|script|The Beheader|429
-{
- if (FLAGS & FLAG_BEHEADER_MASK) goto L_Complete;
- mes "[The Beheader]";
- mes "\"I am The Beheader, known for beheading Terranites.\"";
- next;
- mes "[The Beheader]";
- mes "\"Unfortunately, even with this disguise they could recognize and avoid me. I'll need a new one...\"";
- next;
- menu
- "I'm sorry to hear that.", L_Close,
- "Uh... Try wearing a mask?", L_Mask,
- "Can I behead Terranites on my own?", L_Beheader,
- "You monster!", L_Close;
-
-L_Mask:
- mes "";
- mes "[The Beheader]";
- mes "\"A mask, ohh! Not a bad idea. I might even have a better idea! If only...\"";
- next;
- mes "[The Beheader]";
- mes "\"Hey, how about we do this deal: You bring me a [@@766|@@] and I'll give you one of my finest [@@5209|@@]. It has even been polished and might be useful in combat for you.\"";
- next;
- menu
- "Maybe later, pal.", L_Close,
- "Sorry, I'm keeping my helmet.", L_Confirm,
- "Take it, I thought it was ugly anyway...", L_Exchange;
-
-L_Exchange:
- mes "";
- if (countitem("TerraniteHelmet") < 1)
- goto L_Nope;
-
- getinventorylist;
- if (@inventorylist_count == 100)
- goto L_Nope;
-
- delitem "TerraniteHelmet", 1;
- getitem "TerraniteHead", 1;
- getexp 100000, 0;
- set FLAGS, FLAGS | FLAG_BEHEADER_MASK;
- mes "[The Beheader]";
- mes "\"Muahaha, I'll let you know how it went later.\"";
- close;
-
-L_Confirm:
- mes "";
- mes "[The Beheader]";
- mes "\"What, really? A Terranite Head is waaay cooler than the helmet. And to be honest, you will never be able to obtain a head as cool as the one I am offering you.\"";
- next;
- mes "[The Beheader]";
- mes "\"You may regret in not making this deal with me! I ask you to reconsider.\"";
- mes "##9Note: Refusing to exchange is permanent and you'll never be able to obtain a [@@5209|@@] with this char, unless you win one at an event. Please be sure you really want this.##0";
- next;
- menu
- "...I'll think on this more thoroughly.", L_Close,
- "Sorry, I'm keeping my helmet.", L_ReallyGiveUp;
-
-L_ReallyGiveUp:
- mes "";
- if (countitem("TerraniteHelmet") < 1)
- goto L_Nope;
- getexp 100000, 0;
- set FLAGS, FLAGS | FLAG_BEHEADER_MASK;
- mes "[The Beheader]";
- mes "\"Meeeh, I'll try to get someone else to do it for me, then! Hmpf.\"";
- close;
-
-L_Complete:
- mes "[The Beheader]";
- mes "\"I am The Beheader, known for beheading Terranites.\"";
- next;
- mes "[The Beheader]";
- mes "\"Come back later, my [@@576|@@] is itching to strike on something.\"";
- next;
- menu
- "Okay, good bye.", L_Close,
- "How much later?", L_Later,
- "Can I behead Terranites on my own?", L_Beheader;
-
-L_Later:
- mes "";
- mes "[The Beheader]";
- mes "\"Time passes so quickly. It would seem that later is now. I wonder if now is then, then. Hmmmm...\"";
- if (!(FLAGS & FLAG_GOT_BEHEADER_SWORD)) goto L_MaybeBeheader;
- // NOTE: Room for future expansion if needed.
- // Previous text: "Some February, I don't know. If you want to help, go to Hurnscald square, look for the noisy person with an AFK Cap which is always sitting with their kitty, and tell them to start working. That might just do the trick."
- // The "noisy person w/ an AFK Cap and a kytty" is Jesusalva (script author)
- close;
-
-L_MaybeBeheader:
- next;
- menu
- "Okay, good bye.", L_Close,
- "Can I behead Terranites on my own?", L_Beheader;
-
-L_Beheader:
- if (FLAGS & FLAG_GOT_BEHEADER_SWORD) goto L_Again;
- if (TERRAC == 1501) goto L_Finish;
- if (TERRAC > 0) goto L_Status;
- mes "";
- mes "[The Beheader]";
- mes "\"You obviously know nothing about Terranite Anatomy, hahaha!\"";
- next;
- mes "[The Beheader]";
- mes "\"You don't even have the proper tools. Nah, I bet you wouldn't know how to use them even if you had, hahaha!\"";
- next;
- mes "[The Beheader]";
- mes "\"Sorry, this is just funny! Most people of your age already realized that it takes a life of dedication and skill honing to be able to scavenge anything from a monster.\"";
-
- // Quest requirement check (not really needed, is old code)
- if (BaseLevel < 60) goto L_Close;
- next;
- mes "[The Beheader]";
- mes "\"Maybe we can make a deal. I can give you the proper tools but not the proper training, so don't expect much; But I'm interested in seeing how you'll fail at my hands... I'm an old man and seeing young people like you running around doing meaningless tasks is fun.\"";
- next;
- //mes "\"So. Hmm. Lemme think. What I wanted again? *suffers from AFK-induced amnesia and becomes a huge TODO sign*\"";
- menu
- "Very well. Give me your task.", L_Accept,
- "I knew it, you are as crazy as Arkim!", L_Close;
-
-L_Accept:
- mes "";
- mes "[The Beheader]";
- mes "So... Hmm, lemme think... Ah, I know! Thou shall ##Bkill me 1500 [@@m1062|@@]##b. Why? Because that's pointless, and you want a weapon you won't be able to use, so a pointless task for a pointless reward! Now get going!";
- set TERRAC, 1;
- close;
-
-L_Status:
- mes "";
- mes "[The Beheader]";
- mes "\"Get going, running in circles and amusing me, you only killed "+(TERRAC-1)+"/1500 [@@m1062|@@] until now.\"";
- close;
-
-L_Again:
- mes "";
- mes "[The Beheader]";
- mes "\"Again, it takes a life of dedication and skill honing to be able to scavenge anything from a monster.\"";
- next;
- mes "[The Beheader]";
- mes "\"You must imagine where the Hyoid bone would be in a Terranite and make a clear cut with a [@@576|@@], but as you are currently, that will not be possible. Maybe in the future you may find a monster anatomy professor.\"";
- mes "##9(Development note: TMWA Engine does not support altering monster drops depending on the weapon. However, Evol2 engine does, and TMW rEvolt probably will have this feature.)##0";
- close;
-
-L_Finish:
- mes "";
- getinventorylist;
- if (@inventorylist_count == 100)
- goto L_Nope;
-
- mes "[The Beheader]";
- mes "\"I'm always impressed at how the young folks never give up on their dreams. Well, listen carefully:\"";
- next;
-
- mes "[The Beheader]";
- mes "\"To behead a Terranite, you need a clear cut at the Hyoid Bone, otherwise you won't be able to behead them even with the proper weapon. I took a decade training and even so I rarely manage to get a clear cut.\"";
- next;
- mes "[The Beheader]";
- mes "\"Uh? No man, Terranites doesn't have neck bones. Ever saw a Terranite turning its neck to face you?? I said that because we Talpans have and it was the only reference I could think of for you.\"";
- next;
- mes "[The Beheader]";
- mes "\"Well, I guess you'll need an anatomy professor to teach you the specifics to get a Terranite Head... Uh, and of course, you might want to learn how to polish them. You know. For the bonuses.\"";
- next;
-
- getinventorylist;
- if (@inventorylist_count == 100)
- goto L_Nope;
-
- getitem "Beheader", 1;
- getexp 750000, 0;
- set FLAGS, FLAGS | FLAG_GOT_BEHEADER_SWORD;
- set TERRAC, 0;
-
- mes "[The Beheader]";
- mes "\"Anyway, a deal is a deal and here is your [@@576|@@]. I hope you can actually make good use of it!\"";
- mes "##9(Development note: TMWA Engine does not support altering monster drops depending on the weapon. However, Evol2 engine does, and TMW rEvolt probably will have this feature.)##0";
- close;
-
-L_Nope:
- mes "[The Beheader]";
- mes "\"Stop trolling me, or I might consider putting your head on my collection.\"";
- close;
-
-L_Close:
- close;
-}
-
diff --git a/world/map/npc/012-3/mana-seed.txt b/world/map/npc/012-3/mana-seed.txt
deleted file mode 100644
index 33536c7a..00000000
--- a/world/map/npc/012-3/mana-seed.txt
+++ /dev/null
@@ -1,282 +0,0 @@
-012-3,62,130,0|script|Forest Mana Seed#_M|166
-{
- setarray @magic_exp_needed,
- 0, // level 0
- 0,
- 100,
- 1200,
- 8000,
- 40000; // level 5
-
- setarray @exp_bonus,
- 0,
- 1000, // level 1
- 10000,
- 100000,
- 400000,
- 2000000; // level 5
-
- setarray @min_level,
- 0,
- 10,
- 30,
- 50,
- 65,
- 80; // level 5
-
- set @visions_nr, 12;
- setarray @visions$,
- "You see a dark underground temple; you are kneeling, praying for the safety of the planet. You smile as a friend joins you in the dark – but suddenly a shadow falls over you from above, and a stabbing pain...",
- "It is midnight; you are in an underground cavern deep inside the desert ruins. Slowly, as if half-asleep, you wander up the spiral pathway, towards the ancient vase at its center. As you reach out to touch it...",
- "The old castle smells of mildew and swamp gas. It has not been used in centuries, but you were here before, when the world was young. You turn to face your companions – but something is wrong with all three; an ancient force has possessed them...",
- "As you put the horn to your lips, you feel winds flowing, gathering, condensing in your chest. Soon, you can no longer contain it; the storm unleashes through your mouth, into a deafening fanfare. The black dome around you begins to crack...",
- "You are alone inside your head, confined by the laughing man's circlet. Powerless, you witness how your hands shoot out flame after flame, incinerating innocents for that man's experiments...",
- "The village may be in ruins, but it must have been where you grew up. The engravings on the walls – images of powerful beasts – look strangely familiar, and you can make out writing, words about you, wishes and prayers for you... You are at home...",
- "Deep underneath the city, the rocky cavern maze turns into an opulent palace. This must be where the beast of the many eyes resides. Nervously you grip the wand; will the power to repel it be sufficient to defeat it and its magic?",
- "At the bottom of the abyss, infinity opens before you. You have proven yourself worthy, and the ancient finally reveals its wisdom...",
- "You may only be children, but you recognize that it is this man only who can save the world. As the walls rush towards you to crush your small group, you exchange a glance with your twin sister – there is no doubt what you must do...",
- "The sacred place is surrounded by nothingness; were it not for your magic, you would have no hope of returning. The old and young man stands nearby; he has been waiting for you, for centuries. He has all the time in the world, after all...",
- "Nothing remains behind. The underground castle is empty now, its chambers plundered, its throne destroyed. Shivering, you climb down the stairs, towards the wailing of the underworld that is waiting beneath...",
- "You feel soft, fluffy fur brushing against your skin and are filled with happiness. Somehow, the word `" + get(.invocation$, "happy-curse") + "' comes to mind...";
-
- set @max_magic, 2;
-
- set @has_magic, getskilllv(SKILL_MAGIC);
- set @drank_potion, MAGIC_FLAGS & MFLAG_DRANK_POTION;
- set @knows_seed, MAGIC_FLAGS & MFLAG_KNOWS_MANASEED;
-
- // Set up SkillUp function
- set @SUP_id, SKILL_MAGIC;
- set @SUP_name$, "Magic";
-
- set @manapearl_id, 5270;
- set @manapearl_exp, 500000;
- set @manapearl_lvl_for_reward, 50;
- set @manapearl_mexp_for_reward, 5404;
- // At 5404 #abizit returned always:
- // "Magic flows naturally from you, readily and with ease. Your understanding of what you can currently control at present is flawless, far beyond your requirements to cast magic at this level.";
- // So i take this as needed magic exp.
-
- if (@has_magic)
- goto L_magic_start;
- if (@knows_seed)
- goto L_quick_nomagic;
-
- // first time here
-
- set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_KNOWS_MANASEED;
-
- mes "[Mana Seed]";
- mes "You see a glowing orb, swimming in the water like a sea rose.";
- mes "An unearthly glow is emanating from within, lighting up the water and filling the cave with an eerie light.";
- next;
- mes "[Mana Seed]";
- if (@drank_potion)
- mes "Slowly, the tingling sensation you felt before begins to spread through your body again.";
- mes "What would you like to do?";
- next;
- goto L_nomagic_mainmenu;
-
-L_quick_nomagic:
- mes "[Mana Seed]";
- mes "Again you stand before the orb.";
- if (@drank_potion)
- mes "Slowly, the tingling sensation you felt before begins to spread through your body again.";
- mes "What would you like to do?";
- next;
- goto L_nomagic_mainmenu;
-
-// Non-Magic main menu ------------------------------------------------------------
-L_nomagic_mainmenu:
- menu
- "Examine it more closely", L_nomagic_examine,
- "Take it with you", L_nomagic_touch,
- "Touch it", L_nomagic_touch,
- "Throw a rock at it", L_nomagic_throwrock,
- "Destroy it", L_nomagic_destroy,
- "Leave it alone", L_end;
-
-L_nomagic_examine:
- mes "[Mana Seed]";
- mes "The orb seems to be perfectly round and emitting a steady glow. It appears to be floating in the water.";
- next;
- goto L_nomagic_mainmenu;
-
-L_nomagic_throwrock:
- mes "[Mana Seed]";
- mes "Your rock makes hardly a sound as it strikes the orb and glances off into the water, leaving neither scratch nor impression.";
- mes "The orb budges slightly, but then floats back into its old position, as if it were tethered into place.";
- next;
- goto L_nomagic_mainmenu;
-
-L_nomagic_touch:
- mes "[Mana Seed]";
- if (@drank_potion)
- goto L_magic_level_1;
- mes "As you touch the orb, you feel a terrible force within, separated from you by only the thinnest of membranes – like a tempest, all packed up in one tiny waterskin.";
- next;
- mes "[Mana Seed]";
- mes "For one instant you feel that force rushing past your hands, through your body, as if you had unleashed this tempest upon yourself. Unable to contain the power, you stumble backwards, away from the orb.";
- set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_TOUCHED_MANASEED;
- next;
- goto L_nomagic_mainmenu;
-
-L_magic_level_1:
- if (getskilllv(SKILL_MAGIC))
- goto L_end; // shouldn't be happening
- mes "Again you feel the tempest rushing through the Mana Seed's membrane, into your body. You only manage to hold on to it for an instant and find yourself forced to pull your hands away again quickly.";
- next;
- mes "[Mana Seed]";
- mes "But this time something is different – that tingling sensation is back, and stronger than before. It is spreading through your body, head to toes, and you feel yourself brimming with energy.";
- next;
- mes "[Mana Seed]";
- mes "It is a light-headed feeling, and you find yourself forced to sit down for a few seconds to recover.";
- mes "Something is different. A new power has grown within you and is waiting to be understood.";
- set @SUP_xp, 1000;
- set @SUP_lvl, 1;
- callfunc "SkillUp";
- next;
- goto L_end;
-
-L_nomagic_destroy:
- mes "[Mana Seed]";
- mes "Try as you might, the orb seems impervious to all forms of attack you can fathom. You are forced to abandon your efforts.";
- next;
- goto L_nomagic_mainmenu;
-
-// Magic main menu ------------------------------------------------------------
-L_magic_start:
-
- if (MAGIC_FLAGS & MFLAG_GOT_MANA_PEARL) goto L_ManaPearlEnd;
-
- set @debug_mask, 65535;
- set @debug_shift, 0;
- set @mexp, ((MAGIC_EXPERIENCE & @debug_mask) >> @debug_shift);
-
- if (! (@mexp >= @manapearl_mexp_for_reward && BaseLevel >= @manapearl_lvl_for_reward)) goto L_ManaPearlEnd;
- getinventorylist;
- if (countitem("Pearl") > 1 && @inventorylist_count == 100) goto L_ManaPearlHasNoRoom;
- //if (!countitem("Pearl") >= 1) goto L_ManaPearlEnd; // without the brackets it crashes the server!
- if (!(countitem("Pearl") >= 1)) goto L_ManaPearlEnd;
- mes "As you approach the Mana Seed, suddenly a pearl from your bag starts to float and shine in a blue light.";
- mes "It seems since Magic flows naturally from you, you and the Mana Seed are in resonance now";
- mes "and the crystalline structure of that pearl was different from other pearls which let it also resonate with that flow.";
- mes "Since this resonance is established, the Mana Pearl channels some power from the Mana Seed to you.";
- next;
- mes "You gain the [@@" + @manapearl_id + "|@@].";
- mes "[" + @manapearl_exp + " experience points]";
- delitem "Pearl", 1;
- getitem @manapearl_id, 1;
- getexp @manapearl_exp, 0;
- set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_GOT_MANA_PEARL;
- next;
- goto L_ManaPearlEnd;
-
-L_ManaPearlHasNoRoom:
- mes "Something in your bag is moving but it seems it is stuck since your bag too stuffed.";
- mes "Maybe you should make some room first.";
- next;
- goto L_ManaPearlEnd;
-
-L_ManaPearlEnd:
-
- mes "[Mana Seed]";
- mes "The Mana Seed is still in the same place as during your last visit, spreading its light throughout the cavern.";
- mes "What would you like to do?";
- next;
- goto L_magic_mainmenu;
-
-L_magic_mainmenu:
- menu
- "Touch it", L_magic_touch,
- "Destroy it", L_magic_destroy,
- "Leave it alone", L_end;
-
-L_magic_touch:
- mes "[Mana Seed]";
- mes "You touch the Mana Seed again.";
- if (getskilllv(SKILL_MAGIC) >= @max_magic)
- goto L_magic_maxed_out;
- set @exp_needed, @magic_exp_needed[getskilllv(SKILL_MAGIC) + 1];
- set @magic_exp, MAGIC_EXPERIENCE & 65535;
- if (@magic_exp >= @exp_needed)
- goto L_magic_levelup;
- set @prev_exp_needed, @magic_exp_needed[getskilllv(SKILL_MAGIC)];
- set @exp_diff, @exp_needed - @prev_exp_needed;
- set @index, ((@magic_exp - @prev_exp_needed) * 5) / @exp_diff;
- setarray @messages$,
- "The orb's energy effortlessly rushes through you, ignoring your feeble attempts at containing it. You will need considerably more practice with your magical skills before you can hope to contain it.",
- "You only barely manage to hang on to some strands of the orb's energy, but not enough to contain it. You still need noticeably more practice with your magical skills.",
- "The orb's powers are still no match for you; you will need more practice to contain more of its powers.",
- "You feel close to being able to contain the orb's powers. Still, some more practice is needed.",
- "The orb's energy only barely evades your attempts at containing it. Soon you will be able to extract more power from it.";
- mes @messages$[@index];
- next;
- goto L_magic_mainmenu;
-
-L_magic_levelup:
- set @baselevel_needed, @min_level[getskilllv(SKILL_MAGIC) + 1];
- if (BaseLevel < @baselevel_needed)
- goto L_ins_baselevel;
- mes "Its energy permeates you, surrounds you. You are suddenly uncertain if it is you who is containing the orb's powers or if it is the orb who is seeking out yours.";
- next;
- mes "[Mana Seed]";
- mes "The Seed's tempest is calming beneath your hands, and its energies resonate with yours.";
- next;
- mes "[Mana Seed]";
- mes "A feeling of harmony is spreading through your body, and the tingling sensation is back, within and without.";
- next;
- mes "[Mana Seed]";
- mes "As the tingling increases, you feel light-headed, weightless.";
- mes "Everything fades...";
- next;
- mes "Both the tingling and the sense of harmony have vanished, making room for darkness. You can't feel the Mana Seed anymore...";
- next;
- mes "... you can't feel anything.";
- next;
- mes "You are floating...";
- next;
- mes "The darkness is no longer complete. You begin to make out stars in the distance, circling each other, dancing a cosmic dance.";
- next;
- mes "Images rush past you, shadows of thoughts and dreams. Some touch you, filling you with powerful emotions – despair, ecstasy; sometimes loss, sometimes hope; hate, love.";
- next;
- mes "Someone else's thoughts pass through your mind...";
- next;
- set @nr, rand(@visions_nr);
- mes @visions$[@nr];
- next;
- mes "The image fades.";
- next;
- mes "[Mana Seed]";
- mes "You awaken, lying on the ground.";
- next;
- mes "[Mana Seed]";
- mes "Something has changed... you feel more confident in your magical abilities.";
- set @SUP_xp, @exp_bonus[1 + getskilllv(SKILL_MAGIC)];
- set @SUP_lvl, 1 + getskilllv(SKILL_MAGIC);
- callfunc "SkillUp";
- heal 0, 10000, 1;
- next;
- goto L_end;
-
-L_magic_maxed_out:
- mes "Strangely, you feel nothing, as if its membrane had closed towards you.";
- set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_MANASEED_MAXEDOUT;
- next;
- goto L_magic_mainmenu;
-
-L_ins_baselevel:
- mes "Its energies rush through you. You fight to keep them under control, to contain them in your body. Alas, your body is too frail – you have to let go.";
- mes "Frustrated, you give up. You have the skill needed to control this power, but you will have to grow up some more before your body can handle it.";
- next;
- goto L_magic_mainmenu;
-
-L_magic_destroy:
- mes "[Mana Seed]";
- mes "Try as you might, you cannot find a way, magical or physical, to destroy the seed. Frustrated, you give up.";
- next;
- goto L_magic_mainmenu;
-
-L_end:
- close;
-}
diff --git a/world/map/npc/012-3/mapflags.txt b/world/map/npc/012-3/mapflags.txt
deleted file mode 100644
index e3fd146f..00000000
--- a/world/map/npc/012-3/mapflags.txt
+++ /dev/null
@@ -1 +0,0 @@
-012-3|mapflag|resave|012-1,88,141
diff --git a/world/map/npc/012-3/traveler.txt b/world/map/npc/012-3/traveler.txt
deleted file mode 100644
index b3c158ea..00000000
--- a/world/map/npc/012-3/traveler.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
-// Author: Wombat, wushin
-// cost depending on level and adapted to new scripting guidelines: Jenalya
-
-012-3,439,62,0|script|Meridith the Traveler|103
-{
- set @npcname$, "Meridith";
- set @NpcTravelBit, $@terranite_cave_bit;
- callfunc "Traveler";
- end;
-}
diff --git a/world/map/npc/012-3/warningsigns.txt b/world/map/npc/012-3/warningsigns.txt
deleted file mode 100644
index d95537e0..00000000
--- a/world/map/npc/012-3/warningsigns.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-//warning signs at pvp entrance!
-
-012-3,445,61,0|script|sign#pvp-1|187
-{
- mes "You are about to enter a dangerous area!";
- next;
- mes "This area has a great distance to town. So the protection spell of the town is not active in that cave!";
- mes "That is why other players are able to attack you.";
- close;
-}
-
-012-3,451,61,0|script|sign#pvp-2|186
-{
- mes "You are about to enter a dangerous area!";
- next;
- mes "This area has a great distance to town. So the protection spell of the town is not active in that cave!";
- mes "That is why other players are able to attack you.";
- close;
-}