еще проще говоря, по рабоче-крестьянски 1. кнопки спеллов доступны
2. нажал кнопку, твой перс чото метнул
3. объект-маркер цели спелла падает на юнит компьютера, проверил столкновение, вычел здоровье, броню ну сам придумаешь
4. кнопки игрока блокируются, комп ходит, выбрав ответное действие
5. пункт 3 но применительно к твоему игроку
6. при необходимости повторить
свистелки и перделки по вкусу
зы. смотри мою подпись - там не совсем точно то что ты хочешь, но боевой режим в общих чертах похож