diff --git a/EndlessVendetta/EndlessVendetta.sln.DotSettings.user b/EndlessVendetta/EndlessVendetta.sln.DotSettings.user new file mode 100644 index 00000000..2b08f3a1 --- /dev/null +++ b/EndlessVendetta/EndlessVendetta.sln.DotSettings.user @@ -0,0 +1,2 @@ + + C:\Users\Rafal\AppData\Local\JetBrains\Rider2023.3\resharper-host\temp\Rider\vAny\CoverageData\_EndlessVendetta.-1253833435\Snapshot\snapshot.utdcvr \ No newline at end of file diff --git a/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.cpp b/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.cpp index a028af77..a647479b 100644 --- a/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.cpp +++ b/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.cpp @@ -51,8 +51,8 @@ bool AGadgetBase::Unequip() UEnhancedInputLocalPlayerSubsystem* Subsystem = ULocalPlayer::GetSubsystem(PlayerController->GetLocalPlayer()); Subsystem->RemoveMappingContext(GadgetMappingContext); - UEnhancedInputComponent* EnhancedInputComponent = Cast(PlayerController->InputComponent); - EnhancedInputComponent->ClearActionBindings(); + // UEnhancedInputComponent* EnhancedInputComponent = Cast(PlayerController->InputComponent); + // EnhancedInputComponent->ClearActionBindings(); return true; } diff --git a/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.h b/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.h index 44cd254b..bff5ddb6 100644 --- a/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.h +++ b/EndlessVendetta/Source/EndlessVendetta/GadgetSystem/GadgetBase.h @@ -72,7 +72,7 @@ protected: bool GadgetCantBeUsed() { - return GadgetOnCooldown|| GadgetInUse; + return GadgetOnCooldown || GadgetInUse || !Equipped; } // Called when the game starts or when spawned