diff --git a/core/src/io/anuke/mindustry/content/UnitTypes.java b/core/src/io/anuke/mindustry/content/UnitTypes.java index 24a3c02fa2..a8f76006ed 100644 --- a/core/src/io/anuke/mindustry/content/UnitTypes.java +++ b/core/src/io/anuke/mindustry/content/UnitTypes.java @@ -30,7 +30,7 @@ public class UnitTypes implements ContentList{ speed = 0.5f; maxVelocity = 1.6f; range = 40f; - health = 15; + health = 20; weapon = Weapons.droneBlaster; trailColor = Color.valueOf("ffd37f"); } diff --git a/core/src/io/anuke/mindustry/entities/units/types/AlphaDrone.java b/core/src/io/anuke/mindustry/entities/units/types/AlphaDrone.java index 98beed9e2d..9165b69cb1 100644 --- a/core/src/io/anuke/mindustry/entities/units/types/AlphaDrone.java +++ b/core/src/io/anuke/mindustry/entities/units/types/AlphaDrone.java @@ -1,12 +1,14 @@ package io.anuke.mindustry.entities.units.types; import com.badlogic.gdx.math.Vector2; +import io.anuke.mindustry.Vars; import io.anuke.mindustry.entities.Predict; import io.anuke.mindustry.entities.Unit; import io.anuke.mindustry.entities.traits.TargetTrait; import io.anuke.mindustry.entities.units.FlyingUnit; import io.anuke.mindustry.entities.units.UnitCommand; import io.anuke.mindustry.entities.units.UnitState; +import io.anuke.mindustry.net.Net; import io.anuke.mindustry.type.AmmoType; import io.anuke.ucore.util.Mathf; @@ -72,5 +74,9 @@ public class AlphaDrone extends FlyingUnit { @Override public void readSave(DataInput stream) throws IOException { super.readSave(stream); + + if(!Net.active()){ + leader = Vars.players[0]; + } } }