Hide internal units from logic

This commit is contained in:
Anuken
2024-08-23 04:00:18 -04:00
parent c0e4c9c5b5
commit 55dfffa4bc
2 changed files with 4 additions and 2 deletions

View File

@@ -1380,7 +1380,7 @@ public class LExecutor{
Team t = team.team();
if(type.obj() instanceof UnitType type && !type.hidden && t != null && Units.canCreate(t, type)){
if(type.obj() instanceof UnitType type && !type.internal && !type.hidden && t != null && Units.canCreate(t, type)){
//random offset to prevent stacking
var unit = type.spawn(t, World.unconv(x.numf()) + Mathf.range(0.01f), World.unconv(y.numf()) + Mathf.range(0.01f));
spawner.spawnEffect(unit, rotation.numf());