From 1e20172496d7bcc5df69a4dad41178f2c74ba71a Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sat, 5 Jan 2019 00:30:36 -0200 Subject: Rebalance all weapons. Follows the formula and criteria: 1 hand weapon: Level * 8 2 hand weapon: Level * 10 Crafting items: Critical Damage +30% 2 hand weapon: Dex/Agi -(Lvl/10), Def -(Lvl*0.8), Crit +(Lvl/5) HH/Rare/Craft/Lucky bonus: Multiplier +1 (except Kanabo & Centaur Spear) Please keep in mind that a critical hit disregards flee rate (but not blocking). Critical hits also disregards defense. This means that, while 2 hand users suffer from less dex, their additional critical rate makes up for that. With the added bonus that critical ignores mob evasion! TL;DR - Two hand swords can hit Tortugas. Critical here is different. Note: Perfect Blocking (from shields) is absolute. 2h swords have no power against. --- db/re/item_db.conf | 89 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 56 insertions(+), 33 deletions(-) (limited to 'db/re/item_db.conf') diff --git a/db/re/item_db.conf b/db/re/item_db.conf index bc1c2d14e..a980295f5 100644 --- a/db/re/item_db.conf +++ b/db/re/item_db.conf @@ -9469,6 +9469,7 @@ item_db: ( Refine: false ViewSprite: 3211 }, +// Weapons { Id: 3500 AegisName: "Knife" @@ -9493,13 +9494,16 @@ item_db: ( Buy: 11000 Sell: 400 Weight: 1050 - Atk: 160 + Atk: 216 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 EquipLv: 24 Refine: true Subtype: "W_1HSWORD" + Script: <" + bonus bCritAtkRate,30; + "> }, { Id: 3502 @@ -9509,13 +9513,16 @@ item_db: ( Buy: 15000 Sell: 450 Weight: 958 - Atk: 192 + Atk: 270 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 EquipLv: 30 Refine: true Subtype: "W_1HSWORD" + Script: <" + bonus bCritAtkRate,30; + "> }, { Id: 3503 @@ -9525,7 +9532,7 @@ item_db: ( Buy: 8500 Sell: 300 Weight: 450 - Atk: 132 + Atk: 160 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -9541,13 +9548,16 @@ item_db: ( Buy: 25800 Sell: 1200 Weight: 1250 - Atk: 340 + Atk: 396 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 EquipLv: 44 Refine: true Subtype: "W_1HSWORD" + Script: <" + bonus bCritAtkRate,30; + "> }, { Id: 3505 @@ -9557,7 +9567,7 @@ item_db: ( Buy: 600 Sell: 200 Weight: 130 - Atk: 75 + Atk: 80 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -9589,7 +9599,7 @@ item_db: ( Buy: 800 Sell: 250 Weight: 350 - Atk: 100 + Atk: 120 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -9672,7 +9682,7 @@ item_db: ( Buy: 90000 Sell: 250 Weight: 750 - Atk: 220 + Atk: 280 Loc: "EQP_HAND_R" WeaponLv: 1 EquipLv: 35 @@ -9703,7 +9713,7 @@ item_db: ( Buy: 90000 Sell: 10000 Weight: 67 - Atk: 200 + Atk: 315 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -9754,8 +9764,8 @@ item_db: ( Buy: 440000 Sell: 22000 Weight: 600 - Atk: 150 - Matk: 25 + Atk: 300 + Matk: 70 Range: 2 Loc: ["EQP_HAND_R", "EQP_HAND_L"] WeaponLv: 1 @@ -9820,7 +9830,7 @@ item_db: ( Buy: 9000 Sell: 1000 Weight: 840 - Atk: 125 + Atk: 198 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -9836,7 +9846,7 @@ item_db: ( Buy: 16500 Sell: 4000 Weight: 820 - Atk: 159 + Atk: 250 Matk: 0 Range: 2 Loc: ["EQP_HAND_R", "EQP_HAND_L"] @@ -9847,7 +9857,8 @@ item_db: ( Script: <" bonus bAgi, -2; bonus bDex, -2; - bonus bDef, -2; + bonus bDef, -20; + bonus bCritical, 5; "> }, { @@ -9858,7 +9869,7 @@ item_db: ( Buy: 15000 Sell: 5500 Weight: 500 - Atk: 450 + Atk: 600 Range: 1 Loc: ["EQP_HAND_R", "EQP_HAND_L"] WeaponLv: 1 @@ -9867,8 +9878,10 @@ item_db: ( Subtype: "W_2HMACE" Script: <" bonus bStr, 3; - bonus bDex, -2; - bonus bDef, -2; + bonus bAgi, -6; + bonus bDex, -6; + bonus bDef, -48; + bonus bCritical, 12; "> }, { @@ -9879,7 +9892,7 @@ item_db: ( Buy: 15000 Sell: 6500 Weight: 600 - Atk: 409 + Atk: 400 Range: 1 Loc: ["EQP_HAND_R", "EQP_HAND_L"] WeaponLv: 1 @@ -9887,9 +9900,10 @@ item_db: ( Refine: true Subtype: "W_2HMACE" Script: <" - bonus bStr, 2; - bonus bDex, -3; - bonus bAgi, -5; + bonus bAgi, -4; + bonus bDex, -4; + bonus bDef, -32; + bonus bCritical, 8; "> }, { @@ -9900,7 +9914,7 @@ item_db: ( Buy: 15000 Sell: 7500 Weight: 800 - Atk: 534 + Atk: 500 Range: 1 Loc: ["EQP_HAND_R", "EQP_HAND_L"] WeaponLv: 1 @@ -9908,9 +9922,10 @@ item_db: ( Refine: true Subtype: "W_2HMACE" Script: <" - bonus bStr, 3; - bonus bDex, -2; - bonus bDef, -2; + bonus bAgi, -5; + bonus bDex, -5; + bonus bDef, -40; + bonus bCritical, 10; "> }, { @@ -9921,7 +9936,7 @@ item_db: ( Buy: 25000 Sell: 10000 Weight: 1000 - Atk: 659 + Atk: 600 Range: 1 Loc: ["EQP_HAND_R", "EQP_HAND_L"] WeaponLv: 1 @@ -9929,7 +9944,7 @@ item_db: ( Refine: true Subtype: "W_2HMACE" Script: <" - bonus bStr, 5; + bonus bCritical, 12; "> }, { @@ -9940,7 +9955,7 @@ item_db: ( Buy: 16500 Sell: 6000 Weight: 950 - Atk: 400 + Atk: 425 Matk: 0 Range: 2 Loc: ["EQP_HAND_R", "EQP_HAND_L"] @@ -9949,9 +9964,10 @@ item_db: ( Refine: true Subtype: "W_2HMACE" Script: <" - bonus bAgi, -4; - bonus bDex, -2; - bonus bDef, -10; + bonus bAgi, -7; + bonus bDex, -7; + bonus bDef, -56; + bonus bCritical, 14; "> }, { @@ -9962,7 +9978,7 @@ item_db: ( Buy: 30000 Sell: 900 Weight: 958 - Atk: 280 + Atk: 396 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -9978,13 +9994,16 @@ item_db: ( Buy: 9000 Sell: 200 Weight: 840 - Atk: 240 + Atk: 333 Matk: 0 Loc: "EQP_HAND_R" WeaponLv: 1 EquipLv: 37 Refine: true Subtype: "W_1HSWORD" + Script: <" + bonus bCritAtkRate,30; + "> }, // Insert new weapons above this line { @@ -9995,7 +10014,7 @@ item_db: ( Buy: 9999999 Sell: 0 Weight: 958 - Atk: 750 + Atk: 2040 Range: 1 Loc: "EQP_HAND_R" WeaponLv: 1 @@ -10017,6 +10036,10 @@ item_db: ( Script: <" bonus bHitRate,50; bonus bAtkEle,Ele_Holy; + bonus bFlee2Rate,-100; + bonus bCriticalDef,-50; + bonus bHealPower,100; + bonus bHealPower2,100; if (strcharinfo(0) != "Jesus Saves" && BaseLevel < 255) { bonus bNoRegen,1; -- cgit v1.2.3-60-g2f50