More bugfixes

This commit is contained in:
Anuken
2018-07-03 12:48:20 -04:00
parent e210d9c08e
commit 68d2c30c38
7 changed files with 19 additions and 10 deletions

View File

@@ -322,7 +322,7 @@ public class MobileInput extends InputHandler implements GestureListener{
for(PlaceRequest request : selection){
Tile tile = request.tile();
if(tile == null || recipe == null) continue;
if(tile == null) continue;
if ((!request.remove && validPlace(tile.x, tile.y, request.recipe.result, request.rotation))
|| (request.remove && validBreak(tile.x, tile.y))) {
@@ -337,8 +337,8 @@ public class MobileInput extends InputHandler implements GestureListener{
drawRequest(request);
//draw last placed request
if(!request.remove && request == lastPlaced){
recipe.result.drawPlace(tile.x, tile.y, rotation, validPlace(tile.x, tile.y, recipe.result, rotation));
if(!request.remove && request == lastPlaced && request.recipe != null){
request.recipe.result.drawPlace(tile.x, tile.y, rotation, validPlace(tile.x, tile.y, request.recipe.result, rotation));
}
}