summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorWombat <hpwombat@yahoo.com>2010-12-16 15:46:40 -0500
committerWombat <hpwombat@yahoo.com>2010-12-16 15:46:40 -0500
commitb8bf1ed5feb92dfb4498cdd91f73833f096c1e05 (patch)
treee304a2e847bcaf2f22ae8e3ea820d9d38e5bfedd /npc
parentbf2fb07125cb29e8a5d50ba07557ac6923559014 (diff)
downloadserverdata-b8bf1ed5feb92dfb4498cdd91f73833f096c1e05.tar.gz
serverdata-b8bf1ed5feb92dfb4498cdd91f73833f096c1e05.tar.bz2
serverdata-b8bf1ed5feb92dfb4498cdd91f73833f096c1e05.tar.xz
serverdata-b8bf1ed5feb92dfb4498cdd91f73833f096c1e05.zip
Warp Changes to get between Hurnscald and Nivalis, Orum Quest on stand-by
Diryn offers warp to Nivalis, Frozenbeard to Hurnscald, Taro edited out Warp changes also to prevent players from interacting with Orum Quest until the quest is finished.
Diffstat (limited to 'npc')
-rw-r--r--npc/008-1_Hurnscald_outskirts/diryn.txt39
-rw-r--r--npc/009-4/_warps.txt2
-rw-r--r--npc/014-1_Woodland/taro.txt2
-rw-r--r--npc/019-1_Snow_field/taro.txt2
-rw-r--r--npc/031-1_NivalisPort/_import.txt1
-rw-r--r--npc/031-1_NivalisPort/frozenbeard.txt29
-rw-r--r--npc/functions/ferry.txt10
7 files changed, 62 insertions, 23 deletions
diff --git a/npc/008-1_Hurnscald_outskirts/diryn.txt b/npc/008-1_Hurnscald_outskirts/diryn.txt
index 6cd7f2aa..64d75676 100644
--- a/npc/008-1_Hurnscald_outskirts/diryn.txt
+++ b/npc/008-1_Hurnscald_outskirts/diryn.txt
@@ -14,54 +14,63 @@ L_Diryn_Yes:
mes "[Diryn]";
mes "\"Excellent. I can send you to many places, but again, the fees are large. Where shall I send you?\"";
menu
- "Druid Tree (3000 GP)", L_Diryn_Druid_Tree,
- "Graveyard (3000 GP)", L_Diryn_Graveyard,
- "Magic House (2000 GP)", L_Diryn_Magic_House,
- "Terranite Cave (3000 GP)", L_Diryn_Terranite,
- "Tulimshar Town Square (2000 GP)", L_Diryn_Tulimshar,
+ "Druid Tree (1500 GP)", L_Diryn_Druid_Tree,
+ "Graveyard (1500 GP)", L_Diryn_Graveyard,
+ "Magic House (1000 GP)", L_Diryn_Magic_House,
+ "Terranite Cave (1500 GP)", L_Diryn_Terranite,
+ "Tulimshar Town Square (1000 GP)", L_Diryn_Tulimshar,
+ "Nivalis (1000 GP)", L_Diryn_Nivalis,
"Not Interested", L_Diryn_No;
close;
L_Diryn_Druid_Tree:
- if (zeny < 3000) goto L_NoMoney;
+ if (zeny < 1500) goto L_NoMoney;
mes "[Diryn]";
mes "\"Be fearless!\"";
- set zeny, zeny-3000;
+ set zeny, zeny-1500;
warp "005-1.gat",73,36;
close;
L_Diryn_Graveyard:
- if (zeny < 3000) goto L_NoMoney;
+ if (zeny < 1500) goto L_NoMoney;
mes "[Diryn]";
mes "\"Be fearless!\"";
- set zeny, zeny-3000;
+ set zeny, zeny-1500;
warp "027-1.gat",70,85;
close;
L_Diryn_Magic_House:
- if (zeny < 2000) goto L_NoMoney;
+ if (zeny < 1000) goto L_NoMoney;
mes "[Diryn]";
mes "\"Be fearless!\"";
- set zeny, zeny-2000;
+ set zeny, zeny-1000;
warp "013-1.gat",45,92;
close;
L_Diryn_Terranite:
- if (zeny < 3000) goto L_NoMoney;
+ if (zeny < 1500) goto L_NoMoney;
mes "[Diryn]";
mes "\"Be fearless!\"";
- set zeny, zeny-3000;
+ set zeny, zeny-1500;
warp "012-3.gat",445,65;
close;
L_Diryn_Tulimshar:
- if (zeny < 2000) goto L_NoMoney;
+ if (zeny < 1000) goto L_NoMoney;
mes "[Diryn]";
mes "\"Be fearless!\"";
- set zeny, zeny-2000;
+ set zeny, zeny-1000;
warp "001-1.gat",44,70;
close;
+L_Diryn_Nivalis:
+ if (zeny < 1000) goto L_NoMoney;
+ mes "[Diryn]";
+ mes "\"Be fearless!\"";
+ set zeny, zeny-1000;
+ warp "020-1.gat",71,100;
+ close;
+
L_Diryn_No:
mes "[Diryn]";
mes "\"Perhaps some day you will have the courage to help us. Enjoy your stay here in Hurnscald.\"";
diff --git a/npc/009-4/_warps.txt b/npc/009-4/_warps.txt
index f7c99ff0..9666a081 100644
--- a/npc/009-4/_warps.txt
+++ b/npc/009-4/_warps.txt
@@ -11,7 +11,7 @@
009-4.gat,103,22 warp to Lair -1,-1,009-4.gat,51,46
009-4.gat,103,76 warp to Lair -1,-1,009-4.gat,51,46
-009-3.gat,162,113,0 script #OrumQuestEnter 0,0,0,{
+//009-3.gat,162,113,0 script #OrumQuestEnter 0,0,0,{
if (OrumQuest >= 12) goto L_Second_Entrance;
warp "009-4.gat", 37, 113;
close;
diff --git a/npc/014-1_Woodland/taro.txt b/npc/014-1_Woodland/taro.txt
index 3ec76163..d2f1091e 100644
--- a/npc/014-1_Woodland/taro.txt
+++ b/npc/014-1_Woodland/taro.txt
@@ -1,7 +1,7 @@
// Woodland Taro
-014-1.gat,54,43,0 script Taro 114,{
+//014-1.gat,54,43,0 script Taro 114,{
if (getequipid(equip_head) == 511 || getequipid(equip_head) == 1206) goto L_Santa;
if (getequipid(equip_head) == 633) goto L_Elf;
if (getequipid(equip_head) == 628) goto L_NearElf;
diff --git a/npc/019-1_Snow_field/taro.txt b/npc/019-1_Snow_field/taro.txt
index 3d1b4b03..f57e75e9 100644
--- a/npc/019-1_Snow_field/taro.txt
+++ b/npc/019-1_Snow_field/taro.txt
@@ -1,6 +1,6 @@
// Snow Taro
-019-1.gat,57,61,0 script Taro 114,{
+//019-1.gat,57,61,0 script Taro 114,{
if (getequipid(equip_head) == 511 || getequipid(equip_head) == 1206) goto L_Santa;
if (getequipid(equip_head) == 633) goto L_Elf;
if (getequipid(equip_head) == 628) goto L_NearElf;
diff --git a/npc/031-1_NivalisPort/_import.txt b/npc/031-1_NivalisPort/_import.txt
index d256e273..09d29af7 100644
--- a/npc/031-1_NivalisPort/_import.txt
+++ b/npc/031-1_NivalisPort/_import.txt
@@ -1,3 +1,4 @@
map: 031-1.gat
npc: npc/031-1_NivalisPort/_mobs.txt
npc: npc/031-1_NivalisPort/_warps.txt
+npc: npc/031-1_NivalisPort/frozenbeard.txt
diff --git a/npc/031-1_NivalisPort/frozenbeard.txt b/npc/031-1_NivalisPort/frozenbeard.txt
new file mode 100644
index 00000000..9be863b0
--- /dev/null
+++ b/npc/031-1_NivalisPort/frozenbeard.txt
@@ -0,0 +1,29 @@
+//
+
+031-1.gat,97,115,0 script Frozenbeard 138,{
+
+ mes "[Frozenbeard]";
+ mes "\"Arrr mate! There is no dock here, so I had to use my row boat! I am pioneering and mapping the trade route between here and Argaes, around the Hurnscald area. I'll hail my shipmates to send a boat and we'll ship out to Argaes, be there in no time, but it will cost you a fee. 500 gold pieces. What do you say?";
+ menu
+ "Sure. (500 GP)", L_Frozenbeard_Argaes,
+ "Not right now.", L_Frozenbeard_Stay;
+ close;
+
+L_Frozenbeard_Argaes:
+ if (zeny < 500) goto L_NoMoney;
+ mes "[Frozenbeard]";
+ mes "\"Pleasant Journeys!\"";
+ set zeny, zeny-500;
+ warp "008-1.gat",137,64;
+ close;
+
+L_Frozenbeard_Stay:
+ mes "[Frozenbeard]";
+ mes "\"Suit yourself. Feel free to come out here anytime, I am really busy making sure these routes are accurate.\"";
+ close;
+
+L_NoMoney:
+ mes "[Frozenbeard]";
+ mes "\"You need more money. I'll wait here while you get some.\"";
+ close;
+}
diff --git a/npc/functions/ferry.txt b/npc/functions/ferry.txt
index b9c0e320..95a176ec 100644
--- a/npc/functions/ferry.txt
+++ b/npc/functions/ferry.txt
@@ -2,11 +2,11 @@
function script Ferry {
if (BaseLevel < 20) goto L_LowerCost;
- set @cost_tulimshar, 1000;
- set @cost_hurnscald, 1000;
+ set @cost_tulimshar, 500;
+ set @cost_hurnscald, 500;
L_Start:
- set @cost_candor, 3000;
+ set @cost_candor, 1500;
mes "Where would you like to go?";
next;
if (BaseLevel < 40) goto L_PlainMenu;
@@ -67,7 +67,7 @@ L_NotEnoughGP:
close;
L_LowerCost:
- set @cost_tulimshar, 500;
- set @cost_hurnscald, 500;
+ set @cost_tulimshar, 250;
+ set @cost_hurnscald, 250;
goto L_Start;
}