From 24e62f39e072a4c8539b89a67504d42b90b65f87 Mon Sep 17 00:00:00 2001 From: frosch Date: Wed, 26 Dec 2012 15:14:37 +0000 Subject: (svn r24858) -Fix [FS#5404]: Make invalid sprite references to mapgen sprites behave the same as invalid references between recolour and real sprites. --- src/spritecache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/spritecache.cpp b/src/spritecache.cpp index cf09853d1..55d5f376c 100644 --- a/src/spritecache.cpp +++ b/src/spritecache.cpp @@ -810,7 +810,7 @@ static void *HandleInvalidSpriteRequest(SpriteID sprite, SpriteType requested, S */ void *GetRawSprite(SpriteID sprite, SpriteType type, AllocatorProc *allocator) { - assert(IsMapgenSpriteID(sprite) == (type == ST_MAPGEN)); + assert(type != ST_MAPGEN || IsMapgenSpriteID(sprite)); assert(type < ST_INVALID); if (!SpriteExists(sprite)) { -- cgit v1.2.3-70-g09d2