From 261368ed52f26ddfa71b98645921c2261326f03e Mon Sep 17 00:00:00 2001
From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54>
Date: Sat, 8 Oct 2011 13:56:49 +0000
Subject: [PATCH] fix

git-svn-id: http://svn.net-core.org/repos/t-engine4@4518 51575b47-30f0-44d4-a5cc-537603b46e54
---
 game/engines/default/engine/generator/map/Forest.lua | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/game/engines/default/engine/generator/map/Forest.lua b/game/engines/default/engine/generator/map/Forest.lua
index 0ddcef33ac..7be69eb60d 100644
--- a/game/engines/default/engine/generator/map/Forest.lua
+++ b/game/engines/default/engine/generator/map/Forest.lua
@@ -125,7 +125,9 @@ function _M:addPond(x, y, spots)
 		for j = 1, self.do_ponds.size.h do
 			if pmap[i][j] then
 				self.map(i-1+x, j-1+y, Map.TERRAIN, self:resolve(pmap[i][j], self.grid_list, true))
-				self.map.room_map[i-1+x][j-1+y].special = "pond"
+				if self.map.room_map[i-1+x] and self.map.room_map[i-1+x][j-1+y] then
+					self.map.room_map[i-1+x][j-1+y].special = "pond"
+				end
 			end
 		end
 	end
-- 
GitLab