diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-06-05 13:34:27 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-06-05 13:34:27 -0300 |
commit | feac78520c665e5ccf9a050ae267b8d63537d8c0 (patch) | |
tree | 732f05a636c9aff4b03dc9c57c75a2fc44eb98d7 /npc | |
parent | d5af60f7b1c30fa186bd8b51c71fedd2071034ea (diff) | |
download | serverdata-feac78520c665e5ccf9a050ae267b8d63537d8c0.tar.gz serverdata-feac78520c665e5ccf9a050ae267b8d63537d8c0.tar.bz2 serverdata-feac78520c665e5ccf9a050ae267b8d63537d8c0.tar.xz serverdata-feac78520c665e5ccf9a050ae267b8d63537d8c0.zip |
Wyara and Sagratha - scores about wildlife.
Diffstat (limited to 'npc')
-rw-r--r-- | npc/012-4/wyara.txt | 29 | ||||
-rw-r--r-- | npc/014-5-1/sagratha.txt | 7 |
2 files changed, 31 insertions, 5 deletions
diff --git a/npc/012-4/wyara.txt b/npc/012-4/wyara.txt index 87f75b8c9..a649663eb 100644 --- a/npc/012-4/wyara.txt +++ b/npc/012-4/wyara.txt @@ -30,7 +30,7 @@ L_Menu: rif(getq(HurnscaldQuest_InjuriedMouboo) == 2,l("Do you know how to break curses?")), rif(.@s == 1 && .@s3,l("Sagratha was not home.")), rif(.@s == 2,l("About Sagratha...")), - // rif(SAGRATHA_SCORE < 0, l("Sagratha hates my guts.")), // Plant trees + rif(SAGRATHA_SCORE < 0 && .@s >= 6, l("Sagratha hates my guts.")), rif(.@n >= 6,l("I am in dire need of Return Potions!")), lg("You are weird, I have to go sorry."); @@ -47,8 +47,10 @@ L_Menu: case 5: goto L_SaggyMain; case 6: - goto L_ReturnPot; + goto L_SaggyHelp; case 7: + goto L_ReturnPot; + case 8: goto L_Quit; } @@ -272,6 +274,29 @@ L_SaggyMain: getitem MercCard_Jesusalva, 1; close; +L_SaggyHelp: + mesn; + mesq l("Well, you probably deserve it."); + next; + mesn; + mesq l("Have you been harming the forest? Specially Mouboos. Are you killing them?"); + next; + mesn; + mesq l("If yes, of course she will hate you. With reason! You're murdering her family and friends!"); + next; + mesn; + mesq l("Listen, she decided to live away from civilization. She choose the forest as her home and the animals as her family."); + next; + mesn; + mesq l("You have no right to take that away from her!"); + next; + mesn; + mesq l("You could try to get on her good side by killing what destroys the forest, or by planting trees."); + next; + mesn; + mesq l("But if you keep harming the forest, this will be for naught. Was I clear?"); + close; + L_Quit: goodbye; close; diff --git a/npc/014-5-1/sagratha.txt b/npc/014-5-1/sagratha.txt index 64ba70132..71e0ccf50 100644 --- a/npc/014-5-1/sagratha.txt +++ b/npc/014-5-1/sagratha.txt @@ -33,6 +33,7 @@ function script SaggyMobCount { case LofSquirrel: case FrozenSquirrel: case FairysSquirrel: + case MananaTree: SaggyScoreUpdate(-1); break; @@ -41,9 +42,9 @@ function script SaggyMobCount { case WickedMushroom: case Bluepar: case BlackScorpion: - case AngryScorpion: - case AngryRedScorpion: - SaggyScoreUpdate(any(0,0,1)); + case Bandit: + case RobinBandit: + SaggyScoreUpdate(any(0,0,0,0,1)); break; } return; |