Версия 1.4.7 (релиз 08.09.2004 15:20)
01.09.2004
- Добавлена таблица школ магии.
- Добавлены четыре школы стихийной магии: вода, ветер, огонь, земля.
- Добавлены четыре навыка знания школ магии.
- Удалено понятие отдельной суммы расовых навыков, теперь это такие же профильные навыки, только получить их могут только определенные расы.
- В таблицу навыков добавлены столбцы: RaceAnti, Author, Hidden. Соответственно: список запрещенных рас, логин (идентификатор) автора навыка, и скрытый ли навык (только при наличии автора).
- В полном списке навыков (по команде навыки все) не показываются запатентованные навыки или не подходящие по расе.
- В команде учить навык добавлено ограничение, и невидимые навыки теперь таким образом не выучить, только от учителя.
- Добавлено свойство организации (только для школы магии) GuildMagic - идентификатор школы магии.
- Добавлена подкоманда !организация школа для связи организации-школы с самой школой магии.
02.09.2004
- При соединении в момент режима управления гильдией снова выведет последний текст.
- Полная реорганизация системы гильдий:
- Удалено свойство гильдии GuildUsers. Членство в гильдии теперь хранится в данных персонажа, а не в самой гильдии.
- Добавлена группа свойств гильдии GuildStatus. Количество статусов в гильдии не ограничено.
- Переделано управление гильдией.
- Добавлена подкоманда !организация навык для связи организации-гильдии с навыком.
- В гильдии, связанной с навыком, статус определяется автоматически исходя из текущего и предельного уровня навыка и количества статусов.
03.09.2004
- Доработана команда гильдия:
- При использовании без параметров и подкоманд она выдаст список гильдий, в которых состоит персонаж. Может использоваться в любом месте.
- Подкоманда список - посмотреть список членов гильдии. Может использоваться любым членом гильдии, находясь на ее территории.
- Подкоманда принять - принять нового члена гильдии. Может использоваться только основателем, на территории гильдии, и в присутствии принимаемого. Если статусы гильдии привязаны к навыкам, то принятый получает этот навык на начальном уровне, а иначе можно указать конкретный статус вручную.
- Подкоманда исключить - исключить члена гильдии из состава. Может использоваться только основателем, на территории гильдии, и в присутствии исключаемого. Навыки остаются на месте.
- Подкоманда статус - изменить статус члена гильдии (только если он не связан с навыком). Может использоваться только основателем, на территории гильдии, и в присутствии оного члена.
- Написана справка на команду гильдия.
- Добавлены школы магии света и тьмы, и соответствующие им навыки.
- Добавлена таблица заклинаний.
04.09.2004
- Немного ограничены божественные возможности - в список свойств персонажа добавлены пометки о невозможности изменения этих свойств командой «!у имя свойство».
- Добавлены заготовки команд заклинания и колдовать.
- Добавлены свойства персонажа Spells и SpellTimes - известные заклинания и задержки использования оных.
- В таблицу школ магии добавлен столбец Color - цвет, связанный с этой школой.
- Реализован просмотр списка заклинаний командами закл и закл все.
- Добавлена школа магии мысль.
05.09.2004
- Реализована подкоманда закл справка.
- Команды закл и колд доступны лишь при наличии навыков знания магии.
- Добавлена подкоманда навык справка.
- Добавлена школа магии астрал.
06.09.2004
- Реализована общая функция проверки доступности навыка.
- В команде колд реализован первый параметр - название заклинания.
- В команде колд реализована проверка на положение колдующего.
- Добавлено свойство персонажа Cast - временная переменная для хранения параметров текущего заклинания.
07.09.2004
- Восстановлено из старой версии все связанное с погодными зонами:
- Добавлено понятие погодной зоны, их список, и так же свойство обычной зоны - к какой из погодных она принадлежит.
- Добавлена подкоманда !зона погода.
- Добавлена команда !зонапогода для управления погодными зонами, почти аналогична команде !зона.
- В списке навыков, у навыков знания школ магии показывается уровень в магии, соответствующий уровню навыка.
- В команде колд реализована проверка на движение/ману, и их уменьшение. Чем больше разница между уровнем мага и уровнем заклинания, тем меньше тратится движения/маны.
- В команде колд реализовано ожидание времени создания заклинания (кастования). Чем больше разница между уровнем мага и уровнем заклинания, тем быстрее создается заклинание.
- В команде колд реализованы сообщения о действиях мага перед созданием заклинания.