This commit is contained in:
Anuken 2020-10-04 09:11:38 -04:00
parent b561b38b56
commit 3ad5167dc9

View File

@ -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