summaryrefslogtreecommitdiff
path: root/src/map/mob.c
diff options
context:
space:
mode:
authorMadCamel <madcamel@gmail.com>2009-09-30 13:53:33 -0400
committerMadCamel <madcamel@gmail.com>2009-09-30 13:53:33 -0400
commit3fc3d83aa0be31e6d51afac54ff76b447f99f711 (patch)
tree2deac15b3e34382f11a27090e3f1a8ef3049618b /src/map/mob.c
parent5967577d8bf92a9912cd153b20597f0d13a19456 (diff)
parent48d96bc41a4791b6cb0bc2cf514a6cc1f06c4dd8 (diff)
downloadtmwa-3fc3d83aa0be31e6d51afac54ff76b447f99f711.tar.gz
tmwa-3fc3d83aa0be31e6d51afac54ff76b447f99f711.tar.bz2
tmwa-3fc3d83aa0be31e6d51afac54ff76b447f99f711.tar.xz
tmwa-3fc3d83aa0be31e6d51afac54ff76b447f99f711.zip
Merge branch 'master' of git://gitorious.org/tmw-eathena/mainline
Diffstat (limited to 'src/map/mob.c')
-rw-r--r--src/map/mob.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/map/mob.c b/src/map/mob.c
index c2a2955..b4753da 100644
--- a/src/map/mob.c
+++ b/src/map/mob.c
@@ -267,7 +267,7 @@ mob_gen_exp(struct mob_db *mob)
double mod_def = 100 - mob->def;
if (mod_def == 0) mod_def = 1;
double effective_hp = ((50 - mob->luk) * mob->max_hp / 50.0) + (2 * mob->luk * mob->max_hp / mod_def);
- double attack_factor = (mob->atk1 + mob->atk2 + mob->str / 3.0 + mob->dex / 2.0 + mob->luk) * (1872 / mob->adelay) / 4;
+ double attack_factor = (mob->atk1 + mob->atk2 + mob->str / 3.0 + mob->dex / 2.0 + mob->luk) * (1872.0 / mob->adelay) / 4;
double dodge_factor = pow(mob->lv + mob->agi + mob->luk / 2.0, 4.0 / 3.0);
double persuit_factor = (3 + mob->range) * (mob->mode % 2) * 1000 / mob->speed;
double aggression_factor = (mob->mode & 4) == 4 ? 10.0 / 9.0 : 1.0;