summaryrefslogtreecommitdiff
path: root/db/pre-re/item_db.conf
diff options
context:
space:
mode:
Diffstat (limited to 'db/pre-re/item_db.conf')
-rw-r--r--db/pre-re/item_db.conf253
1 files changed, 221 insertions, 32 deletions
diff --git a/db/pre-re/item_db.conf b/db/pre-re/item_db.conf
index 3e760b62a..c548209c8 100644
--- a/db/pre-re/item_db.conf
+++ b/db/pre-re/item_db.conf
@@ -67262,8 +67262,7 @@ item_db: (
Weight: 10
BuyingStore: true
Script: <"
- sc_start(SC_RESIST_PROPERTY_FIRE, 1200000, 20);
- sc_start(SC_RESIST_PROPERTY_WATER, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON);
+ sc_start2(SC_RESIST_PROPERTY_FIRE, 1200000, 20, -15);
">
},
{
@@ -67275,8 +67274,7 @@ item_db: (
Weight: 10
BuyingStore: true
Script: <"
- sc_start(SC_RESIST_PROPERTY_WATER, 1200000, 20);
- sc_start(SC_RESIST_PROPERTY_WIND, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON);
+ sc_start2(SC_RESIST_PROPERTY_WATER, 1200000, 20, -15);
">
},
{
@@ -67288,8 +67286,7 @@ item_db: (
Weight: 10
BuyingStore: true
Script: <"
- sc_start(SC_RESIST_PROPERTY_GROUND, 1200000, 20);
- sc_start(SC_RESIST_PROPERTY_FIRE, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON);
+ sc_start2(SC_RESIST_PROPERTY_GROUND, 1200000, 20, -15);
">
},
{
@@ -67301,8 +67298,7 @@ item_db: (
Weight: 10
BuyingStore: true
Script: <"
- sc_start(SC_RESIST_PROPERTY_WIND, 1200000, 20);
- sc_start(SC_RESIST_PROPERTY_GROUND, 1200000, -15, 10000, SCFLAG_NOAVOID | SCFLAG_NOICON);
+ sc_start2(SC_RESIST_PROPERTY_WIND, 1200000, 20, -15);
">
},
{
@@ -68630,7 +68626,7 @@ item_db: (
Nouse: {
sitting: true
}
- Script: <" itemskill(AL_INCAGI, 10, ISF_INSTANTCAST | ISF_CASTONSELF); ">
+ Script: <" itemskill(AL_INCAGI, 10, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); ">
},
{
Id: 12217
@@ -68651,7 +68647,7 @@ item_db: (
Nouse: {
sitting: true
}
- Script: <" itemskill(PR_ASPERSIO, 5, ISF_INSTANTCAST | ISF_CASTONSELF); ">
+ Script: <" itemskill(PR_ASPERSIO, 5, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); ">
},
{
Id: 12218
@@ -68714,7 +68710,7 @@ item_db: (
Nouse: {
sitting: true
}
- Script: <" itemskill(BS_ADRENALINE, 5, ISF_INSTANTCAST | ISF_CASTONSELF); ">
+ Script: <" itemskill(BS_ADRENALINE, 5, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); ">
},
{
Id: 12221
@@ -68734,7 +68730,7 @@ item_db: (
}
Script: <"
input @megaphone$;
- announce strcharinfo(PC_NAME) + ": " + @megaphone$,bc_all,0xFF0000;
+ loudhailer(@megaphone$);
end;
">
},
@@ -69503,10 +69499,7 @@ item_db: (
Type: "IT_USABLE"
Weight: 10
Script: <"
- sc_start(SC_RESIST_PROPERTY_FIRE, 300000, 20);
- sc_start(SC_RESIST_PROPERTY_WATER, 300000, 20);
- sc_start(SC_RESIST_PROPERTY_WIND, 300000, 20);
- sc_start(SC_RESIST_PROPERTY_GROUND, 300000, 20);
+ sc_start4(SC_ARMOR_RESIST, 300000, 20, 20, 20, 20);
">
},
{
@@ -69687,7 +69680,7 @@ item_db: (
}
Script: <"
percentheal(0, 5);
- itemskill(AL_INCAGI, 5, ISF_INSTANTCAST | ISF_CASTONSELF);
+ itemskill(AL_INCAGI, 5, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF);
">
},
{
@@ -70971,6 +70964,18 @@ item_db: (
Buy: 10
Weight: 10
BuyingStore: true
+ Trade: {
+ nodrop: true
+ notrade: true
+ nocart: true
+ nomail: true
+ noauction: true
+ nogstorage: true
+ }
+ Script: <"
+ specialeffect(EF_STEAL, AREA, playerattached());
+ sc_start4(SC_POPECOOKIE, 1200000, 3, 3, 3, 0);
+ ">
},
{
Id: 12380
@@ -71124,7 +71129,7 @@ item_db: (
}
Script: <"
//if(strcharinfo(PC_MAP)=="job3_rune02") {
- // itemskill RK_CRUSHSTRIKE,1;
+ // itemskill(RK_CRUSHSTRIKE, 1, ISF_CHECKCONDITIONS);
//}
">
},
@@ -71380,7 +71385,7 @@ item_db: (
{
Id: 12404
AegisName: "Acti_Potion"
- Name: "Acti Potion"
+ Name: "Activation Potion"
Type: "IT_USABLE"
Buy: 20
Weight: 10
@@ -71393,6 +71398,10 @@ item_db: (
nomail: true
noauction: true
}
+ Script: <"
+ specialeffect(EF_STEAL, AREA, playerattached());
+ sc_start4(SC_VITALIZE_POTION, 120000, 2, 2, 10, 0);
+ ">
},
{
Id: 12405
@@ -71895,51 +71904,80 @@ item_db: (
{
Id: 12459
AegisName: "F_Med_Life_Potion"
- Name: "F Med Life Potion"
+ Name: "Medium Life Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_HEAL3, AREA, playerattached());
+ sc_start2(SC_M_LIFEPOTION, 600000, -7, 4);
+ ">
},
{
Id: 12460
AegisName: "F_Small_Life_Potion"
- Name: "F Small Life Potion"
+ Name: "Small Life Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_HEAL3, AREA, playerattached());
+ /* Probably it should be 5% instead of 7%, but we'll follow the client side description... */
+ sc_start2(SC_S_LIFEPOTION, 600000, -7, 4);
+ ">
},
{
Id: 12461
AegisName: "F_Regeneration_Potion"
- Name: "F Regeneration Potion"
+ Name: "Regeneration Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_LIGHTSPHERE, AREA, playerattached());
+ sc_start(SC_HEALPLUS, 1800000, 20);
+ ">
},
{
Id: 12462
AegisName: "F_B_Mdef_Potion"
- Name: "F B Mdef Potion"
+ Name: "Big Magic Defense Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_SPELLBREAKER, AREA, playerattached());
+ sc_start(SC_PROTECT_MDEF, 180000, 3);
+ ">
},
{
Id: 12463
AegisName: "F_S_Mdef_Potion"
- Name: "F S Mdef Potion"
+ Name: "Small Magic Defense Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_SPELLBREAKER, AREA, playerattached());
+ sc_start(SC_PROTECT_MDEF, 60000, 3);
+ ">
},
{
Id: 12464
AegisName: "F_B_Def_Potion"
- Name: "F B Def Potion"
+ Name: "Big Defense Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_GUARD, AREA, playerattached());
+ sc_start(SC_PROTECT_DEF, 180000, 3);
+ ">
},
{
Id: 12465
AegisName: "F_S_Def_Potion"
- Name: "F S Def Potion"
+ Name: "Small Defense Potion"
Type: "IT_USABLE"
Weight: 10
+ Script: <"
+ specialeffect(EF_GUARD, AREA, playerattached());
+ sc_start(SC_PROTECT_DEF, 60000, 3);
+ ">
},
{
Id: 12466
@@ -73133,6 +73171,90 @@ item_db: (
OnRentalEndScript: <" sc_end(SC_ALL_RIDING); ">
},
{
+ Id: 12666
+ AegisName: "Thai_Perfume_MATK"
+ Name: "Thai Perfume(MATK)"
+ Type: "IT_USABLE"
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ specialeffect(EF_MAGICALATTHIT, AREA, playerattached());
+ sc_start(SC_SKF_MATK, 600000, 24);
+ ">
+},
+{
+ Id: 12667
+ AegisName: "Thai_Perfume_ATK"
+ Name: "Thai Perfume(ATK)"
+ Type: "IT_USABLE"
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ specialeffect(EF_MAGICALATTHIT, AREA, playerattached());
+ sc_start(SC_SKF_ATK, 600000, 24);
+ ">
+},
+{
+ Id: 12668
+ AegisName: "Thai_Perfume_ASPD"
+ Name: "Thai Perfume(ASPD)"
+ Type: "IT_USABLE"
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ specialeffect(EF_MAGICALATTHIT, AREA, playerattached());
+ sc_start(SC_SKF_ASPD, 600000, 3);
+ ">
+},
+{
+ Id: 12669
+ AegisName: "Thai_Perfume_CAST"
+ Name: "Thai Perfume(CAST)"
+ Type: "IT_USABLE"
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ specialeffect(EF_MAGICALATTHIT, AREA, playerattached());
+ sc_start(SC_SKF_CAST, 600000, 5);
+ ">
+},
+{
Id: 12701
AegisName: "Old_Blue_Box_F"
Name: "Old Blue Box"
@@ -73501,7 +73623,7 @@ item_db: (
sitting: true
}
Stack: [20, 1]
- Script: <" itemskill RK_CRUSHSTRIKE, 1; ">
+ Script: <" itemskill(RK_CRUSHSTRIKE, 1, ISF_CHECKCONDITIONS); ">
},
{
Id: 12727
@@ -74204,6 +74326,33 @@ item_db: (
">
},
{
+ Id: 12883
+ AegisName: "Almighty"
+ Name: "Almighty"
+ Type: "IT_USABLE"
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <"
+ specialeffect(EF_BASH3D, AREA, playerattached());
+ sc_start(SC_FOOD_STR_CASH, 1800000, 10);
+ sc_start(SC_FOOD_VIT_CASH, 1800000, 10);
+ sc_start(SC_FOOD_AGI_CASH, 1800000, 10);
+ sc_start(SC_FOOD_INT_CASH, 1800000, 10);
+ sc_start(SC_FOOD_DEX_CASH, 1800000, 10);
+ sc_start(SC_FOOD_LUK_CASH, 1800000, 10);
+ sc_start2(SC_ALMIGHTY, 1800000, 30, 30);
+ ">
+},
+{
Id: 12900
AegisName: "Battle_Manual_Box"
Name: "Battle Manual Box"
@@ -92168,7 +92317,7 @@ item_db: (
Name: "Chemical Protection Helm Scroll"
Type: "IT_USABLE"
Weight: 10
- Script: <" itemskill(AM_CP_HELM, 5); ">
+ Script: <" itemskill(AM_CP_HELM, 5, ISF_CHECKCONDITIONS); ">
},
{
Id: 14518
@@ -92176,7 +92325,7 @@ item_db: (
Name: "Chemical Protection Shield Scrol"
Type: "IT_USABLE"
Weight: 10
- Script: <" itemskill(AM_CP_SHIELD, 5); ">
+ Script: <" itemskill(AM_CP_SHIELD, 5, ISF_CHECKCONDITIONS); ">
},
{
Id: 14519
@@ -92184,7 +92333,7 @@ item_db: (
Name: "Chemical Protection Armor Scroll"
Type: "IT_USABLE"
Weight: 10
- Script: <" itemskill(AM_CP_ARMOR, 5); ">
+ Script: <" itemskill(AM_CP_ARMOR, 5, ISF_CHECKCONDITIONS); ">
},
{
Id: 14520
@@ -92192,7 +92341,7 @@ item_db: (
Name: "Chemical Protection Weapon Scroll"
Type: "IT_USABLE"
Weight: 10
- Script: <" itemskill(AM_CP_WEAPON, 5); ">
+ Script: <" itemskill(AM_CP_WEAPON, 5, ISF_CHECKCONDITIONS); ">
},
{
Id: 14521
@@ -93104,7 +93253,7 @@ item_db: (
noselltonpc: true
nogstorage: true
}
- Script: <" itemskill(CASH_INCAGI, 10, ISF_INSTANTCAST | ISF_CASTONSELF); ">
+ Script: <" itemskill(CASH_INCAGI, 10, ISF_CHECKCONDITIONS | ISF_INSTANTCAST | ISF_CASTONSELF); ">
},
{
Id: 14590
@@ -93968,6 +94117,24 @@ item_db: (
},
*/
{
+ Id: 16254
+ AegisName: "Energizing_Potion_Box"
+ Name: "Activation Potion Box"
+ Type: "IT_CASH"
+ Buy: 20
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <" getitem(Acti_Potion, 5); ">
+},
+{
Id: 16257
AegisName: "Buddah_Scroll"
Name: "Buddah Scroll"
@@ -94436,6 +94603,23 @@ item_db: (
Script: <" getitem(Clothing_Dye_Coupon2, 1); ">
},
{
+ Id: 17224
+ AegisName: "Almighty_Box"
+ Name: "Almighty Box"
+ Type: "IT_CASH"
+ Weight: 10
+ Trade: {
+ nodrop: true
+ notrade: true
+ noselltonpc: true
+ nocart: true
+ nogstorage: true
+ nomail: true
+ noauction: true
+ }
+ Script: <" getitem(Almighty, 10); ">
+},
+{
Id: 17336
AegisName: "Jeremy_Beauty_Coupon_Box"
Name: "Jeremy's Beauty Coupon Box"
@@ -98615,6 +98799,11 @@ item_db: (
Name: "Ein_1HMAGGER"
},
{
+ Id: 28900
+ AegisName: "Praetorian_Shield"
+ Name: "Praetorian Shield"
+},
+{
Id: 28922
AegisName: "Herald_Of_GOD_IL"
Name: "Herald_Of_GOD_IL"