Leerstrings durch 0 ersetzen.
an AddSpell() uebergebene Leerstrings im func-Argument durch 0 ersetzen,
um bei der Ausfuerung nicht noch einen Sonderfall behandeln zu muessen.
Change-Id: I5829c1f54c98a0488d49d01fec75174d2931ceac
diff --git a/std/npc/combat.c b/std/npc/combat.c
index dd4cf72..aba14fb 100644
--- a/std/npc/combat.c
+++ b/std/npc/combat.c
@@ -169,7 +169,15 @@
}
else
{
- cl=func;
+ // Leerstrings durch 0 ersetzen.
+ if(stringp(func))
+ {
+ cl=0;
+ }
+ else
+ {
+ cl=func;
+ }
}
// Falls vorhanden, alte Syntax auf die von replace_personal() anpassen,