Reconstructors: Accept unit dropped payload when disabled

This commit is contained in:
Anuken
2021-01-24 20:20:03 -05:00
parent 13896589c2
commit f16990edcb

View File

@@ -106,10 +106,10 @@ public class Reconstructor extends UnitBlock{
@Override
public boolean acceptPayload(Building source, Payload payload){
return this.payload == null
&& this.enabled
&& (this.enabled || source == this)
&& relativeTo(source) != rotation
&& payload instanceof UnitPayload
&& hasUpgrade(((UnitPayload)payload).unit.type);
&& payload instanceof UnitPayload pay
&& hasUpgrade(pay.unit.type);
}
@Override