From f4d712ce8020087e9ddd66b8f703bd3c3edb8f62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Fri, 17 Feb 2017 08:29:19 +0100 Subject: [PATCH] Fix NULL check in game_command_remove_banner --- src/openrct2/world/map.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openrct2/world/map.c b/src/openrct2/world/map.c index 94c75163db..24be817085 100644 --- a/src/openrct2/world/map.c +++ b/src/openrct2/world/map.c @@ -1126,7 +1126,7 @@ void game_command_remove_banner(sint32* eax, sint32* ebx, sint32* ecx, sint32* e rct_banner *banner = &gBanners[map_element->properties.banner.index]; rct_scenery_entry *scenery_entry = get_banner_entry(banner->type); money32 refund = 0; - if (scenery_entry != NULL || scenery_entry != (rct_scenery_entry *)-1) { + if (scenery_entry != NULL && scenery_entry != (rct_scenery_entry *)-1) { refund = -((scenery_entry->banner.price * 3) / 4); }