示例#1
0
 public void HandleCommandOnUnit(AbilityCommandRequest command, IUnit unit)
 {
     if (CanHandleCommandOnUnit(command, unit))
     {
         unit.BeginFortifying();
     }
     else
     {
         throw new InvalidOperationException("Cannot handle command");
     }
 }