﻿using Subterfuge.Remake.Core.Entities;
using Subterfuge.Remake.Core.GameEvents.Base;
using Subterfuge.Remake.Core.Timing;

namespace Subterfuge.Remake.Core.GameEvents.Combat.CombatEvents
{
    public class NeutralizeSpecialistEffects : PositionalGameEvent
    {
        
        private IEntity _combatant1;
        private IEntity _combatant2;
        public NeutralizeSpecialistEffects(
            GameTick occursAt,
            IEntity source
        ) : base(occursAt, Priority.SPECIALIST_NEUTRALIZE_SPECIALIST_EFFECTS, source)
        {
        }

        public override bool ForwardAction(TimeMachine timeMachine)
        {
            throw new System.NotImplementedException();
        }

        public override bool BackwardAction(TimeMachine timeMachine)
        {
            throw new System.NotImplementedException();
        }

        public override bool WasEventSuccessful()
        {
            throw new System.NotImplementedException();
        }
    }
}