summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-05-08 13:20:41 -0300
committerJesusaves <cpntb1@ymail.com>2020-05-08 13:20:41 -0300
commitff5b3e2db85d63416c8b6d330a4279acbf602083 (patch)
tree5bed0c1b334fdcb8a606e278399051fbd76c7b28
parent6d0c89df386a75ff3a5d86fc5b6a24dc8b9684ef (diff)
downloadserverdata-ff5b3e2db85d63416c8b6d330a4279acbf602083.tar.gz
serverdata-ff5b3e2db85d63416c8b6d330a4279acbf602083.tar.bz2
serverdata-ff5b3e2db85d63416c8b6d330a4279acbf602083.tar.xz
serverdata-ff5b3e2db85d63416c8b6d330a4279acbf602083.zip
Bugfixes
-rw-r--r--npc/001-3-0/gates.txt9
-rw-r--r--npc/001-3-2/henry.txt14
2 files changed, 14 insertions, 9 deletions
diff --git a/npc/001-3-0/gates.txt b/npc/001-3-0/gates.txt
index 0e89b5c0..7fc6d779 100644
--- a/npc/001-3-0/gates.txt
+++ b/npc/001-3-0/gates.txt
@@ -4,7 +4,7 @@
// Description:
// The Sewer Gates, and Wheels.
-001-3-0,90,62,0 script #ArtisThiefGate_1 NPC_SEWER_GATE,2,2,{
+001-3-0,90,62,0 script #ArtisThiefGate_1 NPC_SEWER_GATE,0,0,{
// Extract the quest ID from name (or fail trying)
explode(.@ni$, .name$, "_");
.@id=atoi(.@ni$[1]);
@@ -31,7 +31,7 @@ OnTouch:
OnOpenSesame:
// Opening
- if (!.busy && .@q) {
+ if (!.busy) {
.dir=2;
.busy=true;
initnpctimer;
@@ -118,13 +118,14 @@ OnInit:
close;
// Done spinning?
-OnTimer5000:
+OnTimer4000:
+ .dir = 0;
.busy = false;
stopnpctimer;
OnInit:
.busy = false;
- .distance = 1;
+ .distance = 2;
end;
}
diff --git a/npc/001-3-2/henry.txt b/npc/001-3-2/henry.txt
index f67c84b6..c8d60ca1 100644
--- a/npc/001-3-2/henry.txt
+++ b/npc/001-3-2/henry.txt
@@ -58,7 +58,7 @@ function proposeFirstQuest {
//l("After messing with the Major and the Legion here, I can teach you lockpicking. Ah, and you may try to find my friend Nunia in Woodland, once you go there. She seems to be disappeared."),
//l("Call for Micksha and Jesusalva to implement all this, please.");
next;
- mesc l("Accept this quest?"), 2;
+ mesc l("Accept this quest?"), 3;
if (askyesno() == ASK_YES) {
mesn;
mesq l("Great! Then I'll be counting on you!");
@@ -78,12 +78,16 @@ function reportFirstQuest {
mes "";
switch (@menu) {
case 1:
+ mesn;
+ mesq l("I'm not in hurry if you're not in hurry...");
+ break;
+ case 2:
speech
l("You should invade the townhall archives - I don't care how."),
l("There'll be a file about an... incident... with me. Deal with the file - I also don't care how."),
l("Try to don't get too much attention, or they'll arrest you as well.");
break;
- case 2:
+ case 3:
mesn;
mesq l("Hm... Then tell me, what was I wearing on the file picture?");
next;
@@ -129,7 +133,7 @@ function proposeSecondQuest {
l("Don't use the passage, you're not skilled enough and will be busted! Just repair it, it'll be enough.");
mesc l("You suspect that he is withholding information. Do he really only wants to do pranks? But then, do you care with what he wants to do inside?");
next;
- mesc l("Accept this quest?"), 2;
+ mesc l("Accept this quest?"), 3;
if (askyesno() == ASK_YES) {
mesn;
mesq l("Great! Then I'll be counting on you!");
@@ -155,7 +159,7 @@ function proposeThirdQuest {
l("Could you please go there see if she is well?"),
l("I'll give you something... useful... If you want to pursue in being a thief. I'll even put a good word about you.");
next;
- mesc l("Accept this quest?"), 2;
+ mesc l("Accept this quest?"), 3;
if (askyesno() == ASK_YES) {
mesn;
mesq l("Great! Then I'll be counting on you!");
@@ -191,7 +195,7 @@ OnGiantMaggot:
// To drop, or not to drop...?
if (!.@q2 && .@max) {
- if (rand2(10000) < 1400) {
+ if (rand2(10000) < 1800) {
getitem Gearwheel, 1;
setq2 ThiefQuests_Artis, true;
}