From 4284644f2795215f8401653ced42ac61e508fae1 Mon Sep 17 00:00:00 2001
From: Dennis Friis <peavey@inspircd.org>
Date: Sat, 20 Jun 2009 18:04:28 +0200
Subject: Don't allow magic casts when player is dead.

---
 src/map/magic.c | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'src')

diff --git a/src/map/magic.c b/src/map/magic.c
index 8800bb3..fcf3ad6 100644
--- a/src/map/magic.c
+++ b/src/map/magic.c
@@ -56,6 +56,9 @@ int
 magic_message(character_t *caster,
               char *spell_, size_t spell_len)
 {
+        if (pc_isdead(caster))
+            return 0;
+
         int power = caster->matk1;
         char *invocation_base = spell_ + 8;
         char *source_invocation = strchr(invocation_base, ':');
-- 
cgit v1.2.3-70-g09d2