diff --git a/desktop_version/src/Graphics.cpp b/desktop_version/src/Graphics.cpp index af6ec757..a316eded 100644 --- a/desktop_version/src/Graphics.cpp +++ b/desktop_version/src/Graphics.cpp @@ -2477,7 +2477,7 @@ void Graphics::drawtowerentities( mapclass& map, entityclass& obj, UtilityClass& point tpoint; SDL_Rect trect; - for (int i = 0; i < obj.nentity; i++) + for (int i = obj.nentity - 1; i >= 0; i--) { if (!obj.entities[i].invis && obj.entities[i].active) {