diff --git a/Source/portal.cpp b/Source/portal.cpp index e4d1ceae4..a215e6b04 100644 --- a/Source/portal.cpp +++ b/Source/portal.cpp @@ -68,7 +68,7 @@ void SyncPortals() int lvl = currlevel; if (setlevel) lvl = setlvlnum; - if (portal[i].level == lvl) + if (portal[i].level == lvl && portal[i].setlvl == setlevel) AddWarpMissile(i, portal[i].x, portal[i].y); } }