summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------client-data0
-rw-r--r--world/map/db/item_db.txt22
-rw-r--r--world/map/db/mob_skill_db.txt6
-rw-r--r--world/map/news.d/31-v2014.5.6.txt27
-rw-r--r--world/map/npc/001-1/bard.txt14
-rw-r--r--world/map/npc/001-1/bernard.txt14
-rw-r--r--world/map/npc/001-1/children.txt8
-rw-r--r--world/map/npc/001-1/elanore.txt80
-rw-r--r--world/map/npc/001-1/gossip.txt18
-rw-r--r--world/map/npc/001-1/guards.txt32
-rw-r--r--world/map/npc/001-1/guide.txt4
-rw-r--r--world/map/npc/001-1/mikhail.txt2
-rw-r--r--world/map/npc/001-1/npcs.txt4
-rw-r--r--world/map/npc/001-1/sandra.txt12
-rw-r--r--world/map/npc/001-1/sarah.txt6
-rw-r--r--world/map/npc/001-1/trader.txt18
-rw-r--r--world/map/npc/001-1/traveler.txt2
-rw-r--r--world/map/npc/001-1/vincent.txt2
-rw-r--r--world/map/npc/001-2/casino.txt1
-rw-r--r--world/map/npc/001-2/omar.txt46
-rw-r--r--world/map/npc/002-1/lieutenant_dausen.txt28
-rw-r--r--world/map/npc/002-1/nickos.txt24
-rw-r--r--world/map/npc/002-1/stewen.txt6
-rw-r--r--world/map/npc/002-2/traveler.txt2
-rw-r--r--world/map/npc/002-3/nathan.txt20
-rw-r--r--world/map/npc/002-4/mine_triggerone.txt8
-rw-r--r--world/map/npc/002-4/mine_triggerthree.txt6
-rw-r--r--world/map/npc/002-4/mine_triggertwo.txt6
-rw-r--r--world/map/npc/002-4/naem.txt16
-rw-r--r--world/map/npc/002-5/sema.txt8
-rw-r--r--world/map/npc/005-1/spirit.txt20
-rw-r--r--world/map/npc/005-1/traveler.txt2
-rw-r--r--world/map/npc/005-1/tree.txt6
-rw-r--r--world/map/npc/006-1/pachua.txt2
-rw-r--r--world/map/npc/006-1/traveler.txt2
-rw-r--r--world/map/npc/008-1/diryn.txt2
-rw-r--r--world/map/npc/008-1/hinnak.txt20
-rw-r--r--world/map/npc/009-1/jack.txt44
-rw-r--r--world/map/npc/009-2/alan.txt2
-rw-r--r--world/map/npc/009-2/doctor.txt2
-rw-r--r--world/map/npc/009-2/kfahr.txt200
-rw-r--r--world/map/npc/009-2/lena.txt28
-rw-r--r--world/map/npc/009-2/misc.txt26
-rw-r--r--world/map/npc/009-2/nicholas.txt44
-rw-r--r--world/map/npc/009-2/peter.txt2
-rw-r--r--world/map/npc/009-2/selim.txt4
-rw-r--r--world/map/npc/009-2/wyara.txt78
-rw-r--r--world/map/npc/009-3/sword.txt20
-rw-r--r--world/map/npc/010-2/chef.txt14
-rw-r--r--world/map/npc/010-2/dimonds.txt12
-rw-r--r--world/map/npc/010-2/loratay.txt84
-rw-r--r--world/map/npc/011-1/alchemist.txt52
-rw-r--r--world/map/npc/011-1/auldsbel.txt204
-rw-r--r--world/map/npc/011-6/bryant.txt12
-rw-r--r--world/map/npc/012-1/injured-mouboo.txt6
-rw-r--r--world/map/npc/012-3/mana-seed.txt60
-rw-r--r--world/map/npc/012-3/traveler.txt2
-rw-r--r--world/map/npc/013-1/sagatha.txt34
-rw-r--r--world/map/npc/013-2/notes.txt2
-rw-r--r--world/map/npc/013-2/wizard.txt2
-rw-r--r--world/map/npc/014-1/wedding-officiator.txt54
-rw-r--r--world/map/npc/015-1/sword.txt36
-rw-r--r--world/map/npc/017-4/waric.txt2
-rw-r--r--world/map/npc/018-2/angus.txt2
-rw-r--r--world/map/npc/018-2/caul.txt40
-rw-r--r--world/map/npc/020-2/baktar.txt4
-rw-r--r--world/map/npc/020-2/shops.txt4
-rw-r--r--world/map/npc/021-1/npcs.txt4
-rw-r--r--world/map/npc/021-2/bakery.txt8
-rw-r--r--world/map/npc/021-2/heathin.txt72
-rw-r--r--world/map/npc/021-2/jhedia.txt2
-rw-r--r--world/map/npc/022-1/npcs.txt8
-rw-r--r--world/map/npc/024-1/ched.txt4
-rw-r--r--world/map/npc/024-1/tondar.txt8
-rw-r--r--world/map/npc/027-1/traveler.txt2
-rw-r--r--world/map/npc/027-2/alacrius.txt2
-rw-r--r--world/map/npc/027-2/barman.txt2
-rw-r--r--world/map/npc/027-2/caretaker.txt21
-rw-r--r--world/map/npc/027-2/evil_guard.txt2
-rw-r--r--world/map/npc/027-2/headless_man.txt26
-rw-r--r--world/map/npc/027-2/husband.txt2
-rw-r--r--world/map/npc/029-1/traveler.txt2
-rw-r--r--world/map/npc/033-1/traveler.txt2
-rw-r--r--world/map/npc/042-1/npcs.txt2
-rw-r--r--world/map/npc/042-2/sorfina.txt2
-rw-r--r--world/map/npc/044-1/traveler.txt2
-rw-r--r--world/map/npc/048-2/traveler.txt2
-rw-r--r--world/map/npc/052-1/channelling.txt4
-rw-r--r--world/map/npc/055-1/traveler.txt2
-rw-r--r--world/map/npc/068-2/inya.txt8
-rw-r--r--world/map/npc/doc/magic2
-rw-r--r--world/map/npc/functions/evil_obelisk.txt2
-rw-r--r--world/map/npc/functions/soul_menhir.txt10
-rw-r--r--world/map/npc/functions/travelers.txt8
-rw-r--r--world/map/npc/items/warpTowels.txt39
95 files changed, 923 insertions, 899 deletions
diff --git a/client-data b/client-data
-Subproject 87b035aac65266d226410807f509d115676810a
+Subproject 5eee40558eac1890f5c76385b6f0c5cbaf8b7fc
diff --git a/world/map/db/item_db.txt b/world/map/db/item_db.txt
index 364ffb8e..df7b2f45 100644
--- a/world/map/db/item_db.txt
+++ b/world/map/db/item_db.txt
@@ -322,17 +322,17 @@
806, ReedBundle, Reed Bundle, 3, 20, 10, 7, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {}, {}
807, GrassSeed, Grass Seed, 3, 20, 10, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {}, {}
//ID, Name___________________, Label__________________, Type, Price, Sell, Weight, ATK, DEF, Range, Mbonus, Slot, Gender, Loc, wLV, eLV, View, {UseScript}, {EquipScript}
-808, HitchhikersTowel, Hitchhiker's Towel, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "HitchhikersTowel"; callfunc "WarpTowel";}, {}
-809, WhiteHitchhikersTowel, White Hitchhiker's Towe, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "WhiteHitchhikersTowel"; callfunc "WarpTowel";}, {}
-810, RedHitchhikersTowel, Red Hitchhiker's Towel, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "RedHitchhikersTowel"; callfunc "WarpTowel";}, {}
-811, GreenHitchhikersTowel, Green Hitchhiker's Towe, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "GreenHitchhikersTowel"; callfunc "WarpTowel";}, {}
-812, BlueHitchhikersTowel, Blue Hitchhiker's Towel, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "BlueHitchhikersTowel"; callfunc "WarpTowel";}, {}
-813, YellowHitchhikersTowel, Yellow Hitchhiker's Tow, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "YellowHitchhikersTowel"; callfunc "WarpTowel";}, {}
-814, PurpleHitchhikersTowel, Purple Hitchhiker's Tow, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "PurpleHitchhikersTowel"; callfunc "WarpTowel";}, {}
-815, OrangeHitchhikersTowel, Orange Hitchhiker's Tow, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "OrangeHitchhikersTowel"; callfunc "WarpTowel";}, {}
-816, PinkHitchhikersTowel, Pink Hitchhiker's Towel, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "PinkHitchhikersTowel"; callfunc "WarpTowel";}, {}
-817, TealHitchhikersTowel, Teal Hitchhiker's Towel, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "TealHitchhikersTowel"; callfunc "WarpTowel";}, {}
-818, LimeHitchhikersTowel, Lime Hitchhiker's Towel, 0, 10, 1, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "LimeHitchhikersTowel"; callfunc "WarpTowel";}, {}
+808, HitchhikersTowel, Hitchhiker's Towel, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "HitchhikersTowel"; callfunc "WarpTowel";}, {}
+809, WhiteHitchhikersTowel, White Hitchhiker's Towe, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "WhiteHitchhikersTowel"; callfunc "WarpTowel";}, {}
+810, RedHitchhikersTowel, Red Hitchhiker's Towel, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "RedHitchhikersTowel"; callfunc "WarpTowel";}, {}
+811, GreenHitchhikersTowel, Green Hitchhiker's Towe, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "GreenHitchhikersTowel"; callfunc "WarpTowel";}, {}
+812, BlueHitchhikersTowel, Blue Hitchhiker's Towel, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "BlueHitchhikersTowel"; callfunc "WarpTowel";}, {}
+813, YellowHitchhikersTowel, Yellow Hitchhiker's Tow, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "YellowHitchhikersTowel"; callfunc "WarpTowel";}, {}
+814, PurpleHitchhikersTowel, Purple Hitchhiker's Tow, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "PurpleHitchhikersTowel"; callfunc "WarpTowel";}, {}
+815, OrangeHitchhikersTowel, Orange Hitchhiker's Tow, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "OrangeHitchhikersTowel"; callfunc "WarpTowel";}, {}
+816, PinkHitchhikersTowel, Pink Hitchhiker's Towel, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "PinkHitchhikersTowel"; callfunc "WarpTowel";}, {}
+817, TealHitchhikersTowel, Teal Hitchhiker's Towel, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "TealHitchhikersTowel"; callfunc "WarpTowel";}, {}
+818, LimeHitchhikersTowel, Lime Hitchhiker's Towel, 0, 0, 0, 30, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, {set @warpTowelName$, "LimeHitchhikersTowel"; callfunc "WarpTowel";}, {}
819, DiamondPowder, Diamond Powder, 3, 1000, 500, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {}, {}
820, RubyPowder, Ruby Powder, 3, 1000, 500, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {}, {}
821, EmeraldPowder, Emerald Powder, 3, 1000, 500, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {}, {}
diff --git a/world/map/db/mob_skill_db.txt b/world/map/db/mob_skill_db.txt
index ddf527de..00e22b01 100644
--- a/world/map/db/mob_skill_db.txt
+++ b/world/map/db/mob_skill_db.txt
@@ -67,10 +67,10 @@
1086,FeyElement@NPC_SUMMONSLAVE_earthscorpionX1,any,198,1,5000,100,500,no,self,slavelt,6,1084,0,0,0,0,
// Luvia skills
-// Splash attack + 7-8 permanent demonic spirits + 1 witch guard every 75s + 1 demonic spirit every 20s
-1102,Luvia@NPC_SUMMONSLAVE_witchguardX1,any,198,1,10000,1000,60000,no,self,always,0,1103,0,0,0,0,
+// 7-8 permanent demonic spirits + 1 witch guard every 75s + 1 demonic spirit every 20s
+1102,Luvia@NPC_SUMMONSLAVE_witchguardX1,any,198,1,10000,1000,60000,no,self,slavelt,32,1103,0,0,0,0,
1102,Luvia@NPC_SUMMONSLAVE_demonicspiritX2,any,198,2,10000,10,5000,no,self,slavelt,7,1101,0,0,0,0,
-1102,Luvia@NPC_SUMMONSLAVE_demonicspiritX1,any,198,1,10000,10,20000,no,self,always,0,1101,0,0,0,0,
+1102,Luvia@NPC_SUMMONSLAVE_demonicspiritX1,any,198,1,10000,10,20000,no,self,slavelt,64,1101,0,0,0,0,
//The Dread Pirate Marley Skills
1122,TheDreadPirateMarley@NPC_SUMMONSLAVE,any,198,2,8000,1000,5000,no,self,slavelt,1,1123,0,0,0,0,
diff --git a/world/map/news.d/31-v2014.5.6.txt b/world/map/news.d/31-v2014.5.6.txt
new file mode 100644
index 00000000..250d2c59
--- /dev/null
+++ b/world/map/news.d/31-v2014.5.6.txt
@@ -0,0 +1,27 @@
+{title:No one speaks English good.}
+{date:2014-05-06}
+
+Ahoy Manazins! Todays release brings new music to the boats.
+Otherwise the release is primarly for bug fixes.
+
+Server-Data:
+{ul}
+{li}Dialogue changes to NPCs{/li}
+{li}Luvia prevented from spawning infinite slaves{/li}
+{li}Price of Towels to sell is 0GP{/li}
+{li}Towel aquistion rate limited{/li}
+{li}Added cooldown to multiple towel use{/li}
+{/ul}
+
+Client-data:
+{ul}
+{li}Luvia Base model fixed{/li}
+{li}Sail away added to boats{/li}
+{li}Status Icon Adjustments{/li}
+{li}Male Robe clean-up{/li}
+{li}Skull Potion generic item added{/li}
+{li}Map atlases complete{/li}
+{li}MapFixes: 022-1, 042-1, 027-4, 043-1, 005-1{/li}
+{/ul}
+
+{author:TMW Development Team}
diff --git a/world/map/npc/001-1/bard.txt b/world/map/npc/001-1/bard.txt
index 99287a77..d4c3b8f7 100644
--- a/world/map/npc/001-1/bard.txt
+++ b/world/map/npc/001-1/bard.txt
@@ -71,28 +71,28 @@ L_Question:
L_Q_oldwiz:
mes "[" + @name$ + "]";
- mes "\"The old wizard has been an old man for as long as I remember, living near the mountains in his magic hut-- a hut that is bigger on the inside, just like in the old tales of Gyer Filla the Wise....\"";
+ mes "\"The old wizard has been an old man for as long as I remember, living near the mountains in his magic hut – a hut that is bigger on the inside, just like in the old tales of Gyer Filla the Wise....\"";
next;
mes "[" + @name$ + "]";
- mes "\"I doubt that they are the same person, though. For one, I have never seen his hut fly. For another, Gyer never took apprentices.\"";
+ mes "\"I doubt that they are the same person, though. For one, I have never seen his hut fly. For another, Gyer never took apprentices.\"";
next;
goto L_Main;
L_Q_elanore:
mes "[" + @name$ + "]";
- mes "\"Elanore is this town's healer. Rumor has it that she traveled far and wide when she was younger, to learn the deepest secrets of healing magic, after her brother caught a mysterious illness.\"";
+ mes "\"Elanore is this town's healer. Rumor has it that she traveled far and wide when she was younger, to learn the deepest secrets of healing magic, after her brother caught a mysterious illness.\"";
next;
goto L_Main;
L_Q_manaseed:
mes "[" + @name$ + "]";
- mes "\"The Mana Seed is said to be a source of great magic. Perhaps some witch or wizard might know more about it?\"";
+ mes "\"The Mana Seed is said to be a source of great magic. Perhaps some witch or wizard might know more about it?\"";
next;
goto L_Main;
L_Q_wyara:
mes "[" + @name$ + "]";
- mes "\"Wyara is not actually from Hurnscald. As a young witch, she decided to settle down there to help the people of Hurnscald. She is kind and gentle, except towards the Doctor, who seems to have little respect for her potions.\"";
+ mes "\"Wyara is not actually from Hurnscald. As a young witch, she decided to settle down there to help the people of Hurnscald. She is kind and gentle, except towards the Doctor, who seems to have little respect for her potions.\"";
next;
goto L_Main;
@@ -101,7 +101,7 @@ L_Q_sagatha:
mes "\"Sagatha! Ah, such a wonderful and mysterious being; the center of many a tale...\"";
next;
mes "[" + @name$ + "]";
- mes "\"Some say that she is the most powerful witch in all of Argaes. I don't know whether that is true or not, but I am quite certain that she is the most beautiful witch of all! Alas, she will let no man touch her...\"";
+ mes "\"Some say that she is the most powerful witch in all of Argaes. I don't know whether that is true or not, but I am quite certain that she is the most beautiful witch of all! Alas, she will let no man touch her...\"";
mes "He sighs.";
next;
mes "[" + @name$ + "]";
@@ -111,7 +111,7 @@ L_Q_sagatha:
mes "\"First, she will suffer no fool easily, particularly no man.\"";
next;
mes "[" + @name$ + "]";
- mes "\"Second, the creatures of the forest mean everything to her. Harm them, and you may find her an enemy-- and a powerful one at that...\"";
+ mes "\"Second, the creatures of the forest mean everything to her. Harm them, and you may find her an enemy – and a powerful one at that...\"";
next;
goto L_Main;
diff --git a/world/map/npc/001-1/bernard.txt b/world/map/npc/001-1/bernard.txt
index 67217bfa..a5783e1f 100644
--- a/world/map/npc/001-1/bernard.txt
+++ b/world/map/npc/001-1/bernard.txt
@@ -18,13 +18,13 @@
L_Opening0:
mes "[Bernard]";
- mes "\"Tulimshar is crawling with maggots. Hey, I need a favor, could you help me a bit?\"";
+ mes "\"Tulimshar is crawling with maggots. Hey, I need a favor, could you help me a bit?\"";
next;
goto L_Ask;
L_Opening1:
mes "[Bernard]";
- mes "\"The taste of maggots in soup is... unforgettable, they taste simply divine! Would you help me kill some?\"";
+ mes "\"The taste of maggots in soup is... unforgettable, they taste simply divine! Would you help me kill some?\"";
next;
goto L_Ask;
@@ -46,7 +46,7 @@ L_Req0:
L_Req1:
mes "[Bernard]";
- mes "\"Bring me a Roasted Maggot. I'll give you something if you do.\"";
+ mes "\"Bring me a Roasted Maggot. I'll give you something if you do.\"";
next;
goto L_Set;
@@ -89,7 +89,7 @@ L_Progress2:
L_NotEnough:
mes "[Bernard]";
- mes "\"Oh, please hurry and bring me a Roasted Maggot. I'm yearning for maggot soup!\"";
+ mes "\"Oh, please hurry and bring me a Roasted Maggot. I'm yearning for maggot soup!\"";
goto L_Close;
L_NotEnough1:
@@ -100,7 +100,7 @@ L_NotEnough1:
L_Done1:
mes "[Bernard]";
mes "\"Thank you so much!\"";
- mes "\"But... something is missing to make the soup creamy.\"";
+ mes "\"But... something is missing to make the soup creamy.\"";
next;
mes "\"I need 3 Maggot Slimes for that.\"";
mes "\"Bring them to me, and I'll give you something nice.\"";
@@ -110,7 +110,7 @@ L_Done1:
L_Done2:
mes "[Bernard]";
- mes "\"I didn't mention it before, but I also put beer in my soup. I hope you like beer as much as I do, because, you see...\"";
+ mes "\"I didn't mention it before, but I also put beer in my soup. I hope you like beer as much as I do, because, you see...\"";
next;
mes "\"Beer is life!\"";
goto L_Close;
@@ -123,7 +123,7 @@ L_Close:
L_TooMany:
next;
mes "[Bernard]";
- mes "\"You don't have room for my reward. I'll wait until you do.\"";
+ mes "\"You don't have room for my reward. I'll wait until you do.\"";
goto L_Close;
S_Update_Var:
diff --git a/world/map/npc/001-1/children.txt b/world/map/npc/001-1/children.txt
index 913f766b..15ead65e 100644
--- a/world/map/npc/001-1/children.txt
+++ b/world/map/npc/001-1/children.txt
@@ -55,7 +55,7 @@ L_8:
goto L_Close;
L_9:
- mes "\"I know a very bad word. But I must not say it, because monsters will come and get me if I do!\"";
+ mes "\"I know a very bad word. But I must not say it, because monsters will come and get me if I do!\"";
next;
menu
"A bad word?", L_tell,
@@ -63,7 +63,7 @@ L_9:
L_tell:
mes "[Aisha]";
- mes "\"Yes, I heard my mother say it once. And she made me promise her to never say it. Never.\"";
+ mes "\"Yes, I heard my mother say it once. And she made me promise her to never say it. Never.\"";
next;
menu
"If I promise to never tell anyone, can you tell me the word?", L_keepword,
@@ -77,8 +77,8 @@ L_keepword:
L_giveword:
mes "[Aisha]";
- mes "Aisha looks around as she hushes you to silence. After a few seconds, she whispers to you.";
- mes "\"I like you! So I will tell you the bad word. But you can't tell anyone else about it! The bad word is '" + getspellinvocation("aggravate") + "'.\"";
+ mes "Aisha looks around as she hushes you to silence. After a few seconds, she whispers to you.";
+ mes "\"I like you! So I will tell you the bad word. But you can't tell anyone else about it! The bad word is '" + getspellinvocation("aggravate") + "'.\"";
next;
mes "[Aisha]";
diff --git a/world/map/npc/001-1/elanore.txt b/world/map/npc/001-1/elanore.txt
index 262f8aca..94631d2f 100644
--- a/world/map/npc/001-1/elanore.txt
+++ b/world/map/npc/001-1/elanore.txt
@@ -173,7 +173,7 @@ L_OnPcKillFinish:
L_Lifestones:
mes "[Elanore the Healer]";
- mes "\"I always need components for my own healing spells. If you bring me ten gamboge leaves, ten alizarin leaves, ten mauve leaves and ten cobalt leaves, I can make ten lifestones; I will give you half of them.\"";
+ mes "\"I always need components for my own healing spells. If you bring me ten gamboge leaves, ten alizarin leaves, ten mauve leaves and ten cobalt leaves, I can make ten lifestones; I will give you half of them.\"";
next;
menu
"OK, I will get them.", L_Close,
@@ -213,13 +213,13 @@ L_Lifestones_Trade:
L_Lifestones_NoRoom:
mes "[Elanore the Healer]";
- mes "\"Oh... it seems that you have no room for the lifestones. But please do come back later when you have made a little space.\"";
+ mes "\"Oh... it seems that you have no room for the lifestones. But please do come back later when you have made a little space.\"";
goto L_Close;
L_Lifestones_Trade_Missing:
mes "[Elanore the Healer]";
mes "Elanore counts the leaves you show her.";
- mes "\"No, I am sorry. Please bring me ten leaves each of gamboge, alizarin, mauve, and cobalt.\"";
+ mes "\"No, I am sorry. Please bring me ten leaves each of gamboge, alizarin, mauve, and cobalt.\"";
goto L_Close;
L_Lifestones_MakeSelf:
@@ -228,11 +228,11 @@ L_Lifestones_MakeSelf:
goto L_Lifestones_MakeSelf_yes;
L_Lifestones_MakeSelf_yes:
- mes "\"Oh, but of course! You are powerful enough to make your own lifestones, using the enchantment '" + getspellinvocation("enchant-lifestone") + "'. This will consume a bug leg or a maggot slime or one of each of the four healing herbs, though.\"";
+ mes "\"Oh, but of course! You are powerful enough to make your own lifestones, using the enchantment '" + getspellinvocation("enchant-lifestone") + "'. This will consume a bug leg or a maggot slime or one of each of the four healing herbs, though.\"";
goto L_Close;
L_Lifestones_MakeSelf_no:
- mes "\"No, you are not powerful enough yet. Please come back and ask me again when you have learned to control more powerful magic, though!\"";
+ mes "\"No, you are not powerful enough yet. Please come back and ask me again when you have learned to control more powerful magic, though!\"";
goto L_Close;
L_Teach:
@@ -245,29 +245,29 @@ L_Teach:
if (@Q_status == @STATUS_LEARNED_CURE_POISON) goto L_Teach_dunno;
mes "[Elanore the Healer]";
- mes "\"You have made good progress, but you lack the magical power to advance further. Also, I would like to observe you some more to be certain that you will make a good healer.\"";
+ mes "\"You have made good progress, but you lack the magical power to advance further. Also, I would like to observe you some more to be certain that you will make a good healer.\"";
goto L_Close;
L_Teach_Initial:
mes "[Elanore the Healer]";
- mes "\"I will only teach you magic of the school of Life, and that only if you prove yourself to be a good healer-- that is, if you use your powers to help others.\"";
+ mes "\"I will only teach you magic of the school of Life, and that only if you prove yourself to be a good healer – that is, if you use your powers to help others.\"";
mes "She hesistates.";
next;
mes "[Elanore the Healer]";
mes "\"I don't know you very well, but I don't think that there is any harm in teaching you a simple spell.\"";
mes "She reaches inside her satchel and pulls out a piece of crystal, glittering in the sun.";
- mes "\"This here is a lifestone, life energy encased in a crystal shell. You will need it for most healing magic.\"";
+ mes "\"This here is a lifestone, life energy encased in a crystal shell. You will need it for most healing magic.\"";
next;
mes "[Elanore the Healer]";
- mes "\"To heal someone, first locate the injury. As a beginner, you have to touch the wound; with practice, it will be enough to think about it. Hold the lifestone in one hand, touching the wound with the other.\"";
+ mes "\"To heal someone, first locate the injury. As a beginner, you have to touch the wound; with practice, it will be enough to think about it. Hold the lifestone in one hand, touching the wound with the other.\"";
mes "\"Then say, '" + getspellinvocation("lesser-heal") + "', followed by the name of the one you wish to heal.\"";
next;
mes "[Elanore the Healer]";
- mes "\"You might want to write that down, actually. In fact, you might want to make sure to keep notes of all spells you hear, for you never know if you will hear them again!\"";
+ mes "\"You might want to write that down, actually. In fact, you might want to make sure to keep notes of all spells you hear, for you never know if you will hear them again!\"";
mes "\"The invocation was '" + getspellinvocation("lesser-heal") + "'.\"";
next;
mes "[Elanore the Healer]";
- mes "\"This will only cure cuts and bruises, though, and it will take some time to take effect. It will be useless to mend broken bones or more severe injuries!\"";
+ mes "\"This will only cure cuts and bruises, though, and it will take some time to take effect. It will be useless to mend broken bones or more severe injuries!\"";
mes "\"To heal yourself, it's enough to just say '" + getspellinvocation("lesser-heal") + "' by itself.\"";
next;
mes "[Elanore the Healer]";
@@ -281,7 +281,7 @@ L_Teach_Initial:
mes "[Elanore the Healer]";
mes "Elanore hands you the crystal.";
- mes "\"Here you are. I hope that it will allow you to do good!\"";
+ mes "\"Here you are. I hope that it will allow you to do good!\"";
goto L_Close;
L_Teach_Initial_Noroom:
@@ -293,7 +293,7 @@ L_Teach_CheckAdvanceTo2:
mes "[Elanore the Healer]";
if (@Q_heal_exp < 20) goto L_Teach_CheckAdvanceTo2_fail;
mes "Elanore smiles at you.";
- mes "\"From what I have been hearing, you seem to be doing well on your way to becoming a healer. I have decided to accept you as a student of the School of Life Magic.\"";
+ mes "\"From what I have been hearing, you seem to be doing well on your way to becoming a healer. I have decided to accept you as a student of the School of Life Magic.\"";
next;
if (getskilllv(SKILL_MAGIC) < 2) goto L_Teach_AdvanceTo2_warn;
goto L_Teach_AdvanceTo2_skip;
@@ -336,13 +336,13 @@ L_Teach_CheckAdvanceToLOH:
if (@Q_heal_exp < 30) goto L_Teach_LOH_advance_abort1;
mes "[Elanore the Healer]";
- mes "\"I will now teach you how to heal by laying on your hands. The technique is similar to the spell I taught you at the beginning, but this time you transfer your own health instead of drawing health from a lifestone.\"";
+ mes "\"I will now teach you how to heal by laying on your hands. The technique is similar to the spell I taught you at the beginning, but this time you transfer your own health instead of drawing health from a lifestone.\"";
next;
mes "[Elanore the Healer]";
- mes "\"First, lay your hand on the person you wish to heal. You needn't touch the injury itself, though you have to touch the skin until you are a little more experienced. Then, medidate on the word '" + getspellinvocation("lay-on-hands") + "'\"";
+ mes "\"First, lay your hand on the person you wish to heal. You needn't touch the injury itself, though you have to touch the skin until you are a little more experienced. Then, medidate on the word '" + getspellinvocation("lay-on-hands") + "'\"";
next;
mes "[Elanore the Healer]";
- mes "\"This will let your own life force flow into the person you are healing. If you are badly injured yourself, you will not be able to do this.\"";
+ mes "\"This will let your own life force flow into the person you are healing. If you are badly injured yourself, you will not be able to do this.\"";
mes "[1000 experience points]";
getexp 1000, 0;
set @Q_status, @STATUS_LEARNED_LAY_ON_HANDS;
@@ -356,7 +356,7 @@ L_Teach_LOH_advance_abort0:
L_Teach_LOH_advance_abort1:
mes "[Elanore the Healer]";
- mes "\"I'm sorry, but I am not yet convinced that you are a good enough healer. Please continue in your endeavours.\"";
+ mes "\"I'm sorry, but I am not yet convinced that you are a good enough healer. Please continue in your endeavours.\"";
goto L_Close;
L_Teach_Explain3:
@@ -365,7 +365,7 @@ L_Teach_Explain3:
mes "[Elanore the Healer]";
mes "Elanore smiles.";
- mes "\"You seem to be ready to advance as a healer. There is one favour I must ask of you first, though.\"";
+ mes "\"You seem to be ready to advance as a healer. There is one favour I must ask of you first, though.\"";
set QUEST_MAGIC2, (QUEST_MAGIC2 & ~(NIBBLE_3_MASK)); // Initialise Kadiya quest
set @Q_status, @STATUS_WAITING_FOR_KADIYA;
callsub S_update_var;
@@ -373,11 +373,11 @@ L_Teach_Explain3:
mes "[Elanore the Healer]";
mes "\"There is a man here in Tulimshar with a beautiful young daughter; his name is Omar, and his daughter's name is Kadiya.\"";
- mes "\"Once, when I was a young apprentice, I made a mistake treating Omar. Ever since, he no longer trusts me.\"";
+ mes "\"Once, when I was a young apprentice, I made a mistake treating Omar. Ever since, he no longer trusts me.\"";
next;
mes "[Elanore the Healer]";
- mes "\"But his daugher has contracted Mopox, so she needs help. He doesn't trust me, but perhaps he will trust you; you have been helping quite a few people, after all.\"";
+ mes "\"But his daugher has contracted Mopox, so she needs help. He doesn't trust me, but perhaps he will trust you; you have been helping quite a few people, after all.\"";
next;
goto L_3_menu;
@@ -391,35 +391,35 @@ L_3_menu:
L_3_what_to_do:
mes "[Elanore the Healer]";
- mes "\"You will have to brew a Mopox cure potion and give it to her. You should ask Caul to help you, he knows the recipe.\"";
+ mes "\"You will have to brew a Mopox cure potion and give it to her. You should ask Caul to help you, he knows the recipe.\"";
next;
mes "[Elanore the Healer]";
- mes "\"First, you will need a concentration potion and an iron potion-- together, they will give her her strength back. You also need a lifestone, and a gamboge leaf against the toxins in her body.\"";
+ mes "\"First, you will need a concentration potion and an iron potion – together, they will give her her strength back. You also need a lifestone, and a gamboge leaf against the toxins in her body.\"";
next;
mes "[Elanore the Healer]";
- mes "\"You then have to add in roots, water, mauve leaves and sulphur powder until the brew is gooey and neither light nor dark. Caul will explain the details to you.\"";
+ mes "\"You then have to add in roots, water, mauve leaves and sulphur powder until the brew is gooey and neither light nor dark. Caul will explain the details to you.\"";
next;
mes "[Elanore the Healer]";
- mes "\"There is a transmutation spell to make sulphur powder. If you don't know the magic, perhaps you can ask a transmutation mage to help you with this part.\"";
+ mes "\"There is a transmutation spell to make sulphur powder. If you don't know the magic, perhaps you can ask a transmutation mage to help you with this part.\"";
next;
goto L_3_menu;
L_3_messup:
mes "[Elanore the Healer]";
- mes "\"Ah... well, Omar is a trader, and a frequent traveler. One day he came back from a journey with fleas in his beard and asked me to get rid of them.\"";
+ mes "\"Ah... well, Omar is a trader, and a frequent traveler. One day he came back from a journey with fleas in his beard and asked me to get rid of them.\"";
next;
mes "[Elanore the Healer]";
mes "\"Unfortunately I used the wrong lotion on the fleas, so instead of being scared away, they grew to enormous proportions and ate up all of his beard.\"";
next;
mes "[Elanore the Healer]";
mes "Elanore blushes.";
- mes "\"Ever since then he hasn't been very trusting towards my skills, and I suppose that I can't blame him. But I don't want poor Kadiya to suffer because of that.\"";
+ mes "\"Ever since then he hasn't been very trusting towards my skills, and I suppose that I can't blame him. But I don't want poor Kadiya to suffer because of that.\"";
next;
goto L_3_menu;
L_3_where:
mes "[Elanore the Healer]";
- mes "\"Kadiya and Omar live relatively close by. See this corner in the inner city wall east of here? Turn past it, then go north. It's the second house.\"";
+ mes "\"Kadiya and Omar live relatively close by. See this corner in the inner city wall east of here? Turn past it, then go north. It's the second house.\"";
next;
goto L_3_menu;
@@ -431,7 +431,7 @@ L_Teach_Explain3_abort:
L_Teach_Explain3_fail:
mes "[Elanore the Healer]";
if (@Q_heal_exp < 30)
- mes "\"You seem to have regressed as a healer. This is worrisome; please mend your ways or I will not teach you any further.\"";
+ mes "\"You seem to have regressed as a healer. This is worrisome; please mend your ways or I will not teach you any further.\"";
if ((@Q_heal_exp >= 30) && (@Q_heal_exp < 40))
mes "\"You still need more practice in the art of healing.\"";
if ((@Q_heal_exp >= 40))
@@ -450,9 +450,9 @@ L_Teach_CheckAdvanceTo3:
L_Teach_AdvanceTo3Ready:
mes "[Elanore the Healer]";
- mes "\"I have heard of what you did. Hiding the potion in her favorite food-- that was clever.\"";
+ mes "\"I have heard of what you did. Hiding the potion in her favorite food – that was clever.\"";
mes "She smiles at you.";
- mes "\"Omar let me have a look at her earlier, and she seems to be recovering. You did very well.";
+ mes "\"Omar let me have a look at her earlier, and she seems to be recovering. You did very well.";
next;
mes "[Elanore the Healer]";
mes "Elanor turns towards you, rises up on her toes and kisses you on the forehead.";
@@ -475,7 +475,7 @@ L_Teach_AdvanceTo3Ready:
if (@Q_kadiya_status != @Q_STATUS_COMPLETED_ELANORE) goto L_Main;
mes "[Elanore the Healer]";
- mes "\"Overall I am impressed by your progress. If you continue as you are doing now, you might become a great healer.\"";
+ mes "\"Overall I am impressed by your progress. If you continue as you are doing now, you might become a great healer.\"";
mes "She hands you a handful of lifestones.";
mes "\"Please come back soon; there is more that I would like to teach you.\"";
next;
@@ -490,13 +490,13 @@ L_Teach_CurePosion:
mes "\"Curing sicknesses is often quite difficult; most of them require complicated potions to be brewed.\"";
next;
mes "[Elanore the Healer]";
- mes "\"Fortunately, things are much easier with most poisons. For those we have a simple spell that only requires a Gamboge leaf.\"";
+ mes "\"Fortunately, things are much easier with most poisons. For those we have a simple spell that only requires a Gamboge leaf.\"";
mes "\"This is the next spell that I would like to teach you.\"";
next;
mes "[Elanore the Healer]";
- mes "\"If you would like to cure someone who is poisoned, first rub a Gamboge leaf between your hands. Your hands must be covered in Gamboge liquid for this to work.\"";
+ mes "\"If you would like to cure someone who is poisoned, first rub a Gamboge leaf between your hands. Your hands must be covered in Gamboge liquid for this to work.\"";
mes "\"Speak the invocation, `" + getspellinvocation("cure-poison") + "'.\"";
- mes "\"Next, you either touch the poisoned person with your hands, or speak their name. You have to be close for this to work, though.\"";
+ mes "\"Next, you either touch the poisoned person with your hands, or speak their name. You have to be close for this to work, though.\"";
next;
mes "[Elanore the Healer]";
mes "\"Once again, the invocation is `" + getspellinvocation("cure-poison") + "'.\"";
@@ -508,7 +508,7 @@ L_Teach_CurePosion:
L_Teach_dunno:
mes "[Elanore the Healer]";
- mes "\"Hmm. I wanted to teach you something, but I've forgotten what it was... please come back later.\"";
+ mes "\"Hmm. I wanted to teach you something, but I've forgotten what it was... please come back later.\"";
next;
goto L_Main;
@@ -540,14 +540,14 @@ L_Q_astralsoul:
L_Q_oldwiz:
mes "[Elanore the Healer]";
- mes "\"He is a kind old man. He stays mostly with his books and his apprentice, though we have chatted a few times.\"";
+ mes "\"He is a kind old man. He stays mostly with his books and his apprentice, though we have chatted a few times.\"";
next;
goto L_Main;
L_Q_manaseed:
mes "[Elanore the Healer]";
mes "She smiles.";
- mes "\"If the rumors are true and there really is a Mana Seed, then that would be wonderful news-- perhaps we will have a few more healers soon!\"";
+ mes "\"If the rumors are true and there really is a Mana Seed, then that would be wonderful news – perhaps we will have a few more healers soon!\"";
next;
goto L_Main;
@@ -559,19 +559,19 @@ L_Q_manapotion:
L_Q_wyara:
mes "[Elanore the Healer]";
- mes "\"Wyara is the Hurnscald town witch. She was also the town healer before the Doctor moved there.\"";
+ mes "\"Wyara is the Hurnscald town witch. She was also the town healer before the Doctor moved there.\"";
next;
goto L_Main;
L_Q_sagatha:
mes "[Elanore the Healer]";
- mes "\"Oh, I have only met Sagatha once or twice, while collecting herbs. She is a warm and gentle person, but she tries to hide it.\"";
+ mes "\"Oh, I have only met Sagatha once or twice, while collecting herbs. She is a warm and gentle person, but she tries to hide it.\"";
next;
goto L_Main;
L_Q_auldsbel:
mes "[Elanore the Healer]";
- mes "\"Oh, sorry-- I don't really know him very well.\"";
+ mes "\"Oh, sorry – I don't really know him very well.\"";
next;
goto L_Main;
diff --git a/world/map/npc/001-1/gossip.txt b/world/map/npc/001-1/gossip.txt
index db45d9af..d535e22a 100644
--- a/world/map/npc/001-1/gossip.txt
+++ b/world/map/npc/001-1/gossip.txt
@@ -29,30 +29,30 @@ L_Yes:
L_No:
mes "[Gladys, Town Gossip]";
- mes "\"Very well. Come back whenever you like. I am always getting juicy bits of news!\"";
+ mes "\"Very well. Come back whenever you like. I am always getting juicy bits of news!\"";
goto L_Close;
L_Intro:
mes "[Gladys, Town Gossip]";
- mes "\"Have you met our lovely guard captain yet? He usually keeps a post just outside the gates where he can keep an eye on things. He likes to talk to new adventurers too.\"";
+ mes "\"Have you met our lovely guard captain yet? He usually keeps a post just outside the gates where he can keep an eye on things. He likes to talk to new adventurers too.\"";
next;
mes "[Gladys, Town Gossip]";
- mes "\"I also overheard some of the children in the square talking today. I think they are having trouble with some of their chores. Kids these days...\"";
+ mes "\"I also overheard some of the children in the square talking today. I think they are having trouble with some of their chores. Kids these days...\"";
next;
- mes "The old lady trails off and starts muttering to herself about hills and snow. Perhaps it's best to leave her alone for now.";
+ mes "The old lady trails off and starts muttering to herself about hills and snow. Perhaps it's best to leave her alone for now.";
goto L_Close;
L_Mik:
mes "[Gladys, Town Gossip]";
- mes "\"That nice young boy Bernard gave me some of the soup you helped him make. It was lovely!\"";
+ mes "\"That nice young boy Bernard gave me some of the soup you helped him make. It was lovely!\"";
next;
mes "[Gladys, Town Gossip]";
- mes "\"One of the ladies in my quilting club mentioned giving a task to her grandson. I have my doubts about whether he ever finished it...\"";
+ mes "\"One of the ladies in my quilting club mentioned giving a task to her grandson. I have my doubts about whether he ever finished it...\"";
goto L_Close;
L_Sarah:
mes "[Gladys, Town Gossip]";
- mes "\"Ethel, the lady in my quilting club, told me you helped her grandson with his chore. That was awfully nice of you!\"";
+ mes "\"Ethel, the lady in my quilting club, told me you helped her grandson with his chore. That was awfully nice of you!\"";
next;
mes "[Gladys, Town Gossip]";
mes "\"Do you believe what parents will let their kids do these days?! I heard about this girl at the far side of town who does nothing but eat sweets all day! Honestly, what is the world coming to?\"";
@@ -60,7 +60,7 @@ L_Sarah:
L_Vinc:
mes "[Gladys, Town Gossip]";
- mes "\"I just got news of an exciting new business opportunity! There's supposed to be a new entrepreneur in town somewhere making toys. You should get in on the ground floor!\"";
+ mes "\"I just got news of an exciting new business opportunity! There's supposed to be a new entrepreneur in town somewhere making toys. You should get in on the ground floor!\"";
goto L_Close;
L_Sandra:
@@ -80,7 +80,7 @@ L_Desert:
mes "\"The whole town is buzzing about you now!\"";
next;
mes "[Gladys, Town Gossip]";
- mes "\"If you're still looking for adventure, I would suggest talking to some of the guards. I hear there is a monster threat outside the city walls!\"";
+ mes "\"If you're still looking for adventure, I would suggest talking to some of the guards. I hear there is a monster threat outside the city walls!\"";
goto L_Close;
L_Ferry:
diff --git a/world/map/npc/001-1/guards.txt b/world/map/npc/001-1/guards.txt
index 1c783f67..9be261d0 100644
--- a/world/map/npc/001-1/guards.txt
+++ b/world/map/npc/001-1/guards.txt
@@ -3,10 +3,10 @@
001-1.gat,48,79,0|script|Ekinu|104,
{
mes "[Ekinu the Town Guard]";
- mes "\"What a disaster... I can't believe that we managed to rebuild the town so fast, though.\"";
+ mes "\"What a disaster... I can't believe that we managed to rebuild the town so quickly.\"";
next;
menu "Can you give me any tips?", L_Tip,
- "Do you have information?", L_Info,
+ "Do you have any information?", L_Info,
"What disaster?", L_disaster;
L_Tip:
@@ -21,27 +21,27 @@ L_Tip:
L_1:
mes "[Ekinu the Town Guard]";
- mes "\"Try to carry spare food when on fields or in dungeons, they will come in handy. I always take beer, but don't tell the Sergeant...\"";
+ mes "\"Try to carry spare food when on quests or in dungeons – they will come in handy. I always take beer, but don't tell the Sergeant...\"";
goto L_Close;
L_2:
mes "[Ekinu the Town Guard]";
- mes "\"Always carry a map of where you are, ask the Guides in most towns to get one.\"";
+ mes "\"If you ever get lost, check your map to get your bearings and figure out where you need to go.\"";
goto L_Close;
L_3:
mes "[Ekinu the Town Guard]";
- mes "\"When in a dungeon, monsters are more aggressive than if they were outside.\"";
+ mes "\"When in a dungeon, monsters are more aggressive – and often more powerful – than if they were outside.\"";
goto L_Close;
L_4:
mes "[Ekinu the Town Guard]";
- mes "\"When gambling for money in casinos, make sure you have enough emergency money.\"";
+ mes "\"When gambling in casinos, make sure to not bet too much or you might become broke.\"";
goto L_Close;
L_5:
mes "[Ekinu the Town Guard]";
- mes "\"Never underestimate the enemy.\"";
+ mes "\"Never underestimate your enemy.\"";
goto L_Close;
L_6:
@@ -51,23 +51,23 @@ L_6:
L_0:
mes "[Ekinu the Town Guard]";
- mes "\"Let me think of something... Oh! Do NOT attack Red scorpions unless you can kill it for sure!\"";
+ mes "\"Let me think of something... Oh! Do NOT attack the red or black scorpions unless you're sure you can kill it!\"";
goto L_Close;
L_Info:
mes "[Ekinu the Town Guard]";
- mes "\"Everyone wants information... you won't get it, at least not here. I'm not even sure what you mean, to be honest.\"";
+ mes "\"Everyone seems to want information... You won't get it – at least not here. I'm not even sure what you mean, to be honest.\"";
goto L_Close;
L_disaster:
mes "[Ekinu the Town Guard]";
- mes "\"What do you mean, `what disaster'? Weren't you there? That huge huge volcano ex...rusion... whatever they call it, and the earthquake!\"";
+ mes "\"What do you mean, 'what disaster?' Weren't you there? That huge volcano ex...rusion... – whatever they call it – and then the earthquake!\"";
next;
mes "[Ekinu the Town Guard]";
- mes "\"Half the town was reduced to rubble! Somehow, no-one was seriously injured though, so I guess we were lucky...\"";
+ mes "\"Half the town was reduced to rubble! Somehow, no one was seriously injured, so I guess we were lucky...\"";
next;
mes "[Ekinu the Town Guard]";
- mes "\"Well, the mayor rebuilt everything quickly, but I have no idea where he got the GP from...\"";
+ mes "\"Well, the mayor rebuilt everything quickly, but I still have no idea where he got all the GP from...\"";
goto L_Close;
L_Close:
@@ -80,17 +80,17 @@ L_Close:
if (getskilllv(SKILL_MAGIC)) goto L_message;
mes "[Ryan the Town Guard]";
- mes "ZzzZzzZ...";
+ mes "Zzzz... Zzzz...";
next;
mes "[Ryan the Town Guard]";
mes "\"Hmmmmmmh...?";
- mes "Oh, I wasn't sleeping, I was just resting my eyes!\"";
+ mes "Oh, what? I wasn't sleeping! I was just resting my eyes!\"";
close;
L_message:
mes "[Ryan the Town Guard]";
- mes "\" Watch out for Black Scorpions. They are extremely dangerous.\"";
+ mes "\" Watch out for Black Scorpions. They are extremely dangerous!\"";
next;
- mes "\"Whenever one approaches the town gate, Ekinu has me run shouting '" + getspellinvocation("aggravate") + "'. Somehow this distracts it so Ekinu can kill it.\"";
+ mes "\"Whenever one approaches the town gate, Ekinu has me run around shouting '" + getspellinvocation("aggravate") + ".' Somehow, this distracts it so Ekinu can kill it.\"";
close;
}
diff --git a/world/map/npc/001-1/guide.txt b/world/map/npc/001-1/guide.txt
index 5c738539..07dd6bc3 100644
--- a/world/map/npc/001-1/guide.txt
+++ b/world/map/npc/001-1/guide.txt
@@ -125,7 +125,7 @@ L_Stats:
mes "\"People vary greatly by how much strength, agility, dexterity, intelligence, vitality, and luck they have.\"";
next;
mes "[Ian the Guide]";
- mes "\"Strength helps you carry items, and it also allows you to hit harder-- but it is not too helpful if you focus on missile weapons.";
+ mes "\"Strength helps you carry items, and it also allows you to hit harder – but it is not too helpful if you focus on missile weapons.";
mes "More agility allows you to attack faster, and to dodge attacks more easily.";
mes "Your dexterity determines how likely you are to hit a monster, and how effective you are with missile weapons.\"";
next;
@@ -142,7 +142,7 @@ L_Stats:
L_Magic:
mes "[Ian the Guide]";
- mes "\"In decades past, there was a Mana Seed south of Tulimshar, from which people could draw magical energies. Unfortunately, the seed is gone.";
+ mes "\"In decades past, there was a Mana Seed south of Tulimshar, from which people could draw magical energies. Unfortunately, the seed is gone.";
mes "However, I've overheard the bard mentioning something about this recently... if you are interested in magic, try talking to him!\"";
next;
goto L_Menu_A;
diff --git a/world/map/npc/001-1/mikhail.txt b/world/map/npc/001-1/mikhail.txt
index 63f29353..9f61dd6c 100644
--- a/world/map/npc/001-1/mikhail.txt
+++ b/world/map/npc/001-1/mikhail.txt
@@ -23,7 +23,7 @@ L_Start:
mes "[Mikhail]";
mes "\"My grandma sent me to get five Maggot Slimes from the maggots in the desert, but they scare me so bad!\"";
next;
- mes "\"You look like a nice person. Would you go get them for me?\"";
+ mes "\"You look like a nice person. Would you go get them for me?\"";
menu
"Of course, I'll go get them for you.", L_accept,
"I've got other things to do right now.", L_Close;
diff --git a/world/map/npc/001-1/npcs.txt b/world/map/npc/001-1/npcs.txt
index c2b020af..9fa58b97 100644
--- a/world/map/npc/001-1/npcs.txt
+++ b/world/map/npc/001-1/npcs.txt
@@ -7,7 +7,7 @@
mes "[" + @npcname$ + "]";
mes "\"Ian knows a lot! I had so many questions he helped me with!\"";
next;
- mes "\"He rewards those that know what they are doing. When Elanore stops healing you, check in with Ian.\"";
+ mes "\"He rewards those that know what they are doing. When Elanore stops healing you, check in with Ian.\"";
next;
mes "\"Oh, just one more thing, Gladys may gossip a lot, but when I'm confused, she tends to know something that might help me out.\"";
set @npcname$, "";
@@ -19,7 +19,7 @@
set @npcname$, "Cyndala";
mes "[" + @npcname$ + "]";
- mes "\"I used to visit the beach, but then the green slimes went crazy. I heard they ate a bunch of pirates that robbed some of Tulimshar's gold ships.\"";
+ mes "\"I used to visit the beach, but then the green slimes went crazy. I heard they ate a bunch of pirates that robbed some of Tulimshar's gold ships.\"";
next;
mes "\"Good riddance!\"";
set @npcname$, "";
diff --git a/world/map/npc/001-1/sandra.txt b/world/map/npc/001-1/sandra.txt
index 14d71621..ae394a3e 100644
--- a/world/map/npc/001-1/sandra.txt
+++ b/world/map/npc/001-1/sandra.txt
@@ -21,17 +21,17 @@
goto L_Opening0;
L_Opening0:
- mes "\"In the outskirts of Tulimshar, there are some scorpions... I need help! Will you help?\"";
+ mes "\"In the outskirts of Tulimshar, there are some scorpions... I need help! Will you help?\"";
next;
goto L_Ask;
L_Opening1:
- mes "\"When you venture to the outskirts of Tulimshar, you can spot scorpions. Will you help me kill some?\"";
+ mes "\"When you venture to the outskirts of Tulimshar, you can spot scorpions. Will you help me kill some?\"";
next;
goto L_Ask;
L_Opening2:
- mes "\"The Scorpion Stinger carries many properties used in potions. Would you get some for me?\"";
+ mes "\"The Scorpion Stinger carries many properties used in potions. Would you get some for me?\"";
next;
goto L_Ask;
@@ -59,13 +59,13 @@ L_Req0:
L_Req1:
mes "[Sandra]";
- mes "\"I heard a while ago that stingers from scorpions can be used for medical purposes. I need you to help me get 5 Scorpion Stingers.\"";
+ mes "\"I heard a while ago that stingers from scorpions can be used for medical purposes. I need you to help me get 5 Scorpion Stingers.\"";
next;
goto L_Set;
L_Req2:
mes "[Sandra]";
- mes "\"Bring me 5 Scorpion Stingers. I'll give you something if you do!\"";
+ mes "\"Bring me 5 Scorpion Stingers. I'll give you something if you do!\"";
next;
goto L_Set;
@@ -109,7 +109,7 @@ L_Close:
L_TooMany:
next;
mes "[Sandra]";
- mes "\"You don't have room for my reward. I'll wait until you do.\"";
+ mes "\"You don't have room for my reward. I'll wait until you do.\"";
goto L_Close;
S_Update_Var:
diff --git a/world/map/npc/001-1/sarah.txt b/world/map/npc/001-1/sarah.txt
index 5ed5289c..b218ac4b 100644
--- a/world/map/npc/001-1/sarah.txt
+++ b/world/map/npc/001-1/sarah.txt
@@ -24,7 +24,7 @@ L_Opening0:
goto L_Ask;
L_Opening1:
- mes "\"Mmm, Cherry Cake... I love it!\"";
+ mes "\"Mmm, Cherry Cake... I love it!\"";
next;
goto L_Ask;
@@ -67,7 +67,7 @@ L_NotEnough:
L_Done:
mes "[Sarah]";
- mes "\"It was so tasty, I can't eat anything more... Thank you!\"";
+ mes "\"It was so tasty, I can't eat anything more... Thank you!\"";
emotion EMOTE_TONGUE;
goto L_Close;
@@ -79,7 +79,7 @@ L_Close:
L_TooMany:
next;
mes "[Sarah]";
- mes "\"You don't have room for my reward. I'll wait until you do.\"";
+ mes "\"You don't have room for my reward. I'll wait until you do.\"";
goto L_Close;
S_Update_Var:
diff --git a/world/map/npc/001-1/trader.txt b/world/map/npc/001-1/trader.txt
index 63108d51..33c73de8 100644
--- a/world/map/npc/001-1/trader.txt
+++ b/world/map/npc/001-1/trader.txt
@@ -28,7 +28,7 @@ L_More:
L_Except:
mes "[Trader]";
- mes "\"I could teach you how to trade. It'll cost you 5GP.\"";
+ mes "\"I could teach you how to trade. It'll cost you 5GP.\"";
next;
menu
"Sure.", L_Teach,
@@ -51,12 +51,12 @@ L_Teach:
L_Later:
mes "[Trader]";
- mes "\"Please feel free to check back later. I'm expecting a large shipment of goods to trade.\"";
+ mes "\"Please feel free to check back later. I'm expecting a large shipment of goods to trade.\"";
goto L_Close;
L_Trade:
mes "[Trader]";
- mes "\"Welcome back! My shipment came in and I have a bunch of things that I can trade now. What would you like?\"";
+ mes "\"Welcome back! My shipment came in and I have a bunch of things that I can trade now. What would you like?\"";
goto L_Trademenu;
L_Trademenu:
@@ -68,7 +68,7 @@ L_Trademenu:
L_Iron:
mes "[Trader]";
- mes "\"I do have a few of those. I will give you 4 Iron Powders for 1 Iron Ore and " + @Ironprice + "gp.\"";
+ mes "\"I do have a few of those. I will give you 4 Iron Powders for 1 Iron Ore and " + @Ironprice + "gp.\"";
menu
"Sure.", L_Ipowder,
"What a ripoff! No way!", L_Close;
@@ -82,7 +82,7 @@ L_Sulphur:
L_Healpots:
mes "[Trader]";
- mes "\"Healing potions are always useful, but I rarely need anything larger than the small ones. I will happily trade you 1 Medium Healing Potion for 3 Small Healing Potions and " + @Potionprice + "gp.\"";
+ mes "\"Healing potions are always useful, but I rarely need anything larger than the small ones. I will happily trade you 1 Medium Healing Potion for 3 Small Healing Potions and " + @Potionprice + "gp.\"";
menu
"Alright.", L_Pots,
"Whoa, that's way too much.", L_Close;
@@ -96,7 +96,7 @@ L_Ipowder:
set Zeny, Zeny - @Ironprice;
getitem "IronPowder", 4;
mes "[Trader]";
- mes "\"There you go. Would you like to trade anything else?\"";
+ mes "\"There you go. Would you like to trade anything else?\"";
menu
"Yes.", L_Trademenu,
"No.", L_No;
@@ -110,7 +110,7 @@ L_Spowder:
set Zeny, Zeny - @Sulphurprice;
getitem "SulphurPowder", 5;
mes "[Trader]";
- mes "\"There you go. Would you like to trade anything else?\"";
+ mes "\"There you go. Would you like to trade anything else?\"";
menu
"Yes.", L_Trademenu,
"No.", L_No;
@@ -124,7 +124,7 @@ L_Pots:
set Zeny, Zeny - @Potionprice;
getitem "MediumHealingPotion", 1;
mes "[Trader]";
- mes "\"There you go. Would you like to trade anything else?\"";
+ mes "\"There you go. Would you like to trade anything else?\"";
menu
"Yes.", L_Trademenu,
"No.", L_No;
@@ -136,7 +136,7 @@ L_Full:
L_Missing:
mes "[Trader]";
- mes "\"It looks like you're missing some items. Please come back when you have enough to trade.\"";
+ mes "\"It looks like you're missing some items. Please come back when you have enough to trade.\"";
goto L_Close;
L_NotEnoughMoney:
diff --git a/world/map/npc/001-1/traveler.txt b/world/map/npc/001-1/traveler.txt
index 20cc0916..554e9c5f 100644
--- a/world/map/npc/001-1/traveler.txt
+++ b/world/map/npc/001-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/001-1/vincent.txt b/world/map/npc/001-1/vincent.txt
index 74ee26cc..46d67e48 100644
--- a/world/map/npc/001-1/vincent.txt
+++ b/world/map/npc/001-1/vincent.txt
@@ -13,7 +13,7 @@
L_Convince_Vincent_First:
mes "[Vincent]";
- mes "\"I'm making an action figure. I'm almost done with it.\"";
+ mes "\"I'm making an action figure. I'm almost done with it.\"";
next;
set @TEMP, rand(4);
diff --git a/world/map/npc/001-2/casino.txt b/world/map/npc/001-2/casino.txt
index 1c9c61cf..ea29e9bd 100644
--- a/world/map/npc/001-2/casino.txt
+++ b/world/map/npc/001-2/casino.txt
@@ -119,6 +119,7 @@ L_Close:
001-2.gat,22,69,0|script|Roulette|107,
{
+ mes "[Croupier]";
mes "\"Good evening monsieur...";
mes "How much would you like to bet?\"";
next;
diff --git a/world/map/npc/001-2/omar.txt b/world/map/npc/001-2/omar.txt
index 22e0b87d..de442ab6 100644
--- a/world/map/npc/001-2/omar.txt
+++ b/world/map/npc/001-2/omar.txt
@@ -51,7 +51,7 @@ L_kadiya_sick:
mes "[Omar]";
mes "\"Kadiya has caught Ponderpox, I fear.\"";
mes "He sighs.";
- mes "\"She's has been feverish for many days now. I wish there were something I could do.\"";
+ mes "\"She's has been feverish for many days now. I wish there were something I could do.\"";
next;
menu
"Have you asked Elanore the healer?", L_sick_elanore,
@@ -61,7 +61,7 @@ L_kadiya_sick:
L_Next:
mes "[Omar]";
- mes "\"Well, she is a strong girl. I am sure that she will get over it eventually.\"";
+ mes "\"Well, she is a strong girl. I am sure that she will get over it eventually.\"";
mes "He smiles, but you see doubt in his eyes.";
goto L_Close;
@@ -69,12 +69,12 @@ L_sick_elanore:
mes "[Omar]";
mes "\"Elanore?\"";
mes "He frowns.";
- mes "\"She knows nothing. I see no point in talking to her.\"";
+ mes "\"She knows nothing. I see no point in talking to her.\"";
goto L_Close;
L_sick_hospital:
mes "[Omar]";
- mes "\"Hurnscald is too far away. I don't think that it would be good for her to go on such a long trip.\"";
+ mes "\"Hurnscald is too far away. I don't think that it would be good for her to go on such a long trip.\"";
goto L_Close;
L_sick_self:
@@ -84,24 +84,24 @@ L_sick_self:
L_didnt_drink:
mes "[Omar]";
- mes "\"So she has Mopox, not Ponderpox, you say? Hmm. That is much harder to cure, I think.\"";
- mes "\"I am grateful for the effort you put into brewing a potion for her. But it does smell vile...\"";
+ mes "\"So she has Mopox, not Ponderpox, you say? Hmm. That is much harder to cure, I think.\"";
+ mes "\"I am grateful for the effort you put into brewing a potion for her. But it does smell vile...\"";
next;
mes "[Omar]";
- mes "\"I promised my dear wife that I would never make Kadiya eat or drink anything she doesn't like. So I won't force her to drink this.\"";
+ mes "\"I promised my dear wife that I would never make Kadiya eat or drink anything she doesn't like. So I won't force her to drink this.\"";
next;
mes "[Omar]";
set @Q_status, (@Q_STATUS_WANTS_CHOCOCAKE + rand(2));
callsub S_update_var;
if (@Q_status == @Q_STATUS_WANTS_ORANGECUPCAKE)
- mes "\"If only we could make it smell and taste like orange cupcakes... she really loves those cupcakes.\"";
+ mes "\"If only we could make it smell and taste like orange cupcakes... she really loves those cupcakes.\"";
if (@Q_status == @Q_STATUS_WANTS_CHOCOCAKE)
mes "\"If only this were a chocolate cake and not a potion... she really loves chocolate cakes.\"";
goto L_Close;
L_make_food:
mes "[Omar]";
- mes "\"I should stay here to watch over her. I wish I could think of a way to convince her to drink the potion...\"";
+ mes "\"I should stay here to watch over her. I wish I could think of a way to convince her to drink the potion...\"";
if (@Q_status == @Q_STATUS_WANTS_ORANGECUPCAKE)
mes "\"Alas, it is not an orange cupcake.\"";
if (@Q_status == @Q_STATUS_WANTS_CHOCOCAKE)
@@ -111,12 +111,12 @@ L_make_food:
L_cured:
if (@Q_status == @Q_STATUS_COMPLETED) goto L_cured_choice;
mes "[Omar]";
- mes "\"She is sleeping now, but she seems to be much better. I am sure that she will be up and running around again soon.\"";
+ mes "\"She is sleeping now, but she seems to be much better. I am sure that she will be up and running around again soon.\"";
goto L_Close;
L_cured_choice:
mes "[Omar]";
- mes "\"I am very grateful for your help. I really was sure that it was Ponderpox, not Mopox, that she had.\"";
+ mes "\"I am very grateful for your help. I really was sure that it was Ponderpox, not Mopox, that she had.\"";
next;
menu
"Oh, it was nothing.", L_cured_nothing,
@@ -135,7 +135,7 @@ L_Next1:
L_cured_nothing:
mes "[Omar]";
- mes "\"No, this wasn't nothing. She is everything to me. Here, you deserve a reward.\"";
+ mes "\"No, this wasn't nothing. She is everything to me. Here, you deserve a reward.\"";
mes "He hands you a bag of money containing 10,000 GP and two pearls.";
mes "\"And feel free to drop by again whenever you would like!\"";
set @Q_status, @Q_STATUS_COMPLETED_NOELANORE;
@@ -153,7 +153,7 @@ L_cured_elanore:
next;
mes "[Omar]";
mes "Omar shakes his head.";
- mes "\"I will have to think about this. Please leave me alone.\"";
+ mes "\"I will have to think about this. Please leave me alone.\"";
next;
set @Q_status, @Q_STATUS_COMPLETED_ELANORE;
callsub S_update_var;
@@ -190,8 +190,8 @@ S_update_var:
set @Q_status, @Q_kadiya_status;
if (@Q_status >= @Q_STATUS_COMPLETED) goto L_cured;
- mes "You see a young girl lying in bed. At first she doesn't seem to notice you approaching.";
- mes "Finally, she turns her head towards you. Judging from the sweat on her forehead and look in her eyes, she is suffering from some kind of fever.";
+ mes "You see a young girl lying in bed. At first she doesn't seem to notice you approaching.";
+ mes "Finally, she turns her head towards you. Judging from the sweat on her forehead and look in her eyes, she is suffering from some kind of fever.";
next;
mes "[Kadiya]";
mes "\"Hello,\" she says in a tiny voice.";
@@ -261,7 +261,7 @@ L_name:
L_no_candy:
mes "[Kadiya]";
mes "She hesitates for a moment.";
- mes "\"No, thank you. I don't think I should.\"";
+ mes "\"No, thank you. I don't think I should.\"";
goto L_Close;
L_potion:
@@ -292,26 +292,26 @@ L_do_cure:
mes "[Kadiya]";
mes "Kadiya's eyes widen.";
mes "\"Oh! Daddy, is it okay if I eat this?\"";
- mes "Omar nods and smiles. \"You should eat a bit to regain your strength, sweetheart.\"";
+ mes "Omar nods and smiles. \"You should eat a bit to regain your strength, sweetheart.\"";
next;
mes "[Kadiya]";
mes "Kadiya devours your gift in just a handful of bites.";
next;
mes "[Kadiya]";
- mes "She smiles. \"Thank you! I feel better already!\".";
+ mes "She smiles. \"Thank you! I feel better already!\".";
next;
mes "[Kadiya]";
- mes "She looks much healthier, too. Omar walks over and touches her forehead.";
- mes "\"Now that is funny-- your fever has gone down quite a bit!\"";
- mes "He smiles at you. \"Thank you for your help!\"";
+ mes "She looks much healthier, too. Omar walks over and touches her forehead.";
+ mes "\"Now that is funny – your fever has gone down quite a bit!\"";
+ mes "He smiles at you. \"Thank you for your help!\"";
next;
mes "[Kadiya]";
- mes "\"You should get some sleep now, sweetheart. I'm sure that you will be better soon.\"";
+ mes "\"You should get some sleep now, sweetheart. I'm sure that you will be better soon.\"";
goto L_Close;
L_cured:
mes "[Kadiya]";
- mes "Kadiya seems to be sleeping calmly. She looks much less sweaty than earlier; unless you are very much mistaken, her fever has disappeared.";
+ mes "Kadiya seems to be sleeping calmly. She looks much less sweaty than earlier; unless you are very much mistaken, her fever has disappeared.";
goto L_Close;
L_Close:
diff --git a/world/map/npc/002-1/lieutenant_dausen.txt b/world/map/npc/002-1/lieutenant_dausen.txt
index d5e1ab9e..6cfbbdab 100644
--- a/world/map/npc/002-1/lieutenant_dausen.txt
+++ b/world/map/npc/002-1/lieutenant_dausen.txt
@@ -26,7 +26,7 @@
goto L_LD_Start;
mes "[Lieutenant Dausen]";
- mes "\"Hello. I am Lieutenant Dausen. I monitor the monster threat around the city to ensure the safety of its citizens.\"";
+ mes "\"Hello. I am Lieutenant Dausen. I monitor the monster threat around the city to ensure the safety of its citizens.\"";
next;
if (@state)
@@ -39,7 +39,7 @@ L_LD_Start:
set @state, 1;
callsub S_Update_Var;
mes "[Lieutenant Dausen]";
- mes "\"Out here in the desert, it sure does get hot! My men and I get thirsty rather quickly. Cactus Drinks are our favourite; if you can get some for us, we'd surely appreciate your effort. About 10 would do.\"";
+ mes "\"Out here in the desert, it sure does get hot! My men and I get thirsty rather quickly. Cactus Drinks are our favourite; if you can get some for us, we'd surely appreciate your effort. About 10 would do.\"";
goto L_Close;
L_LD_Drinks:
@@ -53,28 +53,28 @@ L_LD_Drinks:
delitem "CactusDrink", 10;
getitem "Boots", 1;
mes "[Lieutenant Dausen]";
- mes "\"Great! This will help us make it through the hot day. As a gift for your troubles, take these boots to keep your feet from burning on the sand. Have a good day...\"";
+ mes "\"Great! This will help us make it through the hot day. As a gift for your troubles, take these boots to keep your feet from burning on the sand. Have a good day...\"";
next;
mes "Lieutenant Dausen mumbles to himself and rubs his head.";
next;
- mes "\"I have another problem, though. I mixed up the orders to my men, Nickos and Stewen. Someone needs to let them know they're going to have to hold their post for a while longer instead of taking a break. However, I can't leave my post! Oh, what to do, what to do...\"";
+ mes "\"I have another problem, though. I mixed up the orders to my men, Nickos and Stewen. Someone needs to let them know they're going to have to hold their post for a while longer instead of taking a break. However, I can't leave my post! Oh, what to do, what to do...\"";
menu
"I can help you out, since you helped me too.", L_LD_Help,
"Thanks for the boots, gotta run now.", L_LD_NoHelp;
L_LD_NotEnough_Drink:
mes "[Lieutenant Dausen]";
- mes "\"Hi again. My men and I sure are thirsty for our favorite drink, the Cactus Drink. If we had about 10, it would help us out a great deal in this sandstorm.\"";
+ mes "\"Hi again. My men and I sure are thirsty for our favorite drink, the Cactus Drink. If we had about 10, it would help us out a great deal in this sandstorm.\"";
goto L_Close;
L_LD_TooMany:
mes "[Lieutenant Dausen]";
- mes "\"Oh, it seems you have too many items for me to give you a reward. Come back after you drop or sell some items.\"";
+ mes "\"Oh, it seems you have too many items for me to give you a reward. Come back after you drop or sell some items.\"";
goto L_Close;
L_LD_Woe_Is_Me:
mes "[Lieutenant Dausen]";
- mes "\"I have a problem. I mixed up the orders to my men! Someone needs to let them know they're going to have to hold their post for a while longer instead of taking a break. However, I can't leave my post. Oh, what to do, what to do...\"";
+ mes "\"I have a problem. I mixed up the orders to my men! Someone needs to let them know they're going to have to hold their post for a while longer instead of taking a break. However, I can't leave my post. Oh, what to do, what to do...\"";
menu
"I can help you out, since you helped me out too.", L_LD_Help,
"Bye-bye.", L_LD_NoHelp;
@@ -83,7 +83,7 @@ L_LD_Help:
set @state, 3;
callsub S_Update_Var;
mes "[Lieutenant Dausen]";
- mes "\"Oh! Would you? You are ever most helpful! Could you let Stewen know first? I'm the most worried about the monsters from the eastern desert and he should know first to hold his post. Come back to me after you see him. Hope to hear from you soon!\"";
+ mes "\"Oh! Would you? You are ever most helpful! Could you let Stewen know first? I'm the most worried about the monsters from the eastern desert and he should know first to hold his post. Come back to me after you see him. Hope to hear from you soon!\"";
goto L_Close;
L_LD_NoHelp:
@@ -93,19 +93,19 @@ L_LD_NoHelp:
L_LD_Waits:
mes "[Lieutenant Dausen]";
- mes "\"I do hope Stewen holds his post. If you could tell them to do so, it would help me out a great deal.\"";
+ mes "\"I do hope Stewen holds his post. If you could tell them to do so, it would help me out a great deal.\"";
goto L_Close;
L_LD_Nickos:
set @state, 5;
callsub S_Update_Var;
mes "[Lieutenant Dausen]";
- mes "\"Thanks for letting Stewen know. Can you now tell Nickos to hold his post too? He guards the mine to the south, monitoring the monster threat and protecting the miners when he can.\"";
+ mes "\"Thanks for letting Stewen know. Can you now tell Nickos to hold his post too? He guards the mine to the south, monitoring the monster threat and protecting the miners when he can.\"";
goto L_Close;
L_LD_Nickos_Waits:
mes "[Lieutenant Dausen]";
- mes "\"Could you let Nickos know to hold his post? It would be very helpful. He is guarding the mine south of here.\"";
+ mes "\"Could you let Nickos know to hold his post? It would be very helpful. He is guarding the mine south of here.\"";
goto L_Close;
L_LD_Orders:
@@ -115,21 +115,21 @@ L_LD_Orders:
mes "[Lieutenant Dausen]";
mes "\"Thank you for clearing up the orders to my men! Here's some gold for your efforts.\"";
next;
- mes "\"If you think you can handle the monsters lurking out here, I'm sure Nickos and the miners could use some help. Talk to you later.\"";
+ mes "\"If you think you can handle the monsters lurking out here, I'm sure Nickos and the miners could use some help. Talk to you later.\"";
goto L_Close;
L_LD_Miners:
mes "[Lieutenant Dausen]";
mes "\"I monitor the monster threat around the city to ensure the safety of its citizens.\"";
next;
- mes "\"If you think you can handle the monsters lurking out here, I'm sure Nickos and the miners could use some help. Talk to you later.\"";
+ mes "\"If you think you can handle the monsters lurking out here, I'm sure Nickos and the miners could use some help. Talk to you later.\"";
goto L_Close;
L_LD_Key:
set @state, 22;
callsub S_Update_Var;
mes "[Lieutenant Dausen]";
- mes "\"Oh, Naem lost his key? Here, take this spare. It should help you get into the underground palace.\"";
+ mes "\"Oh, Naem lost his key? Here, take this spare. It should help you get into the underground palace.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/002-1/nickos.txt b/world/map/npc/002-1/nickos.txt
index f9365d02..c610e210 100644
--- a/world/map/npc/002-1/nickos.txt
+++ b/world/map/npc/002-1/nickos.txt
@@ -28,24 +28,24 @@ L_Nickos_See_Dausen_First:
mes "\"I'm watching this mine to make sure the monsters don't harm the miners.\"";
next;
mes "[Nickos]";
- mes "\"The mines are closed from tourists due to the monster threat. If you want to get in you will need to prove yourself first. Talk to Lieutenant Dausen, my superior, if you want to make a formal complaint.\"";
+ mes "\"The mines are closed from tourists due to the monster threat. If you want to get in you will need to prove yourself first. Talk to Lieutenant Dausen, my superior, if you want to make a formal complaint.\"";
goto L_Close;
L_Nickos_Orders:
set @state, 6;
callsub S_Update_Var;
mes "[Nickos]";
- mes "\"I have to hold my post longer? Argh! I was looking forward to my break. Oh well, thanks for letting me know.\"";
+ mes "\"I have to hold my post longer? Argh! I was looking forward to my break. Oh well, thanks for letting me know.\"";
goto L_Close;
L_Nickos_Orders_Received:
mes "[Nickos]";
- mes "\"Thanks for letting me know Lieutenant Dausen wants me to stick it out for a while longer. Even though I would've liked my break, I'm sure these miners could use my watchful eye.\"";
+ mes "\"Thanks for letting me know Lieutenant Dausen wants me to stick it out for a while longer. Even though I would've liked my break, I'm sure these miners could use my watchful eye.\"";
goto L_Close;
L_Nickos_Mine:
mes "[Nickos]";
- mes "\"I haven't heard from the miners in a while, but I've got to keep to my post unless there is due reason to investigate. Normally the miners take care of themselves without any problem.\"";
+ mes "\"I haven't heard from the miners in a while, but I've got to keep to my post unless there is due reason to investigate. Normally the miners take care of themselves without any problem.\"";
next;
mes "[Nickos]";
mes "\"Could you check on them for me, though?\"";
@@ -61,12 +61,12 @@ L_Nickos_Mine_Open:
set @state, 8;
callsub S_Update_Var;
mes "[Nickos]";
- mes "\"Excellent! You now have my permission to enter the mine. Your assistance helps ease my worries.\"";
+ mes "\"Excellent! You now have my permission to enter the mine. Your assistance helps ease my worries.\"";
goto L_Close;
L_Nickos_Waits:
mes "[Nickos]";
- mes "\"Please be sure to get word from Nathan and Naem to make sure everthing is okay down there. Your assistance helps ease my worries.\"";
+ mes "\"Please be sure to get word from Nathan and Naem to make sure everthing is okay down there. Your assistance helps ease my worries.\"";
goto L_Close;
L_Nickos_Check_Happy:
@@ -74,7 +74,7 @@ L_Nickos_Check_Happy:
callsub S_Update_Var;
set Zeny, Zeny + 500;
mes "[Nickos]";
- mes "\"Oh, everything is okay? That's great! I think they are pretty busy and could use some help. Feel free to give them a hand. Here's some gold for your troubles.\"";
+ mes "\"Oh, everything is okay? That's great! I think they are pretty busy and could use some help. Feel free to give them a hand. Here's some gold for your troubles.\"";
goto L_Close;
L_Nickos_Guards:
@@ -88,7 +88,7 @@ L_Nickos_AS_Start:
set @state, 19;
callsub S_Update_Var;
mes "[Nickos]";
- mes "\"Oh, the angry scorpions are becoming a problem? We could thin down their numbers a bit. I can make it worth your time, but of course, I'll need something to show your work. Bring me 10 Angry Scorpion Stingers to demonstrate your effectiveness, and you will be rewarded for your efforts.\"";
+ mes "\"Oh, the angry scorpions are becoming a problem? We could thin down their numbers a bit. I can make it worth your time, but of course, I'll need something to show your work. Bring me 10 Angry Scorpion Stingers to demonstrate your effectiveness, and you will be rewarded for your efforts.\"";
goto L_Close;
L_Nickos_AS_Done:
@@ -104,22 +104,22 @@ L_Nickos_AS_Done:
mes "[Nickos]";
mes "\"Ah, you are a fine combatant! Take this Leather Shield, it might be useful for your future battles.\"";
next;
- mes "\"You might be ready to take on the underground palace. If you are interested, go talk to Naem about unlocking the barrier, he's got the key and the code to open it.\"";
+ mes "\"You might be ready to take on the underground palace. If you are interested, go talk to Naem about unlocking the barrier, he's got the key and the code to open it.\"";
goto L_Close;
L_Nickos_AS_NotDone:
mes "[Nickos]";
- mes "\"Bring me 10 Angry Scorpion Stingers and I'll know their numbers are down. You will be rewarded for your efforts.\"";
+ mes "\"Bring me 10 Angry Scorpion Stingers and I'll know their numbers are down. You will be rewarded for your efforts.\"";
goto L_Close;
L_Nickos_TooMany:
mes "[Nickos]";
- mes "\"Oh, it seems you have too many items. Please get rid some some and I'll give you a reward.\"";
+ mes "\"Oh, it seems you have too many items. Please get rid some some and I'll give you a reward.\"";
goto L_Close;
L_Nickos_UGQ:
mes "[Nickos]";
- mes "\"You might be ready to take on the underground palace. If you are interested, talk to the miners about unlocking the barrier, they've got the key to open it.\"";
+ mes "\"You might be ready to take on the underground palace. If you are interested, talk to the miners about unlocking the barrier, they've got the key to open it.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/002-1/stewen.txt b/world/map/npc/002-1/stewen.txt
index 602e55fb..074fc93c 100644
--- a/world/map/npc/002-1/stewen.txt
+++ b/world/map/npc/002-1/stewen.txt
@@ -12,19 +12,19 @@
if (@state == 3) goto L_TMW_Quest;
mes "[Stewen]";
- mes "\"I'm keeping a watchful eye on the monsters to the east so they don't threaten Tulimshar's citizens. They are pretty strong.\"";
+ mes "\"I'm keeping a watchful eye on the monsters to the east so they don't threaten Tulimshar's citizens. They are pretty strong.\"";
goto L_Close;
L_TMW_Quest:
set @state, 4;
callsub S_Update_Var;
mes "[Stewen]";
- mes "\"I don't get a break?! Lieutenant Dausen needs to ask the Wizard's Council for more help out here. Either that or give me a raise! Oh well. Thanks for letting me know.\"";
+ mes "\"I don't get a break?! Lieutenant Dausen needs to ask the Wizard's Council for more help out here. Either that or give me a raise! Oh well. Thanks for letting me know.\"";
goto L_Close;
L_TMW_Quest_Received:
mes "[Stewen]";
- mes "\"Thanks again for letting me know Lieutenant Dausen isn't letting me take a break. Once I get out of here, I'll let him know I want a raise!\"";
+ mes "\"Thanks again for letting me know Lieutenant Dausen isn't letting me take a break. Once I get out of here, I'll let him know I want a raise!\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/002-2/traveler.txt b/world/map/npc/002-2/traveler.txt
index 609d8cee..281dcd05 100644
--- a/world/map/npc/002-2/traveler.txt
+++ b/world/map/npc/002-2/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/002-3/nathan.txt b/world/map/npc/002-3/nathan.txt
index b3661911..3d847e31 100644
--- a/world/map/npc/002-3/nathan.txt
+++ b/world/map/npc/002-3/nathan.txt
@@ -21,31 +21,31 @@
if (@state == 8) goto L_Nathan_Okay;
mes "[Nathan the Miner]";
- mes "\"It's very dangerous in here. We had a big earthquake here just recently, too... so be careful!\"";
+ mes "\"It's very dangerous in here. We had a big earthquake here just recently, too... so be careful!\"";
goto L_Close;
L_Nathan_Okay:
set @state, 9;
callsub S_Update_Var;
mes "[Nathan]";
- mes "\"Hey there! Just mining away down here. You say Nickos was worried about us? Nothing down here we can't handle, but you should try to be safe down here yourself. The monsters can be rather aggressive. Come to think of it, you might want to check on Naem to make sure he's okay. You can find him in the southeast parts of the mine.\"";
+ mes "\"Hey there! Just mining away down here. You say Nickos was worried about us? Nothing down here we can't handle, but you should try to be safe down here yourself. The monsters can be rather aggressive. Come to think of it, you might want to check on Naem to make sure he's okay. You can find him in the southeast parts of the mine.\"";
goto L_Close;
L_Nathan_Cool:
mes "[Nathan]";
- mes "\"Hey, be careful down here, the monsters can be rather aggressive! You might want to check on Naem too. He's at the southeast parts of the mine.\"";
+ mes "\"Hey, be careful down here, the monsters can be rather aggressive! You might want to check on Naem too. He's at the southeast parts of the mine.\"";
goto L_Close;
L_Nathan_Help_1:
set @state, 12;
callsub S_Update_Var;
mes "[Nathan]";
- mes "\"Oh, hey again! Nickos told you we need some help down here too? Yeah, Naem could use a spare pair of hands moving his bags of ore to me. He's got a lot of work built up. Just go talk to him and he'll give you the bags. You might have to make a few trips, but I'll make it worth your troubles.\"";
+ mes "\"Oh, hey again! Nickos told you we need some help down here too? Yeah, Naem could use a spare pair of hands moving his bags of ore to me. He's got a lot of work built up. Just go talk to him and he'll give you the bags. You might have to make a few trips, but I'll make it worth your troubles.\"";
goto L_Close;
L_Nathan_Waits_1:
mes "[Nathan]";
- mes "\"Naem could use some help moving his bags of ore to me. He's got a lot of work built up. Just go talk to him and he'll give you the bags. You might have to make a few trips, but I'll make it worth your troubles.\"";
+ mes "\"Naem could use some help moving his bags of ore to me. He's got a lot of work built up. Just go talk to him and he'll give you the bags. You might have to make a few trips, but I'll make it worth your troubles.\"";
goto L_Close;
L_Nathan_Help_2:
@@ -54,7 +54,7 @@ L_Nathan_Help_2:
mes "You give the bag of ore to Nathan";
next;
mes "[Nathan]";
- mes "\"Ah, thank you. Just a couple more and we'll have caught up!\"";
+ mes "\"Ah, thank you. Just a couple more and we'll have caught up!\"";
goto L_Close;
L_Nathan_Waits_2:
@@ -86,9 +86,9 @@ L_Nathan_Help_Done:
mes "[Nathan]";
mes "You hand the bag of ore to Nathan.";
next;
- mes "\"Ah, that should be it! Thank you for your help. Here, take this Miner's Hat. You're a real miner now!\"";
+ mes "\"Ah, that should be it! Thank you for your help. Here, take this Miner's Hat. You're a real miner now!\"";
next;
- mes "\"Oh, and I noticed a problem with these angry scorpions down here, they seem to make things much more difficult. Maybe you could tell Nickos about it on your way out?\"";
+ mes "\"Oh, and I noticed a problem with these angry scorpions down here, they seem to make things much more difficult. Maybe you could tell Nickos about it on your way out?\"";
goto L_Close;
L_Nathan_TooMany:
@@ -98,12 +98,12 @@ L_Nathan_TooMany:
L_Nathan_Help_Cool:
mes "[Nathan]";
- mes "\"Be safe down here, it's dangerous for the unexperienced. Mining is a dangerous job, but somebody's got to do it!\"";
+ mes "\"Be safe down here, it's dangerous for the unexperienced. Mining is a dangerous job, but somebody's got to do it!\"";
goto L_Close;
L_Nathan_UGQ_Naem:
mes "[Nathan]";
- mes "\"Thanks for thinning down the angry scorpion population. It sure has made mining a little easier down here! Oh, you say Nickos has given you permission to check out the underground palace? Talk to Naem, he's got the key and the code.\"";
+ mes "\"Thanks for thinning down the angry scorpion population. It sure has made mining a little easier down here! Oh, you say Nickos has given you permission to check out the underground palace? Talk to Naem, he's got the key and the code.\"";
goto L_Close;
L_Nathan_Complete:
diff --git a/world/map/npc/002-4/mine_triggerone.txt b/world/map/npc/002-4/mine_triggerone.txt
index 86d9a501..4dcf7996 100644
--- a/world/map/npc/002-4/mine_triggerone.txt
+++ b/world/map/npc/002-4/mine_triggerone.txt
@@ -12,11 +12,11 @@
if (@state == 23) goto L_Trigger_Wrong_1;
if (@state == 22) goto L_Trigger_1;
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
goto L_Close;
L_Trigger_Wrong_1:
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
menu
"Put the key in, turn right.", L_Right_Wrong_1,
"Put the key in, turn left.", L_Left_Wrong_1,
@@ -35,7 +35,7 @@ L_Left_Wrong_1:
goto L_Close;
L_Trigger_1:
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
menu
"Put the key in, turn right.", L_Right_1,
"Put the key in, turn left.", L_Left_1,
@@ -44,7 +44,7 @@ L_Trigger_1:
L_Right_1:
set @state, 23;
callsub S_Update_Var;
- mes "You turn the key right. A clicking sound echoes throughout the mine.";
+ mes "You turn the key right. A clicking sound echoes throughout the mine.";
goto L_Close;
L_Left_1:
diff --git a/world/map/npc/002-4/mine_triggerthree.txt b/world/map/npc/002-4/mine_triggerthree.txt
index 76ea8e9e..dfbb717b 100644
--- a/world/map/npc/002-4/mine_triggerthree.txt
+++ b/world/map/npc/002-4/mine_triggerthree.txt
@@ -12,11 +12,11 @@
if (@state == 23) goto L_Trigger_3;
if (@state == 22) goto L_Trigger_Wrong_3;
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
goto L_Close;
L_Trigger_Wrong_3:
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
menu
"Put the key in, turn right.", L_Right_Wrong_3,
"Put the key in, turn left.", L_Left_Wrong_3,
@@ -35,7 +35,7 @@ L_Left_Wrong_3:
goto L_Close;
L_Trigger_3:
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
menu
"Put the key in, turn right.", L_Right_3,
"Put the key in, turn left.", L_Left_3,
diff --git a/world/map/npc/002-4/mine_triggertwo.txt b/world/map/npc/002-4/mine_triggertwo.txt
index f51a85e3..67bd1194 100644
--- a/world/map/npc/002-4/mine_triggertwo.txt
+++ b/world/map/npc/002-4/mine_triggertwo.txt
@@ -14,11 +14,11 @@
if (@state == 23) goto L_Trigger_Wrong_2;
if (@state == 22) goto L_Trigger_Wrong_2;
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
goto L_Close;
L_Trigger_Wrong_2:
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
menu
"Put the key in, turn right.", L_Right_Wrong_2,
"Put the key in, turn left.", L_Left_Wrong_2,
@@ -37,7 +37,7 @@ L_Left_Wrong_2:
goto L_Close;
L_Trigger_2:
- mes "There is a large button on the ground. A key hole appears on the button.";
+ mes "There is a large button on the ground. A key hole appears on the button.";
menu
"Put the key in, turn right.", L_Right_2,
"Put the key in, turn left.", L_Left_2,
diff --git a/world/map/npc/002-4/naem.txt b/world/map/npc/002-4/naem.txt
index 1d3b1d2c..d8afcfcc 100644
--- a/world/map/npc/002-4/naem.txt
+++ b/world/map/npc/002-4/naem.txt
@@ -26,26 +26,26 @@
if (@state == 9) goto L_Naem_Okay;
mes "[Naem]";
- mes "\"I'm just mining away here. Lots of work to do.\"";
+ mes "\"I'm just mining away here. Lots of work to do.\"";
goto L_Close;
L_Naem_Okay:
set @state, 10;
callsub S_Update_Var;
mes "[Naem]";
- mes "\"Oh, hello there. Nickos wanted you to check on me? Yeah, you can tell him I'm okay.\"";
+ mes "\"Oh, hello there. Nickos wanted you to check on me? Yeah, you can tell him I'm okay.\"";
goto L_Close;
L_Naem_Cool:
mes "[Naem]";
- mes "\"Yeah, I'm cool. Just mining away here.\"";
+ mes "\"Yeah, I'm cool. Just mining away here.\"";
goto L_Close;
L_Naem_Help_1:
set @state, 13;
callsub S_Update_Var;
mes "[Naem]";
- mes "\"Oh, you are here to help move my bags? Cool, I've got a few ready to go. Go ahead and take this one!\"";
+ mes "\"Oh, you are here to help move my bags? Cool, I've got a few ready to go. Go ahead and take this one!\"";
next;
mes "Naem hands you a bag of ore.";
next;
@@ -83,7 +83,7 @@ L_Naem_Help_3:
L_Naem_Waits_3:
mes "[Naem]";
- mes "\"You got my last sack already. Just give it to Nathan and we'll have caught up.\"";
+ mes "\"You got my last sack already. Just give it to Nathan and we'll have caught up.\"";
goto L_Close;
L_Naem_Great:
@@ -95,7 +95,7 @@ L_Naem_Memory:
mes "You see Naem grimacing in pain as you approach.";
next;
mes "[Naem]";
- mes "\"Oh, my head! Some rocks fell on me and bonked me pretty good. I'm still a little sore.\"";
+ mes "\"Oh, my head! Some rocks fell on me and bonked me pretty good. I'm still a little sore.\"";
menu
"Don't you have a key so I can go to the underground palace?", L_Naem_Palace_No,
"You should be more careful.", L_Naem_Duh;
@@ -114,12 +114,12 @@ L_Naem_Palace_No:
L_Naem_Lt:
mes "[Naem]";
- mes "\"I hurt my head pretty bad. I also lost my key. If you want to get into the underground palace, you'll have to talk to Lieutenant Dausen about getting the spare.\"";
+ mes "\"I hurt my head pretty bad. I also lost my key. If you want to get into the underground palace, you'll have to talk to Lieutenant Dausen about getting the spare.\"";
goto L_Close;
L_Naem_Code:
mes "[Naem]";
- mes "\"Oh, you got the key. That is good! But my head still hurts... All I remember about the code is you have to put the key into the key hole buttons around the mine in a certain order and turn them in a certain order and it will unlock the underground palace. Sorry, that's all I have for you. Good luck!\"";
+ mes "\"Oh, you got the key. That is good! But my head still hurts... All I remember about the code is you have to put the key into the key hole buttons around the mine in a certain order and turn them in a certain order and it will unlock the underground palace. Sorry, that's all I have for you. Good luck!\"";
goto L_Close;
L_Naem_Gloves:
diff --git a/world/map/npc/002-5/sema.txt b/world/map/npc/002-5/sema.txt
index 3462c5ca..5519bcae 100644
--- a/world/map/npc/002-5/sema.txt
+++ b/world/map/npc/002-5/sema.txt
@@ -12,7 +12,7 @@
if (@state == 26) goto L_Sema_GCM;
mes "[Sema the Miner]";
- mes "\"Hello adventurer. I do not know exactly where, but somewhere in this cave there is a supply chest. And wouldn't you know it! The archants have eaten all the spare keys for the chest. Go and do what you must do.\"";
+ mes "\"Hello adventurer. I do not know exactly where, but somewhere in this cave there is a supply chest. And wouldn't you know it! The archants have eaten all the spare keys for the chest. Go and do what you must do.\"";
goto L_Close;
L_Sema_GCM:
@@ -32,7 +32,7 @@ L_Sema_Yes:
callsub S_Update_Var;
monster "002-5.gat", 70, 90, "", 1059, 1;
mes "[Sema the Miner]";
- mes "\"Good luck. To prove you killed it, please bring the Iten it swallowed when it ate the miner. Be careful, there could be more than one.\"";
+ mes "\"Good luck. To prove you killed it, please bring the Iten it swallowed when it ate the miner. Be careful, there could be more than one.\"";
goto L_Close;
L_Sema_Happy:
@@ -53,7 +53,7 @@ L_Sema_Happy:
L_Sema_TooMany:
mes "[Sema the Miner]";
- mes "\"You have too many items for me to give you a reward. Please drop or sell something so I can give it to you. Oh and yes, you can also store items at the nearest bank.\"";
+ mes "\"You have too many items for me to give you a reward. Please drop or sell something so I can give it to you. Oh and yes, you can also store items at the nearest bank.\"";
goto L_Close;
L_Sema_Not_Happy:
@@ -65,7 +65,7 @@ L_Sema_Not_Happy:
L_Sema_Done:
mes "[Sema the Miner]";
- mes "\"You made this cave safer, you are kind beyond belief. Others may need you. Happy adventuring.\"";
+ mes "\"You made this cave safer, you are kind beyond belief. Others may need you. Happy adventuring.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/005-1/spirit.txt b/world/map/npc/005-1/spirit.txt
index 187ba131..6d328d23 100644
--- a/world/map/npc/005-1/spirit.txt
+++ b/world/map/npc/005-1/spirit.txt
@@ -50,7 +50,7 @@ L_Next:
L_Next1:
mes "[Earth Spirit]";
- mes "\"I'm an earth spirit; my name isn't important... all that matters is that I like you, and that I will help you become a powerful wizard if you help me. Just a fair deal, no more than that...\"";
+ mes "\"I'm an earth spirit; my name isn't important... all that matters is that I like you, and that I will help you become a powerful wizard if you help me. Just a fair deal, no more than that...\"";
next;
set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_KNOWS_IMP;
goto L_main;
@@ -90,7 +90,7 @@ L_Q_magic:
mes "\"Good, good... that's the right attitude! Yes, I can teach you magic, but first you must prove that you are worthy to be my student!\"";
next;
mes "[Earth Spirit]";
- mes "\"North-west of here sits and old, dead tree. Well, not completely dead, not yet, but almost. It's nothing special. Well, maybe a little, but not really. I want you to cut off one of its branches.\"";
+ mes "\"North-west of here sits and old, dead tree. Well, not completely dead, not yet, but almost. It's nothing special. Well, maybe a little, but not really. I want you to cut off one of its branches.\"";
next;
menu
"No way.", L_silly_close,
@@ -99,7 +99,7 @@ L_Q_magic:
L_Next2:
mes "[Earth Spirit]";
- mes "\"Oh, you and your questions! Well, that tree was a druid once, so the branches contain a bit of its lifeforce. And that's useful.\"";
+ mes "\"Oh, you and your questions! Well, that tree was a druid once, so the branches contain a bit of its lifeforce. And that's useful.\"";
next;
menu
"Yuck.", L_silly_close,
@@ -108,10 +108,10 @@ L_Next2:
L_Next3:
mes "[Earth Spirit]";
- mes "\"Oooh... now come on! Don't be so sentimental. He turned himself into a tree, he can hardly expect everyone to leave him alone.\"";
+ mes "\"Oooh... now come on! Don't be so sentimental. He turned himself into a tree, he can hardly expect everyone to leave him alone.\"";
next;
mes "[Earth Spirit]";
- mes "\"Who knows if he can even feel anything anymore? I'm sure he can't, being wooden and all. Besides, it's only a measly tree. Not like I'm asking you to cut him down!.\"";
+ mes "\"Who knows if he can even feel anything anymore? I'm sure he can't, being wooden and all. Besides, it's only a measly tree. Not like I'm asking you to cut him down!.\"";
next;
menu
"No way.", L_silly_close,
@@ -119,7 +119,7 @@ L_Next3:
L_Q_tree_ok:
mes "[Earth Spirit]";
- mes "\"Good, good, good! Yes, that will be very good! So, come back when you have the branch. Oh, and bring 100,000 GP, too, as an enrollment fee.\"";
+ mes "\"Good, good, good! Yes, that will be very good! So, come back when you have the branch. Oh, and bring 100,000 GP, too, as an enrollment fee.\"";
set @Q_status, @Q_STATUS_ONQUEST;
callsub S_update_var;
set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_KNOWS_CUTTREE;
@@ -181,7 +181,7 @@ L_Next5:
mes "\"Kekeke... excellent! Yes, here goes your first spell, the flying backpack! If you are overloaded, it will take the load off your shoulders.\"";
next;
mes "[Earth Spirit]";
- mes "\"Take a cocoon, living or dead, and suffuse it in magic. Whisper '" + getspellinvocation("flying-backpack") + "', and feel it float!\"";
+ mes "\"Take a cocoon, living or dead, and suffuse it in magic. Whisper '" + getspellinvocation("flying-backpack") + "', and feel it float!\"";
goto L_Q_magic_finish;
L_Q_magic_3:
@@ -196,7 +196,7 @@ L_Next6:
if (Zeny < 20000) goto L_no20k;
set Zeny, Zeny - 20000;
mes "[Earth Spirit]";
- mes "\"Yeees, good! This one is a protection spell, making your skin harder. You need a hard spike for it, though. Hold that spike in your hands, and focus on it.\"";
+ mes "\"Yeees, good! This one is a protection spell, making your skin harder. You need a hard spike for it, though. Hold that spike in your hands, and focus on it.\"";
next;
mes "[Earth Spirit]";
mes "\"Next, say '" + getspellinvocation("protect") + "', and feel your skin grow rigid! Very useful against stings and stabs and pokes and pricks and that sort of stuff.\"";
@@ -222,7 +222,7 @@ L_Q_tree_none:
L_Q_tree_dry:
mes "[Earth Spirit]";
- mes "\"That won't do. This branch is completely dead; you'll have to get another.\"";
+ mes "\"That won't do. This branch is completely dead; you'll have to get another.\"";
next;
goto L_main;
@@ -240,7 +240,7 @@ L_Q_tree_howmuch:
L_Q_tree_how:
mes "[Earth Spirit]";
- mes "\"Oh... right, the tree might be protected. Only a bone knife will cut that. No idea where you can find one, but I'm sure you will manage!\"";
+ mes "\"Oh... right, the tree might be protected. Only a bone knife will cut that. No idea where you can find one, but I'm sure you will manage!\"";
next;
goto L_main;
diff --git a/world/map/npc/005-1/traveler.txt b/world/map/npc/005-1/traveler.txt
index f4c38bb4..b050d355 100644
--- a/world/map/npc/005-1/traveler.txt
+++ b/world/map/npc/005-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/005-1/tree.txt b/world/map/npc/005-1/tree.txt
index 626164b9..db6541fd 100644
--- a/world/map/npc/005-1/tree.txt
+++ b/world/map/npc/005-1/tree.txt
@@ -101,7 +101,7 @@ L_givewater:
getitem "EmptyBottle", 1;
mes "[Dying Tree]";
- mes "You pour a bottle of water into the sand. The water dissipates quickly, without any effect.";
+ mes "You pour a bottle of water into the sand. The water dissipates quickly, without any effect.";
goto L_Close;
L_no_water:
@@ -122,7 +122,7 @@ L_do_cut:
mes "[Dying Tree]";
mes "You find a suitable branch and put your bone knife in position.";
- mes "Holding the branch, you have an uneasy feeling-- as if something inside the tree were trying to resist you...";
+ mes "Holding the branch, you have an uneasy feeling – as if something inside the tree were trying to resist you...";
mes "Do you want to continue cutting?";
next;
menu
@@ -139,7 +139,7 @@ L_really_cut:
L_no_boneknife:
mes "[Dying Tree]";
- mes "Try as you might, you can't seem to find a way to cut off a branch. Perhaps you need a different tool for cutting?";
+ mes "Try as you might, you can't seem to find a way to cut off a branch. Perhaps you need a different tool for cutting?";
goto L_Close;
L_happy:
diff --git a/world/map/npc/006-1/pachua.txt b/world/map/npc/006-1/pachua.txt
index c9fc1210..41375411 100644
--- a/world/map/npc/006-1/pachua.txt
+++ b/world/map/npc/006-1/pachua.txt
@@ -141,7 +141,7 @@ L_Cowboy_black:
L_leather_patch:
mes "[Chief Pachua]";
mes "";
- mes "\"If you just want a piece of leather, then yes, I can make that. Bring me a snake skin and " + @LEATHER_PATCH_PRICE + " GP.\"";
+ mes "\"If you just want a piece of leather, then yes, I can make that. Bring me a snake skin and " + @LEATHER_PATCH_PRICE + " GP.\"";
next;
menu
"Here you are.", L_Next,
diff --git a/world/map/npc/006-1/traveler.txt b/world/map/npc/006-1/traveler.txt
index f19885c3..799e31e7 100644
--- a/world/map/npc/006-1/traveler.txt
+++ b/world/map/npc/006-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/008-1/diryn.txt b/world/map/npc/008-1/diryn.txt
index 22985393..2755866c 100644
--- a/world/map/npc/008-1/diryn.txt
+++ b/world/map/npc/008-1/diryn.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/008-1/hinnak.txt b/world/map/npc/008-1/hinnak.txt
index 3d92de07..f3ada878 100644
--- a/world/map/npc/008-1/hinnak.txt
+++ b/world/map/npc/008-1/hinnak.txt
@@ -129,15 +129,15 @@ L_ThanksMenu:
menu
"Sure, any time!", L_Next1,
"Anything else you want me to do?", L_Next1,
- "You're welcome. Bye!", L_Bye;
+ "You're welcome. Bye!", L_Bye;
L_Next1:
mes "[Farmer Hinnak]";
- mes "\"Actually, it's been a long day. If it's no trouble, could you get me a beer?\"";
+ mes "\"Actually, it's been a long day. If it's no trouble, could you get me a beer?\"";
next;
menu
"Here you are.", L_GiveBeer,
- "Sure, I'll go get one. Bye!", L_Bye,
+ "Sure, I'll go get one. Bye!", L_Bye,
"You shouldn't drink while working!", L_Next2;
L_Next2:
@@ -159,7 +159,7 @@ L_GiveBeer:
next;
mes "[Farmer Hinnak]";
mes "He takes another sip.";
- mes "\"Thanks! You know, I had the strangest thing happen to me. I had this patch of ground that was really clumpy; lots of clay, you see.\"";
+ mes "\"Thanks! You know, I had the strangest thing happen to me. I had this patch of ground that was really clumpy; lots of clay, you see.\"";
next;
mes "[Farmer Hinnak]";
mes "\"Right over there.\"";
@@ -167,14 +167,14 @@ L_GiveBeer:
mes "\"Looks much better now, doesn't it? But how I got there is kind-a scary...\"";
next;
mes "[Farmer Hinnak]";
- mes "\"I'd been trying to break it up for a while, but that kind of work is a pain. So my wife said that I should go and see the witch, just in case she knows something.\"";
+ mes "\"I'd been trying to break it up for a while, but that kind of work is a pain. So my wife said that I should go and see the witch, just in case she knows something.\"";
next;
mes "[Farmer Hinnak]";
- mes "\"And sure enough I ask the witch, and she has a look at it. 'Nothing I can do', she says, 'but I can ask a friend'.\"";
+ mes "\"And sure enough I ask the witch, and she has a look at it. 'Nothing I can do', she says, 'but I can ask a friend'.\"";
next;
mes "[Farmer Hinnak]";
- mes "\"So the next day another witch shows up. Gorgeous woman, but when she looked at me, the scares went scuttling down my spine....\"";
- mes "\"First thing she asked was if I'm a farmer. Said her friend had told her that I needed help.\"";
+ mes "\"So the next day another witch shows up. Gorgeous woman, but when she looked at me, the scares went scuttling down my spine....\"";
+ mes "\"First thing she asked was if I'm a farmer. Said her friend had told her that I needed help.\"";
next;
mes "[Farmer Hinnak]";
mes "\"I show her what the problem is, and she tells me to go inside and wait.\"";
@@ -183,7 +183,7 @@ L_GiveBeer:
mes "\"Hinnak drains his beer in one long sip, then hesitates.";
next;
mes "[Farmer Hinnak]";
- mes "\"So I go inside. I'm barely in when it starts raining outside, pouring cats and mouboos!\"";
+ mes "\"So I go inside. I'm barely in when it starts raining outside, pouring cats and mouboos!\"";
next;
mes "[Farmer Hinnak]";
mes "\"Not so weird, perhaps, except that it was been bright and sunny just a second before! So I rush out, my wife telling me to leave the witch alone, and I see her standing there in the middle of the rain...\"";
@@ -208,7 +208,7 @@ L_GiveBeer:
L_Sagatha_hahaha:
mes "[Farmer Hinnak]";
- mes "\"Yeah, funny now... But you should've seen that stare! Ah, well, never mind.\"";
+ mes "\"Yeah, funny now... But you should've seen that stare! Ah, well, never mind.\"";
goto L_Close;
L_Sagatha_scary:
diff --git a/world/map/npc/009-1/jack.txt b/world/map/npc/009-1/jack.txt
index 1cafe780..b5244244 100644
--- a/world/map/npc/009-1/jack.txt
+++ b/world/map/npc/009-1/jack.txt
@@ -39,7 +39,7 @@
if (@Q_Forestbow > 1) goto L_Bow_state_2;
mes "[Jack Lumber]";
- mes "\"Hello there, my name is Jack Lumber, the enemy of all trees. If you need some firewood just let me know.\"";
+ mes "\"Hello there! My name is Jack Lumber, the enemy of all trees. If you need some firewood, just let me know.\"";
if (@inspector == 1)
goto L_NohMask_Ask;
goto L_NotInspector;
@@ -60,21 +60,21 @@ L_Next:
L_Next1:
mes "[Jack Lumber]";
- mes "\"A week ago I was going to chop down one of those twigleaf trees in the forest to the southwest. These twigleafs are the trees that give me the living wood you speak of. I was just chopping away with my axe and what happened? One of its branches hit me! I thought it fell down or the wind blew it. It hurt! I shook it off and struck it again with my axe and another branch hit me! I got angry and started to chop off all the branches near the ground so this couldn't happen anymore. But I still can't believe what happened next.\"";
+ mes "\"A week ago, I was going to chop down one of those twigleaf trees in the forest to the southwest – these twigleafs are the trees that give me the living wood you speak of. I was just chopping away with my axe, and guess what happened? One of its branches hit me! At first, I thought it fell down or the wind blew it, but it hurt! After I shook it off and struck the tree again with my axe, another branch hit me! I got angry and started to chop off all the low-hanging branches so this couldn't happen anymore. Even after all that though, I still can't believe what happened next.\"";
next;
menu
"What happened? ", L_Next2;
L_Next2:
mes "[Jack Lumber]";
- mes "\"You'll think I am insane when I tell you.\"";
+ mes "\"You'll think I'm insane if I tell you...\"";
next;
menu
"I won't. I promise.", L_Next3;
L_Next3:
mes "[Jack Lumber]";
- mes "\"OK. After I chopped off a few branches the whole tree started to move. Its roots tore out of the earth, all the branches started to wave around and a face appeared on the trunk. The whole tree CAME TO LIFE! It was mad!\"";
+ mes "\"Alright, well... After I chopped off a few branches, the whole tree started to move! Its roots tore out of the earth, all the branches started to wave around, and a face appeared on the trunk. The whole tree CAME TO LIFE! It was mad!\"";
next;
menu
"Did you run away?", L_Next4,
@@ -82,28 +82,28 @@ L_Next3:
L_Next4:
mes "[Jack Lumber]";
- mes "\"I fought, of course! I took my axe and attacked the beast! It hit me here *points at a bruise at his shoulder*, here *lifts his trouser leg to show another bruise* and here *lifts his shirt and reveals some even worse bruises*. But I didn't give up. I chopped away at it, branch after branch, and in the end I chopped off its roots and it fell to the ground motionless.\"";
+ mes "\"I fought it, of course! I took my axe and attacked the beast! It hit me here *points at a bruise on his shoulder,* here *lifts his trouser leg to show another bruise,* and here *lifts his shirt and reveals even worse bruises.* But I didn't give up! I chopped away at it, branch after branch, and in the end I chopped off its roots, and it fell to the ground – motionless.\"";
next;
menu
"So you beat the monster? Then why are you so scared?", L_Next5;
L_Next5:
mes "[Jack Lumber]";
- mes "\"Well, I was exhausted and had to rest. A few minutes passed and suddenly I was surrounded by a dozen or more of these living trees!\"";
+ mes "\"Well, I was exhausted and had to rest. A few minutes passed, and suddenly I was practically surrounded by a dozen or more of these living trees!\"";
next;
menu
- "Did you fight them, too? ", L_Next6;
+ "Did you fight them too? ", L_Next6;
L_Next6:
mes "[Jack Lumber]";
- mes "\"Are you crazy? I barely destroyed one of those beasts. I was in no shape to fight again. I ran away as fast as I could. Lucky for me the monsters aren't that fast on their tiny root legs. Ha!\"";
+ mes "\"Are you crazy? I barely destroyed one of those beasts; I was in no shape to fight again! I ran away as fast as I could, and lucky for me the monsters aren't that fast on their tiny root legs. Ha!\"";
next;
menu
- "So you aren't chopping down trees anymore?", L_Next7;
+ "So, I guess you aren't chopping down trees anymore?", L_Next7;
L_Next7:
mes "[Jack Lumber]";
- mes "\"I still do. It's my job. But I no longer chop those twigleafs, I'll tell you that. I know the bowyer master wants some wood from them, but I don't care. I won't risk my life for a few gold pieces. If you want to, just go to the southwest. But I won't go there ever again.\"";
+ mes "\"I still do; it's my job. But I'll no longer chop those twigleafs – I'll tell you that. I know the bow master wants some twigleaf wood, but I don't care. I won't risk MY life for a few gold pieces! If you really want to, just go to the southwest, but I can't help you. I won't go there ever again.\"";
next;
menu
"Southwest you say? OK, thank you.", L_Next8;
@@ -117,14 +117,14 @@ L_Bow_state_2:
// Bow state 4: The player has found a perfect piece of wood.
if (@Q_Forestbow > 3) goto L_Bow_state_4;
- mes "\"Good luck hunting those tree monsters - you will need it.\"";
+ mes "\"Good luck hunting those tree monsters – you'll need it.\"";
if (@inspector != 1)
goto L_Close;
goto L_NohMask_Ask;
L_Bow_state_4:
mes "[Jack Lumber]";
- mes "\"You've finally found that perfect piece of living wood Alan needs to make a Forest bow, haven't you?\"";
+ mes "\"You've finally found that perfect piece of living wood that Alan needs to make a Forest Bow, haven't you?\"";
next;
menu
"I couldn't afford the bow, though...", L_Shield_state_0,
@@ -156,13 +156,13 @@ L_Shield_state_0:
set @child_of_jack$, "son";
mes "[Jack Lumber]";
- mes "\"You no doubt remember how I struggled with those beasts, fighting for my life. Scared me, those seven-branched little stumps did! Never since that day have I strayed near them. And here comes you, cutting them down one by one. I'm proud of you, to dare those trunks a fight. You're strong as if you were my own " + @child_of_jack$ + "!\"";
+ mes "\"You no doubt remember how I struggled with those beasts, fighting for my life. Scared me, those seven-branched little stumps did! Never since that day have I strayed near them, and yet there you are, cutting them down one by one. I'm proud of you – to dare to fight those trunks is admirable indeed. You're as strong as if you were my own " + @child_of_jack$ + "!\"";
next;
goto L_Shield_state_1;
L_Shield_state_1:
mes "[Jack Lumber]";
- mes "\"I have an idea. What would you say about a new shield?\"";
+ mes "\"I have an idea. What would you say about a new shield?\"";
next;
if (@inspector == 1)
menu
@@ -175,7 +175,7 @@ L_Shield_state_1:
L_Yes:
mes "[Jack Lumber]";
- mes "\"All I need is " + @RAWLOGS_AMOUNT + " raw logs. This needn't be highest-quality wood; pretty much any log you can find should work. Oh, and I'll also need " + @SHIELD_COST + " GP for other materials.\"";
+ mes "\"All I need is " + @RAWLOGS_AMOUNT + " raw logs. This needn't be high quality wood; pretty much any log you can find should work. Oh, and I'll also need " + @SHIELD_COST + " GP for other materials.\"";
next;
set @Q_Woodenshield, 2;
callsub S_Update_Mask;
@@ -204,14 +204,14 @@ L_Next10:
callsub S_Update_Mask;
mes "[Jack Lumber]";
mes "\"Have a seat.\"";
- mes "Jack saws the logs into pieces, then shaves them until they are smooth to the touch.";
- mes "Applying some strong-smelling liquid, he tans them in darker hues.";
+ mes "Jack saws the logs into pieces and then sands them until they are smooth to the touch.";
+ mes "Applying some strong-smelling liquid, he tans them to a darker hue.";
next;
mes "[Jack Lumber]";
- mes "Grabbing one of two leftover pieces, he begins to carve it into a round shape, then repeats this with the second piece-- shield handles, from what you can tell.";
+ mes "Grabbing one of two leftover pieces, he begins to carve it into a round shape, then repeats this with the second piece – shield handles from what you can tell.";
next;
mes "[Jack Lumber]";
- mes "Meanwhile, the sun has dried the other pieces. Jack places them next to each other, adds a frame, and nails everything together.";
+ mes "Meanwhile, the sun has dried the other pieces. Jack places them next to each other, adds a frame, and nails everything together.";
mes "The resulting shield looks usable already, but Jack applies another liquid to it and leaves it to dry for a few moments.";
next;
mes "[Jack Lumber]";
@@ -228,12 +228,12 @@ L_Not_enough_logs:
L_Not_enough_money:
mes "[Jack Lumber]";
- mes "\"You don't have enough gold, I'm afraid. I need " + @SHIELD_COST + " GP to finish your shield.\"";
+ mes "\"I'm afraid that you don't have enough gold. I need " + @SHIELD_COST + " GP to finish your shield.\"";
goto L_Close;
L_TooMany:
mes "[Jack Lumber]";
- mes "\"You don't have enough room for the shield. Come back when you do.\"";
+ mes "\"You don't have enough room to carry the shield. Come back when you do.\"";
goto L_Close;
L_Shield_state_3:
@@ -279,7 +279,7 @@ L_Daily:
next;
mes "[Jack Lumber]";
- mes "\"Check back with me tomorrow to see if I need any help with that shipment.\"";
+ mes "\"Check back with me tomorrow, and I'll let you know if I need any help with that shipment.\"";
goto L_Close;
diff --git a/world/map/npc/009-2/alan.txt b/world/map/npc/009-2/alan.txt
index cf425d6a..a6209b70 100644
--- a/world/map/npc/009-2/alan.txt
+++ b/world/map/npc/009-2/alan.txt
@@ -2,7 +2,7 @@
//# #
//# This script file contains the npc scripts for the quest to obtain a forestbow #
//# #
-//# Needed: 10 Raw Logs, 5000gp, some chatting and running. #
+//# Needed: 10 Raw Logs, 5000gp, some chatting, and running. #
//# #
//# Reward: Forest Bow #
//#################################################################################
diff --git a/world/map/npc/009-2/doctor.txt b/world/map/npc/009-2/doctor.txt
index d3f5a1c5..1f2ecbd3 100644
--- a/world/map/npc/009-2/doctor.txt
+++ b/world/map/npc/009-2/doctor.txt
@@ -32,7 +32,7 @@ L_Cure:
if (sc_check(sc_poison))
goto L_CurePoison;
mes "The doctor examines you briefly.";
- mes "\"Nonsense! You look fine and dandy to me. All you need is a bit more exercise and fresh fruit in your diet!\"";
+ mes "\"Nonsense! You look fine and dandy to me. All you need is a bit more exercise and fresh fruit in your diet!\"";
goto L_Close;
L_CurePoison:
diff --git a/world/map/npc/009-2/kfahr.txt b/world/map/npc/009-2/kfahr.txt
index a237a381..400e1cb3 100644
--- a/world/map/npc/009-2/kfahr.txt
+++ b/world/map/npc/009-2/kfahr.txt
@@ -111,7 +111,7 @@ L_tale_sub:
L_same_story_abort:
mes "[Kfahr the Warrior]";
mes "Kfahr frowns.";
- mes "\"I only just told you that story. Trust me, the others are worth hearing, too!\"";
+ mes "\"I only just told you that story. Trust me, the others are worth hearing, too!\"";
next;
set @story_abort, 1;
return;
@@ -157,42 +157,42 @@ L_tale_desert_worm:
mes "[Kfahr the Warrior]";
mes "Kfahr smiles and leans back.";
- mes "\"A desert worm is probably the largest creature you will ever see, larger even than most dragons. It spans a good twenty chains (or six box tosses if you're used to the Imperial system) in length, has a thick, rubbery skin, and teeth as long as my legs.\"";
+ mes "\"A desert worm is probably the largest creature you will ever see, larger even than most dragons. It spans a good twenty chains (or six box tosses if you're used to the Imperial system) in length, has a thick, rubbery skin, and teeth as long as my legs.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Most are a darkish gray, except for the young ones; those are more purplish, I've been told. Well, anyway, you hardly ever see one of them in their entirety, you only see the head, if they decide to come out and fight-- they tend to burrow under the ground.\"";
+ mes "\"Most are a darkish gray, except for the young ones; those are more purplish, I've been told. Well, anyway, you hardly ever see one of them in their entirety, you only see the head, if they decide to come out and fight – they tend to burrow under the ground.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"They are terrifying beasts, but lack any intelligent thought whatsoever. They just eat whatever gets in their way. There's nothing out there that can kill one, I think, and they can grow hundreds of years old.\"";
+ mes "\"They are terrifying beasts, but lack any intelligent thought whatsoever. They just eat whatever gets in their way. There's nothing out there that can kill one, I think, and they can grow hundreds of years old.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Fortunately, they're kind of rare these days, and mostly roam in the empty deserts far, far south of Tulimshar. They don't like the area too close to the mountains, I think; probably too rocky underground.\"";
+ mes "\"Fortunately, they're kind of rare these days, and mostly roam in the empty deserts far, far south of Tulimshar. They don't like the area too close to the mountains, I think; probably too rocky underground.\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr takes a sip from his beer.";
- mes "\"Anyway. Desert worms are dangerous, as I said, but there was one particularly terrifying one, called Toby Rick. You must've heard of it-- the greatest and most dangerous worm, scourge of the trade routes. It could smell humans from miles away.\"";
+ mes "\"Anyway. Desert worms are dangerous, as I said, but there was one particularly terrifying one, called Toby Rick. You must've heard of it – the greatest and most dangerous worm, scourge of the trade routes. It could smell humans from miles away.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Most desert worms don't smell or see or feel much, you see. They just notice when something's walking nearby, then jump up and swallow it. But Toby Rick was different. He was a terrifying beast, three times as long as a regular worm.\"";
+ mes "\"Most desert worms don't smell or see or feel much, you see. They just notice when something's walking nearby, then jump up and swallow it. But Toby Rick was different. He was a terrifying beast, three times as long as a regular worm.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"So to feed itself, it had learned to smell. That's right, the beast had grown nostrils and learned how to use 'em!\"";
+ mes "\"So to feed itself, it had learned to smell. That's right, the beast had grown nostrils and learned how to use 'em!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"One day I was hired to protect a caravan going north to Tulimshar, with a friend of mine, old Arvek. He only came along for the fun, of course; it's not as if I really need much help defending a caravan... or at least normally it isn't.\"";
+ mes "\"One day I was hired to protect a caravan going north to Tulimshar, with a friend of mine, old Arvek. He only came along for the fun, of course; it's not as if I really need much help defending a caravan... or at least normally it isn't.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Arvek's fun to have about. His manners are as bad as his breath, but he knows how to make a laugh out of everything. One thing you musnt't ever do with him, though, and that is to try his `homebrew'-- some kind of ale he makes out of maggot slime...\"";
+ mes "\"Arvek's fun to have about. His manners are as bad as his breath, but he knows how to make a laugh out of everything. One thing you musnt't ever do with him, though, and that is to try his `homebrew'-- some kind of ale he makes out of maggot slime...\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr takes another sip of beer, momentarily irritated as if surprised by the taste.";
- mes "\"Anyway, This time was different. We were barely three days out in the desert, when we spotted him-- `the Black Worm!', the Caravan Master cried, `Over there; it will kill us all!'\"";
+ mes "\"Anyway, This time was different. We were barely three days out in the desert, when we spotted him – `the Black Worm!', the Caravan Master cried, `Over there; it will kill us all!'\"";
next;
mes "[Kfahr the Warrior]";
mes "\"I had barely enough time to draw out my sword, and the beast was upon us! The caravan people were fleeing for their lives, so it was up to me and Arvek to stop it.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"That was madness, of course; no-one takes on a desert worm, if they have a choice. But we didn't; you see, with most desert worms you can just stand still and it won't notice you and pass by. But not with this one!\"";
+ mes "\"That was madness, of course; no-one takes on a desert worm, if they have a choice. But we didn't; you see, with most desert worms you can just stand still and it won't notice you and pass by. But not with this one!\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr leans forward.";
@@ -203,35 +203,35 @@ L_tale_desert_worm:
mes "\"So it seemed that our last hour was at hand, that we'd be swallowed and never heard from again!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Aha, but Kfahr doesn't die quite so easily. What happened was this: Me and Arvek charged towards that thing, slashing and stabbing, but our blows would just glance off. The beast roared and just slid by us, slapping us to the side with its fins like maggots, knocking us to the ground.\"";
+ mes "\"Aha, but Kfahr doesn't die quite so easily. What happened was this: Me and Arvek charged towards that thing, slashing and stabbing, but our blows would just glance off. The beast roared and just slid by us, slapping us to the side with its fins like maggots, knocking us to the ground.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"It bolted up into the air, and tore down on the caravan, swallowing each and everyone in there in a single big gulp!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Then it turned around towards us. Those fins had hit us pretty badly; I had lost my shield and Arvek his backpack. Better for him, I suppose, but I had been rather fond of that shield-- not that it would have helped me much here...\"";
+ mes "\"Then it turned around towards us. Those fins had hit us pretty badly; I had lost my shield and Arvek his backpack. Better for him, I suppose, but I had been rather fond of that shield – not that it would have helped me much here...\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr leans foward again, nearly knocking over his beer.";
- mes "\"So the beast charges at the two of us again and we dodge-- Arvek left, me right. The beast is smarter than the average desert worm, though, and had expected that-- so it bends to the side and swallows poor Arvek, hair and hide and all.\"";
+ mes "\"So the beast charges at the two of us again and we dodge – Arvek left, me right. The beast is smarter than the average desert worm, though, and had expected that – so it bends to the side and swallows poor Arvek, hair and hide and all.\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr's eyes sparkle with excitement.";
- mes "\"It turns around, trying to get me too. I dodge it-- left, then the same again, I dodge it right. But it can't go on like that, the beast isn't tiring, but I am...\"";
+ mes "\"It turns around, trying to get me too. I dodge it – left, then the same again, I dodge it right. But it can't go on like that, the beast isn't tiring, but I am...\"";
next;
mes "[Kfahr the Warrior]";
mes "\"So for one instant I think that this might be it, that I might die out here! A worthy death, I suppose, against the king of desert worms! And just as I think that, I bump against something\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr slaps on the table.";
- mes "\"Arvek's backpack! Doesn't sound terribly exciting, of course-- what am I going to do, toss it at the beast and hope that it chokes on it?\"";
+ mes "\"Arvek's backpack! Doesn't sound terribly exciting, of course – what am I going to do, toss it at the beast and hope that it chokes on it?\"";
next;
mes "[Kfahr the Warrior]";
mes "He grins.";
- mes "\"But I remember something better. That beast had grown nostrils, right? So it can smell and taste! So I tear open his backpack and pull out that big snakeskin of that disgusting maggot ale of his. It's still filled to the brim.\"";
+ mes "\"But I remember something better. That beast had grown nostrils, right? So it can smell and taste! So I tear open his backpack and pull out that big snakeskin of that disgusting maggot ale of his. It's still filled to the brim.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"I quickly put on my gloves again, because I don't want to touch that stuff with my bare skin. The beast is almost upon me, but I have only that one chance-- so I squeeze the skin while sticking my thumb into the opening, until I can see the black of its nostrils...\"";
+ mes "\"I quickly put on my gloves again, because I don't want to touch that stuff with my bare skin. The beast is almost upon me, but I have only that one chance – so I squeeze the skin while sticking my thumb into the opening, until I can see the black of its nostrils...\"";
next;
mes "[Kfahr the Warrior]";
mes "\"...and when I think it's almost too late already, I shoot out that revolting brew at the beast's smelling holes, and I hit! Two at once, and up and sideways it rolls, away from me, and roaring and bellowing in pain!\"";
@@ -240,13 +240,13 @@ L_tale_desert_worm:
mes "\"It roared for a good five minutes, then convulsed... and first it spat out old Arvek, who was a bit irritated at all that because, as he told me, he had `almost pierced the pancreas', whatever that means...\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Next it spat out the caravan, and then some other caravan it had plucked off from elswehere. Somehow, everyone from there was still alive, too.\"";
+ mes "\"Next it spat out the caravan, and then some other caravan it had plucked off from elswehere. Somehow, everyone from there was still alive, too.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"Then it slid away from us, away to the north, but we could see it getting slower and slower.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Two days later we caught up with it, but it was already dead then and had started to smell. We looked around and inside of it, found treasures and remnants of some less fortunate caravans and split them up appropriately.\"";
+ mes "\"Two days later we caught up with it, but it was already dead then and had started to smell. We looked around and inside of it, found treasures and remnants of some less fortunate caravans and split them up appropriately.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"(I never told Arvek that it was his brew that killed it; he'd never have forgiven me.)\"";
@@ -262,7 +262,7 @@ L_tale_desert_worm:
L_worm_final:
mes "[Kfahr the Warrior]";
- mes "\"Nothing much else happened on that trip. When we arrived in Tulimshar, people at first didn't believe the story, of course, until we showed them the treasures and the bones. Ah, those were wonderful days...\"";
+ mes "\"Nothing much else happened on that trip. When we arrived in Tulimshar, people at first didn't believe the story, of course, until we showed them the treasures and the bones. Ah, those were wonderful days...\"";
mes "He sighs and leans back, a nostalgic look on his face.";
next;
goto L_main_menu;
@@ -311,117 +311,117 @@ L_tale_desert_temple:
mes "Kfahr leans back and takes a sip from his beer.";
next;
mes "[Kfahr the Warrior]";
- mes "\"That was many years ago, when George and I were just kids. George later became a pirate, you see; he always loved hunting for treasure. But back in those days it was all on level ground.\"";
+ mes "\"That was many years ago, when George and I were just kids. George later became a pirate, you see; he always loved hunting for treasure. But back in those days it was all on level ground.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"George had found a treasure map somewhere... and when I say `found', I mean that in a fairly liberal sense; he always loved those maps, almost as much as the excitement of hunting for treasure.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Anyway, that map pointed to a spot in the desert a good day's walk south of Tulimshar. So we grabbed our satchels and coats and packed food and water, and headed there in the evening.\"";
+ mes "\"Anyway, that map pointed to a spot in the desert a good day's walk south of Tulimshar. So we grabbed our satchels and coats and packed food and water, and headed there in the evening.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We walked all night. As you know, it's best not to travel during the day if you can avoid it, and we were young and energetic in those days, so that was easily avoided.\"";
+ mes "\"We walked all night. As you know, it's best not to travel during the day if you can avoid it, and we were young and energetic in those days, so that was easily avoided.\"";
mes "He sighs and takes another sip.";
next;
mes "[Kfahr the Warrior]";
- mes "\"Anyway, when the sun rose in the morning, we still hadn't found the place. So we climbed up on the nearest dune and looked all around to find it.\"";
+ mes "\"Anyway, when the sun rose in the morning, we still hadn't found the place. So we climbed up on the nearest dune and looked all around to find it.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"But there was nothing, nothing at all. We looked and looked-- and suddenly George screamed: While we weren't paying attention to nearby things, scorpions had crept up on us!\"";
+ mes "\"But there was nothing, nothing at all. We looked and looked – and suddenly George screamed: While we weren't paying attention to nearby things, scorpions had crept up on us!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"The scorpions had smelled the food we had brought and cut open our satchels, tearing our waterskins and making a mess of our food-- and now that they were done with that, they were coming for us!\"";
+ mes "\"The scorpions had smelled the food we had brought and cut open our satchels, tearing our waterskins and making a mess of our food – and now that they were done with that, they were coming for us!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We didn't have any suitable weapons, and not much of a choice either, so we made a break for it. We ran into the desert, fast as our legs would carry us, and the scorpions after us.\"";
+ mes "\"We didn't have any suitable weapons, and not much of a choice either, so we made a break for it. We ran into the desert, fast as our legs would carry us, and the scorpions after us.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We very nearly didn't make it. There was nothing around but sand, and we had no water, no food-- at least we'd had our breakfast already-- and the sun kept burning, and burning, and trying to cook us alive.\"";
+ mes "\"We very nearly didn't make it. There was nothing around but sand, and we had no water, no food – at least we'd had our breakfast already – and the sun kept burning, and burning, and trying to cook us alive.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We had long lost the scorpions, but we were dry like parchment, and exhausted from all the sun and running. So we sat down in the shades of a dune and contemplated our options.\"";
+ mes "\"We had long lost the scorpions, but we were dry like parchment, and exhausted from all the sun and running. So we sat down in the shades of a dune and contemplated our options.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Without water we couldn't last during the day. So our only hope was to find shelter somewhere-- except that the only thing around was sand, and the mid-day sun would rob that of all shelter.\"";
+ mes "\"Without water we couldn't last during the day. So our only hope was to find shelter somewhere – except that the only thing around was sand, and the mid-day sun would rob that of all shelter.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"So we resigned to continuing to search for something, anything-- it was either that, or die of thirst for sure. The only problem was that we were already so thirsty and it was so bright that we couldn't see nor walk straight anymore.\"";
+ mes "\"So we resigned to continuing to search for something, anything – it was either that, or die of thirst for sure. The only problem was that we were already so thirsty and it was so bright that we couldn't see nor walk straight anymore.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"So we had barely made it to the top of the next dune when George slipped and rolled down the other side. I wanted to catch him, but I was too dizzy myself, and so I rolled after him.\"";
+ mes "\"So we had barely made it to the top of the next dune when George slipped and rolled down the other side. I wanted to catch him, but I was too dizzy myself, and so I rolled after him.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We seemed to roll down for hours, and I kept feeling dizzier and dizzier; I didn't have the strength to stop. When we arrived at the bottom, I just wanted to lie down and let the sun dry me up.\"";
- mes "Kfahr takes a deep sip of beer. \"Aaah.\"";
+ mes "\"We seemed to roll down for hours, and I kept feeling dizzier and dizzier; I didn't have the strength to stop. When we arrived at the bottom, I just wanted to lie down and let the sun dry me up.\"";
+ mes "Kfahr takes a deep sip of beer. \"Aaah.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"I was being foolish, of course. You should never give up, no matter how hopeless the situation may seem. Anyway, I finally did decide to get up on my knees and look around again...\"";
+ mes "\"I was being foolish, of course. You should never give up, no matter how hopeless the situation may seem. Anyway, I finally did decide to get up on my knees and look around again...\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"...and what I saw right before me, believe it or not, was a giant face of a man, carved into rock-- there, in the middle of the desert, half-sunk, a shattered visage!\"";
+ mes "\"...and what I saw right before me, believe it or not, was a giant face of a man, carved into rock – there, in the middle of the desert, half-sunk, a shattered visage!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"I pulled George up-- I didn't have the strength to speak, but walking seemed to work-- and we slowly made our way over to it. We weren't thinking much, just trying to find some shade, so we climbed into that thing's ear.\"";
+ mes "\"I pulled George up – I didn't have the strength to speak, but walking seemed to work – and we slowly made our way over to it. We weren't thinking much, just trying to find some shade, so we climbed into that thing's ear.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Inside it felt moist, as if it was a real ear-- not that I've climbed inside a real ear, mind you! But that feeling of cool and dampness and water was like a magical healing potion; we suddenly felt strength in our legs again.\"";
+ mes "\"Inside it felt moist, as if it was a real ear – not that I've climbed inside a real ear, mind you! But that feeling of cool and dampness and water was like a magical healing potion; we suddenly felt strength in our legs again.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"When we looked around, we noticed that there was a passage leading further underground, and long-spent torches on the wall. Fortunately I still had my tinderbox, so I wrapped my shirt around a torch and lighted it.\"";
+ mes "\"When we looked around, we noticed that there was a passage leading further underground, and long-spent torches on the wall. Fortunately I still had my tinderbox, so I wrapped my shirt around a torch and lighted it.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We climbed down, and soon we heard the dripping of water-- we had found an underground water-hole! More than that, we had found a gigantic underground cave, and, at the end of it, a huge portal.\"";
+ mes "\"We climbed down, and soon we heard the dripping of water – we had found an underground water-hole! More than that, we had found a gigantic underground cave, and, at the end of it, a huge portal.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We first drenched ourselves in water-- somehow managing not to douse the torch-- and drank until we were ready to burst. When we had rested, we went to the portal to have a closer look.\"";
+ mes "\"We first drenched ourselves in water – somehow managing not to douse the torch – and drank until we were ready to burst. When we had rested, we went to the portal to have a closer look.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"The portal was made out of bronze, or some similar metal, with images of snakes engraved all over. Curious as we were, we pulled the door open-- it wasn't locked or barred in any way-- and had a look inside.\"";
+ mes "\"The portal was made out of bronze, or some similar metal, with images of snakes engraved all over. Curious as we were, we pulled the door open – it wasn't locked or barred in any way – and had a look inside.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"The passages in there were cool and dark, with a ceiling high enough to swallow the light of my torch. There were snakes, quite a few of them, but we were both quick-footed and managed to avoid them.\"";
+ mes "\"The passages in there were cool and dark, with a ceiling high enough to swallow the light of my torch. There were snakes, quite a few of them, but we were both quick-footed and managed to avoid them.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"There were chambers and inscriptions and more torches, but not a living being besides us and the snakes. Hmm. Though I could have sworn that some of the statues there were following us with their eyes...\"";
+ mes "\"There were chambers and inscriptions and more torches, but not a living being besides us and the snakes. Hmm. Though I could have sworn that some of the statues there were following us with their eyes...\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"All went well, until George stepped into a trap. A piece of ground just caved in, and if I hadn't grabbed his hand at the last second, he would have ended up on some rusty and probably poisoned spikes on the bottom...\"";
+ mes "\"All went well, until George stepped into a trap. A piece of ground just caved in, and if I hadn't grabbed his hand at the last second, he would have ended up on some rusty and probably poisoned spikes on the bottom...\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"But I moved too fast, and slipped, and let go of the torch to catch myself with the other hand-- and the torch ended up in the bottom of the pit! Well, better the torch than George, I suppose...\"";
+ mes "\"But I moved too fast, and slipped, and let go of the torch to catch myself with the other hand – and the torch ended up in the bottom of the pit! Well, better the torch than George, I suppose...\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Still, we no longer had any light. Being careless, I had gotten my tinderbox wet while we were at the water-hole, so we couldn't make another torch either.\"";
+ mes "\"Still, we no longer had any light. Being careless, I had gotten my tinderbox wet while we were at the water-hole, so we couldn't make another torch either.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"We had the choice between staying by our torch and watching it die, and then follow suit at the hands, or, well, fangs of the snakes, or wandering off in the dark, to be eaten by snakes someplace else.\"";
mes "Kfahr empties his beer, looking a bit disappointed.";
next;
mes "[Kfahr the Warrior]";
- mes "\"Anyway, we took the latter option. We wandered through the dark, somehow barely avoiding the snakes and the traps, running into walls and hitting our heads on archways, until, suddenly, we saw something shining up ahead.\"";
+ mes "\"Anyway, we took the latter option. We wandered through the dark, somehow barely avoiding the snakes and the traps, running into walls and hitting our heads on archways, until, suddenly, we saw something shining up ahead.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"That thing was on some kind of pedestal, and it looked like a golden tablet of sorts. We clambered towards it-- the only source of light in here, the only thing that could save us-- and hesitated.\"";
+ mes "\"That thing was on some kind of pedestal, and it looked like a golden tablet of sorts. We clambered towards it – the only source of light in here, the only thing that could save us – and hesitated.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Should we just take it? This was clearly some kind of temple, so it might be something sacred. George and I argued about it for a while, until I decided to end the discussion-- so I simply grabbed it: we needed light.\"";
+ mes "\"Should we just take it? This was clearly some kind of temple, so it might be something sacred. George and I argued about it for a while, until I decided to end the discussion – so I simply grabbed it: we needed light.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"At that point, a terrible grinding noise started all around us, as the pedestal began to sink into the ground. We had triggered some ancient trap!\"";
+ mes "\"At that point, a terrible grinding noise started all around us, as the pedestal began to sink into the ground. We had triggered some ancient trap!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Holes on the walls were opening up, and snakes began to gush out-- only now did we realise that we were in a huge, opulent chamber, with gold and gems and images all around! But now it was too late for any looting; we had to run for our lives!\"";
+ mes "\"Holes on the walls were opening up, and snakes began to gush out – only now did we realise that we were in a huge, opulent chamber, with gold and gems and images all around! But now it was too late for any looting; we had to run for our lives!\"";
next;
mes "[Kfahr the Warrior]";
mes "\"So we ran from that slithering mass, faster than we ever had! We had no idea where we were going of course, but at least we had light again...\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Somehow we got lucky, somehow we escaped. It was evening again when we climbed out of that ear into the desert again, with only our lives and that golden tablet. We only barely made it back to Tulimshar in the morning.\"";
+ mes "\"Somehow we got lucky, somehow we escaped. It was evening again when we climbed out of that ear into the desert again, with only our lives and that golden tablet. We only barely made it back to Tulimshar in the morning.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"But we did have the tablet as a proof of what happened.\"";
mes "He grins.";
- mes "\"That was my first real adventure, I think. Ah, those were exciting days.\"";
+ mes "\"That was my first real adventure, I think. Ah, those were exciting days.\"";
next;
menu
"Wow.", L_main_menu,
@@ -431,7 +431,7 @@ L_tale_desert_temple:
L_tale_tablet:
mes "[Kfahr the Warrior]";
- mes "\"Well, we couldn't read it. We later sold it for a good price, to a young travelling archeologist; Doctor Nohlidge or something like that. She said that the engravings described sacrifical practices of an ancient snake cult...\"";
+ mes "\"Well, we couldn't read it. We later sold it for a good price, to a young travelling archeologist; Doctor Nohlidge or something like that. She said that the engravings described sacrifical practices of an ancient snake cult...\"";
mes "He shrugs.";
next;
goto L_main_menu;
@@ -439,7 +439,7 @@ L_tale_tablet:
L_tale_temple_again:
mes "[Kfahr the Warrior]";
mes "Kfahr laughs.";
- mes "\"Of course we tried to go there again. After seeing all that treasure, George wouldn't give up on it. We tried many times-- as did others, from what I've heard-- but we never found it again.\"";
+ mes "\"Of course we tried to go there again. After seeing all that treasure, George wouldn't give up on it. We tried many times – as did others, from what I've heard – but we never found it again.\"";
next;
goto L_main_menu;
@@ -449,75 +449,75 @@ L_tale_hero_tulimshar:
if (@story_abort) goto L_main_menu;
mes "[Kfahr the Warrior]";
- mes "\"Yes, Hero of Tulimshar. That was many years";
+ mes "\"Yes, Hero of Tulimshar. That was many years";
mes "ago, but I did save the city of Tulimshar from a deadly drought.\"";
mes "He grins broadly.";
mes "\"And quite a feat that was, let me tell you!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Back in those days, there wasn't much trade with Hurnscald, and Tulimshar was dependent on its own water supply-- critically dependent, even.\"";
+ mes "\"Back in those days, there wasn't much trade with Hurnscald, and Tulimshar was dependent on its own water supply – critically dependent, even.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Now, one day the water people drew from the wells started smelling. The smell was nauseating, and people who drank from it became violently sick.\"";
+ mes "\"Now, one day the water people drew from the wells started smelling. The smell was nauseating, and people who drank from it became violently sick.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"So the entire town was without water, except for the water reserves in the cistern. Someone had to act quickly-- and of course that someone was me.\"";
+ mes "\"So the entire town was without water, except for the water reserves in the cistern. Someone had to act quickly – and of course that someone was me.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"With nothing more than a torch, some light armor and a sword, I climbed down one of the wells. It was a long climb; the wells go down fairly deep.\"";
+ mes "\"With nothing more than a torch, some light armor and a sword, I climbed down one of the wells. It was a long climb; the wells go down fairly deep.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"I noticed that there were some holes in the walls of the wells, with hollow spaces on the sides... Hmm, that reminds me that I still have to check whether the rumors of a labyrinth underneath Tulimshar are true.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Anyway, it took me a long time to get down, and every minute the stench was getting worse-- something really bad was down there. I had to stop and tie a wet piece of cloth over my mouth so that I wouldn't inhale all of that nasty stuff.\"";
+ mes "\"Anyway, it took me a long time to get down, and every minute the stench was getting worse – something really bad was down there. I had to stop and tie a wet piece of cloth over my mouth so that I wouldn't inhale all of that nasty stuff.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"My torch was in an even poorer shape-- whatever was making that smell had killed the flame, so I soon had to rely on the light from above to see anything.\"";
+ mes "\"My torch was in an even poorer shape – whatever was making that smell had killed the flame, so I soon had to rely on the light from above to see anything.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Finally I arrived at the water level. All Tulimshar wells dip into the same underground lake, which is on the side of a huge underground cavern. And in the midst of that cavern lay-- hardly visible through the greenish mist coming from it-- a Stinkewyrm!\"";
+ mes "\"Finally I arrived at the water level. All Tulimshar wells dip into the same underground lake, which is on the side of a huge underground cavern. And in the midst of that cavern lay – hardly visible through the greenish mist coming from it – a Stinkewyrm!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Stinkewyrms are smaller cousins of dragons, but just as dangerous. They have a green, sticky skin, and, well, they stink. A lot. This one was particularly bad-- it had filled up the entire cave with stinkiness!\"";
+ mes "\"Stinkewyrms are smaller cousins of dragons, but just as dangerous. They have a green, sticky skin, and, well, they stink. A lot. This one was particularly bad – it had filled up the entire cave with stinkiness!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"I climbed down and swam to the shore. The stench was terrible; I had to hold my breath to get closer to the monster. There it was, lying on the ground, snoring, poisoning all our water! So I tried to wake it up to scare it away.\"";
+ mes "\"I climbed down and swam to the shore. The stench was terrible; I had to hold my breath to get closer to the monster. There it was, lying on the ground, snoring, poisoning all our water! So I tried to wake it up to scare it away.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"I kicked it. I yelled at it. (Bad mistake, I got some of that stinky stuff in my lungs.) I poked at it with my sword. I even tried to poke it in the eyes, but I couldn't get that close to its mouth-- that was where most of the smell was coming from.\"";
+ mes "\"I kicked it. I yelled at it. (Bad mistake, I got some of that stinky stuff in my lungs.) I poked at it with my sword. I even tried to poke it in the eyes, but I couldn't get that close to its mouth – that was where most of the smell was coming from.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"After a few attempts I couldn't take it anymore, so I had myself be pulled up again. It took me a while to recover and to tell the tale. We talked about what could be done, but no-one had an idea.\"";
+ mes "\"After a few attempts I couldn't take it anymore, so I had myself be pulled up again. It took me a while to recover and to tell the tale. We talked about what could be done, but no-one had an idea.\"";
mes "Kfahr takes a deep sip from his beer.";
next;
mes "[Kfahr the Warrior]";
- mes "\"Finally, I came up with something. Stinkewyrms love that terrible stench of theirs, so what should be their natural enemy? Why, soap, of course!\"";
+ mes "\"Finally, I came up with something. Stinkewyrms love that terrible stench of theirs, so what should be their natural enemy? Why, soap, of course!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"We couldn't just dump all the soap into the underground lake, of course; the water would be undrinkable again. So we collected some of the soap, and I climbed down again with it.\"";
+ mes "\"We couldn't just dump all the soap into the underground lake, of course; the water would be undrinkable again. So we collected some of the soap, and I climbed down again with it.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Having arrived at the bottom, I cut off the biggest of the water buckets and filled it with water-- and that was a really big one, I could hardly carry it when it was full. Then I dissolved most the soap, and poured that onto the Stinkewyrm's head.\"";
+ mes "\"Having arrived at the bottom, I cut off the biggest of the water buckets and filled it with water – and that was a really big one, I could hardly carry it when it was full. Then I dissolved most the soap, and poured that onto the Stinkewyrm's head.\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr laughs.";
mes "\"Ah, that caught its attention! You should have seen that dragon roar, as it jumped to its feet and tried to find out who had soaped it! I rushed back to the water and made another bucket of soap water.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"But it had noticed me! And as soon as it had realized where I was, it came after me. Then it stopped, towering right before me, its stench nearly killing me, and grinned that broad, crooked-teeth dragon smile of its kind.\"";
+ mes "\"But it had noticed me! And as soon as it had realized where I was, it came after me. Then it stopped, towering right before me, its stench nearly killing me, and grinned that broad, crooked-teeth dragon smile of its kind.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Then it took a deep breath-- and I realised that that was probably 'it' for me; Stinkewyrms can breathe fire like real dragons, and I didn't have the time to run back to the water.\"";
+ mes "\"Then it took a deep breath – and I realised that that was probably 'it' for me; Stinkewyrms can breathe fire like real dragons, and I didn't have the time to run back to the water.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"But when it breathed out, only a tiny little flame came out-- and a lot of terrible smell that nearly knocked me off my feet.\"";
+ mes "\"But when it breathed out, only a tiny little flame came out – and a lot of terrible smell that nearly knocked me off my feet.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"For you see, it had generated so much of the deadly smell around itself that even its own fire breath couldn't survive!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"So it stared at me, mouth wide agape-- the perfect opening!\"";
+ mes "\"So it stared at me, mouth wide agape – the perfect opening!\"";
next;
mes "[Kfahr the Warrior]";
mes "\"I stormed at it and before it could even blink, it had a huge load of bubbly soap water down its throat.\"";
@@ -529,14 +529,14 @@ L_tale_hero_tulimshar:
mes "\"Bubbles were coming out of its mouth, its nostrils, even its ears! The poor wyrm must have never felt so clean in its life!\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"I was out of soap, but the beast didn't know that-- so I quickly grabbed another bucket and charged it again.\"";
+ mes "\"I was out of soap, but the beast didn't know that – so I quickly grabbed another bucket and charged it again.\"";
next;
mes "[Kfahr the Warrior]";
mes "\"And it worked! Seeing me like this again, it ran, squealing, back into the underground caves from where it must have come.\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr roars with laughter and slaps his hands on the table.";
- mes "\"So we defeated it with hygiene! Ah, that was wonderful. After a day, the stench had worn off enough that we could drink the water again, and a week later it was almost completely gone. And of course I was the hero of the day.\"";
+ mes "\"So we defeated it with hygiene! Ah, that was wonderful. After a day, the stench had worn off enough that we could drink the water again, and a week later it was almost completely gone. And of course I was the hero of the day.\"";
next;
mes "[Kfahr the Warrior]";
mes "Kfahr downs the rest of his beer.";
@@ -555,16 +555,16 @@ L_tale_desert:
mes "For someone who apparently spent most of his life in the desert, his insights sometimes seem less than profound.";
next;
mes "[Kfahr the Warrior]";
- mes "\"The desert is a living hell during some times of the year. Filled with black scorpions and snakes, except for the shadier areas, and mountain snakes if you go further east.\"";
+ mes "\"The desert is a living hell during some times of the year. Filled with black scorpions and snakes, except for the shadier areas, and mountain snakes if you go further east.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"South of Tulimshar is a fairly protected region; the nomads keep the snakes out of there and you'll find only relatively harmless monsters. But go west from there, to the beach, and it's scorpions and snakes...\"";
+ mes "\"South of Tulimshar is a fairly protected region; the nomads keep the snakes out of there and you'll find only relatively harmless monsters. But go west from there, to the beach, and it's scorpions and snakes...\"";
next;
mes "[Kfahr the Warrior]";
mes "\"...and east of there you find the old Hatmaker cave, now filled to the brim with snakes! Rumors have it that this was once an oasis, in centuries long gone by, but as far as I'm concerned that pit is just a dump that you best avoid.\"";
next;
mes "[Kfahr the Warrior]";
- mes "\"Go further to the east and you'll find ol' Pachua up on the mountain. He seems to have some kind of power over the mountain snakes there; they never attack him. I think he's a bit creepy, personally...\"";
+ mes "\"Go further to the east and you'll find ol' Pachua up on the mountain. He seems to have some kind of power over the mountain snakes there; they never attack him. I think he's a bit creepy, personally...\"";
next;
mes "[Kfahr the Warrior]";
mes "\"...but if he offers you some of his tobacco, then by all means give it a try! That stuff is amazing.\"";
@@ -584,7 +584,7 @@ L_gain_power:
mes "[Kfahr the Warrior]";
mes "\"Yeees, yes... doesn't everyone?\"";
mes "He laughs briefly.";
- mes "\"Don't worry-- you can't become as powerful as I, of course, but if you keep practicing, you can get pretty damn close! Just make sure to pick your opponents carefully, and know when to run to live another day!\"";
+ mes "\"Don't worry – you can't become as powerful as I, of course, but if you keep practicing, you can get pretty damn close! Just make sure to pick your opponents carefully, and know when to run to live another day!\"";
next;
goto L_main_menu;
@@ -604,7 +604,7 @@ L_boneknife_quest:
mes "[Kfahr the Warrior]";
mes "Kfahr stares at you for a moment, then nods.";
- mes "\"You seem reasonably skilled. I think I may have something that I no longer need, but I don't want to give it to just anyone...\"";
+ mes "\"You seem reasonably skilled. I think I may have something that I no longer need, but I don't want to give it to just anyone...\"";
mes "He hesitates, obviously trying to make up his mind about something, then continues.";
set @Q_status, @QS_KNIFE_QUEST;
callsub L_Update_Var;
@@ -623,7 +623,7 @@ L_boneknife_quest_ip:
L_boneknife_quest_completed:
mes "[Kfahr the Warrior]";
- mes "\"I really don't have anything else I'd want to give away to make you stronger. Look around a bit yourself! You won't become a hero if you keep begging for help!\"";
+ mes "\"I really don't have anything else I'd want to give away to make you stronger. Look around a bit yourself! You won't become a hero if you keep begging for help!\"";
next;
goto L_main_menu;
@@ -660,12 +660,12 @@ L_knife_quest_completecheck:
mes "[Kfahr the Warrior]";
mes "Before you can answer, he laughs and slaps you on the back again.";
mes "\"Ah, what am I thinking! Too many years in the desert make you a little suspicious of everyone and everything! Naah, I believe you.\"";
- mes "He pulls a strangely curved knife out of a side pocket and holds it up to the light. The blade is partly transparent, and looks quite sharp.";
+ mes "He pulls a strangely curved knife out of a side pocket and holds it up to the light. The blade is partly transparent, and looks quite sharp.";
next;
mes "[Kfahr the Warrior]";
mes "\"It's a bone knife, carved out of the umplex bone of a desert worm... you can probably guess which one.\"";
mes "He grins broadly again, weighing the weapon.";
- mes "\"It's a little heavy, but one of the best knives you can get. Certainly beats a short sword any time of day.\"";
+ mes "\"It's a little heavy, but one of the best knives you can get. Certainly beats a short sword any time of day.\"";
mes "I had the nomads make me a few of them, and I hardly use them nowadays, so I think I can part with this one.";
next;
if (countitem("BlackScorpionStinger") < @BLACK_STINGERS_NR)
@@ -752,7 +752,7 @@ L_snakeskins_completecheck:
getexp @STINGER_QUEST_XP, 0;
mes "[Kfahr the Warrior]";
mes "Kfahr takes the skins and pulls a golden scorpion stinger out of his pocket.";
- mes "\"Well, you've earned it. But be careful-- the poison in there is still lethal, after all those years.\"";
+ mes "\"Well, you've earned it. But be careful – the poison in there is still lethal, after all those years.\"";
mes "He hands you the scorpion stinger.";
mes "[" + @STINGER_QUEST_XP + " experience points]";
next;
@@ -836,7 +836,7 @@ L_golden_scorpion:
mes "[Kfahr the Warrior]";
mes "He grins.";
- mes "\"Fought any? I single-handedly raided a nest of those beasts! Ah, but golden scorpions are almost unheard of in these parts. Why do you ask?\"";
+ mes "\"Fought any? I single-handedly raided a nest of those beasts! Ah, but golden scorpions are almost unheard of in these parts. Why do you ask?\"";
next;
menu
"Never mind, I was just curious.", L_main_menu,
@@ -852,7 +852,7 @@ L_Next2:
if (@Q_status < @QS_KNIFE_QUEST_DONE)
goto L_golden_requires_knife_quest_done;
- mes "\"Still, you are a warrior of repute. I'll consider giving it to you...\"";
+ mes "\"Still, you are a warrior of repute. I'll consider giving it to you...\"";
next;
mes "[Kfahr the Warrior]";
mes "A mischievous sparkle lightens up in his eyes.";
@@ -868,24 +868,24 @@ L_golden_scorpion_wrestle_intro:
L_golden_requires_knife_quest_done:
mes "He hesitates.";
- mes "\"But no, this is too valuable. Perhaps if you finish that other quest I gave you...?\".";
+ mes "\"But no, this is too valuable. Perhaps if you finish that other quest I gave you...?\".";
next;
goto L_main_menu;
L_golden_requires_knife_quest:
mes "He hesitates.";
- mes "\"But no, this is too valuable. I think I should have you prove your worthiness with another quest first...\"";
+ mes "\"But no, this is too valuable. I think I should have you prove your worthiness with another quest first...\"";
next;
goto L_boneknife_quest;
L_wrestle_explain:
mes "[Kfahr the Warrior]";
- mes "\"Arm wrestling! Arm against arm! And whoever is stronger wins! If you manage to defeat me, I'll give you a little quest for the stinger. How about it?\"";
+ mes "\"Arm wrestling! Arm against arm! And whoever is stronger wins! If you manage to defeat me, I'll give you a little quest for the stinger. How about it?\"";
next;
goto L_golden_scorpion_wrestle_intro;
L_too_lowlevel_for_stinger:
- mes "\"Well, I have one, but I can't just give it to anyone. Maybe if you train a little and become a worthy warrior I will consider giving it away...\"";
+ mes "\"Well, I have one, but I can't just give it to anyone. Maybe if you train a little and become a worthy warrior I will consider giving it away...\"";
next;
goto L_main_menu;
@@ -910,7 +910,7 @@ L_golden_scorpion_wrestle_again:
L_golden_scorpion_wrestle:
mes "[Kfahr the Warrior]";
- mes "You sit down. Both of you place your arms on the table, on opposing sides, and grab each other's hands.";
+ mes "You sit down. Both of you place your arms on the table, on opposing sides, and grab each other's hands.";
next;
set @KFAHR_STR, 70 + @beer_count * 6;
@@ -949,7 +949,7 @@ L_wrestle_loop:
L_wrestle_info:
mes "[Arm-wrestling with Kfahr]";
- mes "Kfahr is a strong arm-wrestling opponent. Winning against him won't be easy.";
+ mes "Kfahr is a strong arm-wrestling opponent. Winning against him won't be easy.";
mes "Each round you have to choose an action; what you choose determines both your chances of moving each other's arms and how much weaker you get.";
next;
mes "[Arm-wrestling with Kfahr]";
@@ -959,7 +959,7 @@ L_wrestle_info:
mes "If you HOLD, you lose little stamina and may be able to hold him and drain his stength, but you cannot win just by holding.";
next;
mes "[Arm-wrestling with Kfahr]";
- mes "If you SLAM, you try to move against him quickly-- if you are successful, you may push him back quite a bit, but losing this will drain you badly.";
+ mes "If you SLAM, you try to move against him quickly – if you are successful, you may push him back quite a bit, but losing this will drain you badly.";
next;
goto L_wrestle_loop;
@@ -1043,7 +1043,7 @@ L_wrestle_lose:
mes "Kfahr slams your hand on the table.";
next;
mes "[Kfahr the Warrior]";
- mes "\"Don't worry! It was a good attempt-- but beating Kfahr is not quite so easy!\"";
+ mes "\"Don't worry! It was a good attempt – but beating Kfahr is not quite so easy!\"";
mes "He laughs and slaps you on the shoulder.";
mes "\"But come back any time you want to try again!\"";
next;
@@ -1053,7 +1053,7 @@ L_wrestle_lose:
L_quick_slam:
mes "[Arm-wrestling with Kfahr]";
- mes "Your hands have barely touched as you push against him with all your might. His reactions slowed by the beer, Kfahr doesn't stand a chance.";
+ mes "Your hands have barely touched as you push against him with all your might. His reactions slowed by the beer, Kfahr doesn't stand a chance.";
next;
goto L_wrestle_win;
@@ -1068,7 +1068,7 @@ L_wrestle_win:
next;
mes "[Kfahr the Warrior]";
mes "After calming down, Kfahr outlines your quest.";
- mes "\"As I promised, I will give you the stinger if you do something for me. Get me " + @SNAKE_SKINS_NR + " snake skins, and I'll let you have it.\"";
+ mes "\"As I promised, I will give you the stinger if you do something for me. Get me " + @SNAKE_SKINS_NR + " snake skins, and I'll let you have it.\"";
next;
set @Q_status, @QS_STINGER_QUEST;
callsub L_Update_Var;
diff --git a/world/map/npc/009-2/lena.txt b/world/map/npc/009-2/lena.txt
index 4b49edf5..d5ce1d8e 100644
--- a/world/map/npc/009-2/lena.txt
+++ b/world/map/npc/009-2/lena.txt
@@ -17,23 +17,23 @@
if (BaseLevel >= 30) goto L_Lena_Start;
mes "[Lena]";
- mes "\"I got ambushed by a group of bandits and one of them stabbed me pretty good. Hopefully I heal up soon so I can fight this menace.\"";
+ mes "\"I got ambushed by a group of bandits and one of them stabbed me pretty good. Hopefully I heal up soon so I can fight this menace.\"";
next;
mes "\"Ah, I wish my dear friend Nickos could be here. He's one of the guards in Tulimshar and he'd know how to deal with those outlaws!\"";
goto L_Close;
L_Lena_Start:
mes "[Lena]";
- mes "\"While wandering through the forest, I was ambushed by bandits. Though I got them all, one of them stabbed me pretty good. I'm still healing from that encounter. I'm worried that the bandit threat may spread.\"";
+ mes "\"While wandering through the forest, I was ambushed by bandits. Though I got them all, one of them stabbed me pretty good. I'm still healing from that encounter. I'm worried that the bandit threat may spread.\"";
menu
"Don't worry, I can take out some of these scumbags.", L_Lena_Approves,
- "I think I left my courage in another pair of pants. See you later!", L_Lena_No_Fan;
+ "I think I left my courage in another pair of pants. See you later!", L_Lena_No_Fan;
L_Lena_Approves:
set @state, 1;
callsub S_Update_Var;
mes "[Lena]";
- mes "\"You look like you can handle yourself in a fight. If you can take on this scourge I'll reward you with a hat like mine. In order to prove your mettle, bring me 10 Bandit Hoods so I know they've met their match.\"";
+ mes "\"You look like you can handle yourself in a fight. If you can take on this scourge I'll reward you with a hat like mine. In order to prove your mettle, bring me 10 Bandit Hoods so I know they've met their match.\"";
areamonster "008-1.gat",25,60,40,65,"Bandit",1064,3, "::";
areamonster "011-1.gat",35,40,65,60,"Bandit",1064,3, "::";
goto L_Close;
@@ -54,21 +54,21 @@ L_Lena_Fairy_Hat:
delitem "BanditHood", 10;
getitem "FairyHat", 1;
mes "[Lena]";
- mes "\"Ah, you've brought me the Bandit Hoods. As promised, here is a hat like mine.\"";
+ mes "\"Ah, you've brought me the Bandit Hoods. As promised, here is a hat like mine.\"";
next;
- mes "\"Unfortunately, I feel this bandit threat may have grown. Perhaps they are being lead? I noticed many of them seem to hang around a cave just west of Hurnscald. If you could defeat their leader I know they will become less of a threat to Hurnscald. I'll reward you with armor like mine if you do. Sound like something you could do?\"";
+ mes "\"Unfortunately, I feel this bandit threat may have grown. Perhaps they are being lead? I noticed many of them seem to hang around a cave just west of Hurnscald. If you could defeat their leader I know they will become less of a threat to Hurnscald. I'll reward you with armor like mine if you do. Sound like something you could do?\"";
menu
"Consider it done!", L_Lena_Bandit_Leader_Yes,
"Woah there, that sounds a bit harder than what I can succeed at.", L_Lena_NoWay;
L_Lena_NotEnough:
mes "[Lena]";
- mes "\"You don't have enough Bandit Hoods to prove you are taking care of this threat. Please come back with 10 Bandit Hoods to show you are taking care of these bandits.\"";
+ mes "\"You don't have enough Bandit Hoods to prove you are taking care of this threat. Please come back with 10 Bandit Hoods to show you are taking care of these bandits.\"";
goto L_Close;
L_Lena_Bandit_Leader:
mes "[Lena]";
- mes "\"I feel this bandit threat may have grown. Perhaps they are being lead? I noticed many of them seem to hang around a cave just west of Hurnscald. If you could defeat their leader I know they will become less of a threat to Hurnscald. I'll reward you with armor like mine if you do. Sound like something you could do?\"";
+ mes "\"I feel this bandit threat may have grown. Perhaps they are being lead? I noticed many of them seem to hang around a cave just west of Hurnscald. If you could defeat their leader I know they will become less of a threat to Hurnscald. I'll reward you with armor like mine if you do. Sound like something you could do?\"";
menu
"Consider it done!", L_Lena_Bandit_Leader_Yes,
"Woah there, that sounds a bit harder than what I can succeed at.", L_Lena_NoWay;
@@ -79,19 +79,19 @@ L_Lena_Bandit_Leader_Yes:
areamonster "008-1.gat",25,60,40,65,"Bandit",1064,3, "::";
areamonster "011-1.gat",35,40,65,60,"Bandit",1064,3, "::";
mes "[Lena]";
- mes "\"You have a brave heart. Though I know you can succeed on your own, I recommend finding others to help you defeat the bandit leader. I believe he could pose a significant threat to solitary individuals seeking to challenge him. Good luck!\"";
+ mes "\"You have a brave heart. Though I know you can succeed on your own, I recommend finding others to help you defeat the bandit leader. I believe he could pose a significant threat to solitary individuals seeking to challenge him. Good luck!\"";
goto L_Close;
L_Lena_NoWay:
mes "[Lena]";
- mes "\"That is too bad. Feel free to return at any time. This bandit threat needs to be pushed back.\"";
+ mes "\"That is too bad. Feel free to return at any time. This bandit threat needs to be pushed back.\"";
goto L_Close;
L_Lena_Bandit_Leader_Fail:
set @state, 3;
callsub S_Update_Var;
mes "[Lena]";
- mes "\"You haven't killed the bandit leader yet. This is a big problem. Please be careful.\"";
+ mes "\"You haven't killed the bandit leader yet. This is a big problem. Please be careful.\"";
goto L_Close;
L_Lena_Success:
@@ -102,17 +102,17 @@ L_Lena_Success:
callsub S_Update_Var;
getitem "ForestArmor", 1;
mes "[Lena]";
- mes "\"Excellent! You killed the bandit leader. Here is the armor as I promised you. Safe journeys!\"";
+ mes "\"Excellent! You killed the bandit leader. Here is the armor as I promised you. Safe journeys!\"";
goto L_Close;
L_Lena_Done:
mes "[Lena]";
- mes "\"Thank you for all your help. With your efforts, we can only hope this scourge doesn't see a resurgence.\"";
+ mes "\"Thank you for all your help. With your efforts, we can only hope this scourge doesn't see a resurgence.\"";
goto L_Close;
L_TooMany:
mes "[Lena]";
- mes "\"You have too many items in your inventory. Please get rid of something so I can reward you.\"";
+ mes "\"You have too many items in your inventory. Please get rid of something so I can reward you.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/009-2/misc.txt b/world/map/npc/009-2/misc.txt
index 7af10c83..1959ad9c 100644
--- a/world/map/npc/009-2/misc.txt
+++ b/world/map/npc/009-2/misc.txt
@@ -4,11 +4,11 @@
{
mes "[Note]";
mes "\"We refuse service to anyone who:\"";
- mes "\"-Has a bubblehead\"";
- mes "\"-Is not properly shaded\"";
- mes "\"-Can't walk without stopping after every step\"";
+ mes "\"• Has a bubblehead\"";
+ mes "\"• Is not properly shaded\"";
+ mes "\"• Can't walk without stopping after every step\"";
close;
- // In case you don't get the joke - it's a parody on Illutia.
+ // In case you don't get the joke, know that it's a parody on Illutia.
}
//Bookshelf
@@ -17,32 +17,32 @@
if (getskilllv(SKILL_MAGIC))
goto L_magic;
mes "[Bookshelf]";
- mes "This bookshelf seems to have a selection of diaries and manuscripts, though you can't make out anything that strikes you as being particularly interesting.";
+ mes "This bookshelf seems to have a selection of diaries and manuscripts, though you can't find anything that strikes you as being particularly interesting.";
close;
L_magic:
mes "[Bookshelf]";
- mes "Browsing through the books, you come across a manuscript entitled 'Notes of Potaffe, On Transmutation'.";
+ mes "Browsing through the books, you come across a manuscript entitled 'Notes of Potaffe, On Transmutation.'";
next;
if (getskilllv(SKILL_MAGIC_TRANSMUTE) < 2)
goto L_magic_boring;
mes "[Bookshelf]";
- mes "Leafing through the manuscript, you find that you can read little of the tiny handwriting, and understand only a fraction of what is said.";
+ mes "Leafing through the manuscript, you find that you can read little of the tiny handwriting and understand only a fraction of what is said.";
next;
mes "[Bookshelf]";
- mes "After a while, you stumble across a section that appears to be in more careful handwriting. The author notes that he (or she?) is describing a completely new transmutation there.";
+ mes "After a while, you stumble across a section that appears to be written somewhat legibly. The author notes that he (or perhaps she?) is describing a completely new transmutation.";
next;
mes "[Bookshelf]";
- mes "Excitedly, you turn the page-- only to find that it is stuck to the next, and won't get unstuck!";
+ mes "Excitedly, you turn the page – only to find that it is stuck to the next and can't be freed!";
next;
mes "[Bookshelf]";
- mes "The page after that is more scribbly again, with many crossed-out words and sections, and side remarks such as 'It almost worked' or 'Worked fine yesterday.'";
+ mes "The page after that is once again hastily written, with many crossed out words and sections and side remarks such as 'it almost worked' or 'it worked fine yesterday.'";
next;
mes "[Bookshelf]";
- mes "The last word on that page is '" + getspellinvocation("make-iron-powder") + "', underlined twice, with a comment saying 'finally got it right'.";
+ mes "The last word on that page is '" + getspellinvocation("make-iron-powder") + ",' and it's underlined twice with a comment next to it saying 'finally got it right.'";
next;
mes "[Bookshelf]";
- mes "Unfortunately, you can't make out from the text what the transmutation is for or whether it requires any material components...";
+ mes "Unfortunately, you can't make out what the transmutation is for or even whether it requires any materials...";
next;
mes "[Bookshelf]";
mes "You can't make out anything else of value, so you place the manuscript back in the bookshelf.";
@@ -50,6 +50,6 @@ L_magic:
L_magic_boring:
mes "[Bookshelf]";
- mes "Leafing through the manuscript, you find that you understand too little of what is said there to make any sense of it.";
+ mes "Leafing through the manuscript, you find that you understand too little of what is written to make any sense of it.";
close;
}
diff --git a/world/map/npc/009-2/nicholas.txt b/world/map/npc/009-2/nicholas.txt
index 258e7088..31a1d0da 100644
--- a/world/map/npc/009-2/nicholas.txt
+++ b/world/map/npc/009-2/nicholas.txt
@@ -36,7 +36,7 @@
set @Q_SHIELD_status, (QUEST_Forestbow_state & @Q_SHIELD_MASK) >> @Q_SHIELD_SHIFT;
mes "[Nicholas]";
- mes "\"Hello, there! I'm an expert blacksmith. If you get me some Coal and Iron Ingots, I could make you a very valuable shield or helmet.\"";
+ mes "\"Hello, there! I'm an expert blacksmith. If you get me some Coal and Iron Ingots, I could make you a very valuable shield or helmet.\"";
next;
menu
"I have Iron Ingots!", L_Check,
@@ -57,7 +57,7 @@ L_Check:
L_Info:
mes "[Nicholas]";
- mes "\"You can find Coal and Iron Ore in mines. Once you have Coal and Iron Ore, find a smith that will smelt the Iron Ore and cast them into Iron Ingots.\"";
+ mes "\"You can find Coal and Iron Ore in mines. Once you have Coal and Iron Ore, find a smith that will smelt the Iron Ore and cast them into Iron Ingots.\"";
next;
mes "[Nicholas]";
mes "\"Come back here with some Coal and Iron Ingots, and I'll make something nice for you.\"";
@@ -65,7 +65,7 @@ L_Info:
L_Pass:
mes "[Nicholas]";
- mes "\"Oh, okay. Come back any time.\"";
+ mes "\"Oh, okay. Come back any time.\"";
close;
L_StageA:
@@ -84,7 +84,7 @@ L_StageB:
L_StageC:
mes "[Nicholas]";
- mes "\"Excellent, that's enough to make three different types of helmet. My fee is 10,000GP. I can also make a shield, but that will cost you 20,000 GP.\"";
+ mes "\"Excellent, that's enough to make three different types of helmet. My fee is 10,000GP. I can also make a shield, but that will cost you 20,000 GP.\"";
mes "";
mes "\"Which will it be?\"";
next;
@@ -169,7 +169,7 @@ L_MenuItems:
L_NoItem:
mes "[Nicholas]";
- mes "\"It appears you don't have enough Coal and Iron Ingots for me to work with. Please do come back when you have more, though.\"";
+ mes "\"It appears you don't have enough Coal and Iron Ingots for me to work with. Please do come back when you have more, though.\"";
close;
L_NoMoney:
@@ -220,7 +220,7 @@ L_YesWarlord:
L_YesShield:
mes "[Nicholas]";
mes "Nicholas examines your Iron Ingots.";
- mes "\"No, this iron is too brittle; for something as large as a shield I need to mix in softer iron. Can I see if you have anything suitable?\"";
+ mes "\"No, this iron is too brittle; for something as large as a shield I need to mix in softer iron. Can I see if you have anything suitable?\"";
next;
menu
"Sure, have a look!", L_Next,
@@ -234,7 +234,7 @@ L_Next:
mes "[Nicholas]";
mes "Nicholas pulls out two of your Infantry Helmets.";
- mes "\"I can use those... yes, that should work. Now all I need is a Leather Patch for the handle, and 20,000 GP.\"";
+ mes "\"I can use those... yes, that should work. Now all I need is a Leather Patch for the handle, and 20,000 GP.\"";
if (@Q_SHIELD_status < @SHIELD_KNOWS_PATCH)
set @Q_SHIELD_status, @SHIELD_KNOWS_PATCH;
callsub L_Update_Var;
@@ -259,7 +259,7 @@ L_Next1:
mes "[Nicholas]";
mes "\"Yes, it looks as if you have all that is needed!\"";
- mes "You watch Nicholas melt the ingots and helmets and form a shield out of the resulting iron. He then cuts your Leather Patch apart and adds it to the handles.";
+ mes "You watch Nicholas melt the ingots and helmets and form a shield out of the resulting iron. He then cuts your Leather Patch apart and adds it to the handles.";
mes "\"Here is your shield!\"";
delitem "InfantryHelmet", 1;
delitem "InfantryHelmet", 1;
@@ -284,22 +284,22 @@ L_ShieldNoZeny:
L_ShieldNoInfantry:
mes "[Nicholas]";
- mes "\"Now this is strange... I could have sworn that you had two Infantry Helmets right here. Well, come back if you have some more!\"";
+ mes "\"Now this is strange... I could have sworn that you had two Infantry Helmets right here. Well, come back if you have some more!\"";
close;
L_ShieldNoIngot:
mes "[Nicholas]";
- mes "\"How odd... didn't I put your Iron Ingots on the table right here? Well, I will need them back to make the shield.\"";
+ mes "\"How odd... didn't I put your Iron Ingots on the table right here? Well, I will need them back to make the shield.\"";
close;
L_ShieldNoCoal:
mes "[Nicholas]";
- mes "\"How odd... didn't I put your Coal on the table right here? Well, I will need it back to make the shield.\"";
+ mes "\"How odd... didn't I put your Coal on the table right here? Well, I will need it back to make the shield.\"";
close;
L_ShieldNoLeatherPatch:
mes "[Nicholas]";
- mes "\"You don't have a suitable Leather Patch. I'm sorry, but a shield without one would chafe terribly.\"";
+ mes "\"You don't have a suitable Leather Patch. I'm sorry, but a shield without one would chafe terribly.\"";
close;
L_MoreInfantry:
@@ -311,12 +311,12 @@ L_MoreInfantry:
L_NoInfantry:
mes "[Nicholas]";
mes "Nicholas shakes his head.";
- mes "\"No, none of these items are suitable. Try looking for somewhat large metal items.\"";
+ mes "\"No, none of these items are suitable. Try looking for somewhat large metal items.\"";
close;
L_WhereLeather:
mes "[Nicholas]";
- mes "\"Hmm. You should look for someone who can work with some kind of leather. Rumor has it that there is someone in the eastern desert who can, but I haven't been there.\"";
+ mes "\"Hmm. You should look for someone who can work with some kind of leather. Rumor has it that there is someone in the eastern desert who can, but I haven't been there.\"";
close;
L_SetzerQuest:
@@ -324,7 +324,7 @@ L_SetzerQuest:
if (@Q_SETZER_status & @SETZER_FLAG_MADE_SETZER)
mes "\"Another one? Sure, why not.\"";
mes "Nicholas examines your Short Sword, then nods.";
- mes "\"This is good quality. I can make something special out of it, with three ingot bars of iron, six lumps of coal and 50,000 GP -- but I will also need a potion of monster oil.\"";
+ mes "\"This is good quality. I can make something special out of it, with three ingot bars of iron, six lumps of coal and 50,000 GP -- but I will also need a potion of monster oil.\"";
if (@Q_SETZER_status < @SETZER_KNOWS_OIL)
set @Q_SETZER_status, @SETZER_KNOWS_OIL;
callsub L_Update_Var;
@@ -346,7 +346,7 @@ L_Next2:
// No inventory check needed, as the short sword is removed, opening a slot
mes "[Nicholas]";
- mes "Nicholas takes the items, heats up your sword and pounds it with a heavy hammer. As you watch, it turns thinner and flatter. Finally he pours the monster oil over it, heats the metal up again and douses it in water.";
+ mes "Nicholas takes the items, heats up your sword and pounds it with a heavy hammer. As you watch, it turns thinner and flatter. Finally he pours the monster oil over it, heats the metal up again and douses it in water.";
set Zeny, Zeny - 50000;
delitem "IronIngot", 3;
delitem "Coal", 6;
@@ -361,16 +361,16 @@ L_Next2:
callsub L_Update_Var;
next;
mes "[Nicholas]";
- mes "Nicholas hands you the completed sword. It feels strangely light in your hands.";
- mes "\"I made it lighter and faster, it should also cut a little better now. This kind of sword is called a Setzer, after a famous gambler who invented it as a weapon in between a knife and a sword.\"";
+ mes "Nicholas hands you the completed sword. It feels strangely light in your hands.";
+ mes "\"I made it lighter and faster, it should also cut a little better now. This kind of sword is called a Setzer, after a famous gambler who invented it as a weapon in between a knife and a sword.\"";
next;
mes "[Nicholas]";
- mes "\"I'm quite happy with this one. Be careful around the edge, though, it is quite sharp!\"";
+ mes "\"I'm quite happy with this one. Be careful around the edge, though, it is quite sharp!\"";
close;
L_ExplainMonsterOil:
mes "[Nicholas]";
- mes "\"Monster oil is a special oil that can be used to harden thin sheets of metal, if used properly. Unfortunately, it is very hard to get. Perhaps one of our local alchemists can help you with it?\"";
+ mes "\"Monster oil is a special oil that can be used to harden thin sheets of metal, if used properly. Unfortunately, it is very hard to get. Perhaps one of our local alchemists can help you with it?\"";
close;
L_SetzerNoZeny:
@@ -385,12 +385,12 @@ L_SetzerNoIngot:
L_SetzerNoMonsterOil:
mes "[Nicholas]";
- mes "\"I know that monster oil is hard to come by, but I can't do much without it. Ask an alchemist if you need help making it.\"";
+ mes "\"I know that monster oil is hard to come by, but I can't do much without it. Ask an alchemist if you need help making it.\"";
close;
L_SetzerNoSword:
mes "[Nicholas]";
- mes "\"I will need your old Short Sword as a basis. Please bring it to me first.\"";
+ mes "\"I will need your old Short Sword as a basis. Please bring it to me first.\"";
close;
L_end:
diff --git a/world/map/npc/009-2/peter.txt b/world/map/npc/009-2/peter.txt
index 9d6a6078..4c0d2bd2 100644
--- a/world/map/npc/009-2/peter.txt
+++ b/world/map/npc/009-2/peter.txt
@@ -107,7 +107,7 @@ L_Peter_NotEnough_Coal:
L_Peter_TooMany:
mes "[Peter]";
- mes "\"You have too much stuff. Please get rid of something if you want some armor.\"";
+ mes "\"You have too much stuff. Please get rid of something if you want some armor.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/009-2/selim.txt b/world/map/npc/009-2/selim.txt
index 92c7aa2e..cf18d30c 100644
--- a/world/map/npc/009-2/selim.txt
+++ b/world/map/npc/009-2/selim.txt
@@ -1,6 +1,6 @@
//#################################################################################
//# #
-//# This script file contains the script for the cloth dyer. It has been #
+//# This script file contains the script for the cloth dyer. It has been #
//# revised to require dye items; collaborating NPCs are Selim and Angus. #
//# #
//#################################################################################
@@ -280,7 +280,7 @@ L_picked_item:
L_colour:
mes "[Selim]";
- mes "\"Excellent. Now, what color do you want?\"";
+ mes "\"Excellent. Now, what color do you want?\"";
next;
menu
"Red.", L_MenuItems,
diff --git a/world/map/npc/009-2/wyara.txt b/world/map/npc/009-2/wyara.txt
index cf1912fc..a9b738a0 100644
--- a/world/map/npc/009-2/wyara.txt
+++ b/world/map/npc/009-2/wyara.txt
@@ -91,7 +91,7 @@ L_Q_astralsoul:
L_Q_old_wizard:
mes "[Wyara the Witch]";
- mes "\"I don't know his name, but I do know that he has been living in the mountains since I first came here. He is a master of many schools of magic, I believe.\"";
+ mes "\"I don't know his name, but I do know that he has been living in the mountains since I first came here. He is a master of many schools of magic, I believe.\"";
next;
mes "[Wyara the Witch]";
mes "She smiles.";
@@ -101,7 +101,7 @@ L_Q_old_wizard:
L_Q_elanore:
mes "[Wyara the Witch]";
- mes "\"Elanore is the Tulimshar healer. She is a very kind person and an outstanding healer.\"";
+ mes "\"Elanore is the Tulimshar healer. She is a very kind person and an outstanding healer.\"";
next;
goto L_Main;
@@ -115,7 +115,7 @@ L_Q_manaseed:
L_Q_manaseed_unabsorbed:
mes "[Wyara the Witch]";
- mes "\"So you touched the mana seed but weren't able to absorb its powers? That means that you're lacking a natural magical ability. Still, there are ways around that.\"";
+ mes "\"So you touched the mana seed but weren't able to absorb its powers? That means that you're lacking a natural magical ability. Still, there are ways around that.\"";
next;
mes "[Wyara the Witch]";
mes "\"If you drink a mana potion, you should be able to retain this magical power and slowly build up a magical skill.\"";
@@ -125,7 +125,7 @@ L_Q_manaseed_unabsorbed:
L_Q_manapotion:
mes "[Wyara the Witch]";
- mes "\"I have a simple recipe for making mana potions, but I don't have one ready right now. Can you bring me 40 mauve leaves and a bottle of water? I can make one from those quite easily.\"";
+ mes "\"I have a simple recipe for making mana potions, but I don't have one ready right now. Can you bring me 40 mauve leaves and a bottle of water? I can make one from those quite easily.\"";
next;
menu
"Sure!", L_make_manapotion,
@@ -154,14 +154,14 @@ L_make_manapotion:
getitem "ManaPotion", 1;
mes "[Wyara the Witch]";
- mes "Wyara takes your mauve leaves, grinds them, and pours some of the resultant paste into her cauldron. She then takes your bottle and sticks it into her brew, head-first.";
+ mes "Wyara takes your mauve leaves, grinds them, and pours some of the resultant paste into her cauldron. She then takes your bottle and sticks it into her brew, head-first.";
next;
mes "[Wyara the Witch]";
mes "The water in the bottle takes on a strange golden hue, but doesn't flow out.";
mes "After a while, she retrieves the bottle, fills some of the liquid into a smaller, clay bottle, mixes in the rest of the paste, plugs the bottle and shakes it.";
next;
mes "[Wyara the Witch]";
- mes "\"I shall keep the rest of your water and the bottle as a payment, if you don't mind. But here is the potion; let it rest for a minute before you use it for maximum effect.\"";
+ mes "\"I shall keep the rest of your water and the bottle as a payment, if you don't mind. But here is the potion; let it rest for a minute before you use it for maximum effect.\"";
next;
goto L_Main;
@@ -173,7 +173,7 @@ L_make_manapotion_lack:
L_Q_imp:
mes "[Wyara the Witch]";
- mes "\"Sagatha told me that she imprisoned an evil earth spirit in a dried-up well. She wants it to stay there until it has mended its ways, or forever, if it doesn't.\"";
+ mes "\"Sagatha told me that she imprisoned an evil earth spirit in a dried-up well. She wants it to stay there until it has mended its ways, or forever, if it doesn't.\"";
next;
goto L_Main;
@@ -183,7 +183,7 @@ L_Q_sagatha:
mes "\"You have met Sagatha? She's a wonderful person, isn't she? Well, she does hold back a little towards humans, but deep down she feels for them, too.\"";
next;
mes "[Wyara the Witch]";
- mes "\"She does hold all plants and animals very dear, though. Well, the peaceful ones more than the aggressive ones, I suppose, and scorpions not very much at all.\"";
+ mes "\"She does hold all plants and animals very dear, though. Well, the peaceful ones more than the aggressive ones, I suppose, and scorpions not very much at all.\"";
next;
goto L_Main;
@@ -195,7 +195,7 @@ L_Q_auldsbel:
L_Magic_no:
mes "[Wyara the Witch]";
- mes "\"I am sorry, but you don't seem to be able to control any magic. That means that I really can't help you with that.\"";
+ mes "\"I am sorry, but you don't seem to be able to control any magic. That means that I really can't help you with that.\"";
next;
goto L_Main;
@@ -219,7 +219,7 @@ L_Magic_explain:
mes "\"Magic is just a name for the force that lives in all plants and animals and emanates from there into all things, living or dead.\"";
next;
mes "[Wyara the Witch]";
- mes "\"Some things it finds easier to pass through-- natural things, living things-- but dead things, such as rock or metal, can slow it down.\"";
+ mes "\"Some things it finds easier to pass through – natural things, living things – but dead things, such as rock or metal, can slow it down.\"";
next;
mes "[Wyara the Witch]";
mes "\"There are different kinds of magic, too; nature, astral, and so on, but if this interests you, you should talk to a scholar.\"";
@@ -232,13 +232,13 @@ L_Magic_spell:
if (getskilllv(SKILL_MAGIC) > 1)
goto L_Magic_spell2;
mes "[Wyara the Witch]";
- mes "\"No... I don't think that you are ready yet. But please ask me again when you have some more control over your magical powers.\"";
+ mes "\"No... I don't think that you are ready yet. But please ask me again when you have some more control over your magical powers.\"";
next;
goto L_Magic_main;
L_Magic_spell3:
mes "[Wyara the Witch]";
- mes "\"Now that you know the basics of nature magic, here is one of my favourites: '" + getspellinvocation("rain") + "' will summon rain, whereever you are standing. It will consume a bottle of water, though.\"";
+ mes "\"Now that you know the basics of nature magic, here is one of my favourites: '" + getspellinvocation("rain") + "' will summon rain, whereever you are standing. It will consume a bottle of water, though.\"";
if (getskilllv(SKILL_MAGIC) < 2)
mes "\"You are not powerful enough to use it yet, though; you will first have to absorb more magic from the mana seed.\"";
next;
@@ -246,14 +246,14 @@ L_Magic_spell3:
L_Magic_spell2:
mes "[Wyara the Witch]";
- mes "\"Here is another useful one: '" + getspellinvocation("detect-players") + "'. It will tell you the names of everyone nearby, but beware that there are ways to protect against it.\"";
+ mes "\"Here is another useful one: '" + getspellinvocation("detect-players") + "'. It will tell you the names of everyone nearby, but beware that there are ways to protect against it.\"";
if (getskilllv(SKILL_MAGIC) < 2)
- mes "\"Hmm. You aren't powerful enough for this one either yet, I think.\"";
+ mes "\"Hmm. You aren't powerful enough for this one either yet, I think.\"";
next;
if (!(getpartnerid2()))
goto L_Magic_main;
mes "[Wyara the Witch]";
- mes "\"Married partners can find each other even more easily. Use the '" + getspellinvocation("sense-spouse") + "' spell instead.\"";
+ mes "\"Married partners can find each other even more easily. Use the '" + getspellinvocation("sense-spouse") + "' spell instead.\"";
next;
goto L_Magic_main;
@@ -275,7 +275,7 @@ L_Magic_train:
L_Magic_train_evil:
mes "Wyara looks at you sadly.";
- mes "\"I have heard that you have done something unforgiveable. No witch in this land will teach you now.\"";
+ mes "\"I have heard that you have done something unforgiveable. No witch in this land will teach you now.\"";
next;
goto L_Magic_main;
@@ -299,7 +299,7 @@ L_Magic_train_dispatch:
mes "\"Well, let me help you get started, then! But first, to make sure that you are serious, I have a small task for you.\"";
next;
mes "[Wyara the Witch]";
- mes "\"There is a pond west of Hurnscald, a very small one, almost square in shape, with a rock on its southern ledge leading to its center. This pond is close to dying.\"";
+ mes "\"There is a pond west of Hurnscald, a very small one, almost square in shape, with a rock on its southern ledge leading to its center. This pond is close to dying.\"";
next;
mes "[Wyara the Witch]";
mes "\"I want to save it; for that, someone will have to pour a purification potion into it.\"";
@@ -343,7 +343,7 @@ L_Magic_purify_doit:
L_Magic_purify_nospace:
mes "[Wyara the Witch]";
- mes "\"You don't have enough space to carry the potion. Please come back later.\"";
+ mes "\"You don't have enough space to carry the potion. Please come back later.\"";
next;
goto L_Magic_main;
@@ -356,7 +356,7 @@ L_Magic_purify_lacking:
L_Magic_purify_once:
mes "[Wyara the Witch]";
mes "Wyara nods.";
- mes "\"You have purified the pond a little, but not enough, I think. We'll need another potion.\"";
+ mes "\"You have purified the pond a little, but not enough, I think. We'll need another potion.\"";
next;
if (countitem("PurificationPotion"))
goto L_Magic_purify_doit2;
@@ -392,7 +392,7 @@ L_Magic_purify_doit2:
L_Magic_purify_done:
mes "[Wyara the Witch]";
mes "Wyara smiles at you.";
- mes "\"A friend told me... you have saved the pond for now. Perhaps it will need some more attention later, but I'll ask others for this.\"";
+ mes "\"A friend told me... you have saved the pond for now. Perhaps it will need some more attention later, but I'll ask others for this.\"";
next;
mes "[Wyara the Witch]";
mes "\"Please sit down and touch the ground.\"";
@@ -430,7 +430,7 @@ L_Magic_purify_abort:
L_Magic_train_no:
mes "[Wyara the Witch]";
- mes "\"I can't teach you anything at this time. Perhaps Sagatha can help you, but I'm not sure if she will accept you as a student.\"";
+ mes "\"I can't teach you anything at this time. Perhaps Sagatha can help you, but I'm not sure if she will accept you as a student.\"";
next;
goto L_Magic_train_sagatha;
@@ -447,20 +447,20 @@ L_Next3:
if (getskilllv(SKILL_MAGIC) < 2)
goto L_Magic_train_sagatha_lvl1;
if (@good > 1)
- mes "\"Come to think of it, I have heard good things about you. Perhaps she will be willing to accept you as a student now?\"";
+ mes "\"Come to think of it, I have heard good things about you. Perhaps she will be willing to accept you as a student now?\"";
if (@good == 1)
- mes "\"I have heard some good things about you, but I'm not sure if it will be enough to sway her-- she is hesitant to accept students.\"";
+ mes "\"I have heard some good things about you, but I'm not sure if it will be enough to sway her – she is hesitant to accept students.\"";
if (@good == 0)
- mes "\"Sagatha cares greatly about all living creatures, but particularly about the creatures of the forest. If you are kind to them, she will be more likely to be kind to you.\"";
+ mes "\"Sagatha cares greatly about all living creatures, but particularly about the creatures of the forest. If you are kind to them, she will be more likely to be kind to you.\"";
next;
if (@druid == 3)
goto L_Magic_main;
mes "[Wyara the Witch]";
mes "She smiles.";
- mes "\"Actually, I think I know of a good thing you could do. There is a very special tree in the desert south-east of Tulimshar, a tree that has been there for a very long time.\"";
+ mes "\"Actually, I think I know of a good thing you could do. There is a very special tree in the desert south-east of Tulimshar, a tree that has been there for a very long time.\"";
next;
mes "[Wyara the Witch]";
- mes "\"The tree is slowly dying-- and has been for a long time-- but it is there because of a wonderful thing that happened long ago. Tend to it, and I am sure that she will learn about this.\"";
+ mes "\"The tree is slowly dying – and has been for a long time – but it is there because of a wonderful thing that happened long ago. Tend to it, and I am sure that she will learn about this.\"";
next;
set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_KNOWS_DRUIDTREE;
menu
@@ -470,32 +470,32 @@ L_Next3:
L_Next4:
mes "[Wyara the Witch]";
- mes "\"The tree has been there alone and unattended for a long time; what he needs most is water and affection. Give him both.\"";
+ mes "\"The tree has been there alone and unattended for a long time; what he needs most is water and affection. Give him both.\"";
next;
mes "[Wyara the Witch]";
mes "She hesitates for a moment.";
- mes "\"But stay away from the well in the area. There is no water in there anymore, and it's also dangerous.\"";
+ mes "\"But stay away from the well in the area. There is no water in there anymore, and it's also dangerous.\"";
next;
goto L_Magic_main;
L_Magic_train_tree_backgd:
mes "[Wyara the Witch]";
- mes "\"Many generations ago, there was a lush, green oasis in the desert south-east of Tulimshar. Plants of all kinds grew there, and many animals, including mouboos, made this place their home.\"";
+ mes "\"Many generations ago, there was a lush, green oasis in the desert south-east of Tulimshar. Plants of all kinds grew there, and many animals, including mouboos, made this place their home.\"";
next;
mes "[Wyara the Witch]";
- mes "\"Then there came war, and some people pleaded to the demon Grenxen. He founded Tulimshar, and to provide it with water he changed the underground waterflow. The oasis began to dry out quickly.\"";
+ mes "\"Then there came war, and some people pleaded to the demon Grenxen. He founded Tulimshar, and to provide it with water he changed the underground waterflow. The oasis began to dry out quickly.\"";
next;
mes "[Wyara the Witch]";
- mes "\"But the oasis, like many such places back in the old days, had a druid watching over it. The druid refused to accept what Grenxen had done, but he was powerless to revert or change it.\"";
+ mes "\"But the oasis, like many such places back in the old days, had a druid watching over it. The druid refused to accept what Grenxen had done, but he was powerless to revert or change it.\"";
next;
mes "[Wyara the Witch]";
mes "\"All he could do was to delay the inevitable, to give the animals and nomads some time to adapt.\"";
next;
mes "[Wyara the Witch]";
- mes "\"But to do so, he had to reach the water streams deep underground. Thus, he turned himself into a tree, a deep-rooted fyrad, so that his roots could reach underground.\"";
+ mes "\"But to do so, he had to reach the water streams deep underground. Thus, he turned himself into a tree, a deep-rooted fyrad, so that his roots could reach underground.\"";
next;
mes "[Wyara the Witch]";
- mes "\"He had to exert himself tremendously; he had to grow deep, quickly; I believe that no druid or witch has summoned such magic before or since. But he succeeded, and for a while he saved the oasis.\"";
+ mes "\"He had to exert himself tremendously; he had to grow deep, quickly; I believe that no druid or witch has summoned such magic before or since. But he succeeded, and for a while he saved the oasis.\"";
next;
mes "[Wyara the Witch]";
mes "\"Many generations he remained the only one ever to have successfully defied Grenxen, but this came at a price: he had to remain a tree, and he never turned back.\"";
@@ -507,7 +507,7 @@ L_Magic_train_tree_backgd:
mes "\"Now he stands alone in the desert, dried-up and forgotten, with no-one remembering him.\"";
next;
mes "[Wyara the Witch]";
- mes "\"Please give him water, for he is always in need of it, and thank him for his sacrifice. It is all we can do for him now.\"";
+ mes "\"Please give him water, for he is always in need of it, and thank him for his sacrifice. It is all we can do for him now.\"";
next;
goto L_Magic_tree_menu;
@@ -520,27 +520,27 @@ L_Magic_tree_menu:
L_Magic_tree_water:
mes "[Wyara the Witch]";
- mes "\"A bottle of water would probably not be enough. No, you would have to water the ground all around... that's too many bottles. You will have to get water from elsewhere.\"";
+ mes "\"A bottle of water would probably not be enough. No, you would have to water the ground all around... that's too many bottles. You will have to get water from elsewhere.\"";
next;
goto L_Magic_tree_menu;
L_Magic_tree_remind:
mes "[Wyara the Witch]";
- mes "\"Give him a sign of affection. Something that works with a tree, but also something that humans might do to each other, to remind him of his days as a human.\"";
+ mes "\"Give him a sign of affection. Something that works with a tree, but also something that humans might do to each other, to remind him of his days as a human.\"";
next;
mes "[Wyara the Witch]";
- mes "\"Yes... that would be important. Show your affection in the same way that you might towards a human.\"";
+ mes "\"Yes... that would be important. Show your affection in the same way that you might towards a human.\"";
next;
goto L_Magic_tree_menu;
L_Magic_train_sagatha_fail:
mes "She shakes her head.";
- mes "\"No... from what I have heard, you have done something unforgivable. I very much doubt that you can be her student now, and I won't teach you any further either.\"";
+ mes "\"No... from what I have heard, you have done something unforgivable. I very much doubt that you can be her student now, and I won't teach you any further either.\"";
next;
goto L_Magic_main;
L_Magic_train_sagatha_lvl1:
- mes "\"Well, you're still a bit of a beginner, so I don't think she will accept you yet. Maybe you can absorb some more power from the mana seed? If you can grow your magical powers a little, I might be able to help you.\"";
+ mes "\"Well, you're still a bit of a beginner, so I don't think she will accept you yet. Maybe you can absorb some more power from the mana seed? If you can grow your magical powers a little, I might be able to help you.\"";
next;
goto L_Magic_main;
diff --git a/world/map/npc/009-3/sword.txt b/world/map/npc/009-3/sword.txt
index f0517e96..d419dbaa 100644
--- a/world/map/npc/009-3/sword.txt
+++ b/world/map/npc/009-3/sword.txt
@@ -88,11 +88,11 @@ L_PostFlareDart_sister:
L_PostFlareDart_teach:
mes "[Magic Sword]";
- mes "\"Beware, mortal... the only spells I can teach thee are those of the school of war. Dark and dreary spells, that lot! Pain and misery is all they bring...\"";
+ mes "\"Beware, mortal... the only spells I can teach thee are those of the school of war. Dark and dreary spells, that lot! Pain and misery is all they bring...\"";
next;
mes "[Magic Sword]";
mes "The sword's voice is growing apprehensive.";
- mes "\"Once a spell has been learned, it cannot be taken back, no more than a death can be undone. So be careful, mortal... dost thou truly wish to know the secrets of thus destructive power?\"";
+ mes "\"Once a spell has been learned, it cannot be taken back, no more than a death can be undone. So be careful, mortal... dost thou truly wish to know the secrets of thus destructive power?\"";
next;
menu
"Yes.", L_Next1,
@@ -103,13 +103,13 @@ L_Next1:
mes "\"So thou art bound to the path of War, as am I, as is my sister...\"";
next;
mes "[Magic Sword]";
- mes "\"So be it, fellow warrior. Hear the incantation for the blade spell: '" + getspellinvocation("magic-blade") + "'\"";
+ mes "\"So be it, fellow warrior. Hear the incantation for the blade spell: '" + getspellinvocation("magic-blade") + "'\"";
mes "\"Hold a knife, sharp or regular, when thou speakest it.\"";
set @Q_status, @STATUS_LEARNED_MAGICBLADE;
callsub S_update_var;
next;
mes "[Magic Sword]";
- mes "\"But beware... the path of war that thou hast embarked upon is one from which few return. May luck be on thy side...\"";
+ mes "\"But beware... the path of war that thou hast embarked upon is one from which few return. May luck be on thy side...\"";
close;
L_PostFlareDart_teach2:
@@ -123,7 +123,7 @@ L_Close:
L_L2_W11:
mes "[Magic Sword]";
- mes "\"Thou hast returned. That must mean that thy wish to learn the magic of war is still alive?\"";
+ mes "\"Thou hast returned. That must mean that thy wish to learn the magic of war is still alive?\"";
next;
menu
"No, I just wanted to say `hi'.", L_farewell,
@@ -131,7 +131,7 @@ L_L2_W11:
L_Next2:
mes "[Magic Sword]";
- mes "\"If that is thou wishest, I shall not stop thee. But do not expect to find merriment down this road.\"";
+ mes "\"If that is thou wishest, I shall not stop thee. But do not expect to find merriment down this road.\"";
mes "\"I must ask that thou sacrificest five thousand monster points for this, however.\"";
menu
"No, I don't want that.", L_Close,
@@ -149,20 +149,20 @@ L_Next3:
callsub S_update_var;
next;
mes "[Magic Sword]";
- mes "\"The spell I shall teach thee is the hail of arrows spell. It will make arrows fall down from the heavens unto thy enemies.\"";
+ mes "\"The spell I shall teach thee is the hail of arrows spell. It will make arrows fall down from the heavens unto thy enemies.\"";
next;
mes "[Magic Sword]";
- mes "\"Take twenty arrows, sprinkle sulphur powder over them, and then speak '" + getspellinvocation("arrow-hail") + "'. Throw them high up in the air, and watch the hail unfold before thy feet.\"";
+ mes "\"Take twenty arrows, sprinkle sulphur powder over them, and then speak '" + getspellinvocation("arrow-hail") + "'. Throw them high up in the air, and watch the hail unfold before thy feet.\"";
close;
L_L2_almost_done:
mes "[Magic Sword]";
- mes "\"Return to my sister now. I expect that she shall teach thee one more spell.\"";
+ mes "\"Return to my sister now. I expect that she shall teach thee one more spell.\"";
close;
L_lacking_mobpoints:
mes "[Magic Sword]";
- mes "\"Thou lackest the monster points needed to prove thy worthiness. I shall not reveal more to thee until thou hast slain more monsters.\"";
+ mes "\"Thou lackest the monster points needed to prove thy worthiness. I shall not reveal more to thee until thou hast slain more monsters.\"";
close;
L_farewell:
diff --git a/world/map/npc/010-2/chef.txt b/world/map/npc/010-2/chef.txt
index 0f1785d7..9fcc1831 100644
--- a/world/map/npc/010-2/chef.txt
+++ b/world/map/npc/010-2/chef.txt
@@ -21,7 +21,7 @@ L_Next:
mes "[Chef]";
mes "";
mes "You explain Kadiya's situation to him.";
- mes "\"Hmrmf. I can't help you; I'm a chef, not a baker!\"";
+ mes "\"Hmrmf. I can't help you; I'm a chef, not a baker!\"";
close;
L_lace_cupcake:
@@ -34,7 +34,7 @@ L_Next1:
mes "[Chef]";
mes "";
mes "You explain Kadiya's situation to him.";
- mes "\"Hmrmf. I was about to make another batch of orange cupcakes. Do you have that potion with you?\"";
+ mes "\"Hmrmf. I was about to make another batch of orange cupcakes. Do you have that potion with you?\"";
next;
menu
"No, sorry.", L_bringit,
@@ -51,7 +51,7 @@ L_Next2:
next;
mes "[Chef]";
mes "";
- mes "\"Ah yes. We need to bind the smell in gingerbread. Bring me three pieces of gingerbread, one orange, and 500 GP for the other ingredients, and I will make you your cupcake.\"";
+ mes "\"Ah yes. We need to bind the smell in gingerbread. Bring me three pieces of gingerbread, one orange, and 500 GP for the other ingredients, and I will make you your cupcake.\"";
next;
menu
"I'll go and get it.", L_End,
@@ -77,18 +77,18 @@ L_Next3:
mes "[Chef]";
mes "";
- mes "\"Good, good. This should work.\"";
+ mes "\"Good, good. This should work.\"";
mes "He crumbles the gingerbread, mixes it with the potion and some spices, and finally adds some cupcake batter and the orange pieces.";
next;
mes "[Chef]";
mes "";
mes "\"Take a seat.\"";
- mes "He fills the mixture into a cupcake form and puts it into the oven. You watch the cupcake grow for a while.";
+ mes "He fills the mixture into a cupcake form and puts it into the oven. You watch the cupcake grow for a while.";
mes "Finally, he removes the form and carefully extracts the cupcake.";
next;
mes "[Chef]";
mes "";
- mes "\"Here you are. It's a bit bigger than a regular cupcake and will taste a bit like ginger, I think, but otherwise it should be fine.\"";
+ mes "\"Here you are. It's a bit bigger than a regular cupcake and will taste a bit like ginger, I think, but otherwise it should be fine.\"";
close;
L_no_gingerbread:
@@ -106,7 +106,7 @@ L_no_orange:
L_no_Zeny:
mes "[Chef]";
mes "";
- mes "\"No. I need extra ingredients worth 500 GP, and I expect you to pay for those.\"";
+ mes "\"No. I need extra ingredients worth 500 GP, and I expect you to pay for those.\"";
close;
L_no_potion:
diff --git a/world/map/npc/010-2/dimonds.txt b/world/map/npc/010-2/dimonds.txt
index 1048a108..09c585e2 100644
--- a/world/map/npc/010-2/dimonds.txt
+++ b/world/map/npc/010-2/dimonds.txt
@@ -57,7 +57,7 @@
if (@inventorylist_count == 100) goto L_Full_Inv;
mes "[Shannon]";
- mes "\"Welcome to Dimond's Cove. We are celebrating Robert Burns with supper and poems. You provide the supper and I'll provide a poem by Robert Burns. He was otherwise known as 'The Bard' and wrote many poems. The music of language is what I love most. The language of poetry. While his accent is thick, his poems tell stories that stir the soul. I'll read a poem by him and you can tell me what you think.\"";
+ mes "\"Welcome to Dimond's Cove. We are celebrating Robert Burns with supper and poems. You provide the supper and I'll provide a poem by Robert Burns. He was otherwise known as 'The Bard' and wrote many poems. The music of language is what I love most. The language of poetry. While his accent is thick, his poems tell stories that stir the soul. I'll read a poem by him and you can tell me what you think.\"";
next;
mes "\"Before I start, it is traditional to eat, drink and be merry, so help from you will be great and keep me reading.\"";
next;
@@ -208,13 +208,13 @@
mes "\"I'm wae to think upo' yon den,\"";
mes "\"Ev'n for your sake!\"";
next;
- mes "\"Well, that was the poem. What do you think of it?\"";
+ mes "\"Well, that was the poem. What do you think of it?\"";
menu
"It was a bit long and kind of hard to understand, but thanks for reading.", L_Next;
L_Next:
mes "[Shannon]";
- mes "\"Well, thanks for coming to the supper. Also, thanks for helping me make it through the poem. Here, take this hat. When you wear it, wear it with the class you showed me today. Happy Burns' Supper!\"";
+ mes "\"Well, thanks for coming to the supper. Also, thanks for helping me make it through the poem. Here, take this hat. When you wear it, wear it with the class you showed me today. Happy Burns' Supper!\"";
getinventorylist;
if (@inventorylist_count == 100)
goto L_Full_Inv;
@@ -231,7 +231,7 @@ L_event_done:
mes "[Shannon]";
mes "\"Ah, my dear friend. Good to see you again in this remarkable time of the year.\"";
next;
- mes "\"Welcome to Dimond's Cove. We are celebrating Robert Burns with supper and poems. You provide the supper and I'll provide a poem by Robert Burns. He was otherwise known as 'The Bard' and wrote many poems. The music of language is I love most. The language of poetry. While his accent is thick, his poems tell stories that stir the soul. I'll read a poem by him and you can tell me what you think.\"";
+ mes "\"Welcome to Dimond's Cove. We are celebrating Robert Burns with supper and poems. You provide the supper and I'll provide a poem by Robert Burns. He was otherwise known as 'The Bard' and wrote many poems. The music of language is I love most. The language of poetry. While his accent is thick, his poems tell stories that stir the soul. I'll read a poem by him and you can tell me what you think.\"";
next;
mes "\"O thou! whatever title suit thee,--\"";
mes "\"Auld Hornie, Satan, Nick, or Clootie!\"";
@@ -380,7 +380,7 @@ L_event_done:
mes "\"I'm wae to think upo' yon den,\"";
mes "\"Ev'n for your sake!\"";
next;
- mes "\"Well, that was the poem. What do you think of it?\"";
+ mes "\"Well, that was the poem. What do you think of it?\"";
menu
"It was a bit long and kind of hard to understand, but thanks for reading.", L_Close;
@@ -477,7 +477,7 @@ L_MenuItems:
// fallthrough only when player remove the items while in menu, trying to cheat
// the quest will need to be started again
- mes "\"What you are offering, you do not have. Do not try to betray me. Come back when you have better morals.\"";
+ mes "\"What you are offering, you do not have. Do not try to betray me. Come back when you have better morals.\"";
close;
L_RmItem:
diff --git a/world/map/npc/010-2/loratay.txt b/world/map/npc/010-2/loratay.txt
index 3e4bde85..f49da102 100644
--- a/world/map/npc/010-2/loratay.txt
+++ b/world/map/npc/010-2/loratay.txt
@@ -27,7 +27,7 @@
if (@t == 0) goto L_intro_0;
if (@t == 1) goto L_intro_1;
- mes "You see a middle-aged woman furiously sewing away at what appears to be a very expensive dress. Her fingers are moving so nimbly that you find it near-impossible to follow the needle.";
+ mes "You see a middle-aged woman furiously sewing away at what appears to be a very expensive dress. Her fingers are moving so nimbly that you find it near-impossible to follow the needle.";
goto L_intro_over;
L_intro_0:
@@ -35,7 +35,7 @@ L_intro_0:
goto L_intro_over;
L_intro_1:
- mes "You see a middle-aged woman cautiously but surprisingly swiftly cutting out shapes from a huge cotton sheet. The scissors glide along the cloth as if it were butter, never leaving the premarked lines.";
+ mes "You see a middle-aged woman cautiously but surprisingly swiftly cutting out shapes from a huge cotton sheet. The scissors glide along the cloth as if it were butter, never leaving the premarked lines.";
goto L_intro_over;
L_intro_over:
@@ -63,7 +63,7 @@ L_intro_over:
L_hello_0:
mes "She raises an eyebrow.";
- mes "\"That,\", she notes dryly, \"is hardly my fault. And now I would greatly appreciate it if you were to get out of here and leave me to my work!\"";
+ mes "\"That,\", she notes dryly, \"is hardly my fault. And now I would greatly appreciate it if you were to get out of here and leave me to my work!\"";
close;
L_hello_1:
@@ -76,7 +76,7 @@ L_hello_2:
mes "\"Do you even know whom you are talking to? I am Lora Tay, greatest of the seven seamstresses of the South!\"";
next;
mes "[Lora Tay the Seamstress]";
- mes "\"I do not work for petty peasants or arrogant adventurers. Get out of my sight!\"";
+ mes "\"I do not work for petty peasants or arrogant adventurers. Get out of my sight!\"";
mes "She waves you away and returns to her work.";
close;
@@ -87,7 +87,7 @@ L_agostine_0:
mes "\"Ah, Agostine! The 'legendary tailor'! Now who has not heard of him, been inspired by him! Such charisma! Such popularity! Such unprecedented lack of talent!\"";
mes "You notice that she prononuces the 't's as if she were trying to slap someone.";
next;
- mes "\"Please spare me your tales of this fool. He couldn't mend a sock without getting himself trapped inside!\"";
+ mes "\"Please spare me your tales of this fool. He couldn't mend a sock without getting himself trapped inside!\"";
mes "She frowns and turns back to her work, clearly not interested in discussing the matter further.";
close;
@@ -95,8 +95,8 @@ L_agostine_1:
if ((QUEST_WG_state < 9) || (countitem (655) == 0))
close;
mes "[Lora Tay the Seamstress]";
- mes "She glares at your boots, her lips forming barely more than a thin line. Deep furrows form above her brows.";
- mes "\"I can't believe it! He copied Illana's design but used fluffy fur in place of ice wolvern fur-- Fluffy fur! Of all things! Who would wear such an atrocity of fashion! Everyone knows that you need ice-white, not pale-white, to go with such leather!\"";
+ mes "She glares at your boots, her lips forming barely more than a thin line. Deep furrows form above her brows.";
+ mes "\"I can't believe it! He copied Illana's design but used fluffy fur in place of ice wolvern fur – Fluffy fur! Of all things! Who would wear such an atrocity of fashion! Everyone knows that you need ice-white, not pale-white, to go with such leather!\"";
next;
mes "[Lora Tay the Seamstress]";
mes "She looks at them more closely.";
@@ -172,7 +172,7 @@ L_NextMenu:
L_Next:
mes "[Lora Tay the Seamstress]";
- mes "She holds out your gloves for you to pick up, then waves you out of the room. Fortunately, her cough seems to be slowly subsiding.";
+ mes "She holds out your gloves for you to pick up, then waves you out of the room. Fortunately, her cough seems to be slowly subsiding.";
close;
L_agostine_3:
@@ -188,7 +188,7 @@ L_agostine_4:
L_agostine_5:
mes "[Lora Tay the Seamstress]";
- mes "\"Good for you. That arrogant good-for-nothing couldn't tell a piece of cotton from chain mail if he wiped his nose with it!\"";
+ mes "\"Good for you. That arrogant good-for-nothing couldn't tell a piece of cotton from chain mail if he wiped his nose with it!\"";
close;
L_no_water:
@@ -199,7 +199,7 @@ L_no_water:
L_regular_intro:
mes "[Lora Tay the Seamstress]";
- mes "\"Ah, you again. Is there anything in particular you need?\"";
+ mes "\"Ah, you again. Is there anything in particular you need?\"";
next;
if (QUEST_WG_state == 12)
goto L_main_menu2;
@@ -215,16 +215,16 @@ L_give_water:
getexp @xpval, 0;
mes "[Lora Tay the Seamstress]";
- mes "Lora grabs your water bottle and take a deep sip. Slowly, her head regains a more natural color. As she puts the bottle down, her cough seems to have subsided.";
+ mes "Lora grabs your water bottle and take a deep sip. Slowly, her head regains a more natural color. As she puts the bottle down, her cough seems to have subsided.";
mes "\"Thank you, dear; that was just the right thing at the right time.\"";
mes "[You gain " + @xpval + " experience points]";
next;
mes "[Lora Tay the Seamstress]";
mes "She hands you the winter gloves again.";
- mes "\"Now what happened I don't know, but this wasn't made by the Agostine I remember. But I shan't be made a fool out of by one such as him.\"";
+ mes "\"Now what happened I don't know, but this wasn't made by the Agostine I remember. But I shan't be made a fool out of by one such as him.\"";
next;
mes "[Lora Tay the Seamstress]";
- mes "\"If HE can sew petty every-day items for ordinary peasants, then so can I. Very well, is there anything in particular that you need made? I shall show you how a proper seamstress operates!\"";
+ mes "\"If HE can sew petty every-day items for ordinary peasants, then so can I. Very well, is there anything in particular that you need made? I shall show you how a proper seamstress operates!\"";
next;
if (QUEST_WG_state == 12)
@@ -438,7 +438,7 @@ L_proposal_deliver_dress:
L_desert_hat:
mes "[Lora Tay the Seamstress]";
mes "The seamstress sighs.";
- mes "\"One of these days it would be nice to have an actual challenge... yes, of course I can make a desert hat. A Cotton Headband, three pieces of cotton cloth. Hmm. And let's add 300 GP to that.\"";
+ mes "\"One of these days it would be nice to have an actual challenge... yes, of course I can make a desert hat. A Cotton Headband, three pieces of cotton cloth. Hmm. And let's add 300 GP to that.\"";
next;
set @default_choice$, "Never mind.";
setarray @items, 724, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149;
@@ -468,33 +468,33 @@ L_desert_hat:
next;
mes "[Lora Tay the Seamstress]";
mes "The result resembles a huge knot.";
- mes "Lora picks two ends and pulls, hard-- to your amazement, the knot unfolds, yielding a Desert Hat.";
+ mes "Lora picks two ends and pulls, hard – to your amazement, the knot unfolds, yielding a Desert Hat.";
mes "\"Here you are.\"";
next;
goto L_main_menu;
L_desert_hat_nocotton:
mes "[Lora Tay the Seamstress]";
- mes "\"You're asking me to make a desert hat without enough cloth? Here, have your headband back-- see, that's how much I can do without cloth! And since I'm generous today, you can even keep your GP...\"";
+ mes "\"You're asking me to make a desert hat without enough cloth? Here, have your headband back – see, that's how much I can do without cloth! And since I'm generous today, you can even keep your GP...\"";
next;
goto L_main_menu;
L_desert_hat_nogp:
mes "[Lora Tay the Seamstress]";
- mes "\"No, no, no. 300 GP. That's not that much, I've been told. I can't just work for free, now can I?\"";
+ mes "\"No, no, no. 300 GP. That's not that much, I've been told. I can't just work for free, now can I?\"";
next;
goto L_main_menu;
L_desert_hat_noheadband:
mes "[Lora Tay the Seamstress]";
- mes "\"Now that is odd. Where did your headband vanish to? Well, I'm not going to make you something as silly as a headband, so get one from elsewhere.\"";
+ mes "\"Now that is odd. Where did your headband vanish to? Well, I'm not going to make you something as silly as a headband, so get one from elsewhere.\"";
next;
goto L_main_menu;
L_trim:
mes "[Lora Tay the Seamstress]";
mes "\"Trimming... you mean that you can't do that yourself? Well, alright... I suppose I should charge 100 GP and do it.\"";
- mes "\"Alright. What is it that you want trimmed?\"";
+ mes "\"Alright. What is it that you want trimmed?\"";
next;
set @default_choice$, "Never mind.";
@@ -546,14 +546,14 @@ L_trim_impossible:
L_trim_nozeny:
mes "[Lora Tay the Seamstress]";
- mes "\"Not enough GP? Well, just do it yourself-- trimming really is trivial.\"";
+ mes "\"Not enough GP? Well, just do it yourself – trimming really is trivial.\"";
next;
goto L_main_menu;
L_lengthen:
mes "[Lora Tay the Seamstress]";
mes "\"Naturally, I will need a piece of Cotton Cloth to sew onto it; I must also charge you some... hmm... does 500 GP sound reasonable? Yes, I think I shall charge that.\"";
- mes "\"Now, let me see. What is it that you want lengthened?\"";
+ mes "\"Now, let me see. What is it that you want lengthened?\"";
next;
set @default_choice$, "Never mind.";
@@ -597,9 +597,9 @@ L_lengthen:
getitem @genitem, 1;
set Zeny, Zeny - 500;
mes "[Lora Tay the Seamstress]";
- mes "The seamstress cuts your piece of cotton cloth into stripes and sews them on. Using some odd liquid, she flattens the seams and borders.";
+ mes "The seamstress cuts your piece of cotton cloth into stripes and sews them on. Using some odd liquid, she flattens the seams and borders.";
if (@delitem > 2000) // dyed
- mes "She then applies another liquid-- smelling strangely of fermented apples-- to the result, wraps it up, and wrings it tightly. As she unwraps it, you observe to your amazement that the dye has spread to the newly attached area.";
+ mes "She then applies another liquid – smelling strangely of fermented apples – to the result, wraps it up, and wrings it tightly. As she unwraps it, you observe to your amazement that the dye has spread to the newly attached area.";
mes "\"There you are, dear.\"";
next;
goto L_main_menu;
@@ -624,13 +624,13 @@ L_lengthen_impossible:
L_shirt:
mes "[Lora Tay the Seamstress]";
- mes "\"Oh, how silly. You can buy those everywhere. Please don't bore me with such trifles, dear.\"";
+ mes "\"Oh, how silly. You can buy those everywhere. Please don't bore me with such trifles, dear.\"";
next;
goto L_main_menu;
L_tanktop:
mes "[Lora Tay the Seamstress]";
- mes "\"A tank top? Well, hardly a challenge, but I suppose I could do that. Please get me some cloth-- plain cotton will do-- and, let's see, how does 100,000 GP for my efforts sound?\"";
+ mes "\"A tank top? Well, hardly a challenge, but I suppose I could do that. Please get me some cloth – plain cotton will do – and, let's see, how does 100,000 GP for my efforts sound?\"";
mes "\"Wait, I keep forgetting, you are just an adventurer... let's make that 1000 GP, then.\"";
next;
goto L_tanktop_menu;
@@ -657,7 +657,7 @@ L_tanktop_short:
mes "You watch as Lora sews the pieces of cloth together, then flattens the seams and ends with some odd liquid.";
mes "Amazingly, the result looks like a single piece of cloth.";
mes "After little more than a few elegant cuts and folds, your tank top is ready.";
- mes "\"Oh dear, it seems that I am done already. Do you need anything else?\"";
+ mes "\"Oh dear, it seems that I am done already. Do you need anything else?\"";
next;
goto L_tanktop_menu;
@@ -673,28 +673,28 @@ L_tanktop_long:
delitem "CottonCloth", 6;
getitem "TankTop", 1;
mes "[Lora Tay the Seamstress]";
- mes "After combining your pieces of cloth into one-- miraculously making the seams and stitches vanish-- the seamstress cuts out all that doesn't belong into a tank top, then folds and stabilises the edges with additional seam lines.";
- mes "\"There you are. Don't worry, I have trimmed it to match your size perfectly.\"";
+ mes "After combining your pieces of cloth into one – miraculously making the seams and stitches vanish – the seamstress cuts out all that doesn't belong into a tank top, then folds and stabilises the edges with additional seam lines.";
+ mes "\"There you are. Don't worry, I have trimmed it to match your size perfectly.\"";
next;
goto L_tanktop_menu;
L_tanktop_insufficient_cloth:
mes "[Lora Tay the Seamstress]";
- mes "\"No, no, no, count again-- how much Cotton Cloth did I say I needed? That's not enough.\"";
+ mes "\"No, no, no, count again – how much Cotton Cloth did I say I needed? That's not enough.\"";
next;
goto L_tanktop_menu;
L_tanktop_insufficient_Zeny:
mes "[Lora Tay the Seamstress]";
mes "As you note that you don't have enough GP on you, Lora rolls her eyes.";
- mes "\"I don't work for free, you know. I already gave you a discounted peasant price.\"";
+ mes "\"I don't work for free, you know. I already gave you a discounted peasant price.\"";
next;
goto L_main_menu;
L_cape:
mes "[Lora Tay the Seamstress]";
mes "She shakes her head.";
- mes "\"No capes. You're an adventurer, right? Do you want to get caught by a closing portcullis? Or strangled when your cape gets tangled in a tree? Or brought down by a mushroom stomping on your cape while you're trying to run away? No capes.\"";
+ mes "\"No capes. You're an adventurer, right? Do you want to get caught by a closing portcullis? Or strangled when your cape gets tangled in a tree? Or brought down by a mushroom stomping on your cape while you're trying to run away? No capes.\"";
next;
goto L_main_menu;
@@ -726,11 +726,11 @@ L_Next9:
L_Next10:
mes "[Lora Tay the Seamstress]";
mes "Lora frowns.";
- mes "\"It's not all that easy to get properly processed silk around here. Easier for me than for you, I admit...\"";
+ mes "\"It's not all that easy to get properly processed silk around here. Easier for me than for you, I admit...\"";
next;
mes "[Lora Tay the Seamstress]";
mes "She sighs.";
- mes "\"All right, very well then. I have enough spare silk sheets right now, but you pay the silk processing for your cocoons.\"";
+ mes "\"All right, very well then. I have enough spare silk sheets right now, but you pay the silk processing for your cocoons.\"";
next;
mes "[Lora Tay the Seamstress]";
mes "\"Let's see... " + @ROBE_COCOONS_NR + " silk cocoons and " + @ROBE_ZENY + " GP should just about cover that.\"";
@@ -750,7 +750,7 @@ L_Next11:
set Zeny, Zeny - @ROBE_ZENY;
delitem "SilkCocoon", @ROBE_COCOONS_NR;
mes "[Lora Tay the Seamstress]";
- mes "The seamstress puts your cocoons and GP away, takes your measurements and pulls out several silk sheets. She asks you to stretch out your arms, then pins the silk sheets in place all over your body.";
+ mes "The seamstress puts your cocoons and GP away, takes your measurements and pulls out several silk sheets. She asks you to stretch out your arms, then pins the silk sheets in place all over your body.";
next;
goto L_get_robe;
@@ -774,24 +774,24 @@ L_Next12:
set Zeny, Zeny - @ROBE_SHEETS_ZENY;
delitem "SilkSheet", @ROBE_SHEETS_NR;
mes "[Lora Tay the Seamstress]";
- mes "The seamstress puts your GP away, takes your measurements and puts the silk sheets on the table. She asks you to stretch out your arms, then pins the silk sheets in place all over your body.";
+ mes "The seamstress puts your GP away, takes your measurements and puts the silk sheets on the table. She asks you to stretch out your arms, then pins the silk sheets in place all over your body.";
next;
goto L_get_robe;
L_get_robe:
mes "[Lora Tay the Seamstress]";
- mes "She proceeds to make a number of mysterious marks on the sheets with a charcoal pen. Meanwhile, your arms are getting tired, but you're afraid to lower them-- she used a lot of pins to put everything into place, and you lost track of where they went...";
+ mes "She proceeds to make a number of mysterious marks on the sheets with a charcoal pen. Meanwhile, your arms are getting tired, but you're afraid to lower them – she used a lot of pins to put everything into place, and you lost track of where they went...";
next;
mes "[Lora Tay the Seamstress]";
mes "\"Splendid.\"";
mes "After removing the sheets (and pins!), she picks up a pair of scissors and plows through the cloth at her usual amazing pace, only stopping briefly to sew together parts here and there.";
next;
mes "[Lora Tay the Seamstress]";
- mes "She then treats the seams with some odorless liquid, making them vanish completely. Finally she hands you the finished robe.";
+ mes "She then treats the seams with some odorless liquid, making them vanish completely. Finally she hands you the finished robe.";
getitem "SilkRobe", 1;
if (@Robe_with_sheets == 1)
goto L_robe_sheet_end;
- mes "\"Here you are now, this will fit. And don't you dare tell anyone that I did this! I'm not about to start a silk cocoon collection!\"";
+ mes "\"Here you are now, this will fit. And don't you dare tell anyone that I did this! I'm not about to start a silk cocoon collection!\"";
next;
goto L_main_menu;
@@ -809,7 +809,7 @@ L_robe_missing_cocoons:
L_robe_missing_Zeny:
mes "[Lora Tay the Seamstress]";
- mes "\"No, no no. The way this works is that you give me the GP first and I give you the robe afterwards. You're " + (@ROBE_ZENY - Zeny) + " GP short, so come back when you can afford the robe!\"";
+ mes "\"No, no no. The way this works is that you give me the GP first and I give you the robe afterwards. You're " + (@ROBE_ZENY - Zeny) + " GP short, so come back when you can afford the robe!\"";
next;
goto L_main_menu;
@@ -822,7 +822,7 @@ L_robe_missing_sheets:
L_robe_sheet_missing_Zeny:
mes "[Lora Tay the Seamstress]";
- mes "\"No, no no. The way this works is that you give me the GP first and I give you the robe afterwards. You're " + (@ROBE_SHEETS_ZENY - Zeny) + " GP short, so come back when you can afford the robe!\"";
+ mes "\"No, no no. The way this works is that you give me the GP first and I give you the robe afterwards. You're " + (@ROBE_SHEETS_ZENY - Zeny) + " GP short, so come back when you can afford the robe!\"";
next;
goto L_main_menu;
@@ -832,7 +832,7 @@ L_where_silk:
next;
mes "[Lora Tay the Seamstress]";
mes "She hesitates.";
- mes "\"I didn't see her there the last time I visited, though. She may be visiting family. Tough luck.\"";
+ mes "\"I didn't see her there the last time I visited, though. She may be visiting family. Tough luck.\"";
next;
goto L_robe_menu;
@@ -844,7 +844,7 @@ L_how_much_silk:
L_robe_nosilk:
mes "[Lora Tay the Seamstress]";
- mes "\"What is that? You don't have any silk? Well, you're out of luck, I would say. I shan't make one out of those cotton rags; you might as well be wearing an apple sack.\"";
+ mes "\"What is that? You don't have any silk? Well, you're out of luck, I would say. I shan't make one out of those cotton rags; you might as well be wearing an apple sack.\"";
next;
goto L_main_menu;
diff --git a/world/map/npc/011-1/alchemist.txt b/world/map/npc/011-1/alchemist.txt
index de66be6a..fd8ec7a8 100644
--- a/world/map/npc/011-1/alchemist.txt
+++ b/world/map/npc/011-1/alchemist.txt
@@ -143,7 +143,7 @@ L_MenuItems:
L_iron_powder:
mes "[Rauk the Alchemist]";
- mes "\"Iron powder? Hmm, I can extract some iron powder out of a chunk of iron ore, but that will require me to dissolve it. If you give me a chunk of iron ore and 100 GP for the acid, I can do it.\"";
+ mes "\"Iron powder? Hmm, I can extract some iron powder out of a chunk of iron ore, but that will require me to dissolve it. If you give me a chunk of iron ore and 100 GP for the acid, I can do it.\"";
next;
menu
"Never mind.", L_abort,
@@ -163,31 +163,31 @@ L_Next:
set Zeny, Zeny - 100;
getitem "IronPowder", 4;
mes "[Rauk the Alchemist]";
- mes "Rauk places your chunk of ore in a strange glass container, then pours a steaming yellow liquid over it. Before your eyes, the ore dissolves.";
+ mes "Rauk places your chunk of ore in a strange glass container, then pours a steaming yellow liquid over it. Before your eyes, the ore dissolves.";
next;
mes "[Rauk the Alchemist]";
- mes "Rauk pours another liquid over the resultant mixture, then pours the result through a piece of cloth placed in a funnel, followed by a cup of water. He removes the residual metal powder from the cloth and hands it to you.";
+ mes "Rauk pours another liquid over the resultant mixture, then pours the result through a piece of cloth placed in a funnel, followed by a cup of water. He removes the residual metal powder from the cloth and hands it to you.";
mes "\"This is about as fine as I can make it without mechanical help.\"";
close;
L_iron_powder_noore:
mes "[Rauk the Alchemist]";
- mes "\"I do need a chunk of iron ore. Please return when you have one.\"";
+ mes "\"I do need a chunk of iron ore. Please return when you have one.\"";
close;
L_iron_powder_nozeny:
mes "[Rauk the Alchemist]";
- mes "\"I'm sorry, but I must ask that you pay 100 GP-- the acid I use is not cheap.\"";
+ mes "\"I'm sorry, but I must ask that you pay 100 GP – the acid I use is not cheap.\"";
close;
L_iron_powder_full:
mes "[Rauk the Alchemist]";
- mes "\"I don't think that you have room to carry this. Please come back later.\"";
+ mes "\"I don't think that you have room to carry this. Please come back later.\"";
close;
L_sulphur:
mes "[Rauk the Alchemist]";
- mes "\"Oh, that is easy. Bring me three piles of volcanic ash and three mauve leaves, and I will extract twelve piles of sulphur ash for you.\"";
+ mes "\"Oh, that is easy. Bring me three piles of volcanic ash and three mauve leaves, and I will extract twelve piles of sulphur ash for you.\"";
next;
menu
"I will be back.", L_abort,
@@ -210,10 +210,10 @@ L_Next1:
delitem "MauveHerb", 3;
getitem "SulphurPowder", 12;
mes "[Rauk the Alchemist]";
- mes "You watch Rauk burn the mauve leaves in the midst of the ashes. He then dissolves the result and pours it through a filter, finally heating up the residual liquid.";
+ mes "You watch Rauk burn the mauve leaves in the midst of the ashes. He then dissolves the result and pours it through a filter, finally heating up the residual liquid.";
next;
mes "[Rauk the Alchemist]";
- mes "The water having evaporated, only some yellow powder is left over. Rauk carefully pours it into your hand.";
+ mes "The water having evaporated, only some yellow powder is left over. Rauk carefully pours it into your hand.";
mes "\"This should be precisely twelve half-ounces of sulphur powder.\"";
close;
@@ -229,14 +229,14 @@ L_sulphur_nomauve:
L_sulphur_nospace:
mes "[Rauk the Alchemist]";
- mes "\"Oh dear. You don't seem to be able to carry the sulphur powder.\"";
+ mes "\"Oh dear. You don't seem to be able to carry the sulphur powder.\"";
close;
L_mana_potion:
mes "[Rauk the Alchemist]";
- mes "\"Humh... I do believe that I have a recipe somewhere. One moment...\"";
+ mes "\"Humh... I do believe that I have a recipe somewhere. One moment...\"";
mes "Rauk pulls a small book out of his sleeve and leafs through it.";
- mes "\"Aha, here we are. Hmm, I'm not convinced that this is the best possible recipe...\"";
+ mes "\"Aha, here we are. Hmm, I'm not convinced that this is the best possible recipe...\"";
next;
mes "[Rauk the Alchemist]";
mes "\"I shall need one pearl, one bottle of water, thirty mauve leaves, twenty gamboge leaves, and five piles of volcanic ash.\"";
@@ -271,7 +271,7 @@ L_get_mana_potion:
delitem "BottleOfWater", 1;
getitem "ManaPotion", 1;
mes "[Rauk the Alchemist]";
- mes "Rauk grinds the leaves, then crushes the pearl. Taking out a small charcoal oven, he heats up your water bottle and dissolves first the pearl powder, then the ashes.";
+ mes "Rauk grinds the leaves, then crushes the pearl. Taking out a small charcoal oven, he heats up your water bottle and dissolves first the pearl powder, then the ashes.";
mes "The brew begins to bubble violently.";
next;
mes "[Rauk the Alchemist]";
@@ -279,13 +279,13 @@ L_get_mana_potion:
mes "He then mixes the residual paste with the leaves, stirs in a little water from the pond and fills the result into a separate bottle.";
next;
mes "[Rauk the Alchemist]";
- mes "\"Here you are. I hope that this is what you wanted.\"";
+ mes "\"Here you are. I hope that this is what you wanted.\"";
next;
goto L_main_menu;
L_mana_potion_toomuch:
mes "[Rauk the Alchemist]";
- mes "\"You look quite burdened already. Why don't you drop off a few things first, and come back later?\"";
+ mes "\"You look quite burdened already. Why don't you drop off a few things first, and come back later?\"";
next;
goto L_main_menu;
@@ -298,7 +298,7 @@ L_mana_potion_lacking:
L_iron:
set @COST_PER_IRON_POTION, 2;
- mes "\" To make them, I'm going to need " + @COST_PER_IRON_POTION + " Small Mushrooms per Iron Potion. How many Iron Potions would you like?\"";
+ mes "\" To make them, I'm going to need " + @COST_PER_IRON_POTION + " Small Mushrooms per Iron Potion. How many Iron Potions would you like?\"";
input @count;
if (@count == 0)
@@ -318,7 +318,7 @@ L_iron:
L_concentration:
set @COST_PER_CONCENTRATION_POTION, 2;
- mes "\" To make them, I'm going to need " + @COST_PER_CONCENTRATION_POTION + " Pink Petals per Concentration Potion. How many Concentration Potions would you like?\"";
+ mes "\" To make them, I'm going to need " + @COST_PER_CONCENTRATION_POTION + " Pink Petals per Concentration Potion. How many Concentration Potions would you like?\"";
input @count;
if (@count == 0)
@@ -369,7 +369,7 @@ L_wumpus_egg_intro:
mes "[Rauk the Alchemist]";
mes "Rauk's eyes brighten up.";
mes "\"Ah, a wumpus egg is one of the most powerful catalysts out there, useful for transmutation and transchromation! Unfortunately the Common Wumpus is almost completely extinct these days, so they are hard to find.";
- mes "Should you find one, please let me know-- I will pay well for one!\"";
+ mes "Should you find one, please let me know – I will pay well for one!\"";
close;
L_obsidian_spork_intro:
@@ -399,7 +399,7 @@ L_pick_colour:
L_description:
mes "[Rauk the Alchemist]";
- mes "\"The kinds of dyes I know are made from herbs-- alizarin for red, gamboge for yellow, cobalt for blue, and mauve as binding agent for dark colors.\"";
+ mes "\"The kinds of dyes I know are made from herbs – alizarin for red, gamboge for yellow, cobalt for blue, and mauve as binding agent for dark colors.\"";
next;
mes "[Rauk the Alchemist]";
mes "\"Some of the colors need more ingredients, including some that you can't find here, so I have to charge money for them.";
@@ -457,7 +457,7 @@ L_d_pearl:
L_d_maggot_slime:
mes "[Rauk the Alchemist]";
- mes "\"As the name might have given away already, maggot slime is most easily obtained from maggots. Still, there are some other creatures-- such as bats-- that secrete a similar kind of slime that for alchemistic purposes is equivalent.\"";
+ mes "\"As the name might have given away already, maggot slime is most easily obtained from maggots. Still, there are some other creatures – such as bats – that secrete a similar kind of slime that for alchemistic purposes is equivalent.\"";
next;
goto L_description_quick;
@@ -509,7 +509,7 @@ L_yellow:
L_yellow_fail:
mes "[Rauk the Alchemist]";
- mes "\"Without enough gamboge leaves-- I would need at least ten--, I can't make yellow dye for you.\"";
+ mes "\"Without enough gamboge leaves – I would need at least ten--, I can't make yellow dye for you.\"";
next;
goto L_intermediate;
@@ -579,7 +579,7 @@ L_d_green:
L_d_no_green:
mes "[Rauk the Alchemist]";
- mes "\"Come back when you are a little more experienced. I might be able to tell you how to make green dye then.\"";
+ mes "\"Come back when you are a little more experienced. I might be able to tell you how to make green dye then.\"";
close;
L_orange:
@@ -833,7 +833,7 @@ L_d_dark_green_q_main:
L_dark_green_q_wear:
mes "[Rauk the Alchemist]";
mes "\"The color stabilises after a week or so.";
- mes "Others can wear the clothes you have dyed-- just make sure that you wear those clothes for a week before passing them on.\"";
+ mes "Others can wear the clothes you have dyed – just make sure that you wear those clothes for a week before passing them on.\"";
next;
goto L_d_dark_green_q_main;
@@ -855,7 +855,7 @@ L_dark_green_q_explain2:
L_dark_green_q_explain:
mes "[Rauk the Alchemist]";
- mes "\"We have to measure the balance between your light and your dark bile-- two of your humors-- and use that as the maggot slime concentration.\"";
+ mes "\"We have to measure the balance between your light and your dark bile – two of your humors – and use that as the maggot slime concentration.\"";
mes "\"This will probably take several tries; for each try we need maggot slime from one maggot.\"";
next;
mes "[Rauk the Alchemist]";
@@ -866,7 +866,7 @@ L_dark_green_q_explain:
next;
mes "[Rauk the Alchemist]";
mes "Rauk smiles.";
- mes "\"But don't worry, I will happily do all this for free-- I rather enjoy these little games.\"";
+ mes "\"But don't worry, I will happily do all this for free – I rather enjoy these little games.\"";
next;
menu
"Er... can you explain that again?", L_dark_green_q_explain,
@@ -1008,7 +1008,7 @@ L_monster_oil:
L_Next3:
mes "[Rauk the Alchemist]";
- mes "You will need a pearl, a pair of snake skins, two piles of volcanic ash, three black scorpion stingers-- and a golden scorpion stinger. In addition you must have plenty of herbs to stabilise the concoction; mauve, alizarin, cobalt and gamboge will do just fine.";
+ mes "You will need a pearl, a pair of snake skins, two piles of volcanic ash, three black scorpion stingers – and a golden scorpion stinger. In addition you must have plenty of herbs to stabilise the concoction; mauve, alizarin, cobalt and gamboge will do just fine.";
next;
mes "[Rauk the Alchemist]";
mes "\"Take the pearl, skins, black stingers, ash, and cook briefly in a cauldron. Next add the mauve/alizarin/cobalt/gamboge as needed to stabilise into a black brew. Lastly, add the golden scorpion stinger and let boil briefly. And it's done.\"";
diff --git a/world/map/npc/011-1/auldsbel.txt b/world/map/npc/011-1/auldsbel.txt
index 92961dcd..1fe5c285 100644
--- a/world/map/npc/011-1/auldsbel.txt
+++ b/world/map/npc/011-1/auldsbel.txt
@@ -45,7 +45,7 @@
next;
mes "[Robed Man]";
mes "The man is visibly excited.";
- mes "\"Here, I found a silk cocoon. Now if you can just give me the obsidian salt, we can see whether it works!\"";
+ mes "\"Here, I found a silk cocoon. Now if you can just give me the obsidian salt, we can see whether it works!\"";
next;
menu
"Whether what works?", L_intro_explain,
@@ -71,8 +71,8 @@ L_intro_identity:
mes "[Robed Man]";
mes "He eyes you more carefully.";
if (Sex == 0)
- mes "\"How odd. I could have sworn that you were a man the last time we met. Not that I mind...\"";
- mes "\"Wait. You're not Padric.\"";
+ mes "\"How odd. I could have sworn that you were a man the last time we met. Not that I mind...\"";
+ mes "\"Wait. You're not Padric.\"";
next;
set @xmsg$, "Right... my name is " + strcharinfo(0) + ".";
if (strcharinfo(0) == "Padric")
@@ -86,7 +86,7 @@ L_intro_identity:
L_intro_wrongperson:
mes "[Robed Man]";
mes "He laughs.";
- mes "\"Ah, I knew it... you're not the first one today, either. I should apologize, I am horrible with faces. Well, if you don't mind, please hurry along, I should go back to my experiments.\"";
+ mes "\"Ah, I knew it... you're not the first one today, either. I should apologize, I am horrible with faces. Well, if you don't mind, please hurry along, I should go back to my experiments.\"";
next;
goto L_intro_primary_menu;
@@ -98,7 +98,7 @@ L_intro_primary_menu:
L_intro_nogood:
mes "[Robed Man]";
mes "He laughs.";
- mes "\"Yes, you could say that. Well, I shall get back to my experiments, then; I think I shall manage something that requires no obsidian salt instead.\"";
+ mes "\"Yes, you could say that. Well, I shall get back to my experiments, then; I think I shall manage something that requires no obsidian salt instead.\"";
next;
menu
"Who are you?", L_intro_who_are_you,
@@ -107,13 +107,13 @@ L_intro_nogood:
L_intro_obsidian_salt:
mes "[Robed Man]";
- mes "\"Oh, obsidian salt is a catalyst... or rather a theoretical catalyst. We know that it has to have an application somewhere, and I do have the strong suspicion that it may be linked to natural transmogrification...\"";
+ mes "\"Oh, obsidian salt is a catalyst... or rather a theoretical catalyst. We know that it has to have an application somewhere, and I do have the strong suspicion that it may be linked to natural transmogrification...\"";
next;
goto L_intro_primary_menu;
L_intro_who_are_you:
mes "[Robed Man]";
- mes "\"Oh, oh my... of course you wouldn't know me, being from the countryside and all.\"";
+ mes "\"Oh, oh my... of course you wouldn't know me, being from the countryside and all.\"";
mes "He laughs.";
mes "\"Well, my young friend, I am none other than Auldsbel the Graying, of the Council of Transmuters!\"";
next;
@@ -175,17 +175,17 @@ L_main_menu_magic:
L_ironpowder:
mes "[Auldsbel the Wizard]";
- mes "\"No, I do not know the spell for this. I expect that it shouldn't be too hard an invocation, but I'm too busy to work it out.\"";
+ mes "\"No, I do not know the spell for this. I expect that it shouldn't be too hard an invocation, but I'm too busy to work it out.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"I know that they used to make iron ore around here, though, many years ago. Perhaps the secret is still hidden somewhere?\"";
+ mes "\"I know that they used to make iron ore around here, though, many years ago. Perhaps the secret is still hidden somewhere?\"";
next;
goto L_main_menu;
L_sulphur:
mes "[Auldsbel the Wizard]";
set @cost, 400 - (@Q_component_quest * 30);
- mes "\"Sulphur powder? Ah, so we have picked up a little offensive magic, haven't we? Good thinking, good thinking. And yes, of course I can transmute volcanic ashes into sulphur powder at a ratio of 1:5, for " + @cost + " GP.\"";
+ mes "\"Sulphur powder? Ah, so we have picked up a little offensive magic, haven't we? Good thinking, good thinking. And yes, of course I can transmute volcanic ashes into sulphur powder at a ratio of 1:5, for " + @cost + " GP.\"";
next;
if (@Q_main_status >= @Q_STATUS_STUDENT)
menu
@@ -213,7 +213,7 @@ L_sulphur_buy:
delitem "PileOfAsh", 1;
getitem "SulphurPowder", 5;
mes "[Auldsbel the Wizard]";
- mes "\"I shall transmute it later. Here, have five half-ounces from my own stock.\"";
+ mes "\"I shall transmute it later. Here, have five half-ounces from my own stock.\"";
next;
goto L_main_menu;
@@ -225,7 +225,7 @@ L_sulphur_nozeny:
L_sulphur_noash:
mes "[Auldsbel the Wizard]";
- mes "\"Without volcanic ash, I can't give you any sulphur powder. Try hunting some fire goblins, or somesuch.\"";
+ mes "\"Without volcanic ash, I can't give you any sulphur powder. Try hunting some fire goblins, or somesuch.\"";
next;
goto L_main_menu;
@@ -239,7 +239,7 @@ L_sulphur_teach_spell:
if (@Q_component_quest <= 4)
goto L_sulphur_teach_spell_no;
mes "[Auldsbel the Wizard]";
- mes "\"Very well, then. You have been quite helpful with my experiments, after all. As you may have noticed, the spell takes a pile of volcanic ashes. Close your hands around it, then whisper the invocation.\"";
+ mes "\"Very well, then. You have been quite helpful with my experiments, after all. As you may have noticed, the spell takes a pile of volcanic ashes. Close your hands around it, then whisper the invocation.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"That invocation is '" + getspellinvocation("make-sulphur") + "'.\"";
@@ -251,7 +251,7 @@ L_sulphur_teach_spell:
L_sulphur_teach_spell_no:
mes "[Auldsbel the Wizard]";
- mes "\"Hmm... how about this: you help me with a few of my experiments, and I tell you?\"";
+ mes "\"Hmm... how about this: you help me with a few of my experiments, and I tell you?\"";
next;
menu
"Very well, I will help you.", L_quest,
@@ -265,10 +265,10 @@ L_Next:
L_about_magic:
mes "[Auldsbel the Wizard]";
- mes "\"Magic is a universal force that comes from within; only few individuals have the power to channel and manipulate it. Most magic users resort to spells-- prefabricated invocations-- to access and control their magical power.\"";
+ mes "\"Magic is a universal force that comes from within; only few individuals have the power to channel and manipulate it. Most magic users resort to spells – prefabricated invocations – to access and control their magical power.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Most spells are claimed by one of the five schools of magic. To properly use them, a magic user need not only have sufficient prowess in magic overall, but also in the specifics of that particular school.\"";
+ mes "\"Most spells are claimed by one of the five schools of magic. To properly use them, a magic user need not only have sufficient prowess in magic overall, but also in the specifics of that particular school.\"";
next;
goto L_about_magic_minimenu;
@@ -298,17 +298,17 @@ L_about_schools_minimenu:
L_about_transmutation:
mes "[Auldsbel the Wizard]";
- mes "\"Transmutation magic deals with forming matter into a new shape. Some advanced transmutation magic can also expose special properties of the material in question.\"";
+ mes "\"Transmutation magic deals with forming matter into a new shape. Some advanced transmutation magic can also expose special properties of the material in question.\"";
next;
mes "[Auldsbel the Wizard]";
mes "He smiles.";
- mes "\"Transmutation magic is the engine of human civilization. By allowing us to shape buildings, tools, and other items according to the power of our imagination, it gives us mastery over nature.\"";
+ mes "\"Transmutation magic is the engine of human civilization. By allowing us to shape buildings, tools, and other items according to the power of our imagination, it gives us mastery over nature.\"";
next;
goto L_about_schools_minimenu;
L_about_astral:
mes "[Auldsbel the Wizard]";
- mes "\"Astral magic comprises a family of spells that connect the caster to the Astral World. This connection can be used to pull the caster 'through'-- effectively teleporting them-- or to 'pull others through'-- summoning creatures.\"";
+ mes "\"Astral magic comprises a family of spells that connect the caster to the Astral World. This connection can be used to pull the caster 'through'-- effectively teleporting them – or to 'pull others through'-- summoning creatures.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"There are also some more direct uses of powers of the Astral World; mainly spells that affect other spells.\"";
@@ -317,7 +317,7 @@ L_about_astral:
L_about_war:
mes "[Auldsbel the Wizard]";
- mes "\"War magic deals with the inevitable necessity of struggle against other creatures, and sometimes even against other humans. War magic exclusively focuses on dealing damage and destruction.\"";
+ mes "\"War magic deals with the inevitable necessity of struggle against other creatures, and sometimes even against other humans. War magic exclusively focuses on dealing damage and destruction.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"If you use War magic, you better have a Transmuter around for the aftermath, to clear up your collateral damage.\"";
@@ -326,19 +326,19 @@ L_about_war:
L_about_life:
mes "[Auldsbel the Wizard]";
- mes "\"Life magic deals with healing. Not much of a surprise there.\"";
+ mes "\"Life magic deals with healing. Not much of a surprise there.\"";
next;
goto L_about_schools_minimenu;
L_about_nature:
mes "[Auldsbel the Wizard]";
- mes "\"Nature magic is a rather subtle (and, in my eyes, rather weak) kind of magic that deals with manipulating nature as it is. Think of it as Transmutation magic without being able to actually shape things the way you want.\"";
+ mes "\"Nature magic is a rather subtle (and, in my eyes, rather weak) kind of magic that deals with manipulating nature as it is. Think of it as Transmutation magic without being able to actually shape things the way you want.\"";
next;
goto L_about_schools_minimenu;
L_about_other_spells:
mes "[Auldsbel the Wizard]";
- mes "\"A few spells are not claimed by any particular school of magic. In practice, this means that anyone can cast them if they just have sufficient magical power. The most prominent example is the 'detect magic' spell, '" + getspellinvocation("detect-magic") + "'.\"";
+ mes "\"A few spells are not claimed by any particular school of magic. In practice, this means that anyone can cast them if they just have sufficient magical power. The most prominent example is the 'detect magic' spell, '" + getspellinvocation("detect-magic") + "'.\"";
next;
goto L_about_schools_minimenu;
@@ -347,16 +347,16 @@ L_about_magic_advance:
mes "\"Advancing in your magical powers must come from two sources: from within and from a person who can guide you in whichever school of magic you wish to advance.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"For advancing in your general magic power, you must practice magical spells. Make sure to vary them; you will learn little if you cast the same spell over and over. Also, spells that consume no components seem not to be very instructive in practice.\"";
+ mes "\"For advancing in your general magic power, you must practice magical spells. Make sure to vary them; you will learn little if you cast the same spell over and over. Also, spells that consume no components seem not to be very instructive in practice.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Once you have gathered enough spellcasting experience, you should be able to advance to the next level of magic. If you received your magic from a sponsor, you may have to seek out the sponsor again to advance.\"";
+ mes "\"Once you have gathered enough spellcasting experience, you should be able to advance to the next level of magic. If you received your magic from a sponsor, you may have to seek out the sponsor again to advance.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Similarly, to advance in a particular school of magic, you should seek out someone sufficiently competent in that school. Each school has a different rite for advancing its students, so make sure to talk to the right person.\"";
+ mes "\"Similarly, to advance in a particular school of magic, you should seek out someone sufficiently competent in that school. Each school has a different rite for advancing its students, so make sure to talk to the right person.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"I myself am a Transmutation Wizard. Of course I know some spells from the other schools, but my focus is on Transmutation. Theoretically speaking, I can advance you in this school.\"";
+ mes "\"I myself am a Transmutation Wizard. Of course I know some spells from the other schools, but my focus is on Transmutation. Theoretically speaking, I can advance you in this school.\"";
next;
goto L_about_magic_minimenu;
@@ -365,28 +365,28 @@ L_about_magic_learn:
mes "\"Finding and learning new spells is of course important in a magic user's quest towards becoming a full-fledged wizard.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Some wizards will be willing to share their knowledge, usually for a price. But they are not the only sources of magical spells: many magical books contain spells, and you can occasionally find them written down in the most unusual of places.\"";
+ mes "\"Some wizards will be willing to share their knowledge, usually for a price. But they are not the only sources of magical spells: many magical books contain spells, and you can occasionally find them written down in the most unusual of places.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Some are even hiding as part of folklore or gossip. Of course, for those it can sometimes be hard to determine just what their prerequisites are...\"";
+ mes "\"Some are even hiding as part of folklore or gossip. Of course, for those it can sometimes be hard to determine just what their prerequisites are...\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"If you decide to hunt for spells, make sure to keep a journal with you. Some spell invocations may only cross your path once in your lifetime; you must not allow them to get away!\"";
+ mes "\"If you decide to hunt for spells, make sure to keep a journal with you. Some spell invocations may only cross your path once in your lifetime; you must not allow them to get away!\"";
next;
goto L_about_magic_minimenu;
L_about_magic_spells:
mes "[Auldsbel the Wizard]";
- mes "\"Magical spells are shortcuts, true magic bound to a word. No-one today remembers how they were created at the beginning of time, though many have tried to find it out, and failed...\"";
+ mes "\"Magical spells are shortcuts, true magic bound to a word. No-one today remembers how they were created at the beginning of time, though many have tried to find it out, and failed...\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"These magical words are the spells' invocations. Spoken by someone who can't use magic, or by someone who doesn't satisfy the prerequisites, the word stands just for itself.\"";
+ mes "\"These magical words are the spells' invocations. Spoken by someone who can't use magic, or by someone who doesn't satisfy the prerequisites, the word stands just for itself.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"But when spoken by a competent magic user, the word may unleash its effect-- consuming any components it may require, draining the caster's mana, changing the world around it.\"";
+ mes "\"But when spoken by a competent magic user, the word may unleash its effect – consuming any components it may require, draining the caster's mana, changing the world around it.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Some spells require catalysts on top of components, others vary in power depending on whom they are cast on or under what conditions. However, all spells are affected by the caster's astral power.\"";
+ mes "\"Some spells require catalysts on top of components, others vary in power depending on whom they are cast on or under what conditions. However, all spells are affected by the caster's astral power.\"";
next;
goto L_about_spells_minimenu;
@@ -405,34 +405,34 @@ L_about_astral_power:
mes "\"A person's astral power is determined by several factors: overall experience, intelligence, and any and all equipment the person may be wearing at a given time.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Greater astral power means more powerful spells. Since equipment can greatly decrease astral power, most magic users tend to be careful about what they wear-- it takes a while to recover astral power even after armour is unequipped.\"";
+ mes "\"Greater astral power means more powerful spells. Since equipment can greatly decrease astral power, most magic users tend to be careful about what they wear – it takes a while to recover astral power even after armour is unequipped.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"The worst offenders are metal items, particularly shields and body armour. Helmets and gloves get in the way, too. Still, a few special or enchanted items may even increase magical power.\"";
+ mes "\"The worst offenders are metal items, particularly shields and body armour. Helmets and gloves get in the way, too. Still, a few special or enchanted items may even increase magical power.\"";
next;
goto L_about_spells_minimenu;
L_about_catalysts:
mes "[Auldsbel the Wizard]";
- mes "\"A catalyst is a material prerequisite to a spell that is not consumed as part of the spell. For example, the Transmuter's Tablet is required to properly perform many of the more powerful transmutation spells, but it is never consumed.\"";
+ mes "\"A catalyst is a material prerequisite to a spell that is not consumed as part of the spell. For example, the Transmuter's Tablet is required to properly perform many of the more powerful transmutation spells, but it is never consumed.\"";
next;
goto L_about_spells_minimenu;
L_about_components:
mes "[Auldsbel the Wizard]";
- mes "\"A material component is an item that is consumed as part of the spells magic. For example, when transmuting wood into arrows, you must consume a raw log to shape the arrows out of it.\"";
+ mes "\"A material component is an item that is consumed as part of the spells magic. For example, when transmuting wood into arrows, you must consume a raw log to shape the arrows out of it.\"";
next;
goto L_about_spells_minimenu;
L_about_other_prerequisites:
mes "[Auldsbel the Wizard]";
- mes "\"Some spells have additional requirements-- they can only be cast underground, or when you are standing very close to the person you are casting them on, or only when you are wearing a particular enchanted item. Spells are quirky, so read their descriptions carefully-- if you do find a description.\"";
+ mes "\"Some spells have additional requirements – they can only be cast underground, or when you are standing very close to the person you are casting them on, or only when you are wearing a particular enchanted item. Spells are quirky, so read their descriptions carefully – if you do find a description.\"";
next;
goto L_about_spells_minimenu;
L_about_speed:
mes "[Auldsbel the Wizard]";
- mes "\"Most spells are effective immediately, unless they require some complex astral connection-- summoning or teleporting can take a while to take effect, for example. Still, after casting a spell you usually need a moment to recover before casting the next.\"";
+ mes "\"Most spells are effective immediately, unless they require some complex astral connection – summoning or teleporting can take a while to take effect, for example. Still, after casting a spell you usually need a moment to recover before casting the next.\"";
next;
goto L_about_spells_minimenu;
@@ -447,7 +447,7 @@ L_about_auldsbel:
mes "It ensures that Transmuter conduct is according to its statutes and acts as representative and point of contact towards other entities.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Of all the schools of magic, the School of Transmutation is the most organised by far, and held in high esteem by rulers all across the world. Of course this is not only due to the outstanding and rigid structure of the school, but also because of the exceptional services that its members provide.\"";
+ mes "\"Of all the schools of magic, the School of Transmutation is the most organised by far, and held in high esteem by rulers all across the world. Of course this is not only due to the outstanding and rigid structure of the school, but also because of the exceptional services that its members provide.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"The Council, presently overseen by Lord Transmogrifier Pontorias the Plaid (May His Shape Reflect His Soul Forever), consists of fourty-nine members and is situated in the citadel of Dorngard, in the northern mountains near the Crimson Cascade.\"";
@@ -464,17 +464,17 @@ L_about_auldsbel:
L_about_auldsbel_2:
mes "[Auldsbel the Wizard]";
- mes "\"Oh, myself? I am just vacationing in the area. Very relaxed and peaceful place, the Hurnscald area. And plenty of splendid specimens for experimentation.\"";
+ mes "\"Oh, myself? I am just vacationing in the area. Very relaxed and peaceful place, the Hurnscald area. And plenty of splendid specimens for experimentation.\"";
next;
goto L_main_menu;
L_learn_magic:
mes "[Auldsbel the Wizard]";
mes "Auldsbel laughs heartily.";
- mes "\"Hah, if only it were so easy! No, my young friend, I fear that 'learning magic' here is not an option. Either you are born with it, or without.\"";
+ mes "\"Hah, if only it were so easy! No, my young friend, I fear that 'learning magic' here is not an option. Either you are born with it, or without.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Sure, there are a few entities that may grant you magic-- Ether Spirits or Mana Seeds or Great Dragons-- but those are the stuff of legends, so I suggest that you don't waste your life trying to find one of them.\"";
+ mes "\"Sure, there are a few entities that may grant you magic – Ether Spirits or Mana Seeds or Great Dragons – but those are the stuff of legends, so I suggest that you don't waste your life trying to find one of them.\"";
next;
goto L_main_menu;
@@ -566,7 +566,7 @@ L_Q_astralsoul_nz:
L_Q_old_wizard:
mes "[Auldsbel the Wizard]";
- mes "\"I'm still not sure what exactly to make of him. At first appearance, he seems like a senile old man, but there can be no doubt that he has-- or at least had, at some point-- a very deep understanding of magic.\"";
+ mes "\"I'm still not sure what exactly to make of him. At first appearance, he seems like a senile old man, but there can be no doubt that he has – or at least had, at some point – a very deep understanding of magic.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"I have not had the opportunity to talk to him too much, though.\"";
@@ -575,19 +575,19 @@ L_Q_old_wizard:
L_Q_imp:
mes "[Auldsbel the Wizard]";
- mes "\"There are many different kinds of spirits in the world. Some are good-natured, others evil; some are weak, others very powerful. I don't know the particular one you have encountered, though I urge caution.\"";
+ mes "\"There are many different kinds of spirits in the world. Some are good-natured, others evil; some are weak, others very powerful. I don't know the particular one you have encountered, though I urge caution.\"";
next;
goto L_main_menu;
L_Q_elanore:
mes "[Auldsbel the Wizard]";
- mes "\"Ah, Elanore. A kind little woman. Also a very proficient healer, from what I have been told, though we have interacted little. If you are interested in Life magic, you might want to talk to her.\"";
+ mes "\"Ah, Elanore. A kind little woman. Also a very proficient healer, from what I have been told, though we have interacted little. If you are interested in Life magic, you might want to talk to her.\"";
next;
goto L_main_menu;
L_Q_wyara:
mes "[Auldsbel the Wizard]";
- mes "\"The village witch? Not exactly the brightest person, but she has managed to figure out how to brew potions. I doubt that she can do any real magic, though.\"";
+ mes "\"The village witch? Not exactly the brightest person, but she has managed to figure out how to brew potions. I doubt that she can do any real magic, though.\"";
next;
goto L_main_menu;
@@ -602,7 +602,7 @@ L_Q_sagatha:
goto L_main_menu;
L_Q_manaseed_rumour:
- mes "\"A mana seed? Around here? Nah, they've been pulling your leg. Those things are extremely rare, after all.\"";
+ mes "\"A mana seed? Around here? Nah, they've been pulling your leg. Those things are extremely rare, after all.\"";
next;
goto L_main_menu;
@@ -616,22 +616,22 @@ L_Q_manaseed:
goto L_Q_manaseed_prepared;
if (MAGIC_FLAGS & MFLAG_TOUCHED_MANASEED)
goto L_Q_manaseed_touched;
- mes "\"You have found an actual Mana Seed? That's impossible! Well, very unlikely... Then again, some others have told me similar rumours. I find it hard to believe that...\"";
+ mes "\"You have found an actual Mana Seed? That's impossible! Well, very unlikely... Then again, some others have told me similar rumours. I find it hard to believe that...\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Well, if it's true, then try touching it. That should do you no harm, but if you are very, very lucky, it just might grant you some minuscule amount of magical power.\"";
+ mes "\"Well, if it's true, then try touching it. That should do you no harm, but if you are very, very lucky, it just might grant you some minuscule amount of magical power.\"";
next;
goto L_main_menu;
L_Q_manaseed_touched:
if (MAGIC_FLAGS & MFLAG_DRANK_POTION)
goto L_Q_manaseed_prepared;
- mes "\"So you touched the Mana Seed, and its power flowed right through you? You are lucky-- it is willing to share-- but you are also unlucky, in that you lack the discipline and control needed to contain this power.\"";
+ mes "\"So you touched the Mana Seed, and its power flowed right through you? You are lucky – it is willing to share – but you are also unlucky, in that you lack the discipline and control needed to contain this power.\"";
next;
if (MAGIC_FLAGS & MFLAG_KNOWS_MANAPOTION)
goto L_Q_manaseed_touched_short;
mes "[Auldsbel the Wizard]";
- mes "\"Legend has it that you can substitute for such control by imbibing a Mana Potion. I am not sure whether that legend is true, but for you it might be worth trying it out.\"";
+ mes "\"Legend has it that you can substitute for such control by imbibing a Mana Potion. I am not sure whether that legend is true, but for you it might be worth trying it out.\"";
next;
set MAGIC_FLAGS, MAGIC_FLAGS | MFLAG_KNOWS_MANAPOTION;
goto L_Q_manaseed_touched_short;
@@ -644,13 +644,13 @@ L_Q_manaseed_touched_short:
L_where_mana_potion:
mes "[Auldsbel the Wizard]";
- mes "\"Well, quite a few alchemists should be able to brew one for you. Or maybe the village witch, even, though I personally would recommend seeing an alchemist.\"";
+ mes "\"Well, quite a few alchemists should be able to brew one for you. Or maybe the village witch, even, though I personally would recommend seeing an alchemist.\"";
next;
goto L_Q_manaseed_touched_short;
L_make_mana_potion:
mes "[Auldsbel the Wizard]";
- mes "\"Well, I can transmute some components into a Mana Potion for you. Let's see... I will need one pearl, 10,000 GP, about twenty Mauve leaves, and some Gamboge ones... ten should do, I think. Oh, and a bottle of water, of course.\"";
+ mes "\"Well, I can transmute some components into a Mana Potion for you. Let's see... I will need one pearl, 10,000 GP, about twenty Mauve leaves, and some Gamboge ones... ten should do, I think. Oh, and a bottle of water, of course.\"";
next;
menu
"Here you are.", L_Next1,
@@ -684,10 +684,10 @@ L_Next1:
getitem "ManaPotion", 1;
mes "[Auldsbel the Wizard]";
- mes "Auldsbel pockets your GP and the pearl, then stuffs the leaves into the bottle. Holding the bottle between his hands, he focuses briefly. The water and leaves flash bright red, then the leaves dissolve.";
+ mes "Auldsbel pockets your GP and the pearl, then stuffs the leaves into the bottle. Holding the bottle between his hands, he focuses briefly. The water and leaves flash bright red, then the leaves dissolve.";
next;
mes "[Auldsbel the Wizard]";
- mes "The wizard pours the resultant mixture into a different bottle. \"It will lose its power quickly if left in a glass bottle\", he explains.";
+ mes "The wizard pours the resultant mixture into a different bottle. \"It will lose its power quickly if left in a glass bottle\", he explains.";
mes "He hands you the final result, which feels surprisingly heavy.";
next;
menu
@@ -697,13 +697,13 @@ L_Next1:
L_Next2:
mes "[Auldsbel the Wizard]";
mes "Auldsbel raises his eyebrows in surprise.";
- mes "\"Those were payment. You don't expect me to work for free, now do you?\"";
+ mes "\"Those were payment. You don't expect me to work for free, now do you?\"";
next;
goto L_main_menu;
L_mana_potion_toomuch:
mes "[Auldsbel the Wizard]";
- mes "\"Burdened as you are, I doubt you could carry it. Get rid of some of your old things first, will you?\"";
+ mes "\"Burdened as you are, I doubt you could carry it. Get rid of some of your old things first, will you?\"";
next;
goto L_main_menu;
@@ -721,7 +721,7 @@ L_Q_manaseed_prepared:
L_Q_manaseed_withmagic:
if (MAGIC_FLAGS & MFLAG_MANASEED_MAXEDOUT)
goto L_Q_manaseed_maxedout;
- mes "\"I still find it hard to believe that you have found an actual Mana Seed here, in the middle of nowhere... Well, I suggest that you keep visiting it. As your control over magic grows, it may grant you additional power.\"";
+ mes "\"I still find it hard to believe that you have found an actual Mana Seed here, in the middle of nowhere... Well, I suggest that you keep visiting it. As your control over magic grows, it may grant you additional power.\"";
next;
goto L_main_menu;
@@ -744,18 +744,18 @@ L_quest:
if (@Q_component_quest == 5)
goto L_component_quest_5;
mes "[Auldsbel the Wizard]";
- mes "\"You have been very helpful, but at this point I have everything I need. Except perhaps for a Wumpus Egg, though I have no idea where you could find one... If you ever come across one, I will give you a special reward for it, though.\"";
+ mes "\"You have been very helpful, but at this point I have everything I need. Except perhaps for a Wumpus Egg, though I have no idea where you could find one... If you ever come across one, I will give you a special reward for it, though.\"";
next;
goto L_main_menu;
L_component_quest_0:
mes "[Auldsbel the Wizard]";
mes "Auldsbel is visibly delighted.";
- mes "\"Ah, indeed, indeed! I can often use help with my experiments, and you just happen to be arriving at a particularly opportune time. See, I found this...\"";
+ mes "\"Ah, indeed, indeed! I can often use help with my experiments, and you just happen to be arriving at a particularly opportune time. See, I found this...\"";
mes "He pulls something from his pocket and shows it to you.";
next;
mes "[Auldsbel the Wizard]";
- mes "\"It's a silk cocoon. This area has been virtually infested with silkworms, from what I have seen. This is splendid! I will try to... do something very special with this one. But for that I will need twenty Mauve leaves.\"";
+ mes "\"It's a silk cocoon. This area has been virtually infested with silkworms, from what I have seen. This is splendid! I will try to... do something very special with this one. But for that I will need twenty Mauve leaves.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"There are plenty of Mauve plants around, so I'm sure that you won't have a hard time finding the leaves.\"";
@@ -780,7 +780,7 @@ L_Next3:
L_component_quest_1:
mes "[Auldsbel the Wizard]";
- mes "\"Good, good... I am trying to come up with a way to best use the Mauve leaves you brought me, but it seems that I will need further components. I am not sure about the exact composition yet, but I will need a few potions.\"";
+ mes "\"Good, good... I am trying to come up with a way to best use the Mauve leaves you brought me, but it seems that I will need further components. I am not sure about the exact composition yet, but I will need a few potions.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"Please be a good " + @address$ + " and get me an iron potion, a concentration potion, and three small and three medium healing potions.\"";
@@ -805,7 +805,7 @@ L_Next4:
delitem "ConcentrationPotion", 1;
set Zeny, Zeny + 2500;
mes "[Auldsbel the Wizard]";
- mes "\"Ah, excellent, excellent! These are precisely what I needed. Here is another 2,500 GP to compensate you for your efforts.\"";
+ mes "\"Ah, excellent, excellent! These are precisely what I needed. Here is another 2,500 GP to compensate you for your efforts.\"";
mes "[You gain 500 experience points]";
getexp 500, 0;
set @Q_component_quest, 2;
@@ -815,10 +815,10 @@ L_Next4:
L_component_quest_2:
mes "[Auldsbel the Wizard]";
- mes "\"Ah! Excellent! Yes, yes, indeed I need help. I have managed to transmute the components you brought me into a liquid that I believe to be a demetamorphosis stock, but it seems that the details still need some fine-tuning, and I am out of silk cocoons...\"";
+ mes "\"Ah! Excellent! Yes, yes, indeed I need help. I have managed to transmute the components you brought me into a liquid that I believe to be a demetamorphosis stock, but it seems that the details still need some fine-tuning, and I am out of silk cocoons...\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"I would like to run the next batch of experiments on a larger scale, though. Would you be so kind as to fetch me one hundred silk cocoons, please?\"";
+ mes "\"I would like to run the next batch of experiments on a larger scale, though. Would you be so kind as to fetch me one hundred silk cocoons, please?\"";
next;
menu
"One hundred cocoons, here you are.", L_Next5,
@@ -831,7 +831,7 @@ L_Next5:
set Zeny, Zeny + 5000;
mes "[Auldsbel the Wizard]";
mes "\"Splendid, splendid! Here is 5,000 GP for you.\"";
- mes "Auldsbel attempts to cram the cocoons into his pockets, with little success. Finally he gives up and takes them into his hut.";
+ mes "Auldsbel attempts to cram the cocoons into his pockets, with little success. Finally he gives up and takes them into his hut.";
mes "[You gain 2,000 experience points]";
getexp 2000, 0;
set @Q_component_quest, 3;
@@ -841,10 +841,10 @@ L_Next5:
L_component_quest_3:
mes "[Auldsbel the Wizard]";
- mes "\"Yes... I'm actually not certain that my demetamorphosis stock will not drain the life out of these little creatures. Perhaps an alchemical revitalization tincture would be called for. Fortunately this one is easy, I can make it myself.\"";
+ mes "\"Yes... I'm actually not certain that my demetamorphosis stock will not drain the life out of these little creatures. Perhaps an alchemical revitalization tincture would be called for. Fortunately this one is easy, I can make it myself.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"I'm still not sure how to integrate it into the spell... but leave that to me. Can you get me twenty-five red scorpion stingers and twenty-five lumps of maggot slime? Those should be just what I need.\"";
+ mes "\"I'm still not sure how to integrate it into the spell... but leave that to me. Can you get me twenty-five red scorpion stingers and twenty-five lumps of maggot slime? Those should be just what I need.\"";
next;
menu
"Here are your stingers and slimes.", L_Next6,
@@ -870,16 +870,16 @@ L_Next6:
L_component_quest_4:
mes "[Auldsbel the Wizard]";
- mes "\"Hmm, yes... See, the thing is that transmuting living beings is not normally something that transmutation magic can do. It seems that the beings' life force must be overcome to transmute them, but that in turn kills them.\"";
+ mes "\"Hmm, yes... See, the thing is that transmuting living beings is not normally something that transmutation magic can do. It seems that the beings' life force must be overcome to transmute them, but that in turn kills them.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"But I was wondering whether creatures that already can auto-transmute-- or metamorphose, as some people call it-- might not allow themselves to be subjected to magical transmutation more easily... Still, all of my demetamorphosis attempts so far have failed.\"";
+ mes "\"But I was wondering whether creatures that already can auto-transmute – or metamorphose, as some people call it – might not allow themselves to be subjected to magical transmutation more easily... Still, all of my demetamorphosis attempts so far have failed.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"I am thinking of injecting the life force of another creature, perhaps using some astral channeling. Snakes sound most promising, as they have a similar physical shape but a strong life force.\"";
+ mes "\"I am thinking of injecting the life force of another creature, perhaps using some astral channeling. Snakes sound most promising, as they have a similar physical shape but a strong life force.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Could you get me twenty regular, cave, and mountain snake tongues, please? So a total of sixty tongues. This is where most of their life force is concentrated, incidentally.\"";
+ mes "\"Could you get me twenty regular, cave, and mountain snake tongues, please? So a total of sixty tongues. This is where most of their life force is concentrated, incidentally.\"";
next;
menu
"Here are your tongues.", L_Next7,
@@ -905,22 +905,22 @@ L_Next7:
callsub S_update_var;
next;
mes "[Auldsbel the Wizard]";
- mes "Auldsbel focuses on the bundle of snake tongues, which begins to assume a bright red colour, then start to glow. Yellow sparks drop to the ground, as Auldsbel rolls the tongues into a ball.";
+ mes "Auldsbel focuses on the bundle of snake tongues, which begins to assume a bright red colour, then start to glow. Yellow sparks drop to the ground, as Auldsbel rolls the tongues into a ball.";
next;
mes "[Auldsbel the Wizard]";
- mes "He tosses in a cocoon, then squeezes everything together. A bright red flash blinds you momentarily.";
+ mes "He tosses in a cocoon, then squeezes everything together. A bright red flash blinds you momentarily.";
next;
mes "[Auldsbel the Wizard]";
mes "As Auldsbel opens his hands, there is nothing there.";
next;
mes "[Auldsbel the Wizard]";
- mes "He frowns. \"Their life force was still not strong enough. Hmm.\"";
+ mes "He frowns. \"Their life force was still not strong enough. Hmm.\"";
next;
goto L_main_menu;
L_component_quest_5:
mes "[Auldsbel the Wizard]";
- mes "\"I do have another assignment for you, but this one will be tricky. I will need fifty grass snake tongues. I believe that this may be just enough life force to return the silkworm back to its original shape.\"";
+ mes "\"I do have another assignment for you, but this one will be tricky. I will need fifty grass snake tongues. I believe that this may be just enough life force to return the silkworm back to its original shape.\"";
next;
menu
"Here they are.", L_Next8,
@@ -939,12 +939,12 @@ L_Next8:
callsub S_update_var;
next;
mes "[Auldsbel the Wizard]";
- mes "Auldsbel rolls the snake tongues into a ball again, whilst chanting some words that you fail to discern. As the ball begins to glow, he tosses in a silkworm cocoon.";
+ mes "Auldsbel rolls the snake tongues into a ball again, whilst chanting some words that you fail to discern. As the ball begins to glow, he tosses in a silkworm cocoon.";
mes "He then presses his hands together; you are blinded by a blue flash.";
next;
mes "[Auldsbel the Wizard]";
mes "The wizard steps back in horror.";
- mes "\"Oh my... I should have known. I have stepped into Astral spell territory here. This is bad...\"";
+ mes "\"Oh my... I should have known. I have stepped into Astral spell territory here. This is bad...\"";
mes "He mumbles a brief spell invocation.";
mes "\"I suggest that you run.\"";
next;
@@ -959,7 +959,7 @@ OnSnakeDeath:
L_component_quest_missing:
mes "[Auldsbel the Wizard]";
- mes "\"No, you are missing some items. Come back later when you have everything!\"";
+ mes "\"No, you are missing some items. Come back later when you have everything!\"";
next;
goto L_main_menu;
@@ -982,24 +982,24 @@ L_learn_spell:
goto L_student_5;
mes "[Auldsbel the Wizard]";
- mes "\"Wellll.... you do seem to have some magical abilities. But do you possess the talent and diligence needed for a true wizard?\"";
+ mes "\"Wellll.... you do seem to have some magical abilities. But do you possess the talent and diligence needed for a true wizard?\"";
mes "He raises an eyebrow at you, then grins.";
mes "\"Only one way to find out! Let me teach you a first spell.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"This spell is a simple transmutation invocation. All it takes is a clean wooden log. Hold it in your hand, focus your powers, and say the magic invocation.\"";
+ mes "\"This spell is a simple transmutation invocation. All it takes is a clean wooden log. Hold it in your hand, focus your powers, and say the magic invocation.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"You can turn the log into a wooden figurine by imagining the creature whose shape you want in your head and saying `" + getspellinvocation("transmute-wood-to-figurine") + ",' followed by the last syllable of the name of the creature you want to shape it into.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"So `" + getspellinvocation("transmute-wood-to-figurine") + " lurk' for a Skrytlurk figurine, for example. If you know what a Skrytlurk is, I mean, otherwise you will have a hard time imagining it. You may want to try some others instead, though.\"";
+ mes "\"So `" + getspellinvocation("transmute-wood-to-figurine") + " lurk' for a Skrytlurk figurine, for example. If you know what a Skrytlurk is, I mean, otherwise you will have a hard time imagining it. You may want to try some others instead, though.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Oh... and it has to be the old Tritan name. Most creatures nowadays have very different names, but some old Tritan names have survived. Just try some, until you find one that fits.\"";
+ mes "\"Oh... and it has to be the old Tritan name. Most creatures nowadays have very different names, but some old Tritan names have survived. Just try some, until you find one that fits.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Oh, actually, make sure to write that down. You should keep track of all spells and spell fragments, really. I always keep a notebook handy, in fact.\"";
+ mes "\"Oh, actually, make sure to write that down. You should keep track of all spells and spell fragments, really. I always keep a notebook handy, in fact.\"";
next;
set @Q_main_status, @Q_STATUS_INITIATION;
callsub S_update_var;
@@ -1007,10 +1007,10 @@ L_learn_spell:
L_repeat_spell:
mes "[Auldsbel the Wizard]";
- mes "\"The invocation is `" + getspellinvocation("transmute-wood-to-figurine") + ",' followed by the last syllable of the name of the creature you want to shape the log into. So `" + getspellinvocation("transmute-wood-to-figurine") + " lurk' for a Skrytlurk figurine.\"";
+ mes "\"The invocation is `" + getspellinvocation("transmute-wood-to-figurine") + ",' followed by the last syllable of the name of the creature you want to shape the log into. So `" + getspellinvocation("transmute-wood-to-figurine") + " lurk' for a Skrytlurk figurine.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"But keep two things in mind: First, you must KNOW what the creature looks like-- so a Skrytlurk probably won't work-- and second, you must use the old Tritan name of it. `Fluffy' and `Scorpion' are modern names, so those won't work, you should try some others.\"";
+ mes "\"But keep two things in mind: First, you must KNOW what the creature looks like – so a Skrytlurk probably won't work – and second, you must use the old Tritan name of it. `Fluffy' and `Scorpion' are modern names, so those won't work, you should try some others.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"And make sure to keep notes of your spells! In the future, I will only tell you once.\"";
@@ -1031,9 +1031,9 @@ L_initiation:
L_initiation_fail:
mes "[Auldsbel the Wizard]";
- mes "\"No, no, no. This is no good-- too many imperfections.\"";
+ mes "\"No, no, no. This is no good – too many imperfections.\"";
mes "He throws it away.";
- mes "\"Keep practicing-- and make sure to vary the spells you cast a little; that will make it easier to learn.\"";
+ mes "\"Keep practicing – and make sure to vary the spells you cast a little; that will make it easier to learn.\"";
next;
goto L_main_menu;
@@ -1052,7 +1052,7 @@ L_initiation_check:
next;
mes "[Auldsbel the Wizard]";
mes "He pockets the figurine.";
- mes "\"Very well, then. I shall accept you as my student.\"";
+ mes "\"Very well, then. I shall accept you as my student.\"";
next;
mes "[Auldsbel the Wizard]";
mes "Auldsbel presses his index and middle finger against your forehead.";
@@ -1093,7 +1093,7 @@ L_Next9:
callsub S_update_var;
mes "[Auldsbel the Wizard]";
mes "He picks up the bug legs.";
- mes "\"Good. These will come in handy later...\"";
+ mes "\"Good. These will come in handy later...\"";
mes "He grins.";
mes "[1000 experience points]";
next;
@@ -1101,7 +1101,7 @@ L_Next9:
mes "\"Now, listen carefully: to make a short tank top out of three pieces of cloth, you must use the invocation '" + getspellinvocation("make-short-tanktop") + "'.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"But be careful; transmutations can go wrong, and that can injure you. When you have more overall spellcasting practice, come back to me.\"";
+ mes "\"But be careful; transmutations can go wrong, and that can injure you. When you have more overall spellcasting practice, come back to me.\"";
next;
goto L_main_menu;
@@ -1137,7 +1137,7 @@ L_Next10:
mes "[1000 experience points]";
next;
mes "[Auldsbel the Wizard]";
- mes "\"The next spell I have will make a normal tank top out of four pieces of cloth. The invocation is '" + getspellinvocation("make-tanktop") + "', make sure to write this down.\"";
+ mes "\"The next spell I have will make a normal tank top out of four pieces of cloth. The invocation is '" + getspellinvocation("make-tanktop") + "', make sure to write this down.\"";
next;
goto L_main_menu;
@@ -1163,11 +1163,11 @@ L_Next11:
callsub S_update_var;
mes "[Auldsbel the Wizard]";
mes "He carefully takes the stingers.";
- mes "\"You are being quite helpful. If my experiments go well, I will make sure to acknowledge you in a footnote somewhere.\"";
+ mes "\"You are being quite helpful. If my experiments go well, I will make sure to acknowledge you in a footnote somewhere.\"";
mes "[1000 experience points]";
next;
mes "[Auldsbel the Wizard]";
- mes "\"To make a shirt, use the invocation '" + getspellinvocation("make-shirt") + "'. This will require five pieces of cloth.\"";
+ mes "\"To make a shirt, use the invocation '" + getspellinvocation("make-shirt") + "'. This will require five pieces of cloth.\"";
next;
goto L_main_menu;
@@ -1197,7 +1197,7 @@ L_Next12:
mes "[1000 experience points]";
next;
mes "[Auldsbel the Wizard]";
- mes "\"This spell makes arrows out of a single wooden log. Its invocation is '" + getspellinvocation("make-arrows") + "'.\"";
+ mes "\"This spell makes arrows out of a single wooden log. Its invocation is '" + getspellinvocation("make-arrows") + "'.\"";
next;
goto L_main_menu;
@@ -1211,13 +1211,13 @@ L_student_3:
L_student_3_repeat:
mes "[Auldsbel the Wizard]";
- mes "\"This one has the invocation `" + getspellinvocation("make-concentration-potion") + "'. Put two cobalt leaves and two pink flower petals into a bottle of water, hold it up, and speak that phrase.\"";
+ mes "\"This one has the invocation `" + getspellinvocation("make-concentration-potion") + "'. Put two cobalt leaves and two pink flower petals into a bottle of water, hold it up, and speak that phrase.\"";
next;
mes "[Auldsbel the Wizard]";
mes "\"It is a tricky spell, but if it works out, you will transform the bottle into a concentration potion.\"";
next;
mes "[Auldsbel the Wizard]";
- mes "\"Hmm. That reminds me-- there was a similar spell, but I forgot what it was... anyway, try using this, and bring me the potion when you are done.\"";
+ mes "\"Hmm. That reminds me – there was a similar spell, but I forgot what it was... anyway, try using this, and bring me the potion when you are done.\"";
next;
set @Q_main_status, @Q_STATUS_STUDENT4;
callsub S_update_var;
@@ -1260,7 +1260,7 @@ L_Next13:
L_student_4_wrong_potion:
mes "[Auldsbel the Wizard]";
mes "Auldsbell examines your potion, then shakes his head.";
- mes "\"This doesn't look quite right, though I can't quite point at what the problem is. You will have to continue trying.\"";
+ mes "\"This doesn't look quite right, though I can't quite point at what the problem is. You will have to continue trying.\"";
next;
goto L_main_menu;
@@ -1272,12 +1272,12 @@ L_student_4_no_potion:
L_student_5:
mes "[Auldsbel the Wizard]";
- mes "\"Hmm. Come back some other time, please; I still haven't figured out what to teach you next.\"";
+ mes "\"Hmm. Come back some other time, please; I still haven't figured out what to teach you next.\"";
close;
L_magic_skill_insufficient:
mes "[Auldsbel the Wizard]";
- mes "\"No, not at this time. You will have to advance in your overall magic skill before I can teach you more.\"";
+ mes "\"No, not at this time. You will have to advance in your overall magic skill before I can teach you more.\"";
next;
goto L_main_menu;
diff --git a/world/map/npc/011-6/bryant.txt b/world/map/npc/011-6/bryant.txt
index 3c5ff906..42b8c747 100644
--- a/world/map/npc/011-6/bryant.txt
+++ b/world/map/npc/011-6/bryant.txt
@@ -13,16 +13,16 @@
if (@state == 3) goto L_Bryant_Summon;
mes "[Bryant]";
- mes "\"I'm looking everywhere for the bandit leader. I can't seem to find him.\"";
+ mes "\"I'm looking everywhere for the bandit leader. I can't seem to find him.\"";
goto L_Close;
L_Bryant_Summon:
mes "[Bryant]";
- mes "\"I ran into that bandit lord and he got me good. I'm going to stay here for a while and heal. He dropped this key. Take it. You might be able to handle him better than I could.\"";
+ mes "\"I ran into that bandit lord and he got me good. I'm going to stay here for a while and heal. He dropped this key. Take it. You might be able to handle him better than I could.\"";
next;
mes "Bryant gives you a key, shaped to look like a small silver arrow.";
next;
- mes "\"I believe I saw him run into a cave south and east of here. There is a red carpet in front of the cave entrance. Be careful and good luck.\"";
+ mes "\"I believe I saw him run into a cave south and east of here. There is a red carpet in front of the cave entrance. Be careful and good luck.\"";
set @state, 4;
callsub S_Update_Var;
monster "011-6.gat",260,250,"BanditLord",1065,1, "Bryant::OnBanditLordDead";
@@ -45,21 +45,21 @@ L_End:
L_Bryant_Waits:
mes "[Bryant]";
- mes "\"I think the bandit lord is still around. I fear this could be dangerous for the people of Hurnscald. When you went to the cave with the red carpet in front of it, did you find him and kill him?\"";
+ mes "\"I think the bandit lord is still around. I fear this could be dangerous for the people of Hurnscald. When you went to the cave with the red carpet in front of it, did you find him and kill him?\"";
menu
"No.", L_Bryant_No,
"Yes.", L_Bryant_Yes;
L_Bryant_No:
mes "[Bryant]";
- mes "\"Well, maybe he ran off. I'm pretty sure he should be there now.\"";
+ mes "\"Well, maybe he ran off. I'm pretty sure he should be there now.\"";
killmonster "011-6.gat", "Bryant::OnBanditLordDead";
monster "011-6.gat",260,250,"BanditLord",1065,1, "Bryant::OnBanditLordDead";
goto L_Close;
L_Bryant_Yes:
mes "[Bryant]";
- mes "\"I don't think you killed him. Please try to find and kill him. He should be in the cave south and east of here with the red carpet in front of it.\"";
+ mes "\"I don't think you killed him. Please try to find and kill him. He should be in the cave south and east of here with the red carpet in front of it.\"";
killmonster "011-6.gat", "Bryant::OnBanditLordDead";
monster "011-6.gat",260,250,"BanditLord",1065,1, "Bryant::OnBanditLordDead";
goto L_Close;
diff --git a/world/map/npc/012-1/injured-mouboo.txt b/world/map/npc/012-1/injured-mouboo.txt
index 4b10e100..4fe62ce5 100644
--- a/world/map/npc/012-1/injured-mouboo.txt
+++ b/world/map/npc/012-1/injured-mouboo.txt
@@ -19,7 +19,7 @@ function|script|QuestMoubooHeal|,
callsub S_update_var;
mes "[Injured Mouboo]";
mes "A soft white glow surrounds the mouboo's leg, which slowly shifts back into place.";
- mes "As the glow subsides, the mouboo gets up, carefully, and takes a few steps. It seems to be fully healed!";
+ mes "As the glow subsides, the mouboo gets up, carefully, and takes a few steps. It seems to be fully healed!";
mes "[5000 experience points]";
getexp 5000, 0;
next;
@@ -78,7 +78,7 @@ L_menu:
L_examine:
mes "[Injured Mouboo]";
- mes "Looking closer, you notice that the mouboo's left hind leg is bent at a very unnatural angle-- that seems to be the cause for its pain.";
+ mes "Looking closer, you notice that the mouboo's left hind leg is bent at a very unnatural angle – that seems to be the cause for its pain.";
next;
mes "[Injured Mouboo]";
mes "You also notice that the mouboo is lying on top of what appears to be a black turtleneck sweater.";
@@ -90,7 +90,7 @@ L_examine:
L_pickup_alive:
mes "[Injured Mouboo]";
- mes "The Mouboo groans and pushes your hand away. It seems to be rather fond of the sweater.";
+ mes "The Mouboo groans and pushes your hand away. It seems to be rather fond of the sweater.";
next;
goto L_menu;
diff --git a/world/map/npc/012-3/mana-seed.txt b/world/map/npc/012-3/mana-seed.txt
index dcd2ead3..3fd46393 100644
--- a/world/map/npc/012-3/mana-seed.txt
+++ b/world/map/npc/012-3/mana-seed.txt
@@ -26,18 +26,18 @@
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 `" + getspellinvocation("happy-curse") + "' comes to mind...";
+ "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 `" + getspellinvocation("happy-curse") + "' comes to mind...";
set @max_magic, 2;
@@ -90,7 +90,7 @@ L_nomagic_mainmenu:
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.";
+ 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;
@@ -105,10 +105,10 @@ 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.";
+ 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.";
+ 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;
@@ -116,14 +116,14 @@ L_nomagic_touch:
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.";
+ 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.";
+ 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.";
+ 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";
@@ -132,7 +132,7 @@ L_magic_level_1:
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.";
+ 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;
@@ -163,11 +163,11 @@ L_magic_touch:
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 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.";
+ "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;
@@ -176,7 +176,7 @@ L_magic_levelup:
set @baselevel_needed, @min_level[getskilllv(SKILL_MAGIC) + 1];
if (BaseLevel < @baselevel_needed)
goto L_insufficient_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.";
+ 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.";
@@ -188,15 +188,15 @@ L_magic_levelup:
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...";
+ 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.";
+ 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.";
+ 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;
@@ -224,14 +224,14 @@ L_magic_maxed_out:
goto L_magic_mainmenu;
L_insufficient_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.";
+ 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.";
+ 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;
diff --git a/world/map/npc/012-3/traveler.txt b/world/map/npc/012-3/traveler.txt
index c2c4d51e..ef77b88a 100644
--- a/world/map/npc/012-3/traveler.txt
+++ b/world/map/npc/012-3/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/013-1/sagatha.txt b/world/map/npc/013-1/sagatha.txt
index 41c7f076..914744d1 100644
--- a/world/map/npc/013-1/sagatha.txt
+++ b/world/map/npc/013-1/sagatha.txt
@@ -119,7 +119,7 @@ L_next:
L_Next:
mes "[Witch]";
- mes "\"I am what you humans call a witch. I am a human who has chosen all living creatures as what you call family.\"";
+ mes "\"I am what you humans call a witch. I am a human who has chosen all living creatures as what you call family.\"";
next;
menu
"No, I mean... what's your name?", L_intro_name,
@@ -198,7 +198,7 @@ L_teach_initial:
goto L_teach_initial_nonature;
mes "[Sagatha the Witch]";
mes "She nods.";
- mes "\"For now, yes. But you will have to prove that you really care about more than yourself.\"";
+ mes "\"For now, yes. But you will have to prove that you really care about more than yourself.\"";
next;
mes "[Sagatha the Witch]";
mes "She snaps her fingers, and without warning you begin to acutely sense the magical energies around you, for a brief instant!";
@@ -209,7 +209,7 @@ L_teach_initial:
callsub S_up_astral;
next;
mes "[Sagatha the Witch]";
- mes "\"In the future, I will teach you nature and astral magic. For the other schools there are better teachers around.\"";
+ mes "\"In the future, I will teach you nature and astral magic. For the other schools there are better teachers around.\"";
if (getskilllv(SKILL_MAGIC) < 2)
mes "\"Your skill in magic won't be great enough to use some of the spells yet, so keep practicing and visiting the mana seed until it is.\"";
next;
@@ -248,7 +248,7 @@ L_teach:
goto L_teach_N11;
mes "[Sagatha the Witch]";
- mes "\"Not yet. You have to ask the mana seed to give you more power.\"";
+ mes "\"Not yet. You have to ask the mana seed to give you more power.\"";
next;
goto L_main;
@@ -267,20 +267,20 @@ L_teach_N14:
if (@mexp < 125)
goto L_teach_noexp;
mes "[Sagatha the Witch]";
- mes "\"Some forest creatures sometimes overgrow their fur or hide. That makes them uncomfortable.\"";
+ mes "\"Some forest creatures sometimes overgrow their fur or hide. That makes them uncomfortable.\"";
next;
mes "[Sagatha the Witch]";
- mes "\"You can help them with shearing magic. Press your hands together and say '" + getspellinvocation("shear") + "'. Then touch them with your hands, and brush off any excess.\"";
+ mes "\"You can help them with shearing magic. Press your hands together and say '" + getspellinvocation("shear") + "'. Then touch them with your hands, and brush off any excess.\"";
next;
mes "[Sagatha the Witch]";
- mes "\"The spell is strong, so you only need to do this once. Be careful not to cut them. Some things they shed are useful. Often they will leave them to you as a thank-you.\"";
+ mes "\"The spell is strong, so you only need to do this once. Be careful not to cut them. Some things they shed are useful. Often they will leave them to you as a thank-you.\"";
goto L_practice;
L_teach_N10:
if (@mexp < 150)
goto L_teach_noexp;
mes "[Sagatha the Witch]";
- mes "\"Next, a nature spell. Take a cocoon shell. Hold it in your hand. Feel its lightness.\"";
+ mes "\"Next, a nature spell. Take a cocoon shell. Hold it in your hand. Feel its lightness.\"";
next;
mes "[Sagatha the Witch]";
mes "\"Now whisper '" + getspellinvocation("flying-backpack") + "', and if your backpack was pressing on you you should no longer feel it now.\"";
@@ -290,7 +290,7 @@ L_teach_A10:
if (@mexp < 180)
goto L_teach_noexp;
mes "[Sagatha the Witch]";
- mes "\"To protect against others' magic, take a small mushroom from a shady place. Mushrooms draw things out of the earth. Rub your mushroom into pieces between your hands.\"";
+ mes "\"To protect against others' magic, take a small mushroom from a shady place. Mushrooms draw things out of the earth. Rub your mushroom into pieces between your hands.\"";
next;
mes "[Sagatha the Witch]";
mes "\"Then say '" + getspellinvocation("barrier") + "' and let the mushroom's power take over.\"";
@@ -300,7 +300,7 @@ L_teach_A11:
if (@mexp < 200)
goto L_teach_noexp;
mes "[Sagatha the Witch]";
- mes "\"If you must fight, call allies. You can call spiky mushrooms out of the ground with a mushroom spike and a root. Hold up the spike and call out to them: '" + getspellinvocation("summon-spiky-mushrooms") + "'. Then press the root to the ground.\"";
+ mes "\"If you must fight, call allies. You can call spiky mushrooms out of the ground with a mushroom spike and a root. Hold up the spike and call out to them: '" + getspellinvocation("summon-spiky-mushrooms") + "'. Then press the root to the ground.\"";
next;
mes "[Sagatha the Witch]";
mes "\"Spiky mushrooms often grow too many spikes, so you can shear the spikes off of some.\"";
@@ -311,14 +311,14 @@ L_teach_A12:
if (@mexp < 220)
goto L_teach_noexp;
mes "[Sagatha the Witch]";
- mes "\"You can call fluffies, too. But for them you must call out '" + getspellinvocation("summon-fluffies") + "' instead, with white fluffy fur instead of a spike. And don't forget the root.\"";
+ mes "\"You can call fluffies, too. But for them you must call out '" + getspellinvocation("summon-fluffies") + "' instead, with white fluffy fur instead of a spike. And don't forget the root.\"";
goto L_practice;
L_teach_N11:
if (@mexp < 250)
goto L_teach_noexp;
mes "[Sagatha the Witch]";
- mes "\"You can harden your skin with a hard spike. Hold it in your hands and speak '" + getspellinvocation("protect") + "', then draw its hardness into your skin.\"";
+ mes "\"You can harden your skin with a hard spike. Hold it in your hands and speak '" + getspellinvocation("protect") + "', then draw its hardness into your skin.\"";
next;
mes "[Sagatha the Witch]";
mes "\"Or call it into someone else's skin, by saying that someone's name right after the '" + getspellinvocation("protect") + "'.\"";
@@ -381,7 +381,7 @@ L_Q_old_wizard:
L_Q_imp:
mes "[Sagatha the Witch]";
- mes "\"He is an evil and cruel one. He lies and cheats and will try to take advantage of you. Stay away from him.\"";
+ mes "\"He is an evil and cruel one. He lies and cheats and will try to take advantage of you. Stay away from him.\"";
next;
goto L_main;
@@ -407,26 +407,26 @@ L_Q_manaseed_unabsorbed:
goto L_main;
L_Q_manaseed_m:
- mes "\"You were lucky that the mana seed gave you its magic. I hope that you will use this power for something good now.\"";
+ mes "\"You were lucky that the mana seed gave you its magic. I hope that you will use this power for something good now.\"";
next;
goto L_main;
L_Q_manapotion:
mes "[Sagatha the Witch]";
- mes "\"I won't make one without a cauldron, that would be wasteful. And I'm not going to start carrying a cauldron around.\"";
+ mes "\"I won't make one without a cauldron, that would be wasteful. And I'm not going to start carrying a cauldron around.\"";
next;
goto L_main;
L_Q_wyara:
mes "[Sagatha the Witch]";
- mes "\"Wyara decided to live with humans, in Hurnscald. She tries to make the world a better place in her own way. Please be kind to her, she is a very good person.\"";
+ mes "\"Wyara decided to live with humans, in Hurnscald. She tries to make the world a better place in her own way. Please be kind to her, she is a very good person.\"";
next;
goto L_main;
L_Q_auldsbel:
mes "[Sagatha the Witch]";
mes "She frowns.";
- mes "\"He's a transmutation wizard, member of the northern council. Reasonably competent wizard, too.\"";
+ mes "\"He's a transmutation wizard, member of the northern council. Reasonably competent wizard, too.\"";
next;
goto L_main;
diff --git a/world/map/npc/013-2/notes.txt b/world/map/npc/013-2/notes.txt
index 2f569334..9b9f46dc 100644
--- a/world/map/npc/013-2/notes.txt
+++ b/world/map/npc/013-2/notes.txt
@@ -29,7 +29,7 @@
next;
set @style, rand(20);
set @color, rand(12);
- setlook LOOK_HAIR_STYLE, @style + 1;
+ setlook LOOK_HAIR_STYLE, @style;
setlook LOOK_HAIR_COLOR, @color + 1;
close;
}
diff --git a/world/map/npc/013-2/wizard.txt b/world/map/npc/013-2/wizard.txt
index 042ab1f7..73ca06ef 100644
--- a/world/map/npc/013-2/wizard.txt
+++ b/world/map/npc/013-2/wizard.txt
@@ -70,7 +70,7 @@ L_TeachSpell:
if (getskilllv(SKILL_MAGIC_ASTRAL) >= 2)
goto L_Close;
mes "[Old Wizard]";
- mes "\"I'm not sure if you are experienced enough to cast it yet, though. You may need to first learn astral magic.\"";
+ mes "\"I'm not sure if you are experienced enough to cast it yet, though. You may need to first learn astral magic.\"";
goto L_Close;
L_AstralSoul:
diff --git a/world/map/npc/014-1/wedding-officiator.txt b/world/map/npc/014-1/wedding-officiator.txt
index 44ae9dce..2c22e0be 100644
--- a/world/map/npc/014-1/wedding-officiator.txt
+++ b/world/map/npc/014-1/wedding-officiator.txt
@@ -3,7 +3,7 @@
014-1.gat,31,31,0|script|Wedding Officiator|164,
{
mes "[Wedding Officiator]";
- mes "A young lady in a long, green dress is overseeing the park. As she notices you looking at her, she gives you a broad and happy smile.";
+ mes "A young lady in a long, green dress is overseeing the park. As she notices you looking at her, she gives you a broad and happy smile.";
mes "\"Hi there! I'm Wendy, here for all your marriage needs!\"";
next;
goto L_main;
@@ -20,25 +20,25 @@ L_main:
L_explain_self:
mes "[Wedding Officiator]";
- mes "\"I'm responsible for marriage and divorce proceedings. Every married couple must be registered, so I keep a looong list of couples and send that to the magistrates every now and then.\"";
+ mes "\"I'm responsible for marriage and divorce proceedings. Every married couple must be registered, so I keep a looong list of couples and send that to the magistrates every now and then.\"";
next;
mes "[Wedding Officiator]";
- mes "\"So if you have a sweetheart and the two of you are getting along particularly well, and you think that you are ready to make that big final step-- well, then come here and talk to me!\"";
+ mes "\"So if you have a sweetheart and the two of you are getting along particularly well, and you think that you are ready to make that big final step – well, then come here and talk to me!\"";
next;
goto L_main;
L_explain_marriage:
mes "[Wedding Officiator]";
- mes "\"If you are sure that you are ready to get married, then first you come and talk to me here-- I need to register you, after all. You will first have to pay me a small fee of " + WEDDING_FEE + " GP.\"";
+ mes "\"If you are sure that you are ready to get married, then first you come and talk to me here – I need to register you, after all. You will first have to pay me a small fee of " + WEDDING_FEE + " GP.\"";
next;
mes "[Wedding Officiator]";
- mes "\"Both you and your partner must be at least " + WEDDING_MIN_LEVEL + " levels of age, though; the law is very firm on that. But if all of that works out, I will give you two wedding rings for the ceremony.\"";
+ mes "\"Both you and your partner must be at least " + WEDDING_MIN_LEVEL + " levels of age, though; the law is very firm on that. But if all of that works out, I will give you two wedding rings for the ceremony.\"";
next;
mes "[Wedding Officiator]";
- mes "\"To complete the marriage, each of you has to put on one of these rings, and you have to stand next to each other in the southern part of this park. Then one of you says `marry' and then the other person's name.\"";
+ mes "\"To complete the marriage, each of you has to put on one of these rings, and you have to stand next to each other in the southern part of this park. Then one of you says `marry' and then the other person's name.\"";
next;
mes "[Wedding Officiator]";
- mes "\"So if you would want to marry me, for example, you would say `marry Wendy'. Just like that. Your partner then has to decide whether he or she wants that. And if you both agree, then you're married!\"";
+ mes "\"So if you would want to marry me, for example, you would say `marry Wendy'. Just like that. Your partner then has to decide whether he or she wants that. And if you both agree, then you're married!\"";
mes "She again smiles that broad smile of hers.";
next;
goto L_main;
@@ -51,7 +51,7 @@ L_get_married:
mes "[Wedding Officiator]";
mes "Wendy's eyes are sparkling.";
- mes "\"Wow. So you and your sweetheart are ready to take the big step, then?\"";
+ mes "\"Wow. So you and your sweetheart are ready to take the big step, then?\"";
next;
menu
"Yes, we are ready.", L_Next,
@@ -66,16 +66,16 @@ L_Next:
"We certainly do.", L_Next1,
"Yes, of course.", L_Next1,
"Please get on with it.", L_Next1,
- "Hmm. Let me think about this some more.", L_end;
+ "Hmm. Let me think about this some more.", L_end;
L_Next1:
mes "[Wedding Officiator]";
mes "Wendy blushes.";
- mes "\"Sorry if I am asking so many questions, but I have to make sure, you see... rules and all. Where were we...\"";
+ mes "\"Sorry if I am asking so many questions, but I have to make sure, you see... rules and all. Where were we...\"";
next;
mes "[Wedding Officiator]";
mes "She composes herself again.";
- mes "\"OK. Now, what vows you exchange precisely is your choice. But a marriage is really something that is meant to last. So please take a moment to think.\"";
+ mes "\"OK. Now, what vows you exchange precisely is your choice. But a marriage is really something that is meant to last. So please take a moment to think.\"";
next;
mes "[Wedding Officiator]";
mes "\"Is your partner really someone you are serious about, someone you want to be with even when things get nasty, someone whom you will stick your head out for no matter how bad things get?";
@@ -104,12 +104,12 @@ L_Next2:
mes "[Wedding Officiator]";
mes "Wendy collects the fee.";
- mes "\"Okay... here are your wedding rings. Each of you has to have one. Put them on, stand next to each other in the southern part of this park and say `marry ...' and the name of your partner.";
+ mes "\"Okay... here are your wedding rings. Each of you has to have one. Put them on, stand next to each other in the southern part of this park and say `marry ...' and the name of your partner.";
mes "So your partner might just say `marry " + strcharinfo(0) + "' to marry you.\"";
next;
mes "[Wedding Officiator]";
- mes "Wendy hesitates, then gives you a quick hug. There are tears are in her eyes.";
- mes "\"Sorry, I always get a bit... emotional, I think... but I'm so happy for you!\"";
+ mes "Wendy hesitates, then gives you a quick hug. There are tears are in her eyes.";
+ mes "\"Sorry, I always get a bit... emotional, I think... but I'm so happy for you!\"";
mes "She smiles and wipes the tears from her eyes.";
next;
mes "[Wedding Officiator]";
@@ -123,14 +123,14 @@ L_end:
L_too_young:
mes "[Wedding Officiator]";
mes "Wendy looks at her notes, shaking her head; pain is evident in her eyes.";
- mes "\"I'm really, really sorry-- I wish I could allow that, but you are still too young. You have to be at least " + WEDDING_MIN_LEVEL + " levels of age.\"";
+ mes "\"I'm really, really sorry – I wish I could allow that, but you are still too young. You have to be at least " + WEDDING_MIN_LEVEL + " levels of age.\"";
close;
L_too_poor:
mes "[Wedding Officiator]";
mes "\"Oh, this is so sad... you want to get married but don't have the money!\"";
mes "Wendy is visibly unhappy.";
- mes "\"I wish I could help you, but the rules... you see... Well, I'm afraid that you will just have to come back when you have " + WEDDING_FEE + " GP.\"";
+ mes "\"I wish I could help you, but the rules... you see... Well, I'm afraid that you will just have to come back when you have " + WEDDING_FEE + " GP.\"";
close;
L_main_married:
@@ -149,7 +149,7 @@ L_farewell:
L_talk_divorce:
mes "[Wedding Officiator]";
- mes "\"Oh... I am sorry to hear that. What's the problem, then?\"";
+ mes "\"Oh... I am sorry to hear that. What's the problem, then?\"";
next;
menu
"We don't love each other anymore.", L_nolove,
@@ -160,10 +160,10 @@ L_talk_divorce:
L_nolove:
mes "[Wedding Officiator]";
mes "Wendy sighs.";
- mes "\"I am really sorry to hear that. Have you tried talking to your partner? Tried some new dungeons? Solved some quests together?\"";
+ mes "\"I am really sorry to hear that. Have you tried talking to your partner? Tried some new dungeons? Solved some quests together?\"";
next;
mes "[Wedding Officiator]";
- mes "\"I mean... I am sure that you have many things in common that you are not aware of. If you just do something new, perhaps you will learn something about each other that you will like?\"";
+ mes "\"I mean... I am sure that you have many things in common that you are not aware of. If you just do something new, perhaps you will learn something about each other that you will like?\"";
next;
menu
"We tried that, it didn't work.", L_makesure_divorce,
@@ -175,19 +175,19 @@ L_partner_otherlove:
mes "\"Are you really sure? Perhaps that other person is just a friend, or even if it isn't, perhaps it was just a small mistake on your partner's side... nobody is perfect, after all!\"";
next;
menu
- "I'm sure. I want a divorce.", L_makesure_divorce,
+ "I'm sure. I want a divorce.", L_makesure_divorce,
"Perhaps we should discuss this some more first.", L_end;
L_self_otherlove:
mes "[Wedding Officiator]";
mes "Wendy sighs.";
- mes "\"Oh dear... well, I suppose that happens. You don't have any children, I think, but still, you made a promise to your partner.\"";
+ mes "\"Oh dear... well, I suppose that happens. You don't have any children, I think, but still, you made a promise to your partner.\"";
next;
mes "[Wedding Officiator]";
mes "\"Are you really sure that you love the new person so much that you want to leave your partner? Perhaps it would be good to take some time off first to make sure that you are not making a mistake here.\"";
next;
menu
- "I'm sure. I want a divorce.", L_makesure_divorce,
+ "I'm sure. I want a divorce.", L_makesure_divorce,
"Let me think about this more.", L_end;
L_loot:
@@ -196,7 +196,7 @@ L_loot:
mes "\"Err... have you thought about just splitting it up?\"";
next;
menu
- "No way. I want a divorce.", L_makesure_divorce,
+ "No way. I want a divorce.", L_makesure_divorce,
"Oh... oh! But of course!", L_end;
L_makesure_divorce:
@@ -204,16 +204,16 @@ L_makesure_divorce:
mes "[Wedding Officiator]";
mes "Resigned, Wendy looks down at her notes.";
- mes "\"Okay. I suppose that if you are sure, I will get your divorce underway. But that will cost you " + @divorce_cost + " in administrative fees.\"";
+ mes "\"Okay. I suppose that if you are sure, I will get your divorce underway. But that will cost you " + @divorce_cost + " in administrative fees.\"";
next;
menu
"Let me think about this again.", L_end,
"HOW much? Never mind, then.", L_end,
- "That's OK. I want the divorce.", L_do_divorce;
+ "That's OK. I want the divorce.", L_do_divorce;
L_divorce_nomoney:
mes "[Wedding Officiator]";
- mes "\"I am sorry, but you can't seem to afford the " + @divorce_cost + " GP for a divorce at this time. Please come back later.\"";
+ mes "\"I am sorry, but you can't seem to afford the " + @divorce_cost + " GP for a divorce at this time. Please come back later.\"";
close;
L_do_divorce:
@@ -236,7 +236,7 @@ L_DidDivorce:
mes "[Wedding Officiator]";
mes "After collecting her fee, Wendy licks her quill and writes down some notes.";
mes "Then she sighs heavily.";
- mes "\"You are divorced now. Thank you for your business.\"";
+ mes "\"You are divorced now. Thank you for your business.\"";
close;
L_No_Room_For_Rings:
diff --git a/world/map/npc/015-1/sword.txt b/world/map/npc/015-1/sword.txt
index 9a9a9ffd..98d5f843 100644
--- a/world/map/npc/015-1/sword.txt
+++ b/world/map/npc/015-1/sword.txt
@@ -37,7 +37,7 @@ L_message:
L_Initial:
mes "[Mystic Sword]";
- mes "At this point, the river deepens, slowing down to a leisurely pace. In its center you notice an unusual stone, waves breaking around it.";
+ mes "At this point, the river deepens, slowing down to a leisurely pace. In its center you notice an unusual stone, waves breaking around it.";
mes "Sticking out of the rock is a sword hilt.";
next;
mes "[Mystic Sword]";
@@ -56,7 +56,7 @@ L_Initial:
L_noq:
mes "[Mystic Sword]";
mes "The voice sounds slightly amused.";
- mes "\"How sad to hear how manners have degenerated in recent centuries. Farewell for now, dear mortal.\"";
+ mes "\"How sad to hear how manners have degenerated in recent centuries. Farewell for now, dear mortal.\"";
close;
L_Initial_nothing:
@@ -66,7 +66,7 @@ L_Initial_nothing:
L_Initial_learn:
mes "[Mystic Sword]";
- mes "\"Magic? Unless I am very mistaken thou already possessest some magic. Yet perhaps I can grant thee some slight aid by providing a magical invocation?\"";
+ mes "\"Magic? Unless I am very mistaken thou already possessest some magic. Yet perhaps I can grant thee some slight aid by providing a magical invocation?\"";
next;
mes "[Mystic Sword]";
mes "\"Alas, my nature is not quite conductive for spells of healing or protection, though I can bestow upon thee the powers for a rather more martial kind of power.\"";
@@ -106,7 +106,7 @@ L_Initial_ok:
mes "\"Hark, then, mortal! For I shall bestow upon thee the secret of the flare dart spell!\"";
next;
mes "[Mystic Sword]";
- mes "\"Oh, my apologies-- that was a little overly dramatic. But I do not get to talk to thy kin anymore all that often.\"";
+ mes "\"Oh, my apologies – that was a little overly dramatic. But I do not get to talk to thy kin anymore all that often.\"";
next;
mes "[Mystic Sword]";
mes "\"For the flare dart spell throw a handful of sulphur powder up into the air, and say, '" + getspellinvocation("flare-dart") + "'.\"";
@@ -129,7 +129,7 @@ L_FlareStage:
L_FlareStage_impolite:
mes "[Mystic Sword]";
- mes "You hear a metallic chime in your head. After a second, you come to the conclusion that it was probably the sword sighing.";
+ mes "You hear a metallic chime in your head. After a second, you come to the conclusion that it was probably the sword sighing.";
mes "\"Greetings to thee, too, mortal, and farewell until thou hast learned some proper manners.\"";
close;
@@ -144,7 +144,7 @@ L_FlareStage_hello:
L_FlareStage_moremagic:
mes "[Mystic Sword]";
- mes "\"I can indeed! But first I must see if thou art worthy. Find my brother, and talk to him! If thou canst find him, he shall teach thee another spell.\"";
+ mes "\"I can indeed! But first I must see if thou art worthy. Find my brother, and talk to him! If thou canst find him, he shall teach thee another spell.\"";
next;
goto L_Farewell;
@@ -176,7 +176,7 @@ L_Levelup2_yes:
goto L_Levelup2_must_practice;
mes "[Mystic Sword]";
- mes "\"Thou hast collected " + Mobpt + " Monster Points. For one thousand of them, I shall admit thee to the school of war magic.\"";
+ mes "\"Thou hast collected " + Mobpt + " Monster Points. For one thousand of them, I shall admit thee to the school of war magic.\"";
next;
menu
"OK!", L_Next1,
@@ -219,16 +219,16 @@ L_Next1:
L_Levelup2_must_reg:
mes "[Mystic Sword]";
- mes "\"To learn further magic, thou must advance in the school of war magic. I shall grant thee this advance if thou provest thy worthiness as a warrior.\"";
+ mes "\"To learn further magic, thou must advance in the school of war magic. I shall grant thee this advance if thou provest thy worthiness as a warrior.\"";
next;
mes "[Mystic Sword]";
- mes "\"Travel to the city of Tulimshar, and talk to Aidan. Then, collect one thousand Monster Points and return to me.\"";
+ mes "\"Travel to the city of Tulimshar, and talk to Aidan. Then, collect one thousand Monster Points and return to me.\"";
next;
goto L_Farewell;
L_Levelup2_must_practice:
mes "[Mystic Sword]";
- mes "\"To advance thy magical powers, I must admit thee to the school of war magic. Prove to me that thou art a worthy warrior by collecting one thousand Monster Points, and return.\"";
+ mes "\"To advance thy magical powers, I must admit thee to the school of war magic. Prove to me that thou art a worthy warrior by collecting one thousand Monster Points, and return.\"";
next;
goto L_Farewell;
@@ -247,7 +247,7 @@ L_L2_W12:
L_Next2:
mes "[Mystic Sword]";
- mes "\"Very well. I shall teach thee another spell, if thou provest thy progress by sacrificing another five thousand monster points.\"";
+ mes "\"Very well. I shall teach thee another spell, if thou provest thy progress by sacrificing another five thousand monster points.\"";
next;
menu
"No, I don't want that.", L_farewell,
@@ -257,7 +257,7 @@ L_Next3:
if (Mobpt < 5000)
goto L_lacking_mobpoints;
mes "[Mystic Sword]";
- mes "\"Indeed thou art worthy. The next spell I shall teach thee will enchant thy knuckles to turn them into powerful weapons; the component is a mere beer.\"";
+ mes "\"Indeed thou art worthy. The next spell I shall teach thee will enchant thy knuckles to turn them into powerful weapons; the component is a mere beer.\"";
mes "[1000 experience points]";
set Mobpt, Mobpt - 5000;
getexp 1000, 0;
@@ -265,7 +265,7 @@ L_Next3:
callsub S_update_var;
next;
mes "[Mystic Sword]";
- mes "\"Speak '" + getspellinvocation("magic-knuckles") + "' and take a glass of beer and drink it, without ever taking it off thy lips. This will harden and enchant thy fists, turning them into powerful weapons.\"";
+ mes "\"Speak '" + getspellinvocation("magic-knuckles") + "' and take a glass of beer and drink it, without ever taking it off thy lips. This will harden and enchant thy fists, turning them into powerful weapons.\"";
close;
L_L2_almost_done:
@@ -278,10 +278,10 @@ L_L2_W10:
mes "\"Welcome back!\"";
next;
mes "[Mystic Sword]";
- mes "\"I shall now teach thee the final spell of this level of war magic. For further spells thou wilt have to increase thy magical powers more.\"";
+ mes "\"I shall now teach thee the final spell of this level of war magic. For further spells thou wilt have to increase thy magical powers more.\"";
next;
mes "[Mystic Sword]";
- mes "\"For this spell, I ask that thou bringest a lump of iron ore. Thou must also sacrifice ten thousand monster points.\"";
+ mes "\"For this spell, I ask that thou bringest a lump of iron ore. Thou must also sacrifice ten thousand monster points.\"";
next;
menu
"OK.", L_Next4,
@@ -305,13 +305,13 @@ L_Next4:
callsub S_update_var;
next;
mes "[Mystic Sword]";
- mes "\"This powder thou shalst need to cast the lightning spell. Throw it up into the air and shout '" + getspellinvocation("lightning-strike") + "', and smite thine enemies with lightning.\"";
+ mes "\"This powder thou shalst need to cast the lightning spell. Throw it up into the air and shout '" + getspellinvocation("lightning-strike") + "', and smite thine enemies with lightning.\"";
next;
goto L_farewell;
L_no_ore:
mes "[Mystic Sword]";
- mes "\"Thou dost appear to lack ore. We cannot continue; please fare well and return swiftly!\"";
+ mes "\"Thou dost appear to lack ore. We cannot continue; please fare well and return swiftly!\"";
close;
L_farewell:
@@ -321,7 +321,7 @@ L_farewell:
L_lacking_mobpoints:
mes "[Mystic Sword]";
- mes "\"Thou dost not have enough monster points to prove thy worthiness. Return when thou hast slain more monsters!\"";
+ mes "\"Thou dost not have enough monster points to prove thy worthiness. Return when thou hast slain more monsters!\"";
close;
S_update_var:
diff --git a/world/map/npc/017-4/waric.txt b/world/map/npc/017-4/waric.txt
index b5cd26a4..4c2e9710 100644
--- a/world/map/npc/017-4/waric.txt
+++ b/world/map/npc/017-4/waric.txt
@@ -250,7 +250,7 @@ L_ToxicDart:
L_Next4:
mes "[Waric]";
- mes "\"Very well. This spell is more complex than the last one. It is called toxic dart. Only your peers are susceptible to the dart's poison. If you hit an animal the dart will injure it, but the poison will not work.\"";
+ mes "\"Very well. This spell is more complex than the last one. It is called toxic dart. Only your peers are susceptible to the dart's poison. If you hit an animal the dart will injure it, but the poison will not work.\"";
next;
mes "\"You have to use two roots for this spell. First you have to take one root and break off all the root hair. Shape it into a stick, if you will. Then put it on top of the other root and form an arrow-like structure.\"";
next;
diff --git a/world/map/npc/018-2/angus.txt b/world/map/npc/018-2/angus.txt
index cfc11587..0bf7430c 100644
--- a/world/map/npc/018-2/angus.txt
+++ b/world/map/npc/018-2/angus.txt
@@ -13,7 +13,7 @@
mes "[Angus]";
mes "Angus is tinkering with some mechanical concoction.";
- mes "\"It keeps breakin' left an' right... fortunat'ly I put in redundancies everywhere, but I haf' to keep repairin'.\"";
+ mes "\"It keeps breakin' left an' right... fortunat'ly I put in redundancies everywhere, but I haf' to keep repairin'.\"";
goto L_Close;
L_NohMask:
diff --git a/world/map/npc/018-2/caul.txt b/world/map/npc/018-2/caul.txt
index 73b701f2..0633c505 100644
--- a/world/map/npc/018-2/caul.txt
+++ b/world/map/npc/018-2/caul.txt
@@ -196,7 +196,7 @@ L_monster_oil_start:
L_monster_oil_knows_recipe:
mes "[Caul]";
- mes "\"Ah, but of course! Yes, we should be able to brew that here. Except that... hmm. Pearl and three black scorpion stingers? This sounds very dangerous;";
+ mes "\"Ah, but of course! Yes, we should be able to brew that here. Except that... hmm. Pearl and three black scorpion stingers? This sounds very dangerous;";
mes "I fear that I will have to ask you to do this yourself.\"";
next;
goto L_monster_oil_main_menu;
@@ -213,13 +213,13 @@ L_monster_oil_main_menu:
L_monster_oil_why_dangerous:
mes "[Caul]";
- mes "\"Well, with those two reagents in there at that ratio, you risk an explosion-- quite possibly a fatal one. So be prepared to duck if the brew gets too bubbly-- it's better to lose the ingredients than your head!\"";
+ mes "\"Well, with those two reagents in there at that ratio, you risk an explosion – quite possibly a fatal one. So be prepared to duck if the brew gets too bubbly – it's better to lose the ingredients than your head!\"";
next;
goto L_monster_oil_main_menu;
L_monster_oil_ingredients:
mes "[Caul]";
- mes "\"You will need one pearl, two snake skins, three black scorpion stingers, two piles of ash, and a golden scorpion stinger. The golden stinger goes in last, after the dangerous part, so you won't lose it if your brew blows up.\"";
+ mes "\"You will need one pearl, two snake skins, three black scorpion stingers, two piles of ash, and a golden scorpion stinger. The golden stinger goes in last, after the dangerous part, so you won't lose it if your brew blows up.\"";
next;
mes "[Caul]";
mes "\"You should also bring gamboge, mauve, alizarin and cobalt leaves. You will have to stabilize the brew, and they will help with that.\"";
@@ -228,19 +228,19 @@ L_monster_oil_ingredients:
L_monster_oil_explain:
mes "[Caul]";
- mes "\"After you have put in the monster parts-- except for the golden stinger-- the brew will take on some random color; this can be a light, dark, or medium color. You have to stabilize this color by adding leaves to it.\"";
+ mes "\"After you have put in the monster parts – except for the golden stinger – the brew will take on some random color; this can be a light, dark, or medium color. You have to stabilize this color by adding leaves to it.\"";
next;
mes "[Caul]";
- mes "\"Of course, with such a violent brew the mixture will change color by itself, too, probably faster than your leaves can affect it. It will randomly add or remove colors, and might even get lighter.\"";
+ mes "\"Of course, with such a violent brew the mixture will change color by itself, too, probably faster than your leaves can affect it. It will randomly add or remove colors, and might even get lighter.\"";
next;
mes "[Caul]";
- mes "\"From what I have seen, it seems to go through phases-- for each alternate leaf it adds a colour, then removes a color, then adds again and so on. Of course, if the color is there already it can't add any more.\"";
+ mes "\"From what I have seen, it seems to go through phases – for each alternate leaf it adds a colour, then removes a color, then adds again and so on. Of course, if the color is there already it can't add any more.\"";
next;
mes "[Caul]";
mes "\"I haven't figured out yet precisely when it gets lighter, though.\"";
next;
mes "[Caul]";
- mes "\"By adding Mauve, you can make it darker. Alizarin adds red, Gamboge yellow, Cobalt blue. To make it a proper black, you have to get it to be dark gray, then add one Mauve leaf.\"";
+ mes "\"By adding Mauve, you can make it darker. Alizarin adds red, Gamboge yellow, Cobalt blue. To make it a proper black, you have to get it to be dark gray, then add one Mauve leaf.\"";
next;
mes "[Caul]";
mes "\"Unfortunately the brew changes randomly before your leaves dissolve, so sometimes you can't help but add the wrong color...\"";
@@ -257,7 +257,7 @@ L_monster_oil_explain:
L_monster_oil_where_gold:
mes "[Caul]";
- mes "\"Good question. There aren't any golden scorpions nearby. Perhaps you can find a trader or an adventurer who have travelled further south and ask them to help?\"";
+ mes "\"Good question. There aren't any golden scorpions nearby. Perhaps you can find a trader or an adventurer who have travelled further south and ask them to help?\"";
next;
goto L_monster_oil_main_menu;
@@ -308,12 +308,12 @@ L_monster_oil_start_brew:
L_monster_oil_missing:
mes "[Caul]";
- mes "\"You don't seem to have all of the ingredients. You need one pearl, two snake skins, three black stingers, two piles of ash, and one golden stinger.\"";
+ mes "\"You don't seem to have all of the ingredients. You need one pearl, two snake skins, three black stingers, two piles of ash, and one golden stinger.\"";
close;
L_monster_oil_missing_gold:
mes "[Caul]";
- mes "\"You seem to have everything except for the golden stinger. I understand that this one is hard to get, but I'm sure that you can find one somewhere.\"";
+ mes "\"You seem to have everything except for the golden stinger. I understand that this one is hard to get, but I'm sure that you can find one somewhere.\"";
close;
L_monster_oil_loop:
@@ -332,7 +332,7 @@ L_monster_oil_loop:
L_Explodes:
mes "[Brewing monster oil]";
- mes "You throw yourself onto the ground. Seconds later, the cauldron shakes, and your entire mixture explodes upwards.";
+ mes "You throw yourself onto the ground. Seconds later, the cauldron shakes, and your entire mixture explodes upwards.";
mes "Caul crawls out from underneath a char.";
next;
mes "[Caul]";
@@ -499,8 +499,8 @@ L_monster_oil_done:
callsub S_Update_Var;
next;
mes "[Caul]";
- mes "Caul gets up from underneath the cover he was taking and looks at your brew. He is visibly impressed.";
- mes "\"Well done! This should be just enough for one potion of monster oil. Let me get you a bottle.\"";
+ mes "Caul gets up from underneath the cover he was taking and looks at your brew. He is visibly impressed.";
+ mes "\"Well done! This should be just enough for one potion of monster oil. Let me get you a bottle.\"";
mes "He hands you the monster oil.";
close;
@@ -512,7 +512,7 @@ L_monster_oil_no_gold_end:
L_mopox_cure_start:
mes "[Caul]";
mes "\"The mopox cure potion? Certainly, if you have all of the ingredients... oh, and make sure to bring water, roots, sulphur powder and Mauve leaves.\"";
- mes "\"This is a very easy one, so I think I should let you do this yourself. It is very good exercise.\"";
+ mes "\"This is a very easy one, so I think I should let you do this yourself. It is very good exercise.\"";
next;
goto L_mopox_cure_overview_menu;
@@ -531,7 +531,7 @@ L_mopox_cure_ingredients:
L_mopox_cure_howto:
mes "[Caul]";
- mes "\"When you start brewing, the liquid very rarely has the proper consistency and color. You need to make it gooey and medium dark.\"";
+ mes "\"When you start brewing, the liquid very rarely has the proper consistency and color. You need to make it gooey and medium dark.\"";
next;
mes "[Caul]";
mes "\"You can affect the consistency by adding ground roots and water, and you can change the color by adding mauve leaves (to darken it) and sulphur powder (to make it brighter).\"";
@@ -580,7 +580,7 @@ L_mopox_cure_setup:
delitem "Lifestone", 1;
mes "[Brewing Mopox Cure]";
- mes "You pour your two potions into the cauldron, then add a gamboge herb and a lifestone. Caul heats up the cauldron and you wait until it begins to boil.";
+ mes "You pour your two potions into the cauldron, then add a gamboge herb and a lifestone. Caul heats up the cauldron and you wait until it begins to boil.";
setarray @colours$, "white", "almost white", "light", "medium-dark", "dark", "very dark", "almost black", "black";
setarray @stickinesses$, "watery", "very runny", "runny", "gooey", "sticky", "very sticky", "almost solid";
@@ -719,19 +719,19 @@ L_mopox_failed_hard:
sc_start sc_poison, 1, 20;
mes "[Brewing Mopox Cure]";
- mes "Yeech. That smelled bad.";
- mes "\"Don't worry, I'll clean up the cauldron,\", interrupts Caul. \"You should wipe that off your face and make sure that you didn't get poisoned.\"";
+ mes "Yeech. That smelled bad.";
+ mes "\"Don't worry, I'll clean up the cauldron,\", interrupts Caul. \"You should wipe that off your face and make sure that you didn't get poisoned.\"";
next;
mes "[Caul]";
mes "\"Better luck next time!\"";
close;
L_mopox_cure_win:
- mes "Caul looks pleased. \"Well done! This looks very good to me.\"";
+ mes "Caul looks pleased. \"Well done! This looks very good to me.\"";
next;
mes "[Caul]";
mes "Caul picks a bottle from a shelf and fills it with your brew.";
- mes "\"One potion of Mopox cure, here you are. Good luck!\"";
+ mes "\"One potion of Mopox cure, here you are. Good luck!\"";
getitem "MopoxCurePotion", 1;
if (!@Q_can_score_mopox_cure)
goto L_mopox_cure_win_quick;
diff --git a/world/map/npc/020-2/baktar.txt b/world/map/npc/020-2/baktar.txt
index 9a54694b..63ce7ad0 100644
--- a/world/map/npc/020-2/baktar.txt
+++ b/world/map/npc/020-2/baktar.txt
@@ -92,12 +92,12 @@
L_KnowAlready:
mes @npcname$;
- mes "\"I love Tulimshar's stuff. I'm collecting souvenirs from Tulimshar to help remind me of all the great times I had there. If you give me an interesting item from the area, I'll give you a nice reward. So, you have a new item?\"";
+ mes "\"I love Tulimshar's stuff. I'm collecting souvenirs from Tulimshar to help remind me of all the great times I had there. If you give me an interesting item from the area, I'll give you a nice reward. So, you have a new item?\"";
goto L_startitem;
L_exotic:
mes @npcname$;
- mes "\"I said that because I love Tulimshar's stuff...I'm collecting souvenirs from Tulimshar to help remind me of all the great times I had there. If you give me an interesting item maybe I can give you a nice reward. But I don't need a lot, I just need one of each item.\"";
+ mes "\"I said that because I love Tulimshar's stuff...I'm collecting souvenirs from Tulimshar to help remind me of all the great times I had there. If you give me an interesting item maybe I can give you a nice reward. But I don't need a lot, I just need one of each item.\"";
menu
"I have some items on me maybe you'll like them ", L_startitem,
"Don't touch my stuff!", L_Close,
diff --git a/world/map/npc/020-2/shops.txt b/world/map/npc/020-2/shops.txt
index d27e1b0c..08f2b531 100644
--- a/world/map/npc/020-2/shops.txt
+++ b/world/map/npc/020-2/shops.txt
@@ -4,13 +4,13 @@
020-2.gat,75,28,0|script|Taylor|137,
{
mes "[Taylor]";
- mes "\"While it can be dangerous up here in Kaizei, I take comfort that Nivalis is not surrounded by the Yeti like Thermin is. What a weird town.\"";
+ mes "\"While it can be dangerous up here in Kaizei, I take comfort that Nivalis is not surrounded by the Yeti like Thermin is. What a weird town.\"";
next;
mes "\"Around Christmas time, this place gets crazy, but most of the time Nivalis serves as a hub for adventurers and tourists that come to Kaizei.\"";
next;
mes "\"There caves around here can prove to be dangerous, be careful around here and bring friends if you should go into them..otherwise, it might spell your end.\"";
next;
- mes "\"Well, pleasant journeys and I hope I haven't been too much of a bother. Good chatting with you.\"";
+ mes "\"Well, pleasant journeys and I hope I haven't been too much of a bother. Good chatting with you.\"";
close;
}
// Weapons shop
diff --git a/world/map/npc/021-1/npcs.txt b/world/map/npc/021-1/npcs.txt
index d5d217d9..b4b87108 100644
--- a/world/map/npc/021-1/npcs.txt
+++ b/world/map/npc/021-1/npcs.txt
@@ -21,7 +21,7 @@
next;
mes "\"If you go west, then north, you'll see the Wizard Academy my parents just sent me to.\"";
next;
- mes "\"The Academy is good, but I wish I had more free time. It takes a lot of intelligence to get what the teachers are talking about.\"";
+ mes "\"The Academy is good, but I wish I had more free time. It takes a lot of intelligence to get what the teachers are talking about.\"";
set @npcname$, "";
close;
}
@@ -31,7 +31,7 @@
set @npcname$, "Michel";
mes "[" + @npcname$ + "]";
- mes "\"Elanore is a magician in Southern Tulimshar that helps young adventurers by healing their battle wounds. When they are experienced enough, she stops healing them.\"";
+ mes "\"Elanore is a magician in Southern Tulimshar that helps young adventurers by healing their battle wounds. When they are experienced enough, she stops healing them.\"";
next;
mes "\"You can find her by going through the Bazaar and to the East.\"";
set @npcname$, "";
diff --git a/world/map/npc/021-2/bakery.txt b/world/map/npc/021-2/bakery.txt
index a063811e..9a494a7a 100644
--- a/world/map/npc/021-2/bakery.txt
+++ b/world/map/npc/021-2/bakery.txt
@@ -54,7 +54,7 @@ L_Next:
next;
mes "[Riskim]";
mes "";
- mes "\"We'll need extra chocolate for that one. If you can give me ten pieces of chocolate and that potion, plus 400 GP, I will bake you a special Chocolate Cake that hides the taste.\"";
+ mes "\"We'll need extra chocolate for that one. If you can give me ten pieces of chocolate and that potion, plus 400 GP, I will bake you a special Chocolate Cake that hides the taste.\"";
next;
menu
"I will get them for you.", L_End,
@@ -82,7 +82,7 @@ L_Continue:
mes "[Riskim]";
mes "";
mes "Riskim hands you the cake.";
- mes "\"Here you are. I hope that this works.\"";
+ mes "\"Here you are. I hope that this works.\"";
close;
L_lacking_Zeny:
@@ -94,7 +94,7 @@ L_lacking_Zeny:
L_lacking_ingredients:
mes "[Riskim]";
mes "";
- mes "\"Sorry, but I need ten Chocolate Bars AND your cure potion for this. Please come back later when you have everything.\"";
+ mes "\"Sorry, but I need ten Chocolate Bars AND your cure potion for this. Please come back later when you have everything.\"";
close;
L_lace_cupcake:
@@ -153,6 +153,6 @@ L_End:
{
mes "[Ontas]";
mes "";
- mes "\"We come here every week. This place has some of the best bread I've ever eaten!\"";
+ mes "\"We come here every week. This place has some of the best bread I've ever eaten!\"";
close;
}
diff --git a/world/map/npc/021-2/heathin.txt b/world/map/npc/021-2/heathin.txt
index 07ec1c6a..45f041c5 100644
--- a/world/map/npc/021-2/heathin.txt
+++ b/world/map/npc/021-2/heathin.txt
@@ -1,4 +1,4 @@
-//Items for NPC are incomplete. Makes "simple ring" which can be crafted into a useful ring by Inya and terranite armor.
+//Items for NPC are incomplete. Makes "simple ring" which can be crafted into a useful ring by Inya and terranite armor.
021-2.gat,70,129,0|script|Heathin|147,
{
@@ -24,14 +24,14 @@
if (BaseLevel >= 60) goto L_Heathin_Start;
mes "[Heathin]";
- mes "\"Hello, friend. I am Heathin, a smith of exotic metals. \"";
+ mes "\"Hello, friend. I am Heathin, a smith of exotic metals. \"";
close;
L_Heathin_Start:
mes "[Heathin]";
- mes "\"Hello, friend. I am Heathin, a smith of exotic metals. \"";
+ mes "\"Hello, friend. I am Heathin, a smith of exotic metals. \"";
next;
- mes "\"By the order of the Wizard's Council, I've been commissioned to forge gold ingots from gold pieces. I need to collect as many gold pieces as I can manage, forge them and give the ingots to the Council. However, I am but a simple smith and cannot complete this effort by myself.\"";
+ mes "\"By the order of the Wizard's Council, I've been commissioned to forge gold ingots from gold pieces. I need to collect as many gold pieces as I can manage, forge them and give the ingots to the Council. However, I am but a simple smith and cannot complete this effort by myself.\"";
next;
mes "\"Forging gold ingots is not just a simple matter of gold falling from the sky! I need individuals that can gather not just the gold, but also help collect Coal to heat my forge.\"";
next;
@@ -46,17 +46,17 @@ L_Heathin_Start:
L_Heathin_Help:
set HEATHIN_QUEST, 1;
mes "[Heathin]";
- mes "\"Excellent! I am always glad when someone can be of service not just to me, but to all of Tulimshar. Please get me 50 Coal and 100,000 gold pieces, and you will be compensated for your efforts.\"";
+ mes "\"Excellent! I am always glad when someone can be of service not just to me, but to all of Tulimshar. Please get me 50 Coal and 100,000 gold pieces, and you will be compensated for your efforts.\"";
close;
L_Heathin_No:
mes "[Heathin]";
- mes "\"That is too bad. If you change your mind, I shall still be here, attempting to get my commission done.\"";
+ mes "\"That is too bad. If you change your mind, I shall still be here, attempting to get my commission done.\"";
close;
L_Heathin_Interested:
mes "[Heathin]";
- mes "\"Well, when I am crafting these ingots, there are always stray metals left over. Surely I could forge them into ingots again, but I'd rather ensure that my commission be completed. I am willing to forge a Simple Ring for you, which could be made more beautiful by a skilled jeweler.\"";
+ mes "\"Well, when I am crafting these ingots, there are always stray metals left over. Surely I could forge them into ingots again, but I'd rather ensure that my commission be completed. I am willing to forge a Simple Ring for you, which could be made more beautiful by a skilled jeweler.\"";
next;
mes "\"What you do with the ring after I am done forging it is your own business, but it could come in handy.\"";
next;
@@ -78,23 +78,23 @@ L_Heathin_Ring_Award:
delitem "Coal", 50;
getitem "SimpleRing", 1;
mes "[Heathin]";
- mes "\"You have brought the Coal and gold pieces. This is most excellent! As promised, I have crafted a ring for you. Hopefully you will find it useful.\"";
+ mes "\"You have brought the Coal and gold pieces. This is most excellent! As promised, I have crafted a ring for you. Hopefully you will find it useful.\"";
next;
- mes "\"Time to smelt these gold pieces into ingots. The Council will be pleased. Thank you for your efforts!\"";
+ mes "\"Time to smelt these gold pieces into ingots. The Council will be pleased. Thank you for your efforts!\"";
close;
L_Heathin_Ring_Wait:
mes "[Heathin]";
- mes "\"Hello again. Making golden ingots keeps me pretty busy. I certainly hope I can fulfill my commission soon so that I can move on to bigger and better things.\"";
+ mes "\"Hello again. Making golden ingots keeps me pretty busy. I certainly hope I can fulfill my commission soon so that I can move on to bigger and better things.\"";
next;
- mes "\"The pay is good, certainly, but I am a far better smith than this. If you can bring me 100,000 gold pieces and 50 Coal, it would surely get me to my goal faster.\"";
+ mes "\"The pay is good, certainly, but I am a far better smith than this. If you can bring me 100,000 gold pieces and 50 Coal, it would surely get me to my goal faster.\"";
next;
mes "\"I will be sure to provide an apt award once you are done.\"";
close;
L_Heathin_Ring_Thanks:
mes "[Heathin]";
- mes "\"Thank you again for helping me fulfil my commission. It has made a signficant dint in what the Council requires of me. Perhaps I may be of service to you again one day!\"";
+ mes "\"Thank you again for helping me fulfil my commission. It has made a signficant dint in what the Council requires of me. Perhaps I may be of service to you again one day!\"";
close;
L_Heathin_Terranite_Hood:
@@ -103,20 +103,20 @@ L_Heathin_Terranite_Hood:
next;
mes "\"This metal is almost as strong as steel, but is also very ductile.\"";
next;
- mes "\"With some effort, I can make this metal form rings tighter than any chain mail. It isn't the prettiest in hue, but its uses can be many.\"";
+ mes "\"With some effort, I can make this metal form rings tighter than any chain mail. It isn't the prettiest in hue, but its uses can be many.\"";
next;
- mes "\"Unfortunately, it seems to be difficult to gather. Most that have searched for Terranite Ore either cannot find it or have never returned...\"";
+ mes "\"Unfortunately, it seems to be difficult to gather. Most that have searched for Terranite Ore either cannot find it or have never returned...\"";
next;
- mes "\"I may be an excellent smith, but I certainly am no combatant. However, I would enjoy turning this ore into something useful, perhaps some type of armor to help those that may be braver.\"";
+ mes "\"I may be an excellent smith, but I certainly am no combatant. However, I would enjoy turning this ore into something useful, perhaps some type of armor to help those that may be braver.\"";
next;
mes "\"So, what do you say? Are you interested?\"";
menu
- "No, thank you. Maybe later.", L_Heathin_Terranite_No,
+ "No, thank you. Maybe later.", L_Heathin_Terranite_No,
"Armor, you say? Definitely!", L_Heathin_Terranite_Yes;
L_Heathin_Terranite_No:
mes "[Heathin]";
- mes "\"Ah, that is too bad. Come by again anytime.\"";
+ mes "\"Ah, that is too bad. Come by again anytime.\"";
close;
L_Heathin_Terranite_Yes:
@@ -126,9 +126,9 @@ L_Heathin_Terranite_Yes:
next;
mes "Heathin thinks for a moment.";
next;
- mes "\"Ah, I know! I will make a helm... Well, more like a hood, since it will be woven.\"";
+ mes "\"Ah, I know! I will make a helm... Well, more like a hood, since it will be woven.\"";
next;
- mes "\"It will require a great amount of heat, if the rumors are to be believed. For this, I will need 100 Coal to keep my forge burning hot. I will also need 10 Terranite Ore to make the armor. Of course, such work does not come cheap. While I may enjoy my work, my time and effort is very valuable. To compensate my efforts I will need 200,000 gold pieces. Please come back with the gold, Coal and ore and I'll make this hood for you.\"";
+ mes "\"It will require a great amount of heat, if the rumors are to be believed. For this, I will need 100 Coal to keep my forge burning hot. I will also need 10 Terranite Ore to make the armor. Of course, such work does not come cheap. While I may enjoy my work, my time and effort is very valuable. To compensate my efforts I will need 200,000 gold pieces. Please come back with the gold, Coal and ore and I'll make this hood for you.\"";
close;
L_Heathin_Terranite_Hood_Forge:
@@ -146,7 +146,7 @@ L_Heathin_Terranite_Hood_Forge:
L_Heathin_Terranite_Hood_Wait:
mes "[Heathin]";
- mes "\"I am very busy right now. If you could bring me 10 Terranite Ore, 100 Coal and 200,000 gold pieces, I will make that terranite hood for you.\"";
+ mes "\"I am very busy right now. If you could bring me 10 Terranite Ore, 100 Coal and 200,000 gold pieces, I will make that terranite hood for you.\"";
close;
L_Heathin_Terranite_Hood_Ready:
@@ -156,15 +156,15 @@ L_Heathin_Terranite_Hood_Ready:
set HEATHIN_QUEST, 5;
getitem "TerraniteHelmet", 1;
mes "[Heathin]";
- mes "\"I am all done with your terranite hood. I hope you enjoy it! I have some work to wrap up for the Council, but come back later and I might be able to assist you again.\"";
+ mes "\"I am all done with your terranite hood. I hope you enjoy it! I have some work to wrap up for the Council, but come back later and I might be able to assist you again.\"";
close;
L_Heathin_Terranite_Legs:
set HEATHIN_QUEST, 6;
mes "[Heathin]";
- mes "\"I am glad you are back! I've just finished up some more of my commission. Now I can get back to making terranite armor for you. This time I will make some pants, but they need more ore, more Coal to heat my forge and of course, more gold for my efforts.\"";
+ mes "\"I am glad you are back! I've just finished up some more of my commission. Now I can get back to making terranite armor for you. This time I will make some pants, but they need more ore, more Coal to heat my forge and of course, more gold for my efforts.\"";
next;
- mes "\"To make terranite pants, I need 200 Coal, 30 Terranite Ore and 400,000 gold pieces. The faster you bring this to me, the faster I can have your terranite pants ready.\"";
+ mes "\"To make terranite pants, I need 200 Coal, 30 Terranite Ore and 400,000 gold pieces. The faster you bring this to me, the faster I can have your terranite pants ready.\"";
close;
L_Heathin_Terranite_Legs_Forge:
@@ -182,7 +182,7 @@ L_Heathin_Terranite_Legs_Forge:
L_Heathin_Terranite_Legs_Wait:
mes "[Heathin]";
- mes "\"I am very busy right now. If you could bring me 30 Terranite Ore, 200 Coal and 400,000 gold pieces, I will make those terranite pants for you.\"";
+ mes "\"I am very busy right now. If you could bring me 30 Terranite Ore, 200 Coal and 400,000 gold pieces, I will make those terranite pants for you.\"";
close;
L_Heathin_Terranite_Legs_Ready:
@@ -192,15 +192,15 @@ L_Heathin_Terranite_Legs_Ready:
set HEATHIN_QUEST, 8;
getitem "TerraniteLegs", 1;
mes "[Heathin]";
- mes "\"I am all done with your terranite pants. Hope you enjoy them! I have some more work to complete for the Council. Come back later and I might be able to assist you again.\"";
+ mes "\"I am all done with your terranite pants. Hope you enjoy them! I have some more work to complete for the Council. Come back later and I might be able to assist you again.\"";
close;
L_Heathin_Terranite_Chest_Armor:
set HEATHIN_QUEST, 9;
mes "[Heathin]";
- mes "\"Good to see you again. I have just finished up some more of my commission. Now I can get back to making terranite armor for you. This time, I will make some terranite chest armor, but it needs more ore, more Coal for my forge and of course, more gold to compensate for my efforts.\"";
+ mes "\"Good to see you again. I have just finished up some more of my commission. Now I can get back to making terranite armor for you. This time, I will make some terranite chest armor, but it needs more ore, more Coal for my forge and of course, more gold to compensate for my efforts.\"";
next;
- mes "\"To make terranite chest armor, I need 250 Coal, 40 Terranite Ore and 500,000 gold pieces. The faster you bring this to me, the faster I can have your terranite armor ready.\"";
+ mes "\"To make terranite chest armor, I need 250 Coal, 40 Terranite Ore and 500,000 gold pieces. The faster you bring this to me, the faster I can have your terranite armor ready.\"";
close;
L_Heathin_Terranite_Chest_Armor_Forge:
@@ -218,7 +218,7 @@ L_Heathin_Terranite_Chest_Armor_Forge:
L_Heathin_Terranite_Chest_Armor_Wait:
mes "[Heathin]";
- mes "\"I am very busy right now. If you could bring me 40 Terranite Ore, 250 Coal and 500,000 gold pieces, I will make that chest armor for you.\"";
+ mes "\"I am very busy right now. If you could bring me 40 Terranite Ore, 250 Coal and 500,000 gold pieces, I will make that chest armor for you.\"";
close;
L_Heathin_Terranite_Chest_Armor_Ready:
@@ -228,14 +228,14 @@ L_Heathin_Terranite_Chest_Armor_Ready:
set HEATHIN_QUEST, 11;
getitem "TerraniteChestArmor", 1;
mes "[Heathin]";
- mes "\"I have completed your terranite chest armor. I hope you enjoy it! I have some work to wrap up for the Council again, but come back later and I might be able to assist you once more.\"";
+ mes "\"I have completed your terranite chest armor. I hope you enjoy it! I have some work to wrap up for the Council again, but come back later and I might be able to assist you once more.\"";
close;
L_Heathin_Terranite_Arrows:
mes "[Heathin]";
- mes "\"How good to see you. I have experimented a little with Terranite Ore to see what else can be done with it. It seems to have some qualities suitable for weapons, but I have only tested it with arrows. If you would like, I can make Terranite Arrows, but as as with the armor, I need Coal, Terranite Ore and payment for my efforts.\"";
+ mes "\"How good to see you. I have experimented a little with Terranite Ore to see what else can be done with it. It seems to have some qualities suitable for weapons, but I have only tested it with arrows. If you would like, I can make Terranite Arrows, but as as with the armor, I need Coal, Terranite Ore and payment for my efforts.\"";
next;
- mes "\"Also, it might be a while until I have time to see what else I can make with terranite other than arrows, as right now the Council is keeping me rather busy with my commission. So, would you like some Terranite Arrows?\"";
+ mes "\"Also, it might be a while until I have time to see what else I can make with terranite other than arrows, as right now the Council is keeping me rather busy with my commission. So, would you like some Terranite Arrows?\"";
menu
"No, thank you.", L_Heathin_Terranite_Arrows_No,
"Sure, I could use some arrows.", L_Heathin_Terranite_Arrows_Yes;
@@ -248,7 +248,7 @@ L_Heathin_Terranite_Arrows_No:
L_Heathin_Terranite_Arrows_Yes:
set HEATHIN_QUEST, 12;
mes "[Heathin]";
- mes "\"Good, good. I shall begin crafting these arrows as soon as you come back. However, I cannot just make small handfuls as it would not be worth my time and effort to have my concentration interrupted for small tasks. I will make 1,000 Terranite Arrows per request, for which I will need "+@TARROW_REQ_TERRA_ORE+" Terranite Ore, "+@TARROW_REQ_COAL+" Coal and "+@TARROW_REQ_GP+" gold pieces.\"";
+ mes "\"Good, good. I shall begin crafting these arrows as soon as you come back. However, I cannot just make small handfuls as it would not be worth my time and effort to have my concentration interrupted for small tasks. I will make 1,000 Terranite Arrows per request, for which I will need "+@TARROW_REQ_TERRA_ORE+" Terranite Ore, "+@TARROW_REQ_COAL+" Coal and "+@TARROW_REQ_GP+" gold pieces.\"";
next;
mes "\"See you soon!\"";
close;
@@ -263,7 +263,7 @@ L_Heathin_Terranite_Arrows_Forge:
delitem "TerraniteOre", @TARROW_REQ_TERRA_ORE;
set Zeny, Zeny - @TARROW_REQ_GP;
mes "[Heathin]";
- mes "\"Wonderful! You have everything I asked for. I will start working on the arrows right away.\"";
+ mes "\"Wonderful! You have everything I asked for. I will start working on the arrows right away.\"";
close;
L_Heathin_Terranite_Arrows_Wait:
@@ -278,12 +278,12 @@ L_Heathin_Terranite_Arrows_Ready:
set HEATHIN_QUEST, 14;
getitem "TerraniteArrow", 1000;
mes "[Heathin]";
- mes "\"All done, here you go! I hope you like them. I am still working on my commission, but if you ever need any more Terranite Arrows, just come on by with "+@TARROW_REQ_COAL+" Coal, "+@TARROW_REQ_TERRA_ORE+" Terranite Ore and "+@TARROW_REQ_GP+" gold pieces and I will make another 1,000 arrows for you. By now I have enough Terranite Ore in reserve that you can just trade me my requirements to keep my resources up. Thank you for all your efforts!\"";
+ mes "\"All done, here you go! I hope you like them. I am still working on my commission, but if you ever need any more Terranite Arrows, just come on by with "+@TARROW_REQ_COAL+" Coal, "+@TARROW_REQ_TERRA_ORE+" Terranite Ore and "+@TARROW_REQ_GP+" gold pieces and I will make another 1,000 arrows for you. By now I have enough Terranite Ore in reserve that you can just trade me my requirements to keep my resources up. Thank you for all your efforts!\"";
close;
L_Heathin_Terranite_Arrows_Trade:
mes "[Heathin]";
- mes "\"Hello, there. If you have "+@TARROW_REQ_COAL+" Coal, "+@TARROW_REQ_TERRA_ORE+" Terranite Ore and "+@TARROW_REQ_GP+" gold pieces, I will trade you 1,000 Terranite Arrows. Would you like some Terranite Arrows?\"";
+ mes "\"Hello, there. If you have "+@TARROW_REQ_COAL+" Coal, "+@TARROW_REQ_TERRA_ORE+" Terranite Ore and "+@TARROW_REQ_GP+" gold pieces, I will trade you 1,000 Terranite Arrows. Would you like some Terranite Arrows?\"";
menu
"No.", L_Heathin_Terranite_Arrows_Trade_No,
"Yes.", L_Heathin_Terranite_Arrows_Trade_Yes;
@@ -312,7 +312,7 @@ L_Heathin_Terranite_Arrows_Trade_Yes:
L_Heathin_Terranite_Arrows_Trade_Wait:
mes "[Heathin]";
- mes "\"It seems that you do not have the necessary resources for me to trade you. Please come back with "+@TARROW_REQ_COAL+" Coal, "+@TARROW_REQ_TERRA_ORE+" Terranite Ore and "+@TARROW_REQ_GP+" gold pieces if you want another 1,000 Terranite Arrows.\"";
+ mes "\"It seems that you do not have the necessary resources for me to trade you. Please come back with "+@TARROW_REQ_COAL+" Coal, "+@TARROW_REQ_TERRA_ORE+" Terranite Ore and "+@TARROW_REQ_GP+" gold pieces if you want another 1,000 Terranite Arrows.\"";
close;
L_InventoryNoSpace:
diff --git a/world/map/npc/021-2/jhedia.txt b/world/map/npc/021-2/jhedia.txt
index dcb76d47..baf8ee2e 100644
--- a/world/map/npc/021-2/jhedia.txt
+++ b/world/map/npc/021-2/jhedia.txt
@@ -7,7 +7,7 @@
set @Coal_Per, 10;
mes "[Jhedia]";
- mes "\"I forge Iron Ore into ingots. Ingots are more useful for skilled smiths, like armorers, because the ore is refined and made into useful units which can be worked with. To make ingots, I need " + @Iron_Ore_Per + " Iron Ore and " + @Cost_Per_Ingot + " gp per ingot. I also need " + @Coal_Per + " Coal for my forge.\"";
+ mes "\"I forge Iron Ore into ingots. Ingots are more useful for skilled smiths, like armorers, because the ore is refined and made into useful units which can be worked with. To make ingots, I need " + @Iron_Ore_Per + " Iron Ore and " + @Cost_Per_Ingot + " gp per ingot. I also need " + @Coal_Per + " Coal for my forge.\"";
next;
mes "[Jhedia]";
mes "\"How many ingots would you like?\"";
diff --git a/world/map/npc/022-1/npcs.txt b/world/map/npc/022-1/npcs.txt
index 8ce2eab9..dbbc8784 100644
--- a/world/map/npc/022-1/npcs.txt
+++ b/world/map/npc/022-1/npcs.txt
@@ -21,7 +21,7 @@ L_Marikel_2:
mes "[" + @npcname$ + "]";
mes "\"Yeah, killing monsters may pay well, but I'd need more hazard pay than a tower mason to hunt monsters.\"";
next;
- mes "\"I'll just play safe and stick to putting our stock away. Be careful, the monsters outside the city can be dangerous.\"";
+ mes "\"I'll just play safe and stick to putting our stock away. Be careful, the monsters outside the city can be dangerous.\"";
next;
mes "\"The Sandstorm mine, just South of Tulimshar, is blocked from most but miners, soldiers and seasoned monster slayers.\"";
close;
@@ -32,9 +32,9 @@ L_Marikel_2:
set @npcname$, "Joelin";
mes "[" + @npcname$ + "]";
- mes "\"My ship's to set sail soon. We'll tour around the Acean Isles, then back around to Argaes, then here in Tonori.\"";
+ mes "\"My ship's to set sail soon. We'll tour around the Acean Isles, then back around to Argaes, then here in Tonori.\"";
next;
- mes "\"Tulimshar's Fleets also are sending exploration teams to build a dock in Nivalis on Kaizei, which I'm not really hoping for. It's cold up there!\"";
+ mes "\"Tulimshar's Fleets also are sending exploration teams to build a dock in Nivalis on Kaizei, which I'm not really hoping for. It's cold up there!\"";
close;
}
@@ -52,6 +52,6 @@ L_Marikel_2:
set @npcname$, "Swezanne";
mes "[" + @npcname$ + "]";
- mes "\"Just through those gates is Northern Tulimshar. In Southern Tulimshar I go to the Bazaar and talk with Aidan about monster points.\"";
+ mes "\"Just through those gates is Northern Tulimshar. In Southern Tulimshar I go to the Bazaar and talk with Aidan about monster points.\"";
close;
}
diff --git a/world/map/npc/024-1/ched.txt b/world/map/npc/024-1/ched.txt
index c414cce5..6e82b58b 100644
--- a/world/map/npc/024-1/ched.txt
+++ b/world/map/npc/024-1/ched.txt
@@ -6,7 +6,7 @@
if (isin("024-1.gat", 66, 43, 80, 54)) goto L_Canyon;
mes "[Ched]";
- mes "\"I'm trying to get a spell to work. It's supposed to combine two potions, but I can't seem to figure out which two those are...\"";
+ mes "\"I'm trying to get a spell to work. It's supposed to combine two potions, but I can't seem to figure out which two those are...\"";
next;
menu
"Well, good luck with that!", L_Done,
@@ -17,7 +17,7 @@ L_Next:
mes "\"Well, I don't know what it's called... I took it out of `Timbleweed's Advanced Transmutations.' It seems awfully hard to cast, somehow.\"";
next;
mes "[Ched]";
- mes "\"Well, the invocation is `" + getspellinvocation("merge-concentration-potions") + "'. You're supposed to just hold up the potions and cast it, and then they're supposed to merge.\"";
+ mes "\"Well, the invocation is `" + getspellinvocation("merge-concentration-potions") + "'. You're supposed to just hold up the potions and cast it, and then they're supposed to merge.\"";
next;
mes "[Ched]";
mes "\"Maybe I should go back to `detect magic' until I can cast that one properly.\"";
diff --git a/world/map/npc/024-1/tondar.txt b/world/map/npc/024-1/tondar.txt
index 21957807..462ddc25 100644
--- a/world/map/npc/024-1/tondar.txt
+++ b/world/map/npc/024-1/tondar.txt
@@ -19,7 +19,7 @@ L_may_ask:
L_library:
mes "[Tondar]";
- mes "\"Of course we do. It is only for graduate students, alumni, and faculty.\"";
+ mes "\"Of course we do. It is only for graduate students, alumni, and faculty.\"";
next;
menu
"Thank you, and goodbye.", L_end,
@@ -27,7 +27,7 @@ L_library:
L_Next:
mes "[Tondar]";
- mes "\"Well, it is possible to get a special permit from the headmaster. But he is currently on sabbatical.\"";
+ mes "\"Well, it is possible to get a special permit from the headmaster. But he is currently on sabbatical.\"";
close;
L_askspell:
@@ -41,8 +41,8 @@ L_askspell:
L_spell:
mes "[Tondar]";
- mes "\"Well, all right; this one can't do much harm. Press your hands together and say `" + getspellinvocation("ask-magic-exp") + "'.\"";
- mes "\"This will release a steady flow of magic within you. Focus and try to control it; it is a good meditative practice.\"";
+ mes "\"Well, all right; this one can't do much harm. Press your hands together and say `" + getspellinvocation("ask-magic-exp") + "'.\"";
+ mes "\"This will release a steady flow of magic within you. Focus and try to control it; it is a good meditative practice.\"";
close;
L_nopay:
diff --git a/world/map/npc/027-1/traveler.txt b/world/map/npc/027-1/traveler.txt
index 142b39dd..b2c1b6ee 100644
--- a/world/map/npc/027-1/traveler.txt
+++ b/world/map/npc/027-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/027-2/alacrius.txt b/world/map/npc/027-2/alacrius.txt
index 8c4b3802..c29e2758 100644
--- a/world/map/npc/027-2/alacrius.txt
+++ b/world/map/npc/027-2/alacrius.txt
@@ -8,6 +8,6 @@
next;
mes "\"A very long time ago, I figured a way to cheat death and the limits of time and space. You may think it is evil, but I did it because of true love... \"";
next;
- mes "\"The reaper kidnapped my beloved wife, and took her to the underworld. I had to find a way to stop him, and as time went by, I became what you can see now... But if you dare to cheat death, time and space you'll have to pay a high price... \"";
+ mes "\"The reaper kidnapped my beloved wife, and took her to the underworld. I had to find a way to stop him, and as time went by, I became what you can see now... But if you dare to cheat death, time and space you'll have to pay a high price... \"";
close;
}
diff --git a/world/map/npc/027-2/barman.txt b/world/map/npc/027-2/barman.txt
index 8fbf4867..a3ad69c2 100644
--- a/world/map/npc/027-2/barman.txt
+++ b/world/map/npc/027-2/barman.txt
@@ -4,7 +4,7 @@
mes "\"Hi there, stranger! My name is Bennet, the bartender here.\"";
next;
mes "[Bennet]";
- mes "\"If you're planning to stick around for a while, please check back with me later. I might have some work for you.\"";
+ mes "\"If you're planning to stick around for a while, please check back with me later. I might have some work for you.\"";
mes "\"In the meantime, enjoy your stay!\"";
close;
}
diff --git a/world/map/npc/027-2/caretaker.txt b/world/map/npc/027-2/caretaker.txt
index 05c887cd..593a91a8 100644
--- a/world/map/npc/027-2/caretaker.txt
+++ b/world/map/npc/027-2/caretaker.txt
@@ -105,21 +105,10 @@ L_Give_New_Letter_Real:
L_Close:
close;
-
-OnTimer3000:
- monster "027-2.gat", 29, 21, "Caretaker's Wife", 1044, 1, "Caretaker::OnWifeDeath";
- stopnpctimer;
- setnpctimer 0;
- end;
-
-OnInit:
- monster "027-2.gat", 29, 21, "Caretaker's Wife", 1044, 1, "Caretaker::OnWifeDeath";
- end;
-
-OnWifeDeath:
- mapannounce "027-2.gat", "NO! YOU KILLED MY WIFE!", 0;
- gmcommand "@l I killed the caretaker's wife!";
- gmcommand "@ban +5mn " + strcharinfo(0);
- initnpctimer;
+}
+027-2.gat,28,22,0|script|Joan|409,
+{
+ mes "[Joan]";
+ mes "...";
end;
}
diff --git a/world/map/npc/027-2/evil_guard.txt b/world/map/npc/027-2/evil_guard.txt
index 99175c23..c7aeae98 100644
--- a/world/map/npc/027-2/evil_guard.txt
+++ b/world/map/npc/027-2/evil_guard.txt
@@ -5,7 +5,7 @@
mes "The guard glares at you, silently daring you to try something.";
next;
mes "[Evil Guard]";
- mes "\"Heed my warning, young human. My master will suffer no fools here.\"";
+ mes "\"Heed my warning, young human. My master will suffer no fools here.\"";
next;
mes "[Evil Guard]";
mes "\"He created this as a place of leisure, and we are here to ensure that it remains undisturbed.\"";
diff --git a/world/map/npc/027-2/headless_man.txt b/world/map/npc/027-2/headless_man.txt
index 386ee773..747b6c2d 100644
--- a/world/map/npc/027-2/headless_man.txt
+++ b/world/map/npc/027-2/headless_man.txt
@@ -39,7 +39,7 @@
if (BaseLevel < 85)
goto L_greet;
mes "[Headless Man]";
- mes "\"Hello " + @madamsir$ + ". My name is Thurstan. Could I ask your assistance with something? I seem to be in a spot of difficulty.\"";
+ mes "\"Hello " + @madamsir$ + ". My name is Thurstan. Could I ask your assistance with something? I seem to be in a spot of difficulty.\"";
menu
"I'll listen, just keep that thing from dripping on me.", L_Quest_ask,
"Ack, a bloody talking head! Gross, no way!", L_Close;
@@ -51,10 +51,10 @@ L_greet:
L_Quest_ask:
mes "[Thurstan]";
- mes "\"A little while ago there was a patron visiting the inn...I can't remember his name now. He noticed this predicament I am in and offered to help me. He told me that he was an alchemist and that he had a recipe for an adhesive that would keep my head where it's supposed to be. Unfortunately, he wasn't able to stay long enough to gather all the ingredients for the spell, so he gave me the recipe instead. However, it's rather hard to gather things when I have to carry it around all day.\"";
+ mes "\"A little while ago there was a patron visiting the inn...I can't remember his name now. He noticed this predicament I am in and offered to help me. He told me that he was an alchemist and that he had a recipe for an adhesive that would keep my head where it's supposed to be. Unfortunately, he wasn't able to stay long enough to gather all the ingredients for the spell, so he gave me the recipe instead. However, it's rather hard to gather things when I have to carry it around all day.\"";
next;
mes "[Thurstan]";
- mes "\"I have a list of items and how many of each are needed. Would you mind gathering them for me?\"";
+ mes "\"I have a list of items and how many of each are needed. Would you mind gathering them for me?\"";
menu
"Lay it on me, Mr. Noggin!", L_Quest_start,
"Sorry, I'm kinda busy with, you know, living.", L_Quest_no;
@@ -73,17 +73,17 @@ L_Quest_start:
mes "\"" + @LB_Dye + " vials of Light Blue Dye,\"";
next;
mes "[Thurstan]";
- mes "\"My friend also said that I should use a metal bowl instead of a wooden one. I don't have one and I think a cauldron from the kitchen would be too big. Perhaps we could use an Infantry Helmet to serve that task.\"";
+ mes "\"My friend also said that I should use a metal bowl instead of a wooden one. I don't have one and I think a cauldron from the kitchen would be too big. Perhaps we could use an Infantry Helmet to serve that task.\"";
next;
mes "[Thurstan]";
- mes "\"I know it probably doesn't seem like that much to you, but it is a really big deal for me. I will try to find something to compensate you for your efforts.\"";
+ mes "\"I know it probably doesn't seem like that much to you, but it is a really big deal for me. I will try to find something to compensate you for your efforts.\"";
set @state, 1;
callsub S_Update_Mask;
goto L_Close;
L_Quest_no:
mes "[Thurstan]";
- mes "\"Very well. Just don't come looking to me when your own head falls off!\"";
+ mes "\"Very well. Just don't come looking to me when your own head falls off!\"";
goto L_Close;
L_Quest_progress:
@@ -124,19 +124,19 @@ L_Quest_check:
mes "[Thurstan]";
mes "\"Now if I could prevail upon you to mix the ingredients according to the instructions I have here, I would be greatly indebted.\"";
next;
- mes "You mix the powders together in the Infantry bowl, adding potions and dyes as instructed. Gradually, the concoction starts to get tacky and takes on a hue similar to Thurstan's skin.";
+ mes "You mix the powders together in the Infantry bowl, adding potions and dyes as instructed. Gradually, the concoction starts to get tacky and takes on a hue similar to Thurstan's skin.";
mes "You can see him starting to get excited beside you...";
next;
mes "[Thurstan]";
mes "\"Oh this is perfect! I'll be back in action in no time!\"";
next;
- mes "Thurstan covers the base of his neck with a thick coat of the glue using his free hand. He then lifts his head in both hands, places it on the layer of adhesive, and makes some minor adjustments to the position. He mutters an incantation that you can't make out and the wound across his neck seems to fade away.";
+ mes "Thurstan covers the base of his neck with a thick coat of the glue using his free hand. He then lifts his head in both hands, places it on the layer of adhesive, and makes some minor adjustments to the position. He mutters an incantation that you can't make out and the wound across his neck seems to fade away.";
misceffect sfx_magic_transmute;
next;
mes "Thurstan is practically jumping for joy now.";
mes "";
mes "[Thurstan]";
- mes "\"Thank you so much! That is such a weight on my shoulders! Now that I have some mobility back, let me see what I can do to repay you. Would you mind coming back in a few minutes?\"";
+ mes "\"Thank you so much! That is such a weight on my shoulders! Now that I have some mobility back, let me see what I can do to repay you. Would you mind coming back in a few minutes?\"";
set @state, 2;
callsub S_Update_Mask;
goto L_Close;
@@ -144,7 +144,7 @@ L_Quest_check:
L_Quest_notenough:
mes "Thurstan quickly looks through the items you've brought.";
mes "[Thurstan]";
- mes "\"It seems you are missing a few things. Please come back once you have everything on the list.\"";
+ mes "\"It seems you are missing a few things. Please come back once you have everything on the list.\"";
goto L_Close;
L_Quest_items:
@@ -165,13 +165,13 @@ L_Quest_finished:
mes "\"Thank you for all your help.\"";
next;
mes "[Thurstan]";
- mes "\"It worked well and the bond seemed to be holding for a while. Then I started feeling a strange tingling in my neck. I suppose that was the adhesive starting to dissolve. I was leaned over my trunk digging around for something appropriate to give you..Aaaand once again my head left it's proper place.\"";
+ mes "\"It worked well and the bond seemed to be holding for a while. Then I started feeling a strange tingling in my neck. I suppose that was the adhesive starting to dissolve. I was leaned over my trunk digging around for something appropriate to give you..Aaaand once again my head left it's proper place.\"";
next;
getinventorylist;
if (@inventorylist_count == 100)
goto L_Full_Inv;
mes "[Thurstan]";
- mes "\"Please take this for your efforts. I got it in payment of some work I did protecting the pinkie population from a terrible scourge some time ago.\"";
+ mes "\"Please take this for your efforts. I got it in payment of some work I did protecting the pinkie population from a terrible scourge some time ago.\"";
getitem "PinkieHelmet", 1;
set @state, 3;
callsub S_Update_Mask;
@@ -184,7 +184,7 @@ L_Full_Inv:
L_Final:
mes "[Thurstan]";
- mes "\"I guess I will need to find another way to re-attach my cranium. If you come across any good alchemists who might be able to help, please let me know.\"";
+ mes "\"I guess I will need to find another way to re-attach my cranium. If you come across any good alchemists who might be able to help, please let me know.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/027-2/husband.txt b/world/map/npc/027-2/husband.txt
index f78cf48a..8f0236b1 100644
--- a/world/map/npc/027-2/husband.txt
+++ b/world/map/npc/027-2/husband.txt
@@ -238,7 +238,7 @@ L_Woman:
L_Ring:
mes "[Hamond]";
- mes "\"Well.. this is just a cheap ring. It is very popular with the young kids, especially the magic students.\"";
+ mes "\"Well.. this is just a cheap ring. It is very popular with the young kids, especially the magic students.\"";
next;
mes "\"They say the ring increases 'magic attack' if you add a sapphire gem to it... But, in fact, I think these kids are delusional. Magic, pah.\"";
next;
diff --git a/world/map/npc/029-1/traveler.txt b/world/map/npc/029-1/traveler.txt
index 789a375a..972d2506 100644
--- a/world/map/npc/029-1/traveler.txt
+++ b/world/map/npc/029-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/033-1/traveler.txt b/world/map/npc/033-1/traveler.txt
index ebb10ccc..569114f8 100644
--- a/world/map/npc/033-1/traveler.txt
+++ b/world/map/npc/033-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/042-1/npcs.txt b/world/map/npc/042-1/npcs.txt
index d1bb5586..6eb9972b 100644
--- a/world/map/npc/042-1/npcs.txt
+++ b/world/map/npc/042-1/npcs.txt
@@ -7,6 +7,6 @@
mes "[" + @npcname$ + "]";
mes "\"Tulimshar is a large city. I'm sure glad I live in the suburbs because I know where everything's at.\"";
next;
- mes "\"I think Tanisha is in the building to the right. That girl is growing up fast.\"";
+ mes "\"I think Tanisha is in the building to the right. That girl is growing up fast.\"";
close;
}
diff --git a/world/map/npc/042-2/sorfina.txt b/world/map/npc/042-2/sorfina.txt
index 1fc9d2cf..841a667a 100644
--- a/world/map/npc/042-2/sorfina.txt
+++ b/world/map/npc/042-2/sorfina.txt
@@ -200,7 +200,7 @@ L_Aidan:
next;
mes "\"I heard Aidan is looking for brave adventurers, you might want to talk to him.";
mes "Usually the bazaar is bustling with activity, there are many people who can help.";
- mes "Talk to everybody. You can never tell when they might know something useful.\"";
+ mes "Talk to everybody. You can never tell when they might know something useful.\"";
goto L_Close;
L_Hasan:
diff --git a/world/map/npc/044-1/traveler.txt b/world/map/npc/044-1/traveler.txt
index e5d9c2fe..845591c0 100644
--- a/world/map/npc/044-1/traveler.txt
+++ b/world/map/npc/044-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/048-2/traveler.txt b/world/map/npc/048-2/traveler.txt
index 9a2d6f76..3a95c499 100644
--- a/world/map/npc/048-2/traveler.txt
+++ b/world/map/npc/048-2/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/052-1/channelling.txt b/world/map/npc/052-1/channelling.txt
index 77d96c83..6348840a 100644
--- a/world/map/npc/052-1/channelling.txt
+++ b/world/map/npc/052-1/channelling.txt
@@ -68,9 +68,9 @@ OnCommandDestroy:
{
mes "You can read some words engraved inside this rock, but some are erased by wind and time:";
next;
- mes "\".. can use this .. power..´. . .´. . . amplify a spell ..´.";
+ mes "\".. can use this .. power..´. . .´. . . amplify a spell ..´.";
mes " . ´´. Don't let .. spell power .´..´ . .. fade away ...";
- mes "´ .Use lazurite stones ´..´. they will appear. ..´ .. drop them inside .. this circle.";
+ mes "´ .Use lazurite stones ´..´. they will appear. ..´ .. drop them inside .. this circle.";
mes ". ´ power.. drains .. life..´. .´ focus . .not move at all´. .\"";
next;
mes "Below this strange writing, you notice a word still deeply engraved in the stone:";
diff --git a/world/map/npc/055-1/traveler.txt b/world/map/npc/055-1/traveler.txt
index 82877a09..881be4d2 100644
--- a/world/map/npc/055-1/traveler.txt
+++ b/world/map/npc/055-1/traveler.txt
@@ -1,4 +1,4 @@
-// This is a teleportation (warp) NPC. Its purpose is to offer expensive, fast trips throughout the world.
+// 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
diff --git a/world/map/npc/068-2/inya.txt b/world/map/npc/068-2/inya.txt
index b4fdad2c..f75fc2cb 100644
--- a/world/map/npc/068-2/inya.txt
+++ b/world/map/npc/068-2/inya.txt
@@ -1,10 +1,10 @@
//Gemstones: Diamond (white) , Ruby (red), Emerald (green), Sapphire (blue), Topaz (yellow), Amethyst (purple)
-//The power of the gems is important to future balance of these rings. Are they related to stats, tiers of power, schools of magic?
+//The power of the gems is important to future balance of these rings. Are they related to stats, tiers of power, schools of magic?
068-2.gat,29,56,0|script|Inya|106,
{
mes "[Inya]";
- mes "\"I am Inya, a jeweler of fine rings. If you have a Simple Ring and a gem, I can make a nice ring for you for 1,000,000 gold pieces.\"";
+ mes "\"I am Inya, a jeweler of fine rings. If you have a Simple Ring and a gem, I can make a nice ring for you for 1,000,000 gold pieces.\"";
next;
mes "\"Also, if you have a ring with gems on it, I can remove the gems and return the Simple Ring to you for 500,000 gold pieces.\"";
next;
@@ -17,7 +17,7 @@
L_Inya_Wedding_Ring:
mes "[Inya]";
- mes "\"No, sorry. I do not alter wedding rings at this time.\"";
+ mes "\"No, sorry. I do not alter wedding rings at this time.\"";
close;
L_Inya_Remove_RingGem:
@@ -195,6 +195,6 @@ L_Inya_NotInterested:
L_Inya_Not_Enough:
mes "[Inya]";
- mes "\"I am sorry, you simply do not seem to have the necessary items for me to help you. Please come back when you do, and I would be more than happy to help you out.\"";
+ mes "\"I am sorry, you simply do not seem to have the necessary items for me to help you. Please come back when you do, and I would be more than happy to help you out.\"";
close;
}
diff --git a/world/map/npc/doc/magic b/world/map/npc/doc/magic
index 3e5863e0..82fa7629 100644
--- a/world/map/npc/doc/magic
+++ b/world/map/npc/doc/magic
@@ -15,7 +15,7 @@ Nibble use:
The various magic scripts pack their status into these variables.
Locally, they use `@Q_status' to maintain the state, and use a function
-`S_update_var' to update it. This is all re-using the same code, setting
+`S_update_var' to update it. This is all re-using the same code, setting
the `@Q_MASK' and `@Q_SHIFT' variables appropriately.
There are a few exceptions (such as the Kadiya quest) wherein
diff --git a/world/map/npc/functions/evil_obelisk.txt b/world/map/npc/functions/evil_obelisk.txt
index 328e875b..175040a5 100644
--- a/world/map/npc/functions/evil_obelisk.txt
+++ b/world/map/npc/functions/evil_obelisk.txt
@@ -1,7 +1,7 @@
function|script|EvilObelisk|,
{
mes "[Evil Obelisk]";
- mes "(A mystical aura surrounds this stone. It seems to crave money.)";
+ mes "(A mystical aura surrounds this stone. It seems to crave money.)";
next;
set @cost_jacko, 6500;
diff --git a/world/map/npc/functions/soul_menhir.txt b/world/map/npc/functions/soul_menhir.txt
index e5ec9f4a..0af50a74 100644
--- a/world/map/npc/functions/soul_menhir.txt
+++ b/world/map/npc/functions/soul_menhir.txt
@@ -10,7 +10,13 @@ function|script|SoulMenhir|,
"I lost my towel...", L_Towel;
L_Towel:
+ if (TowelLastUsed > (gettimetick(2) - 1800))
+ goto L_DontPanic;
callfunc "MultiWarpTowel";
+ set TowelLastUsed, gettimetick(2);
+ mes "[Soul Menhir]";
+ mes "(You touch the mysterious stone. Somehow it feels hard and soft at the same time.)";
+ next;
getitem "HitchhikersTowel", 1;
goto L_Return;
@@ -44,6 +50,10 @@ L_Save:
goto L_FindPoint;
goto L_Do_Save;
+L_DontPanic:
+ message strcharinfo(0), "(A strange barrier keeps you from touching the stone at this time.)";
+ goto L_Return;
+
L_Do_Save:
savepoint @map$, @x, @y;
goto L_Return;
diff --git a/world/map/npc/functions/travelers.txt b/world/map/npc/functions/travelers.txt
index 76e96bf7..7aa0d4b1 100644
--- a/world/map/npc/functions/travelers.txt
+++ b/world/map/npc/functions/travelers.txt
@@ -66,7 +66,7 @@ L_Return:
function|script|Traveler|,
{
mes "["+@NpcName$+"]";
- mes "\"Greetings. I am "+@NpcName$+" the Traveler.\"";
+ mes "\"Greetings. I am "+@NpcName$+" the Traveler.\"";
next;
if (TravelFound & $@tut_bit)
@@ -246,19 +246,19 @@ L_TravelCandor:
L_TravelNo:
mes "["+@NpcName$+"]";
- mes "\"Perhaps some day you will have the courage to help us. Enjoy your stay here in Hurnscald.\"";
+ mes "\"Perhaps some day you will have the courage to help us.\"";
close2;
goto L_Clearvars;
L_NoMoney:
mes "["+@NpcName$+"]";
- mes "\"Sorry, you don't have enough money. Maybe next time.\"";
+ mes "\"Sorry, but you don't have enough money. Maybe next time.\"";
close2;
goto L_Clearvars;
L_NoFound:
mes "["+@NpcName$+"]";
- mes "\"Sorry, you don't have a memory from that location. Maybe next time.\"";
+ mes "\"Sorry, but you haven't visited a traveler yet at that location. You should talk to a traveler there so you can quickly travel there in the future.\"";
close2;
goto L_Clearvars;
diff --git a/world/map/npc/items/warpTowels.txt b/world/map/npc/items/warpTowels.txt
index 1a9c8bcd..23c5e611 100644
--- a/world/map/npc/items/warpTowels.txt
+++ b/world/map/npc/items/warpTowels.txt
@@ -1,7 +1,15 @@
// See #TravelConfig
function|script|WarpTowel|,
{
+ if (TowelLastUsed > (gettimetick(2) - 1800))
+ goto L_DontPanic;
+ if (isin("botcheck.gat",25,27,51,47))
+ goto L_Prison;
+ if (getmapflag(getmap(), MF_NOSAVE))
+ goto L_Forbid;
+
callfunc "MultiWarpTowel";
+
if (@warpTowelName$ == "HitchhikersTowel")
goto L_Save;
if(@warpTowelName$ == "WhiteHitchhikersTowel")
@@ -31,85 +39,76 @@ L_White:
set @NextLocationMap$, "035-2.gat";
set @NextLocationX, 20;
set @NextLocationY, 21;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Red:
// Barbarians
set @NextLocationMap$, "033-1.gat";
set @NextLocationX, 66;
set @NextLocationY, 33;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Green:
// Candor
set @NextLocationMap$, "029-1.gat";
set @NextLocationX, 69;
set @NextLocationY, 69;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Blue:
// Blue Sages
set @NextLocationMap$, "048-2.gat";
set @NextLocationX, 26;
set @NextLocationY, 47;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Yellow:
// Tulimshar Mines
set @NextLocationMap$, "002-2.gat";
set @NextLocationX, 27;
set @NextLocationY, 28;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Purple:
// Dimonds Inn
set @NextLocationMap$, "010-1.gat";
set @NextLocationX, 27;
set @NextLocationY, 97;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Orange:
// Graveyard
set @NextLocationMap$, "027-1.gat";
set @NextLocationX, 70;
set @NextLocationY, 100;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Pink:
// Terranite Cave
set @NextLocationMap$, "012-3.gat";
set @NextLocationX, 448;
set @NextLocationY, 66;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Teal:
// Mana Seed
set @NextLocationMap$, "012-3.gat";
set @NextLocationX, 64;
set @NextLocationY, 130;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Lime:
// Pachua
set @NextLocationMap$, "006-1.gat";
set @NextLocationX, 28;
set @NextLocationY, 97;
- goto L_WarpChecks;
+ goto L_WarpPlayer;
L_Save:
// Soul Menhir
set @NextLocationMap$, getsavepoint(0);
set @NextLocationX, getsavepoint(1);
set @NextLocationY, getsavepoint(2);
- goto L_WarpChecks;
-
-L_WarpChecks:
- if (TowelLastUsed > (gettimetick(2) - 1800))
- goto L_DontPanic;
- if (isin("botcheck.gat",25,27,51,47))
- goto L_Prison;
- if (getmapflag(getmap(), MF_NOSAVE))
- goto L_Forbid;
goto L_WarpPlayer;
L_WarpPlayer:
@@ -166,8 +165,6 @@ L_DelLoopAgain:
goto L_CountTowelLoop;
L_Return:
- if (@towel_count > 0)
- set @warpTowelName$, $@warpTowels$[rand(getarraysize($@warpTowels$))];
cleararray $@warpTowels$, "", getarraysize($@warpTowels$);
return;
}