summaryrefslogtreecommitdiff
path: root/db/re
diff options
context:
space:
mode:
Diffstat (limited to 'db/re')
-rw-r--r--db/re/item_db.conf104
1 files changed, 81 insertions, 23 deletions
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 8399e5c83..80eceb021 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -1806,7 +1806,7 @@ item_db: (
Delay: 500
UseEffect: "EFFECT_HEAL"
Script: <"
- callfunc("SC_Bonus", 45, SC_ATTHASTE_POTION1, 30);
+ callfunc("SC_Bonus", 120, SC_ATTHASTE_POTION1, 30);
">
},
{
@@ -1821,7 +1821,7 @@ item_db: (
Delay: 500
UseEffect: "EFFECT_HEAL"
Script: <"
- callfunc("SC_Bonus", 45, SC_PLUSATTACKPOWER, 30);
+ callfunc("SC_Bonus", 120, SC_PLUSATTACKPOWER, 30);
">
},
{
@@ -2069,7 +2069,7 @@ item_db: (
Script: <"
callfunc("SC_Bonus", 90, SC_ATTHASTE_POTION1, 70); // 70% bonus
if (rand(10000) < 6000)
- sc_start callfunc("any", SC_POISON, SC_SILENCE, SC_POISON, SC_CONFUSE, SC_POISON, SC_POISON), rand(20000, 40000), 0;
+ sc_start callfunc("any", SC_POISON, SC_SILENCE, SC_POISON, SC_CONFUSE, SC_POISON, SC_POISON), rand(10000, 30000), 0;
itemheal 0, rand(10,200);
">
},
@@ -2592,7 +2592,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", rand(45, 60), SC_WALKSPEED, 150;
+ callfunc "SC_Bonus", rand(60, 120), SC_WALKSPEED, 150;
">
},
{
@@ -2606,7 +2606,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 60, SC_INCHIT, 40;
+ callfunc "SC_Bonus", 120, SC_INCHIT, 40;
">
},
{
@@ -2620,7 +2620,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 90, SC_INCLUK, 5, 10;
+ callfunc "SC_Bonus", 120, SC_INCLUK, 5, 10;
">
},
{
@@ -2634,7 +2634,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 75, SC_INCLUK, 10, 20;
+ callfunc "SC_Bonus", 105, SC_INCLUK, 10, 20;
">
},
{
@@ -2648,7 +2648,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 60, SC_INCLUK, 20, 30;
+ callfunc "SC_Bonus", 90, SC_INCLUK, 20, 30;
">
},
{
@@ -2662,7 +2662,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 90, SC_INCDEX, 5, 10;
+ callfunc "SC_Bonus", 120, SC_INCDEX, 5, 10;
">
},
{
@@ -2676,7 +2676,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 75, SC_INCDEX, 10, 20;
+ callfunc "SC_Bonus", 105, SC_INCDEX, 10, 20;
">
},
{
@@ -2690,7 +2690,7 @@ item_db: (
Refine: false
Delay: 500
Script: <"
- callfunc "SC_Bonus", 60, SC_INCDEX, 20, 30;
+ callfunc "SC_Bonus", 90, SC_INCDEX, 20, 30;
">
},
{
@@ -2706,7 +2706,7 @@ item_db: (
Script: <"
@min = 5;
@max = 10;
- @delay = 90;
+ @delay = 120;
@type = SC_INCINT;
doevent "inc_sc_bonus::OnUse";
">
@@ -2724,7 +2724,7 @@ item_db: (
Script: <"
@min = 10;
@max = 20;
- @delay = 75;
+ @delay = 105;
@type = SC_INCINT;
doevent "inc_sc_bonus::OnUse";
">
@@ -2742,7 +2742,7 @@ item_db: (
Script: <"
@min = 20;
@max = 30;
- @delay = 60;
+ @delay = 90;
@type = SC_INCINT;
doevent "inc_sc_bonus::OnUse";
">
@@ -2760,7 +2760,7 @@ item_db: (
Script: <"
@min = 5;
@max = 10;
- @delay = 90;
+ @delay = 120;
@type = SC_INCVIT;
doevent "inc_sc_bonus::OnUse";
">
@@ -2778,7 +2778,7 @@ item_db: (
Script: <"
@min = 10;
@max = 20;
- @delay = 75;
+ @delay = 105;
@type = SC_INCVIT;
doevent "inc_sc_bonus::OnUse";
">
@@ -2796,7 +2796,7 @@ item_db: (
Script: <"
@min = 20;
@max = 30;
- @delay = 60;
+ @delay = 90;
@type = SC_INCVIT;
doevent "inc_sc_bonus::OnUse";
">
@@ -2814,7 +2814,7 @@ item_db: (
Script: <"
@min = 5;
@max = 10;
- @delay = 90;
+ @delay = 120;
@type = SC_INCAGI;
doevent "inc_sc_bonus::OnUse";
">
@@ -2832,7 +2832,7 @@ item_db: (
Script: <"
@min = 10;
@max = 20;
- @delay = 75;
+ @delay = 105;
@type = SC_INCAGI;
doevent "inc_sc_bonus::OnUse";
">
@@ -2850,7 +2850,7 @@ item_db: (
Script: <"
@min = 20;
@max = 30;
- @delay = 60;
+ @delay = 90;
@type = SC_INCAGI;
doevent "inc_sc_bonus::OnUse";
">
@@ -2906,7 +2906,7 @@ item_db: (
Script: <"
@min = 40;
@max = 40;
- @delay = 60;
+ @delay = 120;
@type = SC_INCFLEE;
doevent "inc_sc_bonus::OnUse";
">
@@ -6091,7 +6091,7 @@ item_db: (
">
OnUnequipScript: <"
dispbottom "Slumber falls over you.";
- callfunc "SC_Bonus", rand(5), SC_SLEEP, 1;
+ callfunc "SC_Bonus", rand(4), SC_SLEEP, 1;
">
},
{
@@ -10057,7 +10057,7 @@ item_db: (
">
OnUnequipScript: <"
dispbottom "You feel bad for some strange reason.";
- callfunc "SC_Bonus", 1+rand(4), SC_CURSE, 1;
+ callfunc "SC_Bonus", 1+rand(5), SC_CURSE, 1;
">
},
{
@@ -19337,6 +19337,64 @@ item_db: (
callfunc "GD_critboost", 5, "filter_friendly";
">
},
+{
+ Id: 8052
+ AegisName: "DodgeDonut"
+ Name: "Dodge Donut"
+ Type: "IT_USABLE"
+ Buy: 10000
+ Sell: 100
+ Weight: 20
+ Refine: false
+ Delay: 500
+ Script: <"
+ @min = 20;
+ @max = 20;
+ @delay = 60;
+ @type = SC_INCFLEE;
+ doevent "inc_sc_bonus::OnUse";
+ ">
+},
+// 8053 Chocolate Donut
+// 8054 Sparkly Chocolate Donut
+// 8055 Mint Donut
+// 8056 Sparkly Mint Donut
+{
+ Id: 8057
+ AegisName: "StrawberryDonut"
+ Name: "Strawberry Donut"
+ Type: "IT_USABLE"
+ Buy: 10000
+ Sell: 100
+ Weight: 20
+ Refine: false
+ Delay: 500
+ Script: <"
+ @min = 5;
+ @max = 5;
+ @delay = 150;
+ @type = SC_INCMSPRATE;
+ doevent "inc_sc_bonus::OnUse";
+ ">
+},
+{
+ Id: 8058
+ AegisName: "SparklyStrawberryDonut"
+ Name: "Sparkly Strawberry Donut"
+ Type: "IT_USABLE"
+ Buy: 10000
+ Sell: 100
+ Weight: 20
+ Refine: false
+ Delay: 500
+ Script: <"
+ @min = 5;
+ @max = 5;
+ @delay = 150;
+ @type = SC_INCMHPRATE;
+ doevent "inc_sc_bonus::OnUse";
+ ">
+},
)