Allow derelict block pickup / Fixed derelict blocks being targeted
This commit is contained in:
@@ -230,7 +230,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
|
||||
|
||||
Unit unit = player.unit();
|
||||
|
||||
if(build != null && build.team == unit.team
|
||||
if(build != null && state.teams.canInteract(unit.team, build.team)
|
||||
&& unit.within(build, tilesize * build.block.size * 1.2f + tilesize * 5f)){
|
||||
|
||||
//pick up block's payload
|
||||
@@ -510,7 +510,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
|
||||
}else{
|
||||
Building build = world.buildWorld(pay.x(), pay.y());
|
||||
|
||||
if(build != null && build.team == unit.team){
|
||||
if(build != null && state.teams.canInteract(unit.team, build.team)){
|
||||
Call.requestBuildPayload(player, build);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user