This commit is contained in:
Anuken
2020-07-18 09:36:43 -04:00
parent 6b3039dba2
commit 870f06218b
10 changed files with 39 additions and 11 deletions

View File

@@ -129,10 +129,13 @@ public abstract class InputHandler implements InputProcessor, GestureListener{
if(tile.block().buildVisibility != BuildVisibility.hidden && tile.block().size <= 2){
pay.pickup(tile);
}else{ //pick up block payload
Payload taken = tile.takePayload();
if(taken != null){
pay.addPayload(taken);
Fx.unitPickup.at(tile);
Payload current = tile.getPayload();
if(current != null && current.canBeTaken(pay)){
Payload taken = tile.takePayload();
if(taken != null){
pay.addPayload(taken);
Fx.unitPickup.at(tile);
}
}
}
}