From 5eafaa401a0f5a358914773b39c5cdd72e0bdab9 Mon Sep 17 00:00:00 2001 From: andreja6 Date: Sun, 21 Oct 2018 16:05:14 -0700 Subject: [PATCH] NOT a good solution --- main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index 2734dcb..41a161d 100644 --- a/main.cpp +++ b/main.cpp @@ -252,7 +252,7 @@ void GUDButtonListener::onButton1MouseClick(BaseButtonInstance* button) std::vector newinst; for(size_t i = 0; i < selectedInstances.size(); i++) { - Instance* inst = selectedInstances.at(i)->clone(); + Instance* inst = ((PhysicalInstance*)selectedInstances.at(i))->clone(); newinst.push_back(inst); inst->setParent(selectedInstances.at(i)->getParent()); }