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 /src/map/pc.h | |
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 'src/map/pc.h')
-rw-r--r-- | src/map/pc.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map/pc.h b/src/map/pc.h index 817ad7a5c..15ce14152 100644 --- a/src/map/pc.h +++ b/src/map/pc.h @@ -261,7 +261,7 @@ struct map_session_data { struct { //skillatk raises bonus dmg% of skills, skillheal increases heal%, skillblown increases bonus blewcount for some skills. unsigned short id; short val; - } skillatk[MAX_PC_BONUS], sprateskill[MAX_PC_BONUS], skillheal[5], skillheal2[5], skillblown[MAX_PC_BONUS], skillcast[MAX_PC_BONUS]; + } skillatk[MAX_PC_BONUS], sprateskill[MAX_PC_BONUS], skillheal[5], skillheal2[5], skillblown[MAX_PC_BONUS], skillcast[MAX_PC_BONUS], skillcooldown[MAX_PC_BONUS], skillfixcast[MAX_PC_BONUS], skillvarcast[MAX_PC_BONUS]; struct { short value; int rate; @@ -322,7 +322,7 @@ struct map_session_data { // zeroed vars end here. - int castrate,delayrate,hprate,sprate,dsprate; + int castrate,delayrate,hprate,sprate,dsprate,fixcastrate,varcastrate; int hprecov_rate,sprecov_rate; int matk_rate; int critical_rate,hit_rate,flee_rate,flee2_rate,def_rate,def2_rate,mdef_rate,mdef2_rate; |