From e9af8b713fa2964169d0e68835d273ca4d3411e0 Mon Sep 17 00:00:00 2001 From: MARCEL HARA Date: Mon, 20 Feb 2023 14:49:05 +0000 Subject: [PATCH] Updated EatableItems to fix Ammo Consuming Fixed ammo consuming crashing the client --- Source/the_twilight_abyss/BaseItems/Items/BaseItem.cpp | 1 + Source/the_twilight_abyss/BaseItems/Items/BaseItem.h | 1 + Source/the_twilight_abyss/BaseItems/Items/EatableItems.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/Source/the_twilight_abyss/BaseItems/Items/BaseItem.cpp b/Source/the_twilight_abyss/BaseItems/Items/BaseItem.cpp index 2fac2d1..40ea61b 100644 --- a/Source/the_twilight_abyss/BaseItems/Items/BaseItem.cpp +++ b/Source/the_twilight_abyss/BaseItems/Items/BaseItem.cpp @@ -14,3 +14,4 @@ void UBaseItem::Use(ATempCharacter* Character) { } + diff --git a/Source/the_twilight_abyss/BaseItems/Items/BaseItem.h b/Source/the_twilight_abyss/BaseItems/Items/BaseItem.h index 4ff62dd..613c763 100644 --- a/Source/the_twilight_abyss/BaseItems/Items/BaseItem.h +++ b/Source/the_twilight_abyss/BaseItems/Items/BaseItem.h @@ -72,4 +72,5 @@ public: //This is the same as the use item class but its in BP instead UFUNCTION(BlueprintImplementableEvent) void OnUse(class ATempCharacter* Character); + }; diff --git a/Source/the_twilight_abyss/BaseItems/Items/EatableItems.cpp b/Source/the_twilight_abyss/BaseItems/Items/EatableItems.cpp index 94a308e..c481d7b 100644 --- a/Source/the_twilight_abyss/BaseItems/Items/EatableItems.cpp +++ b/Source/the_twilight_abyss/BaseItems/Items/EatableItems.cpp @@ -39,6 +39,7 @@ void UEatableItems::Use(ATempCharacter* Character) if (isAmmoItemType) { + TurnBaseCombat = GetWorld()->GetGameState(); if (TurnBaseCombat->IronResource > 10) { TurnBaseCombat->IronResource += 5;