From 567e27b51e564b5a5b09b44a4cef18779bd902e2 Mon Sep 17 00:00:00 2001
From: Mario <mario.mario@y7mail.com>
Date: Fri, 1 Mar 2013 21:01:06 +1100
Subject: [PATCH] Don't spawn monsters if no spawnpoint was found

---
 qcsrc/server/mutators/gamemode_td.qc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/qcsrc/server/mutators/gamemode_td.qc b/qcsrc/server/mutators/gamemode_td.qc
index 1458d78869..17dcd57ca7 100644
--- a/qcsrc/server/mutators/gamemode_td.qc
+++ b/qcsrc/server/mutators/gamemode_td.qc
@@ -371,6 +371,12 @@ void TD_SpawnMonster(string mnster, string strngth, string type)
 	
 	if(e == world)
 		e = PickSpawn("monster_swarm", "");
+		
+	if(e == world)
+	{
+		print("Warning: couldn't find any spawns, no monsters will spawn!\n");
+		return;
+	}
   
 	mon = spawnmonster(mnster, e, e, e.origin, FALSE, 0);
 	mon.target = e.target;
-- 
2.39.5