Files
brick-framework/GameCore/Combat/Effects/HealEffect.cs

14 lines
335 B
C#

using GameCore.Combat.Interfaces;
using GameCore.Events;
namespace GameCore.Combat.Effects;
public class HealEffect(float amount) : IEffect
{
public void Execute(EffectContext context)
{
if (context.Target == null) return;
context.World.PublishEvent(new HealDealtEvent(context.Target.Value, amount));
}
}