// Fill out your copyright notice in the Description page of Project Settings.


#include "EatableItems.h"

#include "the_twilight_abyss/BaseItems/InventoryComponent.h"
#include "the_twilight_abyss/PlayerTemp/TempCharacter.h"


UEatableItems::UEatableItems()
{

}

void UEatableItems::Use(ATempCharacter* Character)
{
	if(Character)
	{
		if(isHealingItem == true)
		{
			Character->Health += 10;
			UE_LOG(LogTemp, Display, TEXT("Healed"));
			//delete itself
			Character->Inventory->RemoveItem(this);
			
		}
		if(isDamageBuffItem == true)
		{
			// need to add the damage buff functionality here
			UE_LOG(LogTemp, Display, TEXT("Damage Buffed"));
			Character->Inventory->RemoveItem(this);
		}
	}

	/*
	when player uses the item syrengine to debuff enemies
	detect what enemie actors the player is fighting with
	lower their damage by a value.
	*/
}