summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/item_db.conf51
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;
">
},