From 411e5c47a222dfc3c16d01b3fd24bdc3ada9129e Mon Sep 17 00:00:00 2001 From: duncanspumpkin Date: Tue, 26 Feb 2019 09:31:59 +0000 Subject: [PATCH] Use Is/Set Accounted --- src/openrct2/actions/ClearAction.hpp | 2 +- src/openrct2/actions/LargeSceneryRemoveAction.hpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/openrct2/actions/ClearAction.hpp b/src/openrct2/actions/ClearAction.hpp index 82684cdc34..1615734a6d 100644 --- a/src/openrct2/actions/ClearAction.hpp +++ b/src/openrct2/actions/ClearAction.hpp @@ -241,7 +241,7 @@ private: { if (tileElement->GetType() == TILE_ELEMENT_TYPE_LARGE_SCENERY) { - tileElement->flags &= ~TILE_ELEMENT_FLAG_LARGE_SCENERY_ACCOUNTED; + tileElement->AsLargeScenery()->SetIsAccounted(false); } } while (!(tileElement++)->IsLastForTile()); } diff --git a/src/openrct2/actions/LargeSceneryRemoveAction.hpp b/src/openrct2/actions/LargeSceneryRemoveAction.hpp index 6a63d92e08..4de461e788 100644 --- a/src/openrct2/actions/LargeSceneryRemoveAction.hpp +++ b/src/openrct2/actions/LargeSceneryRemoveAction.hpp @@ -113,11 +113,11 @@ public: // scenery tile elements. if (flags & GAME_COMMAND_FLAG_PATH_SCENERY) { - if (tileElement->flags & TILE_ELEMENT_FLAG_LARGE_SCENERY_ACCOUNTED) + if (tileElement->AsLargeScenery()->IsAccounted()) calculate_cost = false; // Sets the flag to prevent this being counted in additional calls - tileElement->flags |= TILE_ELEMENT_FLAG_LARGE_SCENERY_ACCOUNTED; + tileElement->AsLargeScenery()->SetIsAccounted(true); } }