diff --git a/src/game/World.cpp b/src/game/World.cpp index a6bd570..04071bd 100644 --- a/src/game/World.cpp +++ b/src/game/World.cpp @@ -321,8 +321,8 @@ bool World::saveMap(const std::string& fileName) const { void World::tick(std::uint64_t delta) { moveMobs(delta); - for(Tower& tower : m_Towers){ - tower.tick(delta); + for(TowerPtr tower : m_Towers){ + tower->tick(delta); } }