Hello,

in weapon/explosion.cpp, there's a strange calculus in
ApplyExplosion_common up to line 156:

double dmg;
if ( config.explosion_range != 0)
  dmg = cos(M_PI_2 * distance / config.explosion_range);
else
  dmg = cos(M_PI_2 * distance);

dmg *= config.damage;
obj->AddDamage (config.damage);

End result: dmg is not used. Shouldn't the last line read:
obj->AddDamage (dmg)
instead?

-- 
Best regards,
Kurosu

_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à