Fixed #6815
This commit is contained in:
@@ -40,7 +40,7 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{
|
|||||||
if(pay instanceof BuildPayload pb && pb.build.power != null){
|
if(pay instanceof BuildPayload pb && pb.build.power != null){
|
||||||
if(payloadPower == null) payloadPower = new PowerGraph();
|
if(payloadPower == null) payloadPower = new PowerGraph();
|
||||||
|
|
||||||
pb.build.team = team;
|
//pb.build.team = team;
|
||||||
pb.build.power.graph = null;
|
pb.build.power.graph = null;
|
||||||
payloadPower.add(pb.build);
|
payloadPower.add(pb.build);
|
||||||
}
|
}
|
||||||
@@ -51,9 +51,10 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{
|
|||||||
}
|
}
|
||||||
|
|
||||||
for(Payload pay : payloads){
|
for(Payload pay : payloads){
|
||||||
if(pay instanceof BuildPayload build){
|
//apparently BasedUser doesn't want this and several plugins use it
|
||||||
build.build.team = team;
|
//if(pay instanceof BuildPayload build){
|
||||||
}
|
// build.build.team = team;
|
||||||
|
//}
|
||||||
pay.set(x, y, rotation);
|
pay.set(x, y, rotation);
|
||||||
pay.update(true);
|
pay.update(true);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I
|
|||||||
moveAt(Tmp.v2.trns(rotation, vec.len()));
|
moveAt(Tmp.v2.trns(rotation, vec.len()));
|
||||||
|
|
||||||
if(!vec.isZero()){
|
if(!vec.isZero()){
|
||||||
rotation = Angles.moveToward(rotation, vec.angle(), type.rotateSpeed * Math.max(Time.delta, 1));
|
rotation = Angles.moveToward(rotation, vec.angle(), type.rotateSpeed * Time.delta);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user