From dca9d7e9cbf2e571a293a8cd43249c042a5a000a Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 14 Dec 2014 06:02:08 +0100 Subject: [PATCH] bugfixe give_cmd (cannot give more persons than the unit has). --- src/give.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/give.c b/src/give.c index 7a17b2da3..f64bf0a51 100644 --- a/src/give.c +++ b/src/give.c @@ -750,6 +750,7 @@ void give_cmd(unit * u, order * ord) msg_feedback(u, ord, "race_noregroup", "race", u_race(u))); return; } + n = _min(u->number, n); msg = u2 ? give_men(n, u, u2, ord) : disband_men(n, u, ord); if (msg) { ADDMSG(&u->faction->msgs, msg);