/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2013, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2016, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure, Markus Armbruster
*
* Empire is free software: you can redistribute it and/or modify
int
damage(int amt, int pct)
{
- int tmp;
- int lost;
-
if (amt <= 0)
return 0;
- tmp = amt * pct;
- lost = tmp / 100;
- if (roll0(100) < tmp % 100)
- lost++;
- return amt - lost;
+ return amt - roundavg(amt * (pct / 100.0));
}
/* asymptotic damage to commodities, efficiency, and sectors */