diff options
author | Jesusaves <cpntb1@ymail.com> | 2024-05-18 21:25:57 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2024-05-18 21:25:57 -0300 |
commit | 1dd60e960229373b0b9e31d30ce3055c6e60c3d3 (patch) | |
tree | 8c301ed2eae49b22eb374cefdb170506765737b1 | |
parent | 938bd954d375e33310d74c1df6e334ba95219885 (diff) | |
download | serverdata-1dd60e960229373b0b9e31d30ce3055c6e60c3d3.tar.gz serverdata-1dd60e960229373b0b9e31d30ce3055c6e60c3d3.tar.bz2 serverdata-1dd60e960229373b0b9e31d30ce3055c6e60c3d3.tar.xz serverdata-1dd60e960229373b0b9e31d30ce3055c6e60c3d3.zip |
Reduce amount of kills needed by Peter from 100 to 50. Povo fix for Moubootaur.
-rw-r--r-- | npc/002-1/peter.txt | 4 | ||||
-rw-r--r-- | npc/025-1/commander.txt | 25 | ||||
-rw-r--r-- | npc/functions/clientversion.txt | 7 |
3 files changed, 23 insertions, 13 deletions
diff --git a/npc/002-1/peter.txt b/npc/002-1/peter.txt index a5058def2..9e5469a0c 100644 --- a/npc/002-1/peter.txt +++ b/npc/002-1/peter.txt @@ -281,8 +281,8 @@ OnDone: } // Special bonus (but unlike Kreist, this one is decorative only) - // (Takes about 6 hours non-stop to obtain) - if (PETER_REPEAT == 100) { + // (Takes about 3 hours non-stop to obtain) + if (PETER_REPEAT == 50) { mesq l("I'm moved to tears by your dedication to help us. Unrewarded, even. Here, have this rare %s. For free!", getitemlink(Cap)); getitem Cap, 1; } diff --git a/npc/025-1/commander.txt b/npc/025-1/commander.txt index 84114efe1..c23d0c07e 100644 --- a/npc/025-1/commander.txt +++ b/npc/025-1/commander.txt @@ -11,17 +11,20 @@ mesq l("Greetings %s, I am %s, the man in charge for the Alliance occupation of Fortress Town.", (strcharinfo(0) == $MOST_HEROIC$ ? lg("Hero") : lg("Adventurer")), .name$); next; - // Povo is worried with the upcoming siege - if ($FIRESOFSTEAM && gettime(4) == MONDAY) { - mesn; - mesq l("It's a matter of hours before the Impregnable Fortress send enough monsters to overrun us, so we're preparing a strategic withdraw before this. I'm sorry, but I cannot spare any time for you."); - close; - // Povo is worried with the upcoming siege, but he doesn't know when - } else if (!$FIRESOFSTEAM && gettime(4) < TUESDAY) { - mesn; - mesq l("It's a matter of hours before the Impregnable Fortress send enough monsters to overrun us, and we still haven't understood the pattern. We must be ready to withdraw at any time, which precludes casual talk."); - mesc l("%s clearly thinks you're distracting him. It's better to talk to him another day.", .name$); - close; + // All this is only relevant if Moubootaur wasn't unsealed (yet) + if ($GAME_STORYLINE < 5) { + // Povo is worried with the upcoming siege + if ($FIRESOFSTEAM && gettime(4) == MONDAY) { + mesn; + mesq l("It's a matter of hours before the Impregnable Fortress send enough monsters to overrun us, so we're preparing a strategic withdraw before this. I'm sorry, but I cannot spare any time for you."); + close; + // Povo is worried with the upcoming siege, but he doesn't know when + } else if (!$FIRESOFSTEAM && gettime(4) < TUESDAY) { + mesn; + mesq l("It's a matter of hours before the Impregnable Fortress send enough monsters to overrun us, and we still haven't understood the pattern. We must be ready to withdraw at any time, which precludes casual talk."); + mesc l("%s clearly thinks you're distracting him. It's better to talk to him another day.", .name$); + close; + } } // Depending on how you finished Barbara's Quest, claim your reward now diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt index db451a86b..d40ee1a4b 100644 --- a/npc/functions/clientversion.txt +++ b/npc/functions/clientversion.txt @@ -1199,6 +1199,13 @@ function script clientupdater { dispbottom l("You acquired the additional gifts and %s upgrades from the 4th rebirth.", getskillname(TMW2_DROPS)); } } + // Peter Difficulty Reduction + // sáb 18 mai 2024 21:24:45 -03 + if (UPDATE < 1716078285) { + UPDATE=1716078285; + if (PETER_REPEAT >= 50 && PETER_REPEAT < 100) + getitem Cap, 1; + } // TODO: Anniversary (leap years disregarded) // :// End of Regular Update System |