mirror of
https://github.com/Leahnaya/TheKingsRace.git
synced 2026-08-22 02:14:30 -05:00
player shouldn't kick themselves
This commit is contained in:
@@ -24,7 +24,7 @@ public class MoveRagdollState : MoveBaseState
|
||||
|
||||
public override void ExitState(MoveStateManager mSM, MoveBaseState nextState){
|
||||
|
||||
mSM.pStats.GravVel = 60; // resets gravVel
|
||||
mSM.pStats.GravVel = 80; // resets gravVel
|
||||
mSM.capCol.enabled = false; // disable capsule collider
|
||||
mSM.moveController.enabled = true; // enable move controller
|
||||
mSM.rB.isKinematic = true; // enable kinematic
|
||||
|
||||
@@ -148,7 +148,7 @@ public class OffenseStateManager : NetworkBehaviour
|
||||
|
||||
foreach(GameObject kickedPlayer in players){
|
||||
//First check if the player is kicked
|
||||
if(kickedPlayer.transform.root.GetComponent<NetworkObject>() != null && kickedPlayer.transform.root.GetComponent<NetworkObject>().NetworkObjectId == netObjId){
|
||||
if(kickedPlayer.transform.root.GetComponent<NetworkObject>() != null && kickedPlayer.transform.root.GetComponent<NetworkObject>().NetworkObjectId == netObjId && kickedPlayer.transform.root.GetComponent<NetworkObject>().NetworkObjectId != this.transform.root.GetComponent<NetworkObject>().NetworkObjectId){
|
||||
kickedPlayer.GetComponent<MoveStateManager>().GetHit(direction, 10);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user