diff --git a/Source/vampires/Widgets/StarterWeaponButtonDataObject.cpp b/Source/vampires/Widgets/StarterWeaponButtonDataObject.cpp index 067a01a..cdfe2b6 100644 --- a/Source/vampires/Widgets/StarterWeaponButtonDataObject.cpp +++ b/Source/vampires/Widgets/StarterWeaponButtonDataObject.cpp @@ -8,14 +8,10 @@ void UStarterWeaponButtonDataObject::SetData(AWeapon* Weapon, UUserWidget* parent) { WeaponName = Weapon->GetWeaponName(); + Description = Weapon->GetDescription(); WeaponIcon = Weapon->GetIcon(); WeaponInstance = Weapon; Parent = parent; - - if (Weapon->GetUpgradeDescriptions().Num() > Weapon->GetWeaponLevel()) - { - Description = Weapon->GetUpgradeDescriptions()[Weapon->GetWeaponLevel()]; - } } void UStarterWeaponButtonDataObject::SetData(TSubclassOf Weapon, UUserWidget* parent) @@ -23,6 +19,7 @@ void UStarterWeaponButtonDataObject::SetData(TSubclassOf Weapon, UUserW if (AWeapon* tempWeapon = NewObject(this, Weapon)) { SetData(tempWeapon, parent); + WeaponTemplate = Weapon; } }