using ProjectI.Enemies; namespace ProjectI.Combat.Statuses { public static class EnemyStatusService { public static bool TryApply(ulong targetId,uint targetLifetime,StatusApplication application,double serverTime) { foreach(var enemy in PrototypeEnemy.ActiveEnemies) if(enemy.TargetId==targetId && enemy.Lifetime==targetLifetime && enemy.IsServer && enemy.IsAlive) return enemy.ApplyStatusServer(application,serverTime); return false; } } }