summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/item_db.conf17
-rw-r--r--npc/009-3/dangrostra.txt19
-rw-r--r--npc/023-3/logic.txt6
3 files changed, 33 insertions, 9 deletions
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 8fd2fc2d5..f6a1961c3 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -3215,6 +3215,23 @@ item_db: (
dispbottom l("A treasure is burried in @@, (@@, @@)", ShovelQuests_AssignedMAP$, ShovelQuests_AssignedX, ShovelQuests_AssignedY);
">
},
+{
+ Id: 681
+ AegisName: "Coffee"
+ Name: "Coffee"
+ Type: "IT_HEALING"
+ Buy: 500
+ Sell: 50
+ Weight: 10
+ Refine: false
+ Delay: 500
+ UseEffect: "EFFECT_HEAL"
+ Script: <"
+ sc_end SC_SLEEP;
+ sc_end SC_CURSE;
+ percentheal 1, 10;
+ ">
+},
// Mounts (690 to 699, probably there will be extra IDs)
{
diff --git a/npc/009-3/dangrostra.txt b/npc/009-3/dangrostra.txt
index b2e77dda0..ec7093322 100644
--- a/npc/009-3/dangrostra.txt
+++ b/npc/009-3/dangrostra.txt
@@ -49,6 +49,8 @@ OnInit:
sellitem ArrowAmmoBox, -1, 2;
sellitem IronAmmoBox, -1, 1;
+ // Speciality Drinks (common)
+ sellitem Coffee, -1, 3;
end;
OnClock0000:
@@ -57,15 +59,16 @@ OnClock1200:
restoreshopitem WoodenBow, 6800, 1;
OnClock0400:
OnClock1600:
- restoreshopitem SharpKnife, -1, 1;
- restoreshopitem EmptyBottle, -1, 1;
- restoreshopitem LimeDye, -1, 1;
+ restoreshopitem SharpKnife, 1;
+ restoreshopitem EmptyBottle, 1;
+ restoreshopitem LimeDye, 1;
OnClock0800:
OnClock2000:
- restoreshopitem Arrow, -1, 200;
- restoreshopitem IronArrow, -1, 90;
- restoreshopitem ArrowAmmoBox, -1, 2;
- restoreshopitem IronAmmoBox, -1, 1;
-
+ restoreshopitem Arrow, 200;
+ restoreshopitem IronArrow, 90;
+ restoreshopitem ArrowAmmoBox, 2;
+ restoreshopitem IronAmmoBox, 1;
+ restoreshopitem Coffee, 3;
+ end;
}
diff --git a/npc/023-3/logic.txt b/npc/023-3/logic.txt
index 35f403464..0c6d7f852 100644
--- a/npc/023-3/logic.txt
+++ b/npc/023-3/logic.txt
@@ -97,7 +97,7 @@ OnTouch:
}
-// The scout which went ahead of you
+// TODO: The scout which went ahead of you (+ miniboss mechanics)
023-3,86,88,0 script Elite Scout#MB0233 NPC_DARKSABER,{
mesn;
mesq l("Uhm, I'm looking for a way out...");
@@ -142,4 +142,8 @@ OnInit:
end;
}
+// TODO: Spike traps and etc. at the corritor
+// TODO: Monsters natural presence in this cave
+// TODO: Rolling Stone Trap
+