Example #1
0
        public override InitiativePassSlot Next()
        {
            InitiativeOrder.Sort();
            var slot = InitiativeOrder.FirstOrDefault(_leftToAct);

            if (slot != null)
            {
                slot.CurrentInitiative -= 10;
            }
            return(slot);
        }
Example #2
0
 public override InitiativePassSlot Next()
 {
     InitiativeOrder.Sort();
     return(InitiativeOrder.FirstOrDefault(_leftToAct));
 }