summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicksha <ms-shaman@gmx.de>2020-09-28 12:18:35 +0000
committerJesusaves <cpntb1@ymail.com>2020-09-28 12:18:35 +0000
commit0cc02bf7fd3c1b94e62d36a1de688435389fba65 (patch)
tree557187a08402c70350e00cd5eee2f773ac639e48
parent22ea81aac5c0cb8ea191abe62545d3d22de48bf1 (diff)
downloadserverdata-0cc02bf7fd3c1b94e62d36a1de688435389fba65.tar.gz
serverdata-0cc02bf7fd3c1b94e62d36a1de688435389fba65.tar.bz2
serverdata-0cc02bf7fd3c1b94e62d36a1de688435389fba65.tar.xz
serverdata-0cc02bf7fd3c1b94e62d36a1de688435389fba65.zip
Initial commit for Tulimshar NPCs, and Lore NPCs in West Woodland as per WildX request
-rw-r--r--db/constants.conf22
-rw-r--r--npc/008-1-1/hal.txt20
-rw-r--r--npc/008-1-1/soldiers.txt30
-rw-r--r--npc/020-1/adrian.txt20
-rw-r--r--npc/020-1/aisha.txt19
-rw-r--r--npc/020-1/anwar.txt20
-rw-r--r--npc/020-1/bodyguard.txt19
-rw-r--r--npc/020-1/budifis.txt21
-rw-r--r--npc/020-1/cyndala.txt20
-rw-r--r--npc/020-1/ekinu.txt19
-rw-r--r--npc/020-1/eomie.txt21
-rw-r--r--npc/020-1/froma.txt20
-rw-r--r--npc/020-1/harper.txt19
-rw-r--r--npc/020-1/hocus.txt21
-rw-r--r--npc/020-1/inar.txt20
-rw-r--r--npc/020-1/itka.txt19
-rw-r--r--npc/020-1/joelin.txt19
-rw-r--r--npc/020-1/jossy.txt19
-rw-r--r--npc/020-1/mahoud.txt19
-rw-r--r--npc/020-1/malivox.txt20
-rw-r--r--npc/020-1/marikel.txt19
-rw-r--r--npc/020-1/martha.txt19
-rw-r--r--npc/020-1/neko.txt20
-rw-r--r--npc/020-1/nickos.txt19
-rw-r--r--npc/020-1/noke.txt20
-rw-r--r--npc/020-1/odonell.txt19
-rw-r--r--npc/020-1/philip.txt20
-rw-r--r--npc/020-1/popaul.txt20
-rw-r--r--npc/020-1/pusco.txt21
-rw-r--r--npc/020-1/ryan.txt19
-rw-r--r--npc/020-1/sander.txt19
-rw-r--r--npc/020-1/tindris.txt32
-rw-r--r--npc/020-1/vaspina.txt21
-rw-r--r--npc/020-2-0/kaizer.txt19
-rw-r--r--npc/020-2-10/hetchel.txt20
-rw-r--r--npc/020-2-18/inya.txt20
-rw-r--r--npc/020-2-20/drabur.txt18
-rw-r--r--npc/020-2-20/riskim.txt20
-rw-r--r--npc/020-2-26/receptionist.txt21
-rw-r--r--npc/020-2-28/pauline.txt21
-rw-r--r--npc/020-2-3/inac.txt19
-rw-r--r--npc/020-2-5/dausen.txt20
-rw-r--r--npc/020-2-5/filipa.txt20
-rw-r--r--npc/020-2-7/manoli.txt20
-rw-r--r--npc/020-2-9/heathin.txt20
-rw-r--r--npc/020-2-9/jhedia.txt20
46 files changed, 933 insertions, 0 deletions
diff --git a/db/constants.conf b/db/constants.conf
index 091ee625..56657b1a 100644
--- a/db/constants.conf
+++ b/db/constants.conf
@@ -4948,6 +4948,21 @@ more than one separator can be used in a row (so 12_3___456 is illegal).
NPC_MANATREE: 210
NPC_HENRY: 211
NPC_NUNIA: 212
+ NPC_EOMIE: 213
+ NPC_BARD: 214
+ NPC_ADRIAN: 215
+ NPC_JOELIN: 216
+ NPC_HETCHEL: 217
+ NPC_MICHEL: 218
+ NPC_KPG_MANAGER: 219
+ NPC_SANDER: 220
+ NPC_NICKOS: 221
+ NPC_INYA: 222
+ NPC_KARL: 223
+ NPC_SILVIA: 224
+ NPC_ANWAR: 225
+ NPC_REBECCA: 226
+ NPC_PAULINE: 227
NPC_CONFUSED_TREE: 400
NPC_ALIGE: 401
@@ -5018,6 +5033,13 @@ more than one separator can be used in a row (so 12_3___456 is illegal).
NPC_SEWER_WHEEL: 468
NPC_TREASURE: 469
NPC_MORCANT: 470
+ NPC_UKAR_FEMALE_BROTHERHOOD: 471
+ NPC_RAIJIN_MALE_BROTHERHOOD: 472
+ NPC_HUMAN_MALE_BROTHERHOOD: 473
+ NPC_MAGE_RED: 474
+ NPC_MAGE_BROWN: 475
+ NPC_MAGE_BLUE: 476
+ NPC_HAL: 477
NPC_TEST1: 800
NPC_PLAYER: 801
diff --git a/npc/008-1-1/hal.txt b/npc/008-1-1/hal.txt
new file mode 100644
index 00000000..40362b78
--- /dev/null
+++ b/npc/008-1-1/hal.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Hal, a Captain of the Brotherhood.
+// THIS IS A PLACEHOLDER!
+
+008-1-1,58,27,0 script Hal NPC_HAL,{
+ speech
+ l("Hello!"),
+ l("I was just having a nap, now WildX summons me to stand here! What a crap."),
+ l("Please, ask elanore to !slap him for me when you see them.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
diff --git a/npc/008-1-1/soldiers.txt b/npc/008-1-1/soldiers.txt
new file mode 100644
index 00000000..12674fc7
--- /dev/null
+++ b/npc/008-1-1/soldiers.txt
@@ -0,0 +1,30 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Brotherhood Guards serving Hal.
+// THIS IS A PLACEHOLDER!
+
+008-1-1,62,28,0 script Soldier#1 NPC_RAIJIN_MALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("I am not allowed to talk to strangers.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+008-1-1,54,30,0 script Soldier#2 NPC_HUMAN_MALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("I am not allowed to talk to strangers.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/adrian.txt b/npc/020-1/adrian.txt
new file mode 100644
index 00000000..9f59202e
--- /dev/null
+++ b/npc/020-1/adrian.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Adrian, a Sailor near the Legion's Docks.
+// THIS IS A PLACEHOLDER!
+
+020-1,272,138,0 script Adrian NPC_ADRIAN,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can go to bed again."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/aisha.txt b/npc/020-1/aisha.txt
new file mode 100644
index 00000000..808808ee
--- /dev/null
+++ b/npc/020-1/aisha.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Aisha, the young lady at Tulim Docks, Legion area.
+// THIS IS A PLACEHOLDER!
+
+020-1,271,93,0 script Aisha NPC_AIRLIA,{
+ speech
+ l("Good day to you, Sir."),
+ l("I totally forgot why I am standing besides that stiky fish, doing nothing."),
+ l("If you have an idea, please tell me what I could do.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/anwar.txt b/npc/020-1/anwar.txt
new file mode 100644
index 00000000..bab82b8f
--- /dev/null
+++ b/npc/020-1/anwar.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Anwar, the farmer in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,178,196,0 script Anwar NPC_ANWAR,{
+ speech
+ l("Hi there."),
+ l("Nothing grows in this stupid desert."),
+ l("I could try to water it, but where to get water.. also a fertility potion could help."),
+ l("But I have no water, no potion, no script. *cries* ");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/bodyguard.txt b/npc/020-1/bodyguard.txt
new file mode 100644
index 00000000..f9879df2
--- /dev/null
+++ b/npc/020-1/bodyguard.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Bodyguard protecting Micksha's chilling place in oasis.
+// THIS IS A PLACEHOLDER!
+
+020-1,292,245,0 script Bodyguard NPC_RAIJIN_FEMALE_LEGION_ARTIS,{
+ speech
+ l("Hey, you!"),
+ l("Do not dare sitting on this bench. This is Micksha's place to relax. You better are gone when he arrives."),
+ l("He has to listen to much drama, so he wants to rest here, alone, in silence. Got it?");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/budifis.txt b/npc/020-1/budifis.txt
new file mode 100644
index 00000000..f8637303
--- /dev/null
+++ b/npc/020-1/budifis.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Budifis the Water Mage.
+// THIS IS A PLACEHOLDER!
+
+020-1,70,47,0 script Budifis NPC_MAGE_BLUE,{
+ speech
+ l("Hi!"),
+ l("I just love watching the ocean from up there."),
+ l("Did you meet Pusco already? He and his crappy Fire Elements. One day I will extinguish him properly, be assured.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-1/cyndala.txt b/npc/020-1/cyndala.txt
new file mode 100644
index 00000000..ff87825d
--- /dev/null
+++ b/npc/020-1/cyndala.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Cyndala, a lady in the garden in Tulimshar slums.
+// THIS IS A PLACEHOLDER!
+
+020-1,285,156,0 script Cyndala NPC_INYA,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can bring Heathin a hammer."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/ekinu.txt b/npc/020-1/ekinu.txt
new file mode 100644
index 00000000..d692e55e
--- /dev/null
+++ b/npc/020-1/ekinu.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Ekinu, a Brotherhood Guard protecting the bridge.
+// THIS IS A PLACEHOLDER!
+
+020-1,170,118,0 script Ekinu NPC_RAIJIN_MALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("You come from Hurnscald? Oh, did you meet my Grandma there? Is she fine?"),
+ l("Tell her greetings, and give her some flowers from me when you return there.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/eomie.txt b/npc/020-1/eomie.txt
new file mode 100644
index 00000000..2873cd80
--- /dev/null
+++ b/npc/020-1/eomie.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Eomie, the real Nature Mage. Whatever Hocus is saying.
+// THIS IS A PLACEHOLDER!
+
+020-1,76,96,0 script Eomie NPC_EOMIE,{
+ speech
+ l("Hi!"),
+ l("Did you talk to Hocus already? He will tell you about salad, again."),
+ l("Sometimes I think he is more a chef but a mage, but oh well, everybody should do what suits him best.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-1/froma.txt b/npc/020-1/froma.txt
new file mode 100644
index 00000000..fe6f1ef7
--- /dev/null
+++ b/npc/020-1/froma.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Froma, a Legion Soldier besides the gate to Legion area.
+// THIS IS A PLACEHOLDER!
+
+020-1,291,123,0 script Froma NPC_DEMON_MALE_LEGION_ARTIS,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/harper.txt b/npc/020-1/harper.txt
new file mode 100644
index 00000000..79ef2850
--- /dev/null
+++ b/npc/020-1/harper.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Harper, a Sailor helping Joelin.
+// THIS IS A PLACEHOLDER!
+
+020-1,191,150,0 script Harper NPC_ADRIAN,{
+ speech
+ l("Hello!"),
+ l("Ever saw a Captain without a ship?"),
+ l("<--- I am with stupid.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/hocus.txt b/npc/020-1/hocus.txt
new file mode 100644
index 00000000..cd44b265
--- /dev/null
+++ b/npc/020-1/hocus.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Hocus, the Nature Mage. More interested in food than in nature magic, sometimes.
+// THIS IS A PLACEHOLDER!
+
+020-1,73,91,0 script Hocus NPC_MAGE_BROWN,{
+ speech
+ l("Hi!"),
+ l("You should eat more salad. I see in your face that your nutrition is not good."),
+ l("Can you bug Jesusalva? I really would like to teach you something.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-1/inar.txt b/npc/020-1/inar.txt
new file mode 100644
index 00000000..b9a52fb3
--- /dev/null
+++ b/npc/020-1/inar.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Inar, a saleswoman in Tulimshar Market.
+// THIS IS A PLACEHOLDER!
+
+020-1,212,171,0 script Inar NPC_SABINE,{
+ speech
+ l("Hi there."),
+ l("You wonder why here are so many idle market stalls, right?"),
+ l("This is due to lazyness of Micksha to prepare placeholders."),
+ l("So, see you later when we have something to sell here.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/itka.txt b/npc/020-1/itka.txt
new file mode 100644
index 00000000..6cb6f5ea
--- /dev/null
+++ b/npc/020-1/itka.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Itka, the spammy spammy little girl in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,194,175,0 script Itka NPC_GIRL_MILLY,{
+ speech
+ l("Hi there."),
+ l("Come to the bakery! Come to the Market! Come to Prison!"),
+ l("I will improve, promised. Come to the Academy! Come to Oasis!");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/joelin.txt b/npc/020-1/joelin.txt
new file mode 100644
index 00000000..21fd788f
--- /dev/null
+++ b/npc/020-1/joelin.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Joelin, the broken, shipless Captain in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,189,150,0 script Joelin NPC_JOELIN,{
+ speech
+ l("Hello!"),
+ l("Do you know the story of the Fleet of Aemil? I also want to discover new Lands."),
+ l("But I do not have a ship. Ah, right, and no script.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/jossy.txt b/npc/020-1/jossy.txt
new file mode 100644
index 00000000..1fc8422a
--- /dev/null
+++ b/npc/020-1/jossy.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Jossy, another Brotherhood Member in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,180,87,0 script Jossy NPC_HUMAN_MALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("I do't want to talk to you."),
+ l("Here, talk to my hand.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/mahoud.txt b/npc/020-1/mahoud.txt
new file mode 100644
index 00000000..2f9170fa
--- /dev/null
+++ b/npc/020-1/mahoud.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Mahoud, a scammer and a troll besides the Tulimshar Graveyard.
+// THIS IS A PLACEHOLDER!
+
+020-1,180,169,0 script Mahoud NPC_YOUNG_MAN_KFAHR,{
+ speech
+ l("Hey, you!"),
+ l("Got something to bury? I need some job, and I need some money."),
+ l("Ah, wait, we cannot trade anything without some developer. Go find one!");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/malivox.txt b/npc/020-1/malivox.txt
new file mode 100644
index 00000000..a8f9acca
--- /dev/null
+++ b/npc/020-1/malivox.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Malivox, a salesman in Tulimshar Market.
+// THIS IS A PLACEHOLDER!
+
+020-1,241,170,0 script Malivox NPC_KPG_MANAGER,{
+ speech
+ l("Hi there."),
+ l("You wonder why here are so many idle market stalls, right?"),
+ l("This is due to lazyness of Micksha to prepare placeholders."),
+ l("Don't steal stuff from them, though. Or you will be imprisoned.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/marikel.txt b/npc/020-1/marikel.txt
new file mode 100644
index 00000000..fa5895ee
--- /dev/null
+++ b/npc/020-1/marikel.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Marikel, another Brotherhood Guard protecting the bridge.
+// THIS IS A PLACEHOLDER!
+
+020-1,163,118,0 script Marikel NPC_HUMAN_MALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("You come from Hurnscald? Oh, did you meet my Grandpa there? Is she fine?"),
+ l("Tell him greetings, and give him a few beers from me once you return there.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/martha.txt b/npc/020-1/martha.txt
new file mode 100644
index 00000000..961404e7
--- /dev/null
+++ b/npc/020-1/martha.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Martha, sort of Brotherhood Leader in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,164,81,0 script Martha NPC_UKAR_FEMALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("Have you ever been to Artis? Did you meet my mom there? Her name is Sophialla."),
+ l("I hope she is fine. It is so dangerous out there.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/neko.txt b/npc/020-1/neko.txt
new file mode 100644
index 00000000..bdae8288
--- /dev/null
+++ b/npc/020-1/neko.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Neko, the Trader in Legion area in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,278,99,0 script Neko NPC_DESERT_HAT_MAN,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/nickos.txt b/npc/020-1/nickos.txt
new file mode 100644
index 00000000..97d56aa9
--- /dev/null
+++ b/npc/020-1/nickos.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Nickos, a free soldier working with Nickos on protecting the town from mine mobs.
+// THIS IS A PLACEHOLDER!
+
+020-1,78,237,0 script Nickos NPC_NICKOS,{
+ speech
+ l("Hi there."),
+ l("Sorry, for now you cannot enter. We sealed the entrance to avoid a monster flood."),
+ l("Come back later, perhaps you can help keeping things under control.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/noke.txt b/npc/020-1/noke.txt
new file mode 100644
index 00000000..c8b244e3
--- /dev/null
+++ b/npc/020-1/noke.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Noke, the Trader in Brotherhood area in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-1,171,80,0 script Noke NPC_DESERT_HAT_MAN,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/odonell.txt b/npc/020-1/odonell.txt
new file mode 100644
index 00000000..4509287d
--- /dev/null
+++ b/npc/020-1/odonell.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// O'Donell, a member of Thieves Guild protecting their Cave's entrance.
+// THIS IS A PLACEHOLDER!
+
+020-1,157,157,0 script O'Donell NPC_HENRY,{
+ speech
+ l("Psst!"),
+ l("Did you already meet Nunia, in Woodland? If you bring me a stolen good, I will let you inside our Thieves Guild Headquarters."),
+ l("If you don't - well, go play hide'n'seek with Itka. Her spam annoys me anyways.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/philip.txt b/npc/020-1/philip.txt
new file mode 100644
index 00000000..91c046bc
--- /dev/null
+++ b/npc/020-1/philip.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Philip, a Legion Soldier besides the gate to Legion area.
+// THIS IS A PLACEHOLDER!
+
+020-1,285,123,0 script Philip NPC_UKAR_MALE_LEGION_ARTIS,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/popaul.txt b/npc/020-1/popaul.txt
new file mode 100644
index 00000000..4ac979d6
--- /dev/null
+++ b/npc/020-1/popaul.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Popaul, a Legion Soldier in Legion area of Tulim.
+// THIS IS A PLACEHOLDER!
+
+020-1,278,108,0 script Popaul NPC_HUMAN_MALE_LEGION_ARTIS,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/pusco.txt b/npc/020-1/pusco.txt
new file mode 100644
index 00000000..282362c3
--- /dev/null
+++ b/npc/020-1/pusco.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Pusco, the Fire Mage. Still outside, to be moved to the cave (with some lava) later (TM).
+// THIS IS A PLACEHOLDER!
+
+020-1,87,122,0 script Pusco NPC_MAGE_RED,{
+ speech
+ l("Hi!"),
+ l("Fire, I love fire! Its so powerful! It even comes with particle effects most of the time!"),
+ l("Can you bug Jesusalva? I really would like to teach you something.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-1/ryan.txt b/npc/020-1/ryan.txt
new file mode 100644
index 00000000..0de695c9
--- /dev/null
+++ b/npc/020-1/ryan.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Ryan, a Legion Soldier near the Docks.
+// THIS IS A PLACEHOLDER!
+
+020-1,275,97,0 script Ryan NPC_DEMON_MALE_LEGION_ARTIS,{
+ speech
+ l("hmmm..."),
+ l("You were in Hurnscald lately, right? That smell, that Brotherhood smell."),
+ l("Better get out of here, before I become wild.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/sander.txt b/npc/020-1/sander.txt
new file mode 100644
index 00000000..fe2124a0
--- /dev/null
+++ b/npc/020-1/sander.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Sander, a free soldier working with Nickos on protecting the town from mine mobs.
+// THIS IS A PLACEHOLDER!
+
+020-1,200,203,0 script Sander NPC_SANDER,{
+ speech
+ l("Hi there."),
+ l("I will send you to the mines! Later, when we have mines, that is."),
+ l("Tell Micksha to get up his ass for mapping desert caves, maybe this will speed it up.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/tindris.txt b/npc/020-1/tindris.txt
new file mode 100644
index 00000000..45087ced
--- /dev/null
+++ b/npc/020-1/tindris.txt
@@ -0,0 +1,32 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Tindris, a mage apprentice on the way to magic academy. Twice. It is magic.
+// THIS IS A PLACEHOLDER!
+
+020-1,44,196,0 script Tindris#1 NPC_SIMON,{
+ speech
+ l("Hi!"),
+ l("Past here, the neutral area of the Magic Academy of Tulimshar starts."),
+ l("Don't dare to use any violence against peaceful beings, or you will be punished.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+020-1,46,133,0 script Tindris#2 NPC_SIMON,{
+ speech
+ l("Hi!"),
+ l("Past here, the neutral area of the Magic Academy of Tulimshar starts."),
+ l("Don't dare to use any violence against peaceful beings, or you will be punished.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-1/vaspina.txt b/npc/020-1/vaspina.txt
new file mode 100644
index 00000000..0b46be13
--- /dev/null
+++ b/npc/020-1/vaspina.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Vaspina the Harmony Mage.
+// THIS IS A PLACEHOLDER!
+
+020-1,91,112,0 script Vaspina NPC_MORGAN,{
+ speech
+ l("Hi!"),
+ l("Pst, not so loud. You frighten the animals here."),
+ l("You were told to not harm peaceful beings in the Academy, right? Please strictly follow that rule.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-2-0/kaizer.txt b/npc/020-2-0/kaizer.txt
new file mode 100644
index 00000000..3815b19d
--- /dev/null
+++ b/npc/020-2-0/kaizer.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Kaizer, the guy in the Rat Hut.
+// THIS IS A PLACEHOLDER!
+
+020-2-0,34,33,0 script Kaizer NPC_OLD_MAN_HURNS,{
+ speech
+ l("Welcome to my palace!"),
+ l("Not a palace? What? Are you blind?!?"),
+ l("You better should leave, ofc after helping me kill those annoying rats. That is an order.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-10/hetchel.txt b/npc/020-2-10/hetchel.txt
new file mode 100644
index 00000000..9af9d2b1
--- /dev/null
+++ b/npc/020-2-10/hetchel.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Hetchel, the silk weaver / tailor in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-2-10,45,27,0 script Hetchel NPC_HETCHEL,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can bring Heathin a hammer."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-18/inya.txt b/npc/020-2-18/inya.txt
new file mode 100644
index 00000000..b33f1f6c
--- /dev/null
+++ b/npc/020-2-18/inya.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Inya, the jewelery lady in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-2-18,35,25,0 script Inya NPC_INYA,{
+ speech
+ l("Hi there."),
+ l("Gold, Silver, Copper, Platinum. Got anything of that with you?"),
+ l("Just throw it on the ground in here, and bring more."),
+ l("Perhaps one day I will reward you with a few buglegs or such, don't worry.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-20/drabur.txt b/npc/020-2-20/drabur.txt
new file mode 100644
index 00000000..59749ce3
--- /dev/null
+++ b/npc/020-2-20/drabur.txt
@@ -0,0 +1,18 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Drabur, the baker's salesman.
+// THIS IS A PLACEHOLDER!
+
+020-2-20,49,30,0 script Drabur NPC_GENERAL_STORE,{
+ speech
+ l("Hi there."),
+ l("Goodbye.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-20/riskim.txt b/npc/020-2-20/riskim.txt
new file mode 100644
index 00000000..9267305f
--- /dev/null
+++ b/npc/020-2-20/riskim.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Riskim, the baker in Tulimshar.
+// THIS IS A PLACEHOLDER!
+
+020-2-20,49,30,0 script Riskim NPC_CHEF_LEGACY,{
+ speech
+ l("Hi there."),
+ l("Need a Donut?"),
+ l("Well, tell me the recipe and I will bake for you whatever you need, for a small fee."),
+ l("But: No recipe, no deserts.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-26/receptionist.txt b/npc/020-2-26/receptionist.txt
new file mode 100644
index 00000000..fb7a316e
--- /dev/null
+++ b/npc/020-2-26/receptionist.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Receptionist in Magic Academy.
+// THIS IS A PLACEHOLDER!
+
+020-2-26,59,32,0 script Receptionist NPC_REBECCA,{
+ speech
+ l("Hi!"),
+ l("This is the magic academy. If all those mages were not so absentminded, they could make some furniture."),
+ l("But oh well, people have different priorities it seems. Ask Micksha.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-2-28/pauline.txt b/npc/020-2-28/pauline.txt
new file mode 100644
index 00000000..4e3de4df
--- /dev/null
+++ b/npc/020-2-28/pauline.txt
@@ -0,0 +1,21 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Pauline, the War Mage.
+// THIS IS A PLACEHOLDER!
+
+020-2-28,36,20,0 script Pauline NPC_PAULINE,{
+ speech
+ l("Hi!"),
+ l("Should I tell you the secret of a good fight?"),
+ l("CONFRONT AND DESTROY!! (Don't tell your parents I said that.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
+
+
diff --git a/npc/020-2-3/inac.txt b/npc/020-2-3/inac.txt
new file mode 100644
index 00000000..289cbbd1
--- /dev/null
+++ b/npc/020-2-3/inac.txt
@@ -0,0 +1,19 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Inac, a Brotherhood member inside their hut.
+// THIS IS A PLACEHOLDER!
+
+020-2-3,41,26,0 script Inac NPC_RAIJIN_MALE_BROTHERHOOD,{
+ speech
+ l("Hi!"),
+ l("Can you help me? It is so dark, and smelly, in here."),
+ l("I urgently need a bottle of fresh air.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-5/dausen.txt b/npc/020-2-5/dausen.txt
new file mode 100644
index 00000000..f8b77df1
--- /dev/null
+++ b/npc/020-2-5/dausen.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Dausen, the Legion Lieutenant inside Legion HQ in Tulim.
+// THIS IS A PLACEHOLDER!
+
+020-2-5,40,23,0 script Dausen NPC_HUMAN_MALE_CHIEF_ARTIS_LEGION,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-5/filipa.txt b/npc/020-2-5/filipa.txt
new file mode 100644
index 00000000..74beb94e
--- /dev/null
+++ b/npc/020-2-5/filipa.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Filipa, a Legion Guard inside Legion HQ in Tulim.
+// THIS IS A PLACEHOLDER!
+
+020-2-5,47,28,0 script Filipa NPC_RAIJIN_FEMALE_LEGION_ARTIS,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-7/manoli.txt b/npc/020-2-7/manoli.txt
new file mode 100644
index 00000000..258810cd
--- /dev/null
+++ b/npc/020-2-7/manoli.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Manoli, a Legion Guard inside the Legion storage building.
+// THIS IS A PLACEHOLDER!
+
+020-2-7,35,23,0 script Manoli NPC_HUMAN_FEMALE_LEGION_ARTIS,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can hunt something, or cook something, or craft somethig."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-9/heathin.txt b/npc/020-2-9/heathin.txt
new file mode 100644
index 00000000..7c0e1a57
--- /dev/null
+++ b/npc/020-2-9/heathin.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Heathin, Tulimshar's smith.
+// THIS IS A PLACEHOLDER!
+
+020-2-9,36,23,0 script Heathin NPC_ANGUS_THE_SMITH,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can bring me a hammer."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}
diff --git a/npc/020-2-9/jhedia.txt b/npc/020-2-9/jhedia.txt
new file mode 100644
index 00000000..4da687e6
--- /dev/null
+++ b/npc/020-2-9/jhedia.txt
@@ -0,0 +1,20 @@
+// Evol scripts.
+// Author:
+// Micksha
+// Description:
+// Jhedia, Apprentice of Tulimshar's smith Heathin.
+// THIS IS A PLACEHOLDER!
+
+020-2-9,42,26,0 script Jhedia NPC_YOUNG_MAN_IN_PINK,{
+ speech
+ l("Hi there."),
+ l("Looks like someone ran out of ideas for placeholder NPCs."),
+ l("So if you want, you can bring Heathin a hammer."),
+ l("Whatever.");
+ close;
+
+OnInit:
+ .bodytype = BODYTYPE_2;
+ .distance = 2;
+ end;
+}