void Primary()
 {
     //LOADWEP returns null atm, might wanna make new attacks or something.
     //really, the attacks should be here, just delegates triggered by the playercombat. but ??? shruggies.
     //if (Prim ==null)
     pload.LoadPrimary(Prim);
     Prim.Atk(PM.playerMove.moveDir, this.transform);  //Note: Posibly use direct input, vs Player rotation
     pAnim.SetInteger("AtkType", 0);
     pAnim.SetTrigger("AtkTrigger");
     pAnim.SetFloat("Animation Speed", pStats.GetSpeed(1f));
 }