From 226cab762db99e5776c9ce49c81d5b25db755a0f Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Thu, 12 Nov 2009 22:40:38 +0100 Subject: Add more env.pgrid initialization. Two places: startup (probably already handeld by dgn_reset_level) and in abyss new area generation. --- crawl-ref/source/abyss.cc | 1 + crawl-ref/source/acr.cc | 1 + 2 files changed, 2 insertions(+) (limited to 'crawl-ref/source') diff --git a/crawl-ref/source/abyss.cc b/crawl-ref/source/abyss.cc index fe628db0af..af78932c24 100644 --- a/crawl-ref/source/abyss.cc +++ b/crawl-ref/source/abyss.cc @@ -182,6 +182,7 @@ static void _generate_area(const coord_def& topleft, // Nuke map. env.map_knowledge.init(map_cell()); + env.pgrid.init(0); // Generate level composition vector. for (int i = 0; i < 5; i++) diff --git a/crawl-ref/source/acr.cc b/crawl-ref/source/acr.cc index 850991c7de..e3d2edfaba 100644 --- a/crawl-ref/source/acr.cc +++ b/crawl-ref/source/acr.cc @@ -3565,6 +3565,7 @@ static bool _initialise(void) igrd.init(NON_ITEM); mgrd.init(NON_MONSTER); env.map_knowledge.init(map_cell()); + env.pgrid.init(0); you.unique_creatures.init(false); you.unique_items.init(UNIQ_NOT_EXISTS); -- cgit v1.2.3-54-g00ecf