From 92a965db33335894490abadd4e51da042eb422fe Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Fri, 8 Apr 2022 10:44:21 -0300 Subject: Backport all changes from Legacy --- db/pre-re/item_db.conf | 104 +++++++++++++++++++++++++++++++++++++++++++------ db/pre-re/mob_db.conf | 28 ++++++------- 2 files changed, 106 insertions(+), 26 deletions(-) (limited to 'db') diff --git a/db/pre-re/item_db.conf b/db/pre-re/item_db.conf index 92f52ff8..44f8c6b0 100644 --- a/db/pre-re/item_db.conf +++ b/db/pre-re/item_db.conf @@ -1112,6 +1112,28 @@ item_db: ( Id5260: 1 } }, +{ + Id: 5284 + AegisName: "Revolver" + Name: "Revolver" + Type: "IT_WEAPON" + Buy: 150000 + Sell: 500 + Weight: 3000 + Atk: 120 + Range: 5 + Slots: 0 + Loc: "EQP_HAND_R" + WeaponLv: 1 + EquipLv: 1 + Refine: false + ViewSprite: 1 + Subtype: "W_BOW" + AllowAmmo: { + Id904: 1 + } +}, + /* Rings & Accessories */ { Id: 702 @@ -4759,18 +4781,6 @@ item_db: ( Refine: false ViewSprite: 5225 }, -{ - Id: 5251 - AegisName: "WumpusEgg" - Name: "WumpusEgg" - Type: "IT_ETC" - Buy: 0 - Sell: 0 - Weight: 1 - Def: 0 - Refine: false - ViewSprite: 5251 -}, { Id: 5256 AegisName: "PVPCoin" @@ -8710,6 +8720,28 @@ item_db: ( bonus bMaxHP, 100; "> }, +{ + Id: 5286 + AegisName: "RedArmor" + Name: "Red Knight Armor" + Type: "IT_ARMOR" + Buy: 0 + Sell: 0 + Weight: 2000 + Def: 27 + Slots: 0 + Loc: "EQP_HEAD_MID" + Refine: false + ViewSprite: 5254 + Script: <" + bonus bMatkRate, -4; + bonus bDex, 1; + bonus bAgi, 1; + bonus bMaxHP, 1500; + "> +}, +////////////////////////////////////////////////////////// +// Hats { Id: 511 AegisName: "SantaHat" @@ -13865,6 +13897,23 @@ item_db: ( callfunc "X21_SEEDS"; "> }, +{ + Id: 5251 + AegisName: "Tomato" + Name: "Tomato" + Type: "IT_USABLE" + Buy: 40 + Sell: 10 + Weight: 7 + Def: 0 + Slots: 0 + Refine: false + ViewSprite: 657 + Script: <" + callfunc "itheal", 200, 5; + "> +}, + /* Legs Armor */ { Id: 586 @@ -14953,6 +15002,8 @@ item_db: ( Refine: false ViewSprite: 2169 }, +//////////////////////////////////////////////////////// +// Shields { Id: 585 AegisName: "ScarabArmlet" @@ -14982,6 +15033,9 @@ item_db: ( Loc: "EQP_HAND_L" Refine: false ViewSprite: 601 + Script: <" + bonus bMatkRate, -20; + "> }, { Id: 602 @@ -14996,6 +15050,9 @@ item_db: ( Loc: "EQP_HAND_L" Refine: false ViewSprite: 602 + Script: <" + bonus bMatkRate, -10; + "> }, { Id: 603 @@ -15010,6 +15067,9 @@ item_db: ( Loc: "EQP_HAND_L" Refine: false ViewSprite: 603 + Script: <" + bonus bMatkRate, -5; + "> }, { Id: 797 @@ -15024,6 +15084,26 @@ item_db: ( Loc: "EQP_HAND_L" Refine: false ViewSprite: 797 + Script: <" + bonus bMatkRate, -15; + "> +}, +{ + Id: 5285 + AegisName: "DragonShield" + Name: "Dragon Shield" + Type: "IT_ARMOR" + Buy: 40000 + Sell: 3000 + Weight: 2500 + Def: 30 + Slots: 0 + Loc: "EQP_HAND_L" + Refine: false + ViewSprite: 601 + Script: <" + bonus bMatkRate, -20; + "> }, // diff --git a/db/pre-re/mob_db.conf b/db/pre-re/mob_db.conf index c44f7e38..9e869555 100644 --- a/db/pre-re/mob_db.conf +++ b/db/pre-re/mob_db.conf @@ -1604,7 +1604,7 @@ mob_db: ( AttackRange: 2 Attack: [100, 500] Def: 40 - Mdef: 20 + Mdef: 18 Stats: { Str: 105 Agi: 40 @@ -1830,7 +1830,7 @@ mob_db: ( AttackRange: 2 Attack: [275, 355] Def: 20 - Mdef: 15 + Mdef: 14 Stats: { Str: 30 Agi: 15 @@ -1919,7 +1919,7 @@ mob_db: ( AttackRange: 2 Attack: [180, 430] Def: 5 - Mdef: 20 + Mdef: 18 Stats: { Str: 40 Agi: 3 @@ -1968,7 +1968,7 @@ mob_db: ( AttackRange: 1 Attack: [200, 300] Def: 20 - Mdef: 40 + Mdef: 35 Stats: { Str: 60 Agi: 40 @@ -2014,7 +2014,7 @@ mob_db: ( AttackRange: 7 Attack: [200, 350] Def: 30 - Mdef: 80 + Mdef: 70 Stats: { Str: 100 Agi: 120 @@ -2375,7 +2375,7 @@ mob_db: ( AttackRange: 1 Attack: [81, 281] Def: 20 - Mdef: 42 + Mdef: 37 Stats: { Str: 40 Agi: 20 @@ -2470,7 +2470,7 @@ mob_db: ( AttackRange: 1 Attack: [75, 250] Def: 23 - Mdef: 27 + Mdef: 25 Stats: { Str: 20 Agi: 20 @@ -2518,7 +2518,7 @@ mob_db: ( AttackRange: 6 Attack: [100, 200] Def: 8 - Mdef: 60 + Mdef: 50 Stats: { Str: 12 Agi: 10 @@ -2944,7 +2944,7 @@ mob_db: ( AttackRange: 1 Attack: [200, 300] Def: 20 - Mdef: 40 + Mdef: 35 Stats: { Str: 60 Agi: 40 @@ -3123,7 +3123,7 @@ mob_db: ( AttackRange: 5 Attack: [360, 374] Def: 48 - Mdef: 90 + Mdef: 70 Stats: { Str: 1 Agi: 32 @@ -4446,7 +4446,7 @@ mob_db: ( AttackRange: 3 Attack: [110, 150] Def: 0 - Mdef: 20 + Mdef: 15 Stats: { Str: 35 Agi: 0 @@ -4614,7 +4614,7 @@ mob_db: ( AttackRange: 1 Attack: [5, 10] Def: 40 - Mdef: 65 + Mdef: 50 Stats: { Str: 1 Agi: 200 @@ -4652,7 +4652,7 @@ mob_db: ( AttackRange: 5 Attack: [125, 150] Def: 10 - Mdef: 70 + Mdef: 60 Stats: { Str: 5 Agi: 40 @@ -4929,7 +4929,7 @@ mob_db: ( AttackRange: 2 Attack: [200, 220] Def: 25 - Mdef: 50 + Mdef: 30 Stats: { Str: 90 Agi: 65 -- cgit v1.2.3-70-g09d2