修改触发条件 生命值百分比低于 的逻辑bug
This commit is contained in:
parent
ede9e46dd6
commit
7f369d28f9
@ -164,7 +164,7 @@ void USkillTrigger::InitPassiveConditionTriggers()
|
||||
{
|
||||
|
||||
//目标pawn
|
||||
APawnWithSkill* TargetPawn = PassiveTriggerConfig.Target == EPassiveTriggerTarget::SelfSpecificItem ? SkillContext.OwnerSkill->GetOwner():
|
||||
APawnWithSkill* TargetPawn = PassiveTriggerConfig.Target == EPassiveTriggerTarget::Self ? SkillContext.OwnerSkill->GetOwner():
|
||||
SkillContext.SkillManager->GetEnemyPawn( SkillContext.OwnerSkill->GetOwner());
|
||||
//绑定生命值发生变化
|
||||
TargetPawn->OnReceiveDamage.AddLambda([this, TargetPawn]()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user