From 8439981256fd08ca9874f1d2ad9c945e704ac8e4 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 18 Feb 2007 17:43:23 +0000 Subject: [PATCH] small optimization, easier on the debugging --- src/common/kernel/battle.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/kernel/battle.c b/src/common/kernel/battle.c index a42d904e5..811d7fabc 100644 --- a/src/common/kernel/battle.c +++ b/src/common/kernel/battle.c @@ -2260,9 +2260,9 @@ loot_items(fighter * corpse) u->items = NULL; while (itm) { - int i; if (itm->number) { - for (i = 10; i != 0; --i) { + int i = min(10, itm->number); + for (; i != 0; --i) { int loot = itm->number / i; /* Looten tun hier immer nur die Gegner. Das ist als Ausgleich für die * neue Loot-regel (nur ganz tote Einheiten) fair.