private void HasteMagicEffect()
    {
        //debugGUIText.text = "Haste";
        player = GameObject.FindWithTag("Player");
        freeMovementMotor = player.GetComponent<FreeMovementMotor>();
        originalWalkingSpeed = freeMovementMotor.walkingSpeed;
        freeMovementMotor.walkingSpeed *= 2;

        //Invoke("DisableHasteMagicEffect", 4f); //cool down times should be got from the user choice
    }
 private void DisableHasteMagicEffect()
 {
     player = GameObject.FindWithTag("Player");
     freeMovementMotor = player.GetComponent<FreeMovementMotor>();
     freeMovementMotor.walkingSpeed = originalWalkingSpeed;
 }