summaryrefslogtreecommitdiff
path: root/src/simulation/Simulation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/simulation/Simulation.cpp')
-rw-r--r--src/simulation/Simulation.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/simulation/Simulation.cpp b/src/simulation/Simulation.cpp
index 39f496c..69f12c7 100644
--- a/src/simulation/Simulation.cpp
+++ b/src/simulation/Simulation.cpp
@@ -2846,12 +2846,7 @@ int Simulation::create_part(int p, int x, int y, int tv)
}
else
{
- int oldX = (int)(parts[p].x+0.5f);
- int oldY = (int)(parts[p].y+0.5f);
- if ((pmap[oldY][oldX]>>8)==p)
- pmap[oldY][oldX] = 0;
- if ((photons[oldY][oldX]>>8)==p)
- photons[oldY][oldX] = 0;
+ kill_part(p);
i = p;
}