diff options
author | skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2007-02-07 17:46:50 +0000 |
---|---|---|
committer | skotlex <skotlex@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2007-02-07 17:46:50 +0000 |
commit | 15d86669fb2fcedefa83d76cfe8b4bf3f110d481 (patch) | |
tree | 220c52dc83b47308bef9a1efbc7789e39e31824c /src/map/battle.c | |
parent | caa2c43f341ab070ff82d99410ffab773ba19e72 (diff) | |
download | hercules-15d86669fb2fcedefa83d76cfe8b4bf3f110d481.tar.gz hercules-15d86669fb2fcedefa83d76cfe8b4bf3f110d481.tar.bz2 hercules-15d86669fb2fcedefa83d76cfe8b4bf3f110d481.tar.xz hercules-15d86669fb2fcedefa83d76cfe8b4bf3f110d481.zip |
- Updated the range of BioExplosion and Self Destruction so they count as ranged skills.
- Removed old script bonuses bMatk, bMatk1, bMatk2
- Fixed char-server not sending online notification when a party member logs in.
- When skill range by distance is set, the distance checked for is now 5 cells rather than 3.
- Fixed bMatkRate bonuses not applying to status earned modifications to int/matk.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@9816 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/battle.c')
-rw-r--r-- | src/map/battle.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/map/battle.c b/src/map/battle.c index 4aec803f7..9f8270f42 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -959,7 +959,7 @@ static struct Damage battle_calc_weapon_attack( if (battle_config.skillrange_by_distance && (src->type&battle_config.skillrange_by_distance) ) { //based on distance between src/target [Skotlex] - if (check_distance_bl(src, target, 3)) + if (check_distance_bl(src, target, 5)) wd.flag=(wd.flag&~BF_RANGEMASK)|BF_SHORT; else wd.flag=(wd.flag&~BF_RANGEMASK)|BF_LONG; @@ -2204,7 +2204,7 @@ struct Damage battle_calc_magic_attack( if (battle_config.skillrange_by_distance && (src->type&battle_config.skillrange_by_distance) ) { //based on distance between src/target [Skotlex] - if (check_distance_bl(src, target, 3)) + if (check_distance_bl(src, target, 5)) ad.flag=(ad.flag&~BF_RANGEMASK)|BF_SHORT; else ad.flag=(ad.flag&~BF_RANGEMASK)|BF_LONG; @@ -2581,7 +2581,7 @@ struct Damage battle_calc_misc_attack( if (battle_config.skillrange_by_distance && (src->type&battle_config.skillrange_by_distance) ) { //based on distance between src/target [Skotlex] - if (check_distance_bl(src, target, 3)) + if (check_distance_bl(src, target, 5)) md.flag=(md.flag&~BF_RANGEMASK)|BF_SHORT; else md.flag=(md.flag&~BF_RANGEMASK)|BF_LONG; |