summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/quest_db.conf4
-rw-r--r--db/re/item_db.conf2
-rw-r--r--npc/015-3/pooh.txt24
3 files changed, 26 insertions, 4 deletions
diff --git a/db/quest_db.conf b/db/quest_db.conf
index 4f2ab214c..76cfcdac5 100644
--- a/db/quest_db.conf
+++ b/db/quest_db.conf
@@ -349,6 +349,10 @@ quest_db: (
Id: 108
Name: "HurnscaldQuest_PirateCave"
},
+{
+ Id: 109
+ Name: "HurnscaldQuest_TeddyBear"
+},
// ID 111 to 130: Nivalis Quests
{
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index ae2fafe1b..580859f51 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -11171,7 +11171,7 @@ item_db: (
Script: <"
bonus bMaxHP,150;
bonus bDef2, 3;
- bonus3 bAddClassDropItem, Bee, Honey, 2;
+ bonus3 bAddClassDropItem, Bee, Honey, 25;
">
},
diff --git a/npc/015-3/pooh.txt b/npc/015-3/pooh.txt
index 95e64613b..2c07c650d 100644
--- a/npc/015-3/pooh.txt
+++ b/npc/015-3/pooh.txt
@@ -1,12 +1,30 @@
// TMW2 scripts.
// Author:
+// Diogo RBG from TMW-BR
// Jesusalva
// Description:
-// A bee keeper
+// This is a very cute bear, it'll definitely earn your sympathy.
+// Pooh (original) has became Public Domain in January 2022.
015-3,127,181,0 script Pooh NPC_POOH,{
- mesn;
- mesq l("OMG so cute! This must be the cutest bear you ever seen your whole life.");
+ .@q = getq(HurnscaldQuest_TeddyBear);
+ mesc l("OMG so cute! This must be the cutest bear you ever seen your whole life.");
+ // Minimum level not met
+ if (BaseLevel < 39)
+ close;
+ mesc l("It seems to be concentrated on its small pot... So concentrated, it doesn't even realizes you're there.");
+ mesc l("This is so amusing, you decide to stare for a while longer.");
+ next;
+ // Quest already finished
+ if (.@q >= 3) {
+ mesc l("It looks at you with a pleasant smile, you definitely earned a new cute friend!");
+ close;
+ }
+ mesc l("And then you notice the small teddy is opening and closing the lid of this pot repeated times, as if it were looking for something.");
+ mesc l("You ask yourself: What is the teddy looking for? How can I help him?");
+ next;
+ // Main menu
+ mesc "FIXME", 1;
close;
OnInit: