From: Markus Armbruster Date: Sat, 2 Jan 2010 08:27:55 +0000 (+0100) Subject: Fix att_reacting_units() to initialize ulist member eff X-Git-Tag: v4.3.24~30 X-Git-Url: http://git.pond.sub.org/?p=empserver;a=commitdiff_plain;h=d4f1e0227373cab9b7857be8a5d334fa3100e390 Fix att_reacting_units() to initialize ulist member eff This left initial eff at zero. No effect, because its only user get_land() ignores efficiency increases. --- diff --git a/src/lib/subs/attsub.c b/src/lib/subs/attsub.c index dcf62b992..79f11d834 100644 --- a/src/lib/subs/attsub.c +++ b/src/lib/subs/attsub.c @@ -1537,6 +1537,7 @@ att_reacting_units(struct combat *def, struct emp_qelem *list, int a_spy, llp->y = origy; llp->chrp = (struct empobj_chr *)&lchr[(int)land.lnd_type]; llp->unit.land = land; + llp->eff = land.lnd_effic; emp_insque(&llp->queue, list); if (lnd_spyval(&land) > *d_spyp) *d_spyp = lnd_spyval(&land);