diff --git a/%D0%9E-%D0%BC%D0%B0%D0%B3%D0%B8%D0%B8.md b/%D0%9E-%D0%BC%D0%B0%D0%B3%D0%B8%D0%B8.md new file mode 100644 index 0000000..bbfb432 --- /dev/null +++ b/%D0%9E-%D0%BC%D0%B0%D0%B3%D0%B8%D0%B8.md @@ -0,0 +1,10 @@ +Любая магия делится на боевую и небоевую. Боевая применяется строго в поединке, небоевая где угодно и как угодно. + +Любая магия выполняет одно из действий: наносит урон или вешает эффект. Если сильно утрировать, то затраты маны на заклинание это магический урон по себе. + +Любая магия может быть нацелена: на конкретного игрока, на группу игроков. Если сильно утрировать, "на себя" это подвид "на конкретного игрока", а всякие "на всех врагов" это подвид "на группу игроков". Если прямо глобально утрировать, то "на конкретного игрока" это `foreach` из одного элемента. + +Любой урон может быть: моментальным, отложенным или циклическим. *Либо вообще любое заклинание, просто не использовать некоторые дикие комбинации.* + +При формировании заклинания нацеленного на урон, проверяется успех каста, потом проверяются защиты цели, потом вызывается наноситель урона. +При формировании заклинания нацеленного на эффект, проверяется успех каста, потом проверяются защиты цели (если применимо), потом вызывается вешатель эффектов. \ No newline at end of file