diff --git a/src/gui/game/SampleTool.cpp b/src/gui/game/SampleTool.cpp index fa2003ce2..b6e855dc9 100644 --- a/src/gui/game/SampleTool.cpp +++ b/src/gui/game/SampleTool.cpp @@ -54,7 +54,7 @@ void SampleTool::Draw(Simulation * sim, Brush * brush, ui::Point position) for(std::vector::iterator iter = elementTools.begin(), end = elementTools.end(); iter != end; ++iter) { Tool * elementTool = *iter; - if(elementTool && elementTool->GetToolID() == particleCtype) + if(elementTool && elementTool->GetToolID()/256 == particleCtype) gameModel->SetActiveTool(0, elementTool); } }