From c429af832bab688c0734a49b81447400068d657c Mon Sep 17 00:00:00 2001 From: dolorous Date: Thu, 10 Apr 2008 14:35:48 +0000 Subject: Make TSO's halo only color empty floor squares yellow. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4175 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/enum.h | 13 ++++++++----- crawl-ref/source/view.cc | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) (limited to 'crawl-ref/source') diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index 8b07f4c626..0d79dad214 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -875,17 +875,20 @@ enum dungeon_feature_type DNGN_LAVA = 61, // 61 DNGN_DEEP_WATER, // 62 - + DNGN_SHALLOW_WATER = 65, // 65 DNGN_WATER_STUCK, - DNGN_FLOOR, // 67 - DNGN_FLOOR_SPECIAL, // currently only used for colouring bazaars + DNGN_FLOOR_MIN = 67, + DNGN_FLOOR = DNGN_FLOOR_MIN, + DNGN_FLOOR_SPECIAL, // currently only used for colouring bazaars DNGN_FLOOR_RESERVED, + DNGN_FLOOR_MAX = DNGN_FLOOR_RESERVED, + DNGN_EXIT_HELL, // 70 DNGN_ENTER_HELL, // 71 DNGN_OPEN_DOOR, // 72 - + DNGN_TRAP_MECHANICAL = 75, // 75 DNGN_TRAP_MAGICAL, DNGN_TRAP_NATURAL, @@ -938,7 +941,7 @@ enum dungeon_feature_type DNGN_ENTER_SHOALS, DNGN_ENTER_RESERVED_2, DNGN_ENTER_RESERVED_3, - DNGN_ENTER_RESERVED_4, // 126 + DNGN_ENTER_RESERVED_4, // 126 DNGN_ENTER_LAST_BRANCH = DNGN_ENTER_RESERVED_4, // Exits from various branches diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index a638506992..50f96070cc 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -448,8 +448,8 @@ static void _get_symbol( int x, int y, *colour, fdef.em_colour | colmask); } - if (object < NUM_REAL_FEATURES - && inside_halo(x,y) && object >= DNGN_MINMOVE) + if (object < NUM_REAL_FEATURES && inside_halo(x, y) + && object >= DNGN_FLOOR_MIN && object <= DNGN_FLOOR_MAX) { *colour = YELLOW | colmask; } -- cgit v1.2.3-54-g00ecf