А я уже дофига всякого надумал. Например, сравнение двух юнитов делать не через "насколько тот сильнее", которое приводит к бесконечности в ответе, что не есть гуд. А инвертировать это и считать через оставшееся Хп у победителя. И получаем сравнение, где ответ от 0 до 100%.
С точки зрения программирования можно вообще результат сравнения красиво возвращать из функции одним числом от -100 до 100.
Я теперь даже не знаю, в какую сторону думать.
Вообще, плоская броня создаёт три архетипа, где каждый предыдущий побеждает следующего: ДД > Бронированный > Жирный > ДД.
У ДД большой урон, и потому он пробивает Бронированного. Бронированный не получает урона от Жирного и потому побеждает. Жирный тупо за счёт толщины живёт дольше ДД.
Теперь думаю, можно ли добавить к этому уровень силы (очевидно да), и как его считать.
EnniNova:
Неожиданный и оригинальный кроссовер ГП и ПЛиО удивил и порадовал. Уползли в одном лице сразу двое: свежеубиенный Джеймс Поттер старший и еще живой, но уже обречённый на смерть Роберт Баратеон. И вот ...>>Неожиданный и оригинальный кроссовер ГП и ПЛиО удивил и порадовал. Уползли в одном лице сразу двое: свежеубиенный Джеймс Поттер старший и еще живой, но уже обречённый на смерть Роберт Баратеон. И вот уже они оба в одном лице и теле наводят порядок в Вестеросе и умах подданных. А ещё влюбляют в себя прекрасную Серсею и дружно строгают наследников трона, волшебным образом похожих на некоего Гарри Поттера из совсем другого мира. И всем же хорошо! Как я люблю хэппи-энды!