aboutsummaryrefslogtreecommitdiff
path: root/NullTileBehavior.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'NullTileBehavior.cpp')
-rw-r--r--NullTileBehavior.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/NullTileBehavior.cpp b/NullTileBehavior.cpp
index 542b67c..64bf622 100644
--- a/NullTileBehavior.cpp
+++ b/NullTileBehavior.cpp
@@ -6,13 +6,11 @@ using namespace std;
NullTileBehavior NullTileBehavior::instance {""};
-void NullTileBehavior::run(Tile &) {
+void NullTileBehavior::update(Tile &) { }
-}
-
-unique_ptr<TileBehaviorStrategy> NullTileBehavior::clone() {
+unique_ptr<TileBehaviorStrategy> NullTileBehavior::clone(Museum & museum) {
auto instance = new NullTileBehavior();
+ instance->museum = &museum;
return unique_ptr<TileBehaviorStrategy>(instance);
}
-