Do not cast to float where usual arithmetic conversions obviously
convert the cast's result to double. Such casts are ugly and may lose precision.
This commit is contained in:
parent
802f69b039
commit
7a99405942
14 changed files with 35 additions and 35 deletions
|
@ -1493,7 +1493,7 @@ att_reacting_units(struct combat *def, struct emp_qelem *list, int a_spy,
|
|||
dtotal = 0;
|
||||
snxtitem_all(&ni, EF_LAND);
|
||||
while (nxtitem(&ni, &land) &&
|
||||
(dtotal + new_land * eff < (int)(1.2 * (float)ototal))) {
|
||||
(dtotal + new_land * eff < (int)(1.2 * ototal))) {
|
||||
if (!land.lnd_own)
|
||||
continue;
|
||||
if (!land.lnd_rad_max)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue