diff --git a/desktop_version/src/Script.cpp b/desktop_version/src/Script.cpp index 538b983b..1e755fc7 100644 --- a/desktop_version/src/Script.cpp +++ b/desktop_version/src/Script.cpp @@ -3713,7 +3713,7 @@ void scriptclass::hardreset() // Remove duplicate player entities for (int i = 0; i < (int) obj.entities.size(); i++) { - if (i != theplayer) + if (obj.entities[i].rule == 0 && i != theplayer) { removeentity_iter(i); theplayer--; // just in case indice of player is not 0