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