diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-08-31 23:50:14 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-08-31 23:50:14 +0300 |
commit | a3158d2110a2a846d39a5ddc364adb40c212241d (patch) | |
tree | 4c057530f67be9855e1b8d270992f689bf22d3ed /src/emap/battle.h | |
parent | d8603c474f62f62d3759b03ea317836383ba463c (diff) | |
download | evol-hercules-a3158d2110a2a846d39a5ddc364adb40c212241d.tar.gz evol-hercules-a3158d2110a2a846d39a5ddc364adb40c212241d.tar.bz2 evol-hercules-a3158d2110a2a846d39a5ddc364adb40c212241d.tar.xz evol-hercules-a3158d2110a2a846d39a5ddc364adb40c212241d.zip |
Add into mob_db weapot type attacks modifier.
New group in mob_db: WeaponAttacks
Example:
WeaponAttacks: {
Bows: 5000 // mean bow attack do 50% of normal attack
}
Default value is 10000 mean 100%
Diffstat (limited to 'src/emap/battle.h')
-rw-r--r-- | src/emap/battle.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/emap/battle.h b/src/emap/battle.h index 7ab2db2..38ce379 100644 --- a/src/emap/battle.h +++ b/src/emap/battle.h @@ -6,5 +6,11 @@ bool ebattle_check_arrows_post(bool retVal, struct map_session_data *sd); +struct Damage ebattle_calc_weapon_attack_post(struct Damage retVal, + struct block_list *src, + struct block_list *target, + uint16 skill_id, + uint16 skill_lv, + int wflag); #endif // EVOL_MAP_BATTLE |