diff options
author | Lance <Lance@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-03-22 07:24:47 +0000 |
---|---|---|
committer | Lance <Lance@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2006-03-22 07:24:47 +0000 |
commit | cdd9705b238a13fadde43448182e4b0a350bac86 (patch) | |
tree | 4a815587161184f88e081f8a38526272efcd9c3c /src/map/status.c | |
parent | c0a08200484033b24b89a7f86a65e987810a1320 (diff) | |
download | hercules-cdd9705b238a13fadde43448182e4b0a350bac86.tar.gz hercules-cdd9705b238a13fadde43448182e4b0a350bac86.tar.bz2 hercules-cdd9705b238a13fadde43448182e4b0a350bac86.tar.xz hercules-cdd9705b238a13fadde43448182e4b0a350bac86.zip |
[reddozen's fix]
- Updated Full Buster's damage, status effects, and skill levels
- Bullseye now only uses 1 coin
- changed Adjustment's required SP
- changed Incerase Accuracy's effect bonuses
- changed Magical Bullet's SP cost
- changed Piercing Shot's damage and SP
- changed Desperado's range, hit count, aftercast delay, and SP
- fixed Absorb Spirit Sphere being able to remove coins
- changed Acid Demonstration's damage to the new Japanese formula
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5699 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/status.c')
-rw-r--r-- | src/map/status.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/map/status.c b/src/map/status.c index d576f29a2..eb7f3eff2 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -1728,6 +1728,8 @@ int status_calc_agi(struct block_list *bl, int agi) agi -= sc->data[SC_QUAGMIRE].val1*(bl->type==BL_PC?5:10);
if(sc->data[SC_SUITON].timer!=-1)
agi -= sc->data[SC_SUITON].val2;
+ if(sc->data[SC_INCREASING].timer!=-1)
+ agi += 4; // added based on skill updates [Reddozen]
}
return agi;
@@ -1806,6 +1808,8 @@ int status_calc_dex(struct block_list *bl, int dex) dex >>= 1;
else dex += sc->data[SC_BLESSING].val1;
}
+ if(sc->data[SC_INCREASING].timer!=-1)
+ dex += 4; // added based on skill updates [Reddozen]
}
return dex;
@@ -1965,7 +1969,7 @@ int status_calc_hit(struct block_list *bl, int hit) if(sc->data[SC_ADJUSTMENT].timer!=-1)
hit += 30;
if(sc->data[SC_INCREASING].timer!=-1)
- hit += 50; // RockmanEXE
+ hit += 20; // RockmanEXE; changed based on updated [Reddozen]
}
return hit;
|