diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/019-1-1/_import.txt | 1 | ||||
-rw-r--r-- | npc/019-1-1/miler.txt | 18 | ||||
-rw-r--r-- | npc/019-1/_import.txt | 1 | ||||
-rw-r--r-- | npc/019-1/well.txt | 35 |
4 files changed, 55 insertions, 0 deletions
diff --git a/npc/019-1-1/_import.txt b/npc/019-1-1/_import.txt index 0dd8ae92d..cb56f2ccc 100644 --- a/npc/019-1-1/_import.txt +++ b/npc/019-1-1/_import.txt @@ -1,3 +1,4 @@ // Map 019-1-1: Miller's House // This file is generated automatically. All manually added changes will be removed when running the Converter. "npc/019-1-1/_warps.txt", +"npc/019-1-1/miler.txt", diff --git a/npc/019-1-1/miler.txt b/npc/019-1-1/miler.txt new file mode 100644 index 000000000..3b36bf094 --- /dev/null +++ b/npc/019-1-1/miler.txt @@ -0,0 +1,18 @@ +// TMW2/LOF Script. +// Author: +// Jesusalva +// Description: +// Part from the EPISODE and the Well Quest +// TODO: Walking NPC, clothes, etc; + +019-1-1,41,24,0 script Miler NPC_PLAYER,{ + .@q=getq(LoFQuest_EPISODE); + .@w=getq(NivalisQuest_Well); + mes l("Out of Order."); + close; + +OnInit: + .sex = G_MALE; + .distance = 5; + end; +} diff --git a/npc/019-1/_import.txt b/npc/019-1/_import.txt index b060a47c2..0513ece26 100644 --- a/npc/019-1/_import.txt +++ b/npc/019-1/_import.txt @@ -3,3 +3,4 @@ "npc/019-1/_mobs.txt", "npc/019-1/_warps.txt", "npc/019-1/sign.txt", +"npc/019-1/well.txt", diff --git a/npc/019-1/well.txt b/npc/019-1/well.txt new file mode 100644 index 000000000..ac7c14ee2 --- /dev/null +++ b/npc/019-1/well.txt @@ -0,0 +1,35 @@ +// TMW2/LOF Script. +// Author: +// Jesusalva +// Description: +// Better to skip this quest. It is too poor and would require more work, +// eg. rope and something to make the player take part on it... Probably? +// TODO: We could also throw random stuff (dig script), and use makeitem() to +// make it pop at Terranite Cave, near the lake, suggesting that's where the water +// comes from. + +019-1,110,101,0 script Well#Nivalis NPC_SWORDS_SIGN,{ + mesc l("ERROR, missing sprite: Snowland.Well"), 1; + mesc l("Blame Saulc"), 1; + mesc "-------------------------------------", 1; + + // Begin here + .@q=getq(NivalisQuest_Well); + if (.@q == 2) + goto L_Well; + mes l("Out of Order."); + close; + +L_Well: + mesn strcharinfo(0); + mes l("Well well well, not felling well?"); + mesc "-------------------------------------", 1; + mesc l("ERROR, missing item id: Frozen Water."), 1; + mesc l("Blame Saulc"), 1; + close; + +OnInit: + .sex = G_OTHER; + .distance = 3; + end; +} |