From e9abfc0f244e0a8aec6a312b1a4f89a1def02ee1 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Thu, 28 Aug 2014 20:01:37 +0200 Subject: [PATCH] peasant blood should not have ill effects on non-demon units that are empty. This fixes http://bugs.eressea.de/view.php?id=1981 --- src/kernel/item.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/item.c b/src/kernel/item.c index 94b3b8b48..72ca65885 100644 --- a/src/kernel/item.c +++ b/src/kernel/item.c @@ -838,7 +838,7 @@ static int use_bloodpotion(struct unit *u, const struct item_type *itype, int amount, struct order *ord) { - if (u_race(u) == get_race(RC_DAEMON)) { + if (u->number == 0 || u_race(u) == get_race(RC_DAEMON)) { change_effect(u, itype->rtype->ptype, 100 * amount); } else {