Populate prevBuild when deconstructting

This commit is contained in:
Patrick 'Quezler' Mounier
2020-12-02 12:02:49 +01:00
committed by GitHub
parent 0dd95e736d
commit 382e27e1e4

View File

@@ -37,8 +37,12 @@ public class Build{
Block previous = tile.block();
Block sub = ConstructBlock.get(previous.size);
Seq<Building> prevBuild = new Seq<>(1);
if(tile.build != null) prevBuild.add(tile.build);
tile.setBlock(sub, team, rotation);
tile.<ConstructBuild>bc().setDeconstruct(previous);
tile.<ConstructBuild>bc().prevBuild = prevBuild;
tile.build.health = tile.build.maxHealth * prevPercent;
if(unit != null && unit.isPlayer()) tile.build.lastAccessed = unit.getPlayer().name;