This commit is contained in:
Anuken 2025-11-30 11:01:40 -05:00
parent 460d3a0b44
commit f2232c15b1

View file

@ -67,7 +67,7 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{
}
payloads.clear();
}
public void destroy(){
if(Vars.state.rules.unitPayloadsExplode) payloads.each(Payload::destroyed);
}
@ -77,7 +77,7 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{
}
boolean canPickup(Unit unit){
return type.pickupUnits && payloadUsed() + unit.hitSize * unit.hitSize <= type.payloadCapacity + 0.001f && unit.team == team() && unit.isAI();
return type.pickupUnits && payloadUsed() + unit.hitSize * unit.hitSize <= type.payloadCapacity + 0.001f && unit.team == team() && unit.isAI() && unit.type.allowedInPayloads;
}
boolean canPickup(Building build){