mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-12 03:37:27 +07:00
Fixed #2827
This commit is contained in:
parent
b561b38b56
commit
3ad5167dc9
@ -210,9 +210,9 @@ public class MassDriver extends Block{
|
||||
}
|
||||
|
||||
if(linkValid()){
|
||||
Tile target = world.tile(link);
|
||||
Drawf.circles(target.drawx(), target.drawy(), (target.block().size / 2f + 1) * tilesize + sin - 2f, Pal.place);
|
||||
Drawf.arrow(x, y, target.drawx(), target.drawy(), size * tilesize + sin, 4f + sin);
|
||||
Building target = world.build(link);
|
||||
Drawf.circles(target.x, target.y, (target.block().size / 2f + 1) * tilesize + sin - 2f, Pal.place);
|
||||
Drawf.arrow(x, y, target.x, target.y, size * tilesize + sin, 4f + sin);
|
||||
}
|
||||
|
||||
Drawf.dashCircle(x, y, range, Pal.accent);
|
||||
@ -305,8 +305,8 @@ public class MassDriver extends Block{
|
||||
|
||||
protected boolean linkValid(){
|
||||
if(link == -1) return false;
|
||||
Tile link = world.tile(this.link);
|
||||
return link != null && link.block() instanceof MassDriver && link.team() == tile.team() && tile.dst(link) <= range;
|
||||
Building link = world.build(this.link);
|
||||
return link instanceof MassDriverBuild && link.team == team && within(link, range);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user