/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2016, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2020, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure, Markus Armbruster
*
* Empire is free software: you can redistribute it and/or modify
#include <config.h>
#include "chance.h"
-#include "file.h"
#include "lost.h"
#include "nat.h"
#include "optlist.h"
static void planerepair(struct plnstr *, struct natstr *, struct bp *,
int, struct budget *);
-void prep_planes(int etus)
+void prep_planes(int etus, struct bp *bp)
{
int mil, i;
double mil_pay;
continue;
}
+ bp_consider_unit(bp, (struct empobj *)pp);
mil = plchr[pp->pln_type].pl_mat[I_MILIT];
/* flight pay is 5x the pay received by other military */
mil_pay = mil * etus * money_mil * 5;
for (i = 0; (pp = getplanep(i)); i++) {
if (pp->pln_own == 0)
continue;
+ if (bp_skip_unit(bp, (struct empobj *)pp))
+ continue;
upd_plane(pp, etus, bp, buildem);
}
}