From 26b131b18d1c4cba3974a2b5a8d0d3fe0a696972 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 8 Nov 2009 03:34:40 +0000 Subject: [PATCH] rosthauch mit force==0 crashes --- src/common/spells/spells.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/common/spells/spells.c b/src/common/spells/spells.c index 14404ad5d..e71f75b25 100644 --- a/src/common/spells/spells.c +++ b/src/common/spells/spells.c @@ -1288,8 +1288,9 @@ sp_rosthauch(castorder *co) #endif } - force = rng_int()%((int)(force * 10)) + force; - + if (force>0) { + force = rng_int()%((int)(force * 10)) + force; + } /* fuer jede Einheit */ for (n = 0; n < pa->length; n++) { unit *u = pa->param[n]->data.u;