diff options
Diffstat (limited to 'db/re/item_db.conf')
-rw-r--r-- | db/re/item_db.conf | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/db/re/item_db.conf b/db/re/item_db.conf index 7dc612001..5a77b07fd 100644 --- a/db/re/item_db.conf +++ b/db/re/item_db.conf @@ -2659,11 +2659,7 @@ item_db: ( Refine: false Delay: 500 Script: <" - @min = 150; - @max = 150; - @delay = rand(45,60); - @type = SC_WALKSPEED; - doevent "inc_sc_bonus::OnUse"; + callfunc "SC_Bonus", rand(45, 60), SC_WALKSPEED, 150; "> }, { @@ -2677,11 +2673,7 @@ item_db: ( Refine: false Delay: 500 Script: <" - @min = 40; - @max = 40; - @delay = 60; - @type = SC_INCHIT; - doevent "inc_sc_bonus::OnUse"; + callfunc "SC_Bonus", 60, SC_INCHIT, 40; "> }, { @@ -2695,11 +2687,7 @@ item_db: ( Refine: false Delay: 500 Script: <" - @min = 5; - @max = 10; - @delay = 75; - @type = SC_INCLUK; - doevent "inc_sc_bonus::OnUse"; + callfunc "SC_Bonus", 75, SC_INCLUK, 5, 10; "> }, { @@ -6153,11 +6141,7 @@ item_db: ( "> OnUnequipScript: <" dispbottom "Slumber falls over you."; - @min = 1; - @max = 1; - @delay = rand(10); - @type = SC_SLEEP; - doevent "inc_sc_bonus::OnUse"; + callfunc "SC_Bonus", rand(5), SC_SLEEP, 1; "> }, { @@ -13032,13 +13016,30 @@ item_db: ( skill TMW2_DUCKY, 10; skill TMW2_FAIRYEMPIRE, 10; + // Additional effects + skill EVOL_AREA_PROVOKE, 9; + + // Additional resistences + bonus2(bResEff, Eff_Stone, 10); + bonus2(bResEff, Eff_Freeze, 10); + bonus2(bResEff, Eff_Stun, 10); + bonus2(bResEff, Eff_Sleep, 10); + bonus2(bResEff, Eff_Poison, 10); + bonus2(bResEff, Eff_Curse, 10); + bonus2(bResEff, Eff_Silence, 10); + bonus2(bResEff, Eff_Confusion, 10); + bonus2(bResEff, Eff_Blind, 10); + bonus2(bResEff, Eff_Bleeding, 10); + bonus2(bResEff, Eff_DPoison, 10); + bonus2(bResEff, Eff_Fear, 10); + bonus2(bResEff, Eff_Cold, 10); + bonus2(bResEff, Eff_Burning, 10); + bonus2(bResEff, Eff_Deepsleep, 10); "> OnUnequipScript: <" - @min = 20; - @max = 20; - @delay = 60; - @type = SC_WALKSPEED; - doevent "inc_sc_bonus::OnUse"; + dispbottom "Without the shield, you feel dizzy and weak."; + callfunc "SC_Bonus", 60, SC_WALKSPEED, 20; + callfunc "SC_Bonus", rand(10), SC_BLIND, 1; "> }, |