diff --git a/ProjectFish/Source/ProjectFish/Definations.h b/ProjectFish/Source/ProjectFish/Definations.h index f952eda..2835268 100644 --- a/ProjectFish/Source/ProjectFish/Definations.h +++ b/ProjectFish/Source/ProjectFish/Definations.h @@ -28,7 +28,7 @@ enum class ESkillEffectType: uint8 UENUM(BlueprintType) enum class EEffectTargetType: uint8 { - Target UMETA(DisplayName = "对方本体"), + Target UMETA(DisplayName = "敌人"), Self UMETA(DisplayName = "自身"), TargetSkill UMETA(DisplayName = "对方的装备"), SelfSkill UMETA(DisplayName = "自身的装备"), diff --git a/ProjectFish/Source/ProjectFish/Skill/SkillEffects/SkillEffect_Damage.cpp b/ProjectFish/Source/ProjectFish/Skill/SkillEffects/SkillEffect_Damage.cpp index 3b0d005..d1f6e38 100644 --- a/ProjectFish/Source/ProjectFish/Skill/SkillEffects/SkillEffect_Damage.cpp +++ b/ProjectFish/Source/ProjectFish/Skill/SkillEffects/SkillEffect_Damage.cpp @@ -19,12 +19,7 @@ void USkillEffect_Damage::Execute(const FSkillContext& context) } else { - //对方消耗耐力 - if (target != OwnerSkill->GetOwner()) - { - Cast(target)->ApplyyEndurance(-effectData.EffectValue); - } - + Cast(target)->ApplyyEndurance(-effectData.EffectValue); } } }