diff options
author | rud0lp20 <rud0lp20@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-06-29 15:52:29 +0000 |
---|---|---|
committer | rud0lp20 <rud0lp20@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-06-29 15:52:29 +0000 |
commit | 86aafca6da0a843db09a33e74faf8d9bb77e2508 (patch) | |
tree | ae44006b9f05054ccdf479780b2d0a03743252e4 /db | |
parent | 05972632af5de3ddce35ea54797bf3a0598368b2 (diff) | |
download | hercules-86aafca6da0a843db09a33e74faf8d9bb77e2508.tar.gz hercules-86aafca6da0a843db09a33e74faf8d9bb77e2508.tar.bz2 hercules-86aafca6da0a843db09a33e74faf8d9bb77e2508.tar.xz hercules-86aafca6da0a843db09a33e74faf8d9bb77e2508.zip |
Implemented new item script bonuses:
- bSkillCooldown,n,x;
- bSkillFixedCast,n,x;
- *bSkillVariableCast,n,x;
- bFixedCastrate,x;
- *bVariableCastrate,x;
*Pending until RE Casting system is fully implemented.
ATM bCastrate is used to manipulate variable cast time where it should not.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16355 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'db')
-rw-r--r-- | db/const.txt | 5 | ||||
-rw-r--r-- | db/re/item_db.txt | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/db/const.txt b/db/const.txt index a189e5bb5..e23b80229 100644 --- a/db/const.txt +++ b/db/const.txt @@ -581,6 +581,11 @@ bMatk 2047 bSPGainRaceAttack 2048 bHPGainRaceAttack 2049 bUseSPrateSkill 2050 +bSkillCooldown 2051 +bSkillFixedCast 2052 +bSkillVariableCast 2053 +bFixedCastrate 2054 +bVariableCastrate 2055 EQI_HEAD_TOP 1 EQI_ARMOR 2 diff --git a/db/re/item_db.txt b/db/re/item_db.txt index bf1cf1f33..fafbc62e0 100644 --- a/db/re/item_db.txt +++ b/db/re/item_db.txt @@ -941,7 +941,7 @@ 1651,P_Staff2,Eden Staff II,4,0,,0,60:150,,1,0,0x00818314,7,2,2,2,40,0,10,{ bonus bInt,3; },{},{} 1652,Tourist_Staff,Tourist Staff,4,0,,500,35:0,,1,0,0x00818315,7,2,2,1,1,0,10,{ bonus bInt,2; bonus bAgi,1; },{},{} 1653,Staff_Of_Healing_C,Staff of Healing,4,20,,0,10:100,,1,0,0x00008110,7,2,2,3,1,0,10,{ bonus bAtkEle,Ele_Holy; },{},{} -1654,Mental_Stick,Mental Stick,4,20,,500,40:170,,1,1,0x00818315,7,2,2,3,102,1,10,{ if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCastTime,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSPAmount,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; } +1654,Mental_Stick,Mental Stick,4,20,,500,40:170,,1,1,0x00818315,7,2,2,3,102,1,10,{ if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bSkillVariableCast,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSPAmount,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; } //1655, //1656, 1657,Mercy_Staff1,Mercy Staff I,4,20,,500,30:160,,1,2,0x00000100,7,2,2,3,100,1,10,{ bonus bInt,2; bonus bAtkEle,Ele_Holy; bonus bHealPower,10; if(isequipped(2471,2569,15029)){ bonus bHealPower,25; }; },{},{} |