summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/item_db.conf107
-rw-r--r--npc/001-1/rewards.txt1
-rw-r--r--npc/011-4/chest.txt10
3 files changed, 113 insertions, 5 deletions
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index b393d0f69..b18c134b5 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -5896,6 +5896,69 @@ item_db: (
noauction: true
}
},
+{
+ Id: 1023
+ AegisName: "AngelWings"
+ Name: "Angel Wings"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 10000
+ Weight: 1
+ Loc: 1024
+ Refine: false
+ Trade: {
+ notrade: true
+ nodrop: true
+ nocart: false
+ noselltonpc: true
+ nostorage: false
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 1024
+ AegisName: "DragonWings"
+ Name: "Dragon Wings"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 10000
+ Weight: 1
+ Loc: 1024
+ Refine: false
+ Trade: {
+ notrade: true
+ nodrop: true
+ nocart: false
+ noselltonpc: true
+ nostorage: false
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 1025
+ AegisName: "TornWings"
+ Name: "Torn Wings"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 10000
+ Weight: 1
+ Loc: 1024
+ Refine: false
+ Trade: {
+ notrade: true
+ nodrop: true
+ nocart: false
+ noselltonpc: true
+ nostorage: false
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
// <!-- Charms -->
{
Id: 1150
@@ -19977,6 +20040,50 @@ item_db: (
callfunc("SC_Bonus", 150, SC_INCMHPRATE, 5);
">
},
+{
+ Id: 8059
+ AegisName: "ElliDisguise"
+ Name: "Elli Disguise"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 10000
+ Weight: 0
+ Loc: "EQP_HEAD_MID"
+ EquipLv: 1
+ Refine: false
+ Trade: {
+ notrade: true
+ nodrop: true
+ nocart: false
+ noselltonpc: true
+ nostorage: false
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
+{
+ Id: 8060
+ AegisName: "ElliEssence"
+ Name: "Elli Essence"
+ Type: "IT_ARMOR"
+ Buy: 30000
+ Sell: 10000
+ Weight: 0
+ Loc: "EQP_HEAD_MID"
+ EquipLv: 1
+ Refine: false
+ Trade: {
+ notrade: true
+ nodrop: true
+ nocart: false
+ noselltonpc: true
+ nostorage: false
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+},
)
diff --git a/npc/001-1/rewards.txt b/npc/001-1/rewards.txt
index 859ede1f2..f3ea251a9 100644
--- a/npc/001-1/rewards.txt
+++ b/npc/001-1/rewards.txt
@@ -40,6 +40,7 @@ OnInit:
sellitem CattyCat,9000;
if ($GAME_STORYLINE >= 5)
sellitem SunnyCrystal, 7500;
+ sellitem TornWings,7000;
sellitem DarkPulsar,6000;
sellitem ThunderStaff,5000;
sellitem PiouEgg,3915;
diff --git a/npc/011-4/chest.txt b/npc/011-4/chest.txt
index 2a89c5b98..c8a695677 100644
--- a/npc/011-4/chest.txt
+++ b/npc/011-4/chest.txt
@@ -1,6 +1,6 @@
// TMW2 Scripts
+// Author: Jesusalva <jesusalva@spi-inc.org>
// SQuest_ElliChest, which gives equipments but cannot be open before MK is down.
-// TODO
011-4,265,68,0 script Elli's Chest NPC_CHEST_BIG,{
mesn;
@@ -18,10 +18,10 @@
mesc l("Elli prepared a prize for you... If you manage to open it.");
switch (season())
{
- case SUMMER: .@item=any(CherryCocktail, CactusCocktail, AppleCocktail); .@prize=0; break;
- case WINTER: .@item=any(Snowflake, CaramelCandy, SmallChocolateBar); .@prize=0; break;
- case SPRING: .@item=any(Rose, Tulip, Blueberries); .@prize=0; break;
- case AUTUMN: .@item=any(Lawncandy, Saulcandy, Poocandy); .@prize=Zambacutou; break;
+ case SUMMER: .@item=any(CherryCocktail, CactusCocktail, AppleCocktail); .@prize=ElliEssence; break;
+ case WINTER: .@item=any(Snowflake, CaramelCandy, SmallChocolateBar); .@prize=AngelWings; break;
+ case SPRING: .@item=any(Rose, Tulip, Blueberries); .@prize=DragonWings; break;
+ case AUTUMN: .@item=any(Lawncandy, Saulcandy, Poocandy); .@prize=ElliDisguise; break;
}
mesc l("Maybe %s %s will do it.", fnum(1000), .@item);
if (!.@prize) {