using NeonSprawl.Server.Game.AbilityInput;
using NeonSprawl.Server.Game.Targeting;
namespace NeonSprawl.Server.Game.Combat;
/// Stable deny reason codes for combat operations (NEO-81).
public static class CombatReasonCodes
{
/// Target HP is already zero before resolve; no damage applied.
public const string TargetDefeated = "target_defeated";
/// Passthrough from .
public const string UnknownAbility = AbilityCastApi.ReasonUnknownAbility;
/// Passthrough from .
public const string UnknownTarget = TargetingApi.ReasonUnknownTarget;
}