Russian Mangos DC  

Последнее предупреждение Товарищи хакеры !!! Это относится к *.*.*.17

Вернуться   Russian Mangos DC > Документации > Установка Mangos
Добро пожаловать, kirix
Ваш последний визит: Сегодня в 13:52
Личные сообщения: Новых 0, всего 8.
Мой кабинет Справка Пользователи Заблокированные пользователи Календарь Файловый архив Новые сообщения Навигация Выход

Установка Mangos Вопросы по установке\компиляции MaNGOS

Закрытая тема
 
Опции темы Поиск в этой теме Оценить тему Опции просмотра
Старый 11.07.2006, 13:47   #1
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[3370-3377]

Цитата:
3402 - Реализовано начисление репутации за убийство существ на основании БД. (Необходима доработка БД). Patch от Dr_Org.
Исправлено начисление репутации за квесты.
3401 - Исправлено: Устанавливать корректный флаг при парри, разраешающий использование counterattack spell. Patch от Skel.
3400 - Реализована система инстантов. Patch от Alex/AT. Основано на патче от Andruha & Jeka
Исправлен deadlock и возможный краш при добавлении объекта в грид: не посылать notifier к незагруженному гриду при добавлении объекта для предотвращения неожиданных проблем
Исправлено: Не применять melee bonuses к полному damage block для предотвращения отрицательного значения урона
3399 - Реализован tactical mastery. Original patch от Skel.
3398 - Исправлено: Eviscerate формула. Patch от havoc.
3397 - Проверка возможности хождения существ по ground/swimbased на данных БД (character_template.InhabitType поле)
3396 - Исправлен новый краш после [3395]
3395 - Следующая попытка исправления краша с трупами в гридах
3394 - Исправлено: воспринимать как negative только касты, которые trigger negative cast только если цель triggered cast к positive цели.
3393 - Исправлено: Вывод заполненности квестов в лог если необходимо. Чистка кода. Patch от mcben.
Исправлено: Замена std::list to std::set для сохранения timed quest, только одидин раз обновлять счётчик в секунду.
Исправлено: Корректная проверка на не заполненность инвентаря при соглашении на торговлю.
3392 - Исправлен краш при использовании .showhonor.
3391 - Applied MaNGOS coding style.
3390 - Удалён INSTALL
3389 - Исправлено: устанавливать начальные спелы для некоторых summoned pets. Patch от avalonmaster.
3388 - Исправлен случай когда труп может быть не создан при смерте игрока.
3387 - Исправлена ошибка некорректного посчёиа места в инвентаре при старте квеста. Patch от mcben.
3386 - Исправлено: Передобавлять target movement generator после удаления confused aura если существо в бою.
3385 - Исправлен возможный краш в party/raid loot, изменён Player* для поиска по гуиду , thx Mirek
3384 - Исправлен GroupLoot - вещи не пропадают если кто-то из игроков AFK - Счётчик для голосования добавлен.
При респавне существ, удалять respawntime из creature_respawn таблицы
3383 - Реализован dummy effect для berserking spell. Patch от avalonmaster.
Удалён ObjectAccessor.h из Unit.h включен и добавлен только .cpp файл где он необходим.
3382 - Исправлено: Посылать object update пакеты к ближайшим игрокам (если объект в мире) до посылки пакета создания.
Исправлено: Добавлена новая проверка к Unit::isVisibleFor: Юнит всего может видеть себя. Посылать пакеты изменения видимости только для юнита в мире.
Исправлено: Не спамить клиенту SMSG_DESTROY_OBJECT пакеты при изменении видимости (источник лагов при стелсе у воров).
3381 - Изменение fear/root формулу шанса сброса на более зависимую от класса. Patch от griza.
3380 - Исправлено: Не изменять стиль ГМ при .gmon. Patch от QueQueg.
3379 - Поправлен спеловый код. Original patch от nevan.
Чистка кода связанного с началом melee attack.
3378 - Исправлен краш при некорректной проверке в Spell::EffectEnchantHeldItem. Patch от thc.
3377 - Небольшие исправления
3376 - Исправлено: Корректный выбор цели для TARGET_ALL_PARTY_AROUND_CASTER в случае каста totem/pet/charmed. Original patch от KTO-TO.
Переименована DeleteBonnesFromWorld -> DeleteBonesFromWorld
3375 - Попытка исправления краша связанного с некорректностью corpse grid list.
3374 - Исправлены существующие и добавленны новые проверки на размер посылаемых пакетов.
3373 - Исправлен краш при использовании ranged weapon. Patch от KTO-TO
Перемещён код из устаревшей PetAI::_taggedToKill в PetAI::AttackStart
3372 - Исправлено: Вторая попытка установки энергии на 0 при смене стойки.
3371 - Исправлено: Реальное генерирование случайных int32 значений при rand32 вызове.
Исправлено: случайный выбор одного из 3-х Clearcasting эффекто при druid melee attack event spell proc вместо одного.

Последний раз редактировалось Craker, Вчера в 17:01. Причина: 3377
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 148 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
007SacreD (08.01.2007), A.creature (10.01.2007), AKA_MOROZ (28.01.2007), Ale-x (06.01.2007), Ans (10.01.2007), Atrides (20.01.2007), Azur (17.03.2007), BAHO (11.01.2007), Barz (25.03.2007), Berkoot (25.03.2007), Butch3r (18.02.2007), Buttler (08.01.2007), Chaos_BUG (27.03.2007), Corus (31.03.2007), Damask (24.03.2007), DarthVader (10.01.2007), Dartic (29.03.2007), Denius (13.01.2007), DizeL (08.01.2007), Dos (08.02.2007), DrBrain (15.02.2007), Dunkan (16.02.2007), EDGE (16.01.2007), EGOMIN (01.03.2007), Entropy (12.01.2007), Fixer2005 (08.01.2007), Flyoz (09.01.2007), Fractal (06.01.2007), Free (11.01.2007), GRALO (10.01.2007), GROM (15.02.2007), Gerald (29.03.2007), GiBSON (07.01.2007), Hangover (07.01.2007), Harbringer (08.01.2007), HarryCoolman (05.02.2007), Hedin (10.01.2007), Igasha (14.02.2007), ImpERius (08.02.2007), J0keR (30.03.2007), JNR (24.01.2007), Jack the Blade (20.03.2007), JafarGH (09.01.2007), Keffex (08.01.2007), Kender (22.02.2007), Kenz0 (10.02.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), LITTLE GUY (10.01.2007), LOTAr (08.01.2007), LoI (08.01.2007), MaxTeT (27.02.2007), Mirawinger (12.01.2007), Mobius (08.01.2007), NIGHTMARE (11.02.2007), Nekowa (11.01.2007), Nik5252 (10.01.2007), Oleg_UA (09.01.2007), Paha (08.01.2007), Plaha (10.02.2007), RLD (27.02.2007), RUSalka (21.01.2007), Reality (09.01.2007), Reflex (02.02.2007), Rekryt (20.02.2007), SLOM (10.02.2007), Sano (07.01.2007), Sanyok (08.01.2007), Sashko (08.01.2007), Scavenger (08.01.2007), SeL (15.02.2007), SerG (03.02.2007), Sher007uz (22.01.2007), Shock (07.02.2007), SinTAR (06.02.2007), SleshiPtm (08.02.2007), Spirit2006 (17.01.2007), Stinger (09.02.2007), Stranger (17.01.2007), Talisman (24.03.2007), Tiker (11.03.2007), TommyOren (30.01.2007), TrancePort (08.02.2007), Treck (11.01.2007), VDm (08.01.2007), VIRYS (05.02.2007), VVVic (09.01.2007), WtopoR (26.03.2007), Y2kCat (14.02.2007), YARA (28.02.2007), Zulgard (14.01.2007), Zyava (21.01.2007), [4key]Grubby (03.02.2007), ^Tony^ (07.01.2007), _dEad_ (20.02.2007), abdula123 (07.02.2007), ahilles (09.03.2007), altruist (08.01.2007), buzzcut (28.03.2007), cyb1 (01.04.2007), dambo (12.03.2007), deep (16.01.2007), depp (16.01.2007), divbyzero (28.02.2007), djalex (11.02.2007), doter (11.01.2007), dr.rec (11.01.2007), gms (08.01.2007), gringa (10.01.2007), gromoton (23.01.2007), ibiza4ever (10.01.2007), immortal (12.01.2007), infectedtops (14.01.2007), jonny (28.03.2007), katafey (28.02.2007), kazay (16.01.2007), killdozer (03.02.2007), kotishe (24.03.2007), misha128 (09.02.2007), nWo (13.01.2007), newsash (11.02.2007), rem_111 (13.02.2007), rrr (18.01.2007), sFiret (08.01.2007), sat-74 (13.01.2007), sergcomp (10.03.2007), silent (13.01.2007), spaun (10.01.2007), stap (19.01.2007), steck (17.01.2007), stippi (05.02.2007), sven (23.01.2007), twice a day (11.03.2007), unlucky (06.01.2007), vagabond (10.02.2007), viteo (09.01.2007), vovo4ka (08.01.2007), warall (30.03.2007), witos (08.01.2007), wizardy (09.01.2007), xakep (16.01.2007), xx51 (30.01.2007), zelya (08.01.2007), {KGB}XoTTa6bI4 (22.01.2007), |Lex| (12.01.2007), Александр (08.01.2007), Михаил (09.01.2007), СЕНА (07.01.2007)
Старый 13.08.2006, 14:14   #2
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[1737 - 1981]

Цитата:
1981 - Исправление к 1980
1980 - Исправленно несколько утечек памяти
1979 - Исправленно перемещние в другой грид.
Простая spell focus object проверка.
1978 - Исправленн баг при изменении стат при снятии\одевании вещей.
Добавленна shadow float для pos/negstats.
Исправленны ранги спеллов.
1977 - Исправленн cooldown для wand casts.
Исправленн кулдаун для вещнй без кулдауна в SpellInfo но с кулдауном в ItemPrototype.
1976 - Исправленна проблема с завершением квестов.
1975 - Некоторые перемещения
1974 - Исправленны ошибки компиляции под Unix
1973 - Проверка загрузки и генерации карт для Creature, GameObject, Player, Corpse. Не загружается, или исправляется (в player и waypoint случае). Возможно исправление "loaded for grid 2047".
Исправленно (удалено) необходимое для магического воскрешения в предыдущем патче
1972 - Not let reclaim not released body, and not let magic resurrect if body already released
1971 - Instant logout для GMs и players в городах и тавернах.
1970 - Дополнения к 1969
1969 - 1968 и более старые версии будут останавливатся при старте, есле связанны с non-thread-safe mysql клиент библиотекой.
Исправление не корректных изменений в[1963] :/
1968 - Восстановлен build mangos на VS 2005 (VC80) и Unix/Linux
Удалена устаревшая libmysqlclient.a библиотека из дистрибутива. Небольшие корректировки и чистка.
1967 - Небольшие корректировки
1966 - Добавленна полная подддержка тотемов
1965 - Исправленны стойки у война
1964 - Исправленны не верные max cell coordinates проверки
1963 - Исправленн potential endless loop work при cell iteration.
1692 - Исправленно отправление письма самому себе (запрещено теперь).
Исправленн throw weapon cooldown.
1691 - Исправленна потеря асоциаций npc_vendor с character_template id при удалении товаров вендора.
1960 - Исправленны проблемы с воскрешением.
Исправленна точка трупа на миникатре, после воскрешения у спирит-хиллера,пермещены некоторые части когда связанные с Corpse в Corpse.cpp.
Чистка кода
1959 - Исправленн healing логи.
Исправленны двойные health/mana от items.
1958 - Исправленна memory spillover при addition/removal не поддерживаемых аур.
Applied MaNGOS coding style.
1957 - Небольшие корректировки в функциях загрузки карт, вызывающие crashes/instability.
1956 - Добавленна `command` связанная с изменениями [1955]. Команда `modify level' удалена (используйте .levelup или .reset stats + .levelup)
1955 - Дополнительная проверка поля `data` при загрузке итемов и трупа.
Команда .die работает теперь и на существах. Небольшая чистка команд.
1954 - Добавленна motd команда в CLI commands.
1953 - Предыдщуий дубликат (cinfo,skill) и (cinfo,spell).
Удалена ; в конце запроса.
1952 - Исправленна потеря стат при повышении уровня в формах и другие связанные с этим проблемы. Оптимизирован код применения\отмены аур.
1951 - Удалены не испольщуемые участки кода в database, восстановленно скрытие всех mysql вызовов в DatabaseMysql иQueryResultMysql классах.
1950 - Потерянные файлы к 1949
1949 - Загрузка corpses/bones похожа на creatures и gameobjects при загрузке grid, теперь не хранятся указатели в Player.
Исправленно добавление дубликатов в DB и в несуществующих записях. Исправленно создание дубликатов трупов в мире.
Исправленны некоторые утечки памяти.
Исправленна GameObjectInfo structure.
Реализовано снятие выделения с существа.
1948 - Подкорректированно изучение спеллов
1947 - Подкорректированны enchanting и poison
The duration и charges of enchanting имеют не верные значения, надеюсь кто-нибудь поможет мне с формулой, или информацие.
1946 - Используется только Libtool в configure.ac
1945 - Исправленн тип функций. Удалён не используемый код (поля подчищены в Player::LoadFromDB).
1944 - Applied MaNGOS coding style
1943 - Небольшие корректировки
1942 - Исправленна компиляция под linux
1941 - Исправленны weapon proficiency и learn spell.
1940 - Некторрые дебаг выводы, при доступе к несуществующим полям. Проверка существования трупа, до его сохранения. Исправленн OBJECT_FIELD_CREATED_FIELD значение поля для gameobjects
Улучшенна SQLStorage платформ-совместимость и предыдущая модицикация содержимого.
Исправленны утечки памяти. Не создаются Quest object без необходимости и удаляются в различны ситуациях.
Не хранятся QuestInfo в Quest object. В будущем это упрощает реалтзацию SQLStorage без перезагрузки сервера.
1938 - Исправленна анимация атаки для главной руки, и второй. Чистка кода.
1937 - Исправленно использование предметов инветаря в 2-х местах. Теперь предметы используются только из character_inventory. Данные о предметах в character.data поле игнорируется при загрузке.
1936 - Исправленны word spelling проблемы в [1935] :/
1935 - Используется player faction язык в каналах, нельзя писать персонажам других фракций.
Создание различных каналов для различных сторон(alliance/horde).
Добавленна WhisperingToGM в mangosd.conf и .whispers on|off комманды. Посылать личные сообщения к ГМ, если только он хочет. ГМ не отображается в списке онлайн при различных ситуациях.
Исправленно имя воскрешающего, при запросе на воскрешение.
1934 - Исправленно использование dual weapon (не корректный спелл исправлен), возможность одеть оружия для 2-ой руки, только если это изучено.
Исправленно return true при неизвестных спеллах в HasSpell, проверка и вывод ошибок в HasSpell,LearnSpell, AddSpell функциях.
Исправленно: занимать пустой слот если существует вещь замены и соответсвующий слот существует
1932 - Возможность носить выученные оружия и брони. (финальная реализация)
1931 - Отсылка текущей атаки, к функции калькуляции урона
1930 - Исправлено: process HandleCorpsesErase. Исправленно удаление трупов.
Исправленно открытие окна лута для всех ближайших играков
Исправленно одно не верное сравнение (uint32 - uint32 < 0)
1929 - справленны звуки и лог боя
1925 - Исправленна mana cost.
Исправленны proc charges.
Исправленна невидимость в режиме боя.
Подчищенн SpellAuras.cpp
1924 - Исправленно: оружейный навык растёт от обоих melee weapon (теперь только с текущего)
Исправленно: 0<->1 скачок энергии, если варриор знает reduction slowdown talent.
Исправленн: let counter attack at parry instead attack resets
1923 - Исправленна NIGHT_ELF ghost модель. (висп)
1922 - Подкорректированна spell immune system
1921 - Applied MaNGOS coding style
1920 -Исправленно игнорирование расположение кастера для triggered spell.
Исправленны проверки в ItemUse handler. Чистка кода
Задержка времени offhand first attack до следующей offhand attack. Перезагрузка всех melee атак при parry.
1919 - Небольшие корректировки к EffectSelfResurrect();
1918 - Добавленн soul stone resurrection эффект
Исправленна CreateItem(), при сообщении с шибкой сервер крашился.
1917 - Исправленна потеря ярости, при выходе из режима боя
1916 - sql к 1915
1915 - Разделена loot_template к creature, gameobject, fishing, и pickpocketing.
Реализованн pickpocketing.
Исправленна скорость выбора атаки для играков в [1913]
Исправленн рост ярости при специальных атаках. Небольшие корректировки и чистка.
1914 - Applied MaNGOS coding style
1913 - Исправленн Dual-wield weapon. Чистка кода
1912 - Реализована item binding при использовании. Вывод ошибок, если мангос связана с не thread-safe mySQL library.
1911 - Корректировки к 1910
1910 - Исправленна mana cost;
Запущена immune system;
1909 - Исправленна потеря связи квестов с преддущими (в некотрых случаях)
1908 - Исправленна остановка регенерации маны при itemset spells
1907 - Исправлен краш MySql, при запросе от 2 разных задач в одно время
Удалена HandleWeather: Weather::Regenerate уже используется::Update вызывается из World::Update
Исправленна регенерация маны в режиме боя
1906 - Исправленна проверка спеллов от вещей
Исправленна красная надпись оружия, или брони, после изучения (на вещах)
Исправленны формы у друида. (баг с логаутом в форме)
1905 - Исправлен краш при смене погоды (временный хак)
1903 - Исправлен шанс block degradation при росте уровня. Другие исправления.
1902 - Трупы снова исправленны, не удалялись с карты, grid должны автоматически удалять их с карты после 20 минут, и если вы не бы воскрешены в течении 4 дней.
1901 - Исправлен краш из-за не корректного удаления трупа игрока
1900 - не большие исправления
1899 - Конвертированны SpellCritSchool, DamageDone, DamageDone, DamageDoneCreature, PowerCostSchool и CreatureAttackPower aura handling в новую storage систему.
Добавленна дополнительная range проверка в aura storage.
Добавленна поддержка для спеллов, изменяющихся талантами.
Реализованна часть урона от магии с формулой с wiki.
1898 - Временное исправление HandlePetNameQuery().
1897 - Исправленн mining.
1896 - Небольшие корректировки eating / drinking.
1895 - Исправление имени пета. Имена петов охотников и функцию HandlePetNameQuery все еще нужно исправлять.
1894 - Исправлен эффект еды, напитков и т.п. Аура регенерация маны/жизни. Начал реализацию новой процедуры хранения аур.
1893 - Результаты тестирования: формула лимитирования времени для квестов (time(NULL) - K) + quest->limittime где K является константой при запуске сервера
1892 - Исправленно несколько утечек памяти
1891 - Исправлен отсчёт секунд при вызове .shutdown.
Исправлен краш при PetAbandon packet для несуществующего Pet
1890 - 2 часть 1889
1889 - Реализован primary trade skill лимит
Исправленны некоторые проблемы с суммонами.
Много мелких исправлений.
1888 - Applied MaNGOS coding style
1887 - Спеллы не исчезают из книги при телепорте.
1886 - Сброс шанса блока при .reset stats
1885 - Исправлен расчёт отражения уровна.
Реализованна SPELL_AURA_MOD_SHIELD_BLOCK.
1884 - mangos.sql обновлён для [1883]
1883 - Добавленны QuestSort поля в quest_template и ассациированны с кодом.
Исправленно: поддержка квестов с больщшим колличеством предыдущих.
1882 - Обновлен Mangos.sql после доавления комманд
1881 - Добавленны far sight,bind sight эффекты
Добавленны некоторые изменяющие ауры эффекты
1880 - Добавленна команда '.maxskill' и '.reset talents'
Изменена '.levelup'
1879 - Дополнительные проверки, чтобы предотвратить краш при обращении к игроку
1878 - Добавленн Charm Эффект (mind control и Enslave Demon)
1877 - Добавленно больше информации при доступе к некорректным полям, вместо простых ASSERTов ошибок
1876 - Исправленно: Conflagration кастовалось на игрока без жертв и аура не удалялась.
Исправленно: Warlocks не получают soulshard из drain soul.
1875 - Максимаьный уровень скила установлен 1, для не растущих Armor навыков
1874 - Исправленн выбор типа силы игрока (warrior использует rage теперь ). Другие не большие корректировки
1873 - Небольшие корректировки
1872 - Исправленно: Itemset effects не удалятся, при снятии вещи.
Исправленно: Cooking profession делает предметы как маг.
Исправленно: Curse of Agony и Starshards auras не остаются, и не наносят урон.
Исправленно: Пасиные ауры удаляются при смерте игрока
1871 - Исправленно несколько утуечек памяти, связанных с неудалёнными triggered spells.
1870 - Исправленн feed pet
Исправленны некоторые heal логи.
Другие корректировки.
1869 - Applied MaNGOS coding style
1868 - Дополнения к 1867
1867 - BattleMaster stuff
Компиляция под Windows
1866 - Подкорректированна структура Mail, COD теперь не работает. Необходимо пересмотреть
1865 - Добавленна .reset stats команда
1864 - Исправлен процент-модификатор, для корректного изменения значений.
Заменён фикс для aur triggers, auras более корректными.
Включена загрузка passive aura при логине игроков.
1863 - Исправленны seal спеллы. Временный фикс feed pet.
Исправленны procspell и procdamage.
1862 - --
1861 - СТАРЫЕ ПЕРСОНАЖИ НАДО УДАЛИТЬ!
Исправленны некорректные статы, после воскрешения у спирит-хиллера. Некоторые uint32 значения полей в float и конвертация в uint32 только во время отсылки к клиенту. Удалена ApplyPercentModUInt32Value функция.
1860 - Исправленны ошибки при компиляции под Windows
1859 - Добавленн доступ, и модифицирующие функции для полей используемых в ApplyPercentModUInt32Value (percent effect реализован). Чистка кода.
1858 - Небольшие корректировки
1857 - добавленны shuttdown/cancel shuttdown клманды
1856 - Исправленно общее время игры
1855 - Исправленно: Удаление ауры с существ при смерте
1854 - Исправлен рост оружейных навыков (не autishot)
1853 - Добавленна HandleAuraDummy, теперь большинство seals спеллов имеет этот эффект.
1852 - Applied MaNGOS coding style
1851 - Небольшие исправления
1850 - Подправленна проверка на одиночную цель
1849 - Исправленна утечка памяти, и краш при созданиии вещей.
Исправленны не Pet существа кастующие на pet class (краш в результате)
Чистка и оптимизация кода.
1848 - Исправленна утечка памяти, при sql запросе, возвращающем пустую запись.
1847 - Добавленна проверка олиночной цели. Теперь Warlock`s Fear может использоватся только для одиночной цели
Исправленн lighting shield
1846 - Исправление урона от Hero Strike. Исправление charge эффекта, теперь можно атаковать вражеских созданий.
1845 - Исправление: добавлена проверка дополнительных требования для шанса блока и парирования. Проверка состояния неподвижности (stun) для шанса dodge.
1844 - Патч сокрушительного удара (crushing blow)
1843 - Исправлено метание у разбойников (и других не автовыстреливаемых дистанционных оружейных атак).
1842 - Исправление. Существа не атакуют и атакуют обратно (?). Мастер движения завершает движение (или останавливает движение) перед вызовом AI (?). Не добавляется флаг flee, когда существо возвращается на точку респауна.
1841 - Исправление. Не помечаются поля, которые небыли изминены. Таким образом сервер не шлет дополнительных пакетов на клиент, если все также осталось. Поможет сократить траффик.
- range skill not grow at range attack but grow at unarmed melee attack (тут мой английский загнулся)
- Исправление визуальных эффектов оружия при атаке. Теперь видно, когда персонаж использует топор, вместо стреляющего ружья.
1840 - Удаление изминения для не накладывающихся заклинаний.
1839 - Небольшие коррекции
1838 - Добавлен эффект выполнения
1837 - Исправленны формы у друидов
1836 - Небольшие дополнения к коду
1835 - Правка заклинаний патч от Wyk3D
1834 - Исправлен краш, при вызове питомца.
1833 - Исправлено: Реализованны таланты, которые имеют одинаковые специализации со спеллами, которые они изменяют
Исправлено: Arcane missiles наносил урон кастеру
Исправлено: death coil не привлекал мобов, и не убивал их корректно
Исправлено: Вы авоматически садитесь при еде
Исправлено: Mages может колдовать только один consumable item.
Исправлено: (маг) Presence of mind (не работал)
Исправлено: Некоторые спеллы не корректно иногда лечили.
1832 - Исправлен автоматический выстрел. Добавлена задержка перед каждым новым включением (теперь нельзя стрелять как из автомата, отключая и включая автоматический выстрел)
1831 - Небольшие корректировки
1830 - Исправленн #302
1829 - Корректировки
1828 - Исправленна проблема с equipping soulbounded items. Исправленны утечки памяти при загрузке проблемных вещей из БД.
1826 - Окончательно исправленны corpses/bones, необходимо закончить обновление грид, после того как вы закрываете graveyard
1825 - Исправление SQL запроса при создании game_corpse таблицы
1824 - Исправленна проверка смены скорости
1823 - Исправленна проблема с логаутом
-Подчищенны BG stuff и Player Stuff
-Исправленн выход игроков с БГ
1822 - Отзыв старого питомца (если возможно), если другой питомец другого типа. Не блокируется с первым.
1821 - Исправление завершения квестов в игровых объектах.
1820 - Исправление синтаксиса SQL запроса при обновлении таблице трупов (морга ).
1819 - Исправление: выбора не только активных квестов, но также воможность выбора торговли.
1818 - Некоторые исправления системы смерти, позже еще. Все еще остается проблема, когда персонаж умирает слишком близко к кладбищу.
1817 - Исправления: удаление модификаторов статов (перед приминением модификаторов с предметов) после эффектов сетов армора. Приминение модификаторов при создании персонажей и при надевании обычных вещей.
1816 - Устранена проблема с компиляцией. Что-то связанное со стандартом C++
1815 - Исправлен краш в ReactorAI в attacking stop.
1814 - Правка заклинаний (патч от Wyk3D)
Исправлен краш при снятии вещей во время автошота. Корректировка Spell::CheckItems. Чистка кода.
1813 - Корректировка тотемов. Корректировка талантов.
1812 - Исправлен binding сохранение\загрузка, исправленн показ soulbound предметов.
Подчищены owner/bounding предметы.( BIND_WHEN_USE пока не реализованна)
1811 - Исправленна проблема с setDeathState (повторно добавляется виртуальный спецификатор для функции)
1810 - Исправленн equip binding ( только частично - после загрузки binding выставляется для всех вещей с таким флагом ).
1809 - Исправленны некоректные проверки значений в apply/remove mod (uint32/float поля).
1808 - Applied MaNGOS coding style
1807 - Исправленны баги связанные с воскрешением, смертью, и спеллами от вещей.
Правка заклинаний.
1806 - Не большие изменения
1805 - Не используется для телепорта в пределах одного континента SMSG_NEW_WORLD (должен сделать редкой проблему с неотображением только что выученных умений после телепорта)
1804 - Чистка кода
1803 - Исправленно: проверка Unit type перед typecast.
1802 - Исправленн spell critical
+ Неболшие корректировки procspell
1801 - Подправленн sql апдейт для 1799
1800 - Подправленн sql апдейт для 1799
1799 - SQL UPDATE!!!
Добавленна поддержка начальной репутации при взятии квеста. Добавленна поддержка для GO activating objectives store.
1798 - Потеряная чать патча от 1796
1797 - Теперь используются координаты кастера при воскрешении
1796 - Правка заклинания:
+Подправленны спелы похожие Blizzard, rain of fire, hurricane..(не применяются, если в области атаки нет нужной цели)
+Подправленны спеллы consecration, flamestrike, и другие подобные (если цель покидает област атаки, то урон продолжится, новые цели вступившие на место эффекта под него не попадут)
+Исправленны Resurrections spells (не могли кастоваться)
1795 - Подкорректированна Melee Attack
1794 - Area Triggers сбрасывались на BattleGround
+ Небольшая проверка смены скорости
+ Некоторые корректировки работы с памятью
1793 - Подправленн чат
1792 - Небольшие корректировки методов и констант
1791 - Вещи созданные ГМ не биндятся после создания.
1790 - Исправленна spell cast min range
1789 - Исправлена анимация атаки (при начале, смене, и т.д.)
1788 - Исправленна проверка min range при Autoshot
1787 - Исправленны заклинания (тотемы, спеллы от вещей, dot..)
1786 - Исправленна отмена следующей melee атаки другим спеллом
- Подкорректирован Autoshot
- Добавленный проверка, чтобы предотвратить ненужное ошибочное сообщение, связанное с тем же самым существом с неправильным полем фракции.
1785 - Исправленно убийстов моба с DOT (периодический урон) спеллы крашили сервер.
- Исправленн Enchanting, иногда не корректно сообщалось об ошибке в изделии.
1784 Исправленны AOE spell.
1783 - Добавленна проверка для игрока на дистанцию, при движении.
Используемая для отмнна тыорговли если дистанция большая.Добавленны поддержка для проверки дистанции игрока к существу (не используется в данный момент, но может быть исползованна в дальнейшем для закрытия окна торговли, и т.д.)
- Исправлен баг с игнорированием игрока в случае, если движущееся существо двиется к игроку атаки радиуса.
1782 Исправленна проблема с отсутстивем имени игрока в логе личного чата.
- Исправленна известная 64-битная проблема с чатом.
- Преобразования под Unix
1781 -
- Исправленн краш при окончании атаки. Баг с [1775].
- Исправленны квесты на обследование [необходим тест, и корректные данные в БД]. Показ информации об исследовании в квестовом Logе и диалоге ещё не осуществленно.
1780 -
- Исправлено: удалять пета при смерти игрока. Реорганизация и чистка кода.
- Исправлено : не останавливать атаку мобом с агрессивным AI если игрок остановил атаку. (некоректное использование AI::AttackStop обрабочика события в коде)
- Исправлено : Помещать в лут квестовый предмет только если он еще не собран в нужном количестве.
1779 - Некоторая замена более простых проверок спеллэфектов, после дискусий с Wyk3D
1778 - Заменена моих исправлений в [1777] на более правильные исправления от Wyk3d
1777 - Исправленна ошибка недостатка энергии в выбре моба атаке на него только спеллом.
1776 - Корректировка 1775 ревизии..
1775 - Исправленн *AI reaction : i_creature.GetVictim() корректно использоваться для определения окончания боя
1774 - Исправленны арейные заклинания (патч от Wyk3d). Должена работать проверка на растояние до цели для этого класса спелов
1773 - Исправленна атака самого себя, при уроне от падения
1772 - Исправленно приручение
1771 - Исправление 1770 ревизии. Вещи нельзя перемещать по инвентори, снимать и одевать в состоянии духа.
1770 - Теперь эффекты от вещей снимаются в мемент смерти и возвращаются в момент воскрешеия
+Исправленны операции с инвентарём в состоянии духа (включая корректную загрузку вещей при загрузке чара в состоянии духа), вещи нельзя надевать в состоянии духа.
+Исправлен энчатинг (теперь эффекты от него применяются и удаляются сторго вместе с остольными бонусами от вещи)
1769 - Исправлен краш при strlen(NULL) вызове
+Исправлен краш при удалениеии моба через .delete
1768 - Исправлен показ Honor команд
1767 - Исправленны редкие краши Realmd: не пишится log файл, если он не был открыт при запуске
1766 - Исправлен старый показ лута, и лут при респавне Go
1765 - Исправленны ситуации при которых возникает несоотвествие m_attakers и m_attaking значений
1764 - Исправлен блиет #655: Ticket system.
+Модифицированный патч от Syffer.
+Исправлен ObjectMgr::GetPlayerGUIDByName.
+Чат команды подправленны, и подчищенны.
1763 - Некоторые исправление в Faction, в новом добавленном коде
1762 - Установлен лимит времени прибывания игрка в Stealth
1761 - Добавлена потеряная часть патча
1760 - Исправленны заклинания (патч от Wyk3d)
+ Полность исправленны Combo Points
+ Исправлен Stealth
1759 - Подкорректированна mana initialization существ из предыдуей ревизии
1758 - Исправлена mana initialization существ
1757 - Исправлен краш, когда игрок лечил друго игрока в бою. Небольшая чистка.
1756 - Исправлен combo point..
1755 - Подправлен Attack List, чистка кода
1754 - Исправлен креш при загрузке некорректных вещей в инвентори и сумки при загрузке чара. Тепреь они незагружаются (удаляются).
1753 - Повторно исправлен автовыстрел для ranged-оружия. (патч от Wyk3d)
1752 - Более не требуется перезапускать realmd при перезапуске mangosd. Состояние online для аккаунтов конкретного реалма сбрасывается при запуске и остановке mangosd
1751 -
+Исправлен краш в GuardAi при проверке faction гвардом, и в других местах кода где возможен креш из-за мобов с не правильным полем faction
+Реализована ForceReaction аура (используется в некотрых квестах, где необходима временная смена faction)
+Подкорректированны и подчищены Faction
1750 - Исправление combo points (Rogue), требуется проверка
1749 - Исправление EffectPresistentAA, проверьте с snowstorm или еще с чем-то
1748 - Правка заклинаний (патч от Wyk3d)
1747 - Правка параметров при воскрешении (мана, ярость, и т.д.)
1746 - Небольшие исправления
1745 - Удаление результата запроса перед назначением переменной значния NULL. Исправлена утечка памяти созданного но не загруженного объекта.
1744 - Исправлена загрузка объектов (патч 1)
1743 - Исправление sql запроса при загрузке Гильдий
1742 - Исправлена опечатка в коде "ressurect" на "resurrect".
1741 -
+ Исправление крашей сервера в GetUnitParryChance () и подобных функциях (теперь используется постоянный шанс для мобов вместо обращения к PLAYER_* полям).
+ Испрвление крашей с удалением Dual game objects
+ Заменены некоторые ASSERTы на выдачу ошибок в лог и продолжением работы
1740 - Теперь вы можете создать гильдию через команду createguild
1739 - Исправленна дистанция видимости эмоций
1738 - Исправление ошибок при компиляции
1737 - Исправление гильдий

Последний раз редактировалось Craker, 14.08.2006 в 10:51. Причина: новая страница.
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 27 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
A.creature (10.01.2007), Dos (08.02.2007), DrBrain (15.02.2007), Dunkan (16.02.2007), Flyoz (09.01.2007), Hangover (12.02.2007), Hedin (10.01.2007), ImpERius (05.02.2007), JafarGH (09.01.2007), Keffex (09.01.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), NIGHTMARE (11.02.2007), RLD (27.02.2007), Spirit2006 (17.01.2007), Tiker (11.03.2007), TrancePort (24.03.2007), VVVic (09.01.2007), Y2kCat (14.02.2007), [4key]Grubby (03.02.2007), ahilles (09.03.2007), immortal (12.01.2007), infectedtops (18.02.2007), kotishe (12.03.2007), misha128 (09.02.2007), spaun (26.01.2007), {KGB}XoTTa6bI4 (22.01.2007)
Старый 09.09.2006, 14:26   #3
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[1982- 2180]

Цитата:
2180 - Отключена seal of right (до исправления).
2179 - Исправленны spells с "last mana use" timer.
Подкорректрован расчёт урона.
Исправлен periodic trigger spell effect timers сбрасываем в течении сохранения персонажа.
Исправлен краш с paladin seals.
2178 - Applied MaNGOS coding style
2177 - configure.ac патч
2176 - Исправлен краш при использовании .delobject не существующим гейм-объектом (гуидом).
2175 - Дополнительная проверка в CMSG_MOVE_SPLINE_DONE
2174 - Исправленно: добавленна race capital к известному пути при создании персонажа.
2173 - Исправлен краш из-за неизвестного id в базе.
Добавленна ".unaura all" и ".listauras" команды.
2172 - Реализована multi-hub taxi flight.
2171 - Исправленна ошибка в 2169.
2170 - Подправленно сохранение\загрузка гильдий
2169 - Исправленно learning/casting в качестве награды за квест.
2168 - Исправленно aggro AI выбор для НПС, при атаковании NPC дружественных существ и играков. Чистка кода.
2167 - Исправленна потенциальная проблема в движении существа к точке респавна при выгрузке грида. Может быть связана с крашем при выгрузке грида.
2166 - On/off aggro для mobs/guards для дебага.
2165 - sql апдейт к 2164
2164 - Реализована .searchtele команда для поиска .tele локация по имени
2163 - Подправленны типы
2162 - Исправленны item mods не применяются после починки, не применяются/удаляются item mods для сломаных вещей.
Исправленно: предыдущие воскрешение у спирит-хиллера до окончания resurrection delay timer.
2161 - Небольшие исправления к 2160
2160 - Исправленны двойные item aura apply/remove в течении смерти.
2159 - Исправлен баг с поднятием урровня (с 1->60)
2158 - Исправленно: Нельзя передать пету команду атаковать дружественных существ или играков
2157 - Исправленны learnsk и unlearnsk команы.
Удалён redundant и опасный (потенциальный deadlock). Чистка до выгрузки грида.
2156 - Загрузка, сохранение в БД, общее время\level игрока
2155 - Реализован CMSG_WORLD_TELEPORT
2154 - Небольшие сиправления
2153 - Исправлен двойной лут сущществ при после всего лута и скнинига
2152 - Applied MaNGOS coding style
2151 - Исправленна base XP расчёт при убийстве существ.
2150 - Исправленна компиляция под Unix
2149 - Исправлен pet retargeting attack от победившего до следующей команды , изменяя pet target при команде атаки.
2148 - Исправленны проблемы с исчезновением некоторых аукционов при создании нового аукциона
ГМ может теперь меть персонажей разных фракций.
2147 - Исправленно: не исключая себя от каста к ближайшим членам группы
2146 - Подправленна travel form
Исправлены проблемы от negative manaCost значения из-за Clearcasting spell модификатора.
2145 - Исправленно: Не загружается новый грид при движении существ. Движение существ к точке респавна, вместо перезагрузки.
2144 - Очищен код удаления fear aura/spell когда нанесён урон.
2143 - Исправленно: подправленно воскрешение (воскрешением через команду).
2142 - Исправленна ошибка в окне трейнера в клиенте. Не посылаются не сущетсвующие req.spells к клиенту.
2141 - Исправлена смена скорости после возвращения из aquatic form.
2140 - Исправления для mining и herbalism skill (необходимое для использования берётся из dbc).
2139 - Исправленна проблема с использованием ranged weapon после изучения.
2138 - Исправленно: Остановка атаки/атака tamed creature. Некоторые доплнительные проверки для спелловых эффектов
2137 - Исправленны "absorbed" сообщения при dodge и parry.
2136 - Исправленно дублирование петов, отзыв пета, если он потерялся. Некоторые дополнительные проверки для предотвращения крашей
Удаление выделения creature/player при телепорте.
Удалён redundant теперь дебаг вывод связан с движением существ и удалением. Исправленны некторые предупреждения при компиляции.
2135 - Конфигурация урона от существ через conf файл
2134 - Исправленна Guild tabards
2133 - Исправленно использование дополнительных сумок при торговле. Подкорректированна продажа вещей с слотов и смуок.
2132 - Исправлен счётчик вещей (квестовые вещи и проблемы торговли)
2131 - Исправленнп .addmove команда. Дополнительная поддержка установок время ожидания.
2130 - Реализован специальный выбар репутации при завершении квестов.
Исправленно: Установка фракции игрока для всех петов. Небольшая оптимизация кода для удаления и перемещения amount items.
2129 - Некотрые дополнительные проверки для посылки клиенту запросов для NPC действий.
2128 - Исправленно отображение тела игрока и его трупа некоторе время после смерти
Некторые исправления в creature AIs для больше стабильности.
2127 - Исправленно guid pnote offnote сохранение
2126 - Исправленно: Одевание 2-ручного оружия если что-то одето в главной.
2125 - Исправлен краш при удалении ModConfuse aura с игрока.
2124 - Исправление для Гильдий
2123 - Исправленна двойная посылка эмоций.
Исправленно: Нет доступа в одно время к разным базам от нескольких запросов от инфо CLI cкоманд. (краш при /who, .info)
2122 - Исправления к 2121
2121 - Исправлен fear иудаление fear aura/spell когда нанесён урон. Прочие исправления.
2120 - Applied MaNGOS coding style.
2119 - Реализована .learn all_lang команда.
2118 - Перемещена shapeshift passives к playercreateinfo.
Добавленна автоматическая дополнительное/удаление пасивных аур, они должны быть активны тоолько в stances.
2117 - relics входят в корретные слоты слоты теперь.
2116 - Испправленно: Не проверялась power amount в случае с item cast.
2115 - Исправлен краш при отзыве пета. Всегда удалять пета не вызванным.
Исправлен краш при следующем выборе hostil selection.
2114 - Теперь полностью исправлен краш при выгрузке грида.
Исправлен потенциальный краш при вызове пета уже загруженного на другой карте
2113 - Исправлена посылка клиенту инормацию о fighting state.
Реализована .delobject #go_guid для удаления гейм объектов.
Реализована дополнительная проверка для предотвращения краша при удалении объекта. Исправления связанные с этим.
2112 - Исправленно: powers/health regeneration calculation в формате float.
2111 - Добавленна поддержка для использования bomb в режиме боя
Подкорректирован слот для offhand weapons
Добавленн missing effect и исправленны некоторые типы у weapon damage spells.
2110 - Исправленна проверка транспорта
Исправлен тип, который полностью изменяет логику в quest rewarding spell effect.
Исправленно: pet не атаковал дружественных юнитов.
2109 - Исправленно: кастование stealth рядом с не агресивными существами. Прочие исправления.
2108 - Исправленны некоторые пасивные спеллы
Исправлены бонусы от moonkin form.
Добавленна поддержка для талантов, изменяющих критический удар
Исправленны combopoints и aura effect проблеммы связанные с basepoint calculation.
2107 - Реализована команда .targetobject для вывода информации о ближайшем GO.
Поддержка .targetobject вызывает: .targetobject GO_template_id и .targetobject part_of_GO_name
2106 - Исправлен краш и икажение данных при cast вTargetedMovementGenerator.
Добавленны некоторые существующие файлы проекта к VC80/VC71 .
2105 - Исправлен краш при удалении летящего существа. Не вызывалась CombatStop() из деконструктора. (Unit::~Unit())
2104 - Не начинается полёт пока персонаж в состоянии mounted. Некоторые связанные с этим чистки.
Исправлен тип manaMultiplier, исправлен тип cast warnings, прочие чистки.
2103 - Исправлен двойной урон для spells с более чем один оружейный эффект.
Исправленны некорректные spell constant и типы.
2102 - Исправленно: каст melee attack спелла в главноу руке только
Исправленно сохранение non-equipped bags в инвентаре или в equipped bags, преводящие в результате к потери вещей.
2101 - Исправлен "неограниченный урон" от использования throw weapon (иногда), исправленно иггнорриование существами ranged damage. Небольшие корректировки.
2100 - Исправлено: изучение basic campfire при изучении cooking. Исправленно использование некорректного формата при выводе стат.
2099 - Установка необходимого уровня для спелов в trainer spell list. Некоторые поля в npc_trainer не используются.
2098 - Исправленна компиляция map_extractor под FreeBSD.
2097 - Пропорциональная смена health при shapeshifting.
2096 - Исправлен crash при aura применение\снятие когда caster уже вышел.
2095 - Подчищенна absorb/resist system.
Перемещена DamageShield, ManaShield и SchoolAbsorb auras к aura storage.
Добавленна pVictim проверка к UpdateWeaponSkill.
2094 - Исправленна ошибка компиляци. Удален не используемый extern.
2093 - Добавлен эффект дополнительного урона от оружия похошего на heroic strike используемого при калькуляции урона как в melee hits.
Перемещён melee damage bonus, добавляется после другой каоькуляции
Удалена ссылка на карты для аур, так как вызывало слишкл много проблем. Проблема указателя нуждается в корректировке.
Исправленны agroing mobs с poly и подкорректирован радиус confused movement.
Перемещена weapon skill update функция к single routine
Чистка кода.
2092 - Исправлен cooldown для некоторых вещей при использовании (lifestone,например). Показ корректного времени кулдауна.
2091 - Исправленна деактивация 0 spells другим рангом 0 spells.
2090 - Исправлен crash при доступе к MaxEntry index в SQLStorage.
Заменён Rate.Drop параметр в mangosd.conf на Rate.Drop.Items и Rate.Drop.Money.
2089 - Вызов creature move notifiers при реальном заканчивании движения, чистка creature move list до выгрузки грида.
2088 - Карты необходимо перераспокавать.
Исправленны проблемы с уровнями воды.
Теперь версия файлов карт проверяется при старте сервер.
2087 - Восстановлена компиляция под VS2005 (VC80) и Unix
Добавлена установка приоритета к realmd (только для Windows)
2086 - Добавленна ConfusedMovementGenerator and hooked it up to the confuse effect of spells like poly. (работает только на существах)
2085 - Переименование конф файла в mangosd.conf
2084 - Исправленно: Использовалась только одна функция для attack start и одна для attack stop, при смерте всегда stop attack и attackers.
2083 - Исправленна .die команда. Постоянная проверка жив ли моб. Чистка.
2082 - Реальное увеличение рейта падения вещей в mangosd.conf
Вывод .gps координат в лог.
2081 - Удалёна необходимость в facing для positive, instant, и "single target" spells.
Расскоментированны выбранные поля для stuns.
2080 - sql апдейт
2079 - Добавленна .goobject (телепорт к GO) и .gocreature (creature).
2078 - Исправленн fall land не отсылался к окружённым игрокам.
2077 - Переписана focus object проверка использования gameobject_template данных. SpellFocus.dbc теперь не используется.
2076 - Корректировки к 2075
2075 - Доавленна поддержка аур, которые должны сбрасыватся при любом уроне.
Подправленны типы.
2074 - Исправленно игнорирование команды .dismount в случае если, персонаж на на транспорте.
2073 - Исправленна компиляция на Intel под Win32
2072 - Исправленно несколько дополнительный багов в npc gossip menu. Доавленна проверка sendTrainerList для перепроверки. Закрытие меню у инкиперов, после сохранеия дома.
2071 - Исправлен non-portable формат в file/screen выводе для uint64 значений.
Добавленна проверка (существо может плавать, ходить, летать над землёй, или водой) в creature AI и random walking. Функция для проверки ещё не закончена (только плвавающее существо не может покинуть воду в данный момент)
Перемещена inWater/inUnderwater код в Map functions. Некоторые корректировки.
2070 - Исправлен recipies не удалялся при использовании
Подкорректирован расчёт урона.
Исправленны выборочные проблемы у polymorph.
2069 - Добавлен skill level дополнительно к skill knowing для вестов. Это необходимо для некоторых квестов.
2068 - Возвращены некоторые SendPointOfInterest аргументы. Исправлен потенциальный краш при проверки почты. FindSpellRank исправленно возвращение.
2067 - Исправлен краш при перемещии существа в другой grid. Задержка creature grid/cell -> grid/cell движение до конца до обновления грида. Чистка.
2066 - Завершена реализация trainer и других gossip проверок (для корректной работы, необходимы корректные поля в creature_template таблице для НПС)
2065 - Исправленны не удаляемые dynamic object из RemoveList.
Реализована проверка открытия gossip menu для trainers (класс, для классовых тренеров, и т.д.), в данный момент отключено.
Исправленно: нельзя говорить/торговать/учится/брать квесты/завершать с существами противоположной фракции.
2064 - Исправлен combat range
Переписана proc trigger system для использования в aura storage.
Исправлен enchantment, weapon и aura procs используемых с шансом, зависящим от оружия если exact chance не даётся.
2063 - Applied MaNGOS coding style
2062 - Теперь нельзя слезть с животного в полете.
2061 - Исправлена проверка на версию в .reconf. Патч от cohe69
2060 - Включение питомца во владение командой. Остановка атаки и восстановление faction если dual завершен (?).
2059 - Поддержка установки используемого процессора (будьте осторожны в использовании) и приоритета процесса в mangosd.conf. Только для пользователей Windows. Версия mangosd.conf поменялась, необходимо обновить файл конфигруации !
2058 - Проверка типа объекта добавляемого в RemovindList. Игнорирование пустых указателей. Команды .additem и .additemset добавляют предметы в сумку выбранных игроков.
2057 - Устраненая ошибка с передачей управления классу перед уничтожение базового класса приводящая к падению сервера.
2056 - Исправлен краш при выгрузке гридов и краш при смерте с петом, может быть и другие краши свзяанные с этим. Задержка удаления non-grid выгружаемого грид объета при следующем обновлении, выгрузке грида.
2055 - sql апдейт к 2054
2054 - Преобразована '.additem' команда, теперь можно добавлять вещи по имени.
Добавленна команда '.learn all_myclass' для изучения всех спеллов для класса игрока.
2053 - Подкорректированна casted auramap desync.
2052 - Добавлена карта для активации track auras cast юнитом на других юнитах.
Исправленны утечки памяти, вызываемых не удалёнными при логауте аурами / unit destruction в общем.
Временное исправление краша, когда кастер выходит из игры с удаленим аур при логауте Исправленны track creatures aura.
Добавлен код для unsummon totems при смерте игрока.
2051 - Исправлено одевание во вторую руку в случае с 2-хручным оружием в главное руке.
2050 - Исправлены предыущие ошибки компиляции.
Исправленн attack time bonuses расчёт.
2049 - Исправлено: не используется \' в имени петов, сохраняеся store в SQL без this. (Чистка кода)
Исправленн краш при scroll или других удалемых при касте от вещей. Простой Take* cast метод.
2048 - Исправлена компиляция map_extractor/ad под Unix/Linux
2047 - Удалены дубликаты полей `QuestFlags` и установленно использование только SpecialFlags полей
Исправленно: Конвертирование corpse к bones (если существуют в DB) при загрузке живого игрока. Сохранение игрока после воскрешения.
Исправленно: shapeshift aura не накладываются если вы в воде
Исправленно: Исправленна InWater проверка, и удалены некоторые формы в in_water state (может быть и не идеально, но работает)
Исправленно: Повторное применение warrior default state при смене deathstate к живому в результате двойного завершения
2046 - Applied MaNGOS coding style
2045 - Исправлен уровень воды в картах, Исправленно определение воды\лавы.
2044 - Подкорректирована проблема с unloading grid.
Исправленн краш при обновление аукциона из-за некорректных загруженный вещей.
2043 - Исправлено: Получение rage от последней атаки до victim death.
Исправлено: Получение range от урона игрока и исправленна проверка на получаемый урон.
Исправлено: Стоимость вещей на аукционе.
2042 - Некоторые исправления, и корректировки к friend/ignore lists, включена проверка на сторону игрока при его добавлении в список друзей.
2041 - Исправлен Auction.
Чистка и исправления, связанные с аукционом.
Удалены неиспользуемые таблицы в БД: auctionhouse_bid, game_spell, game_talent.
2040 - Исправлена rage generation для некоторых druid forms: генерация rage для тех у кого power - rage.
2039 - Исправлен выбор лидера гильдии, при уходе старого.
Исправлено: При удалении аккаунта, теперь удаляются все персонажи с него.
2038 - Исправлен MapManager guard deadlock в новой загрузке карт (MapManager::Update guard не надо - карты не выгружаются и hashmap iterators не корректны при новом создании вещи)
Исправлен вывод ошибок с вещами.
2037 - Испправленн health cost spells (powerType = -2 в spellinfo)
Предыдущее переполнение при создании эффекта от вещи.
Удален вызов и связанные с ним методы RemoveUpdateObjects . Objects удаляются из update list в деструкторе.
2036 - Исправлен краш при .delticket
2035 - Некоторые краши исправленны,honor party опкод (надо закончить),
- Potion, Scroll и Bandage использование в течении боя (необходимы изменения в БД)
2034 - Исправленна потенциальная проблема краша при удалении castitem в случае нескольких вещей в инвенторе.
Исправленна утечка памяти при телепорте
2033 - .learn и .unlearn комманды теперь могут применятся и к другим игрокам.
2032 - Небольшая оптимизация, неизвестные опкоды, исправлен краш при просмотре списка друзей.
2031 - Некоторые исправления к Mod Damage Done.
2030 - Исправлены значения урона полей игрока, при использовании аур изменяющих урон.
Добавлены исключения к immediate agro на формулах аур.
Исправлен remaining в режиме боя при критах.
2029 - Некоторые фиксы и дополнения для почтовой системы. Патч от Triplex'a
2028 - Исправлены ошибки в SQL запросах, после последних изминений. Исправлены некоторые проблемы в статах базирующихся на характеристиках пероснажа. Теперь всегда используется внутреннее представление формата с плавающей точкой для статов и резистов. Сконвертированы некоторые отладочные сообщения для в сообщения об ошибках, для колоритности.
2027 - Исправлено падение сервера в некоторых случаях кастования предметов, когда предмет выступает в роли реагента. Исправлен SPELL_EFFECT_SUMMON_CHANGE_ITEM. Исправлено использование функции StoreNewItem в создании эффектов спеллов, для корректного подсчета квестовых предметов при создании. Устранены некоторые предупреждения компилятора.
2026 - Оптимизация MySQL, необрабатываемые опкоды.
2025 - Исправлено снятие аур при сохранении персонажа. Добавлена агрессия для существ, если на них вешают негативную ауру. (с преложений feal87's)
2024 - Исправлена опечатка при загрузке игровых объектов. Патч предоставлен Alan Oaten.
2023 - Исправлен пропущенный тик для спеллов с периодическим уроном. Исправлено изминение реакции персонажа на сохранение (присаживание на землю).
2022 - Исправление. Проверку фокуса объектов для кастующих предметов.
2021 - Добавленна поддержка независимости XP рейта в mangos.conf от убийства мобом, исследования, квестов. Patch от Vard.
2020 - Исправлен краш при добавлении вещи в stack (и во многих других случаях при удалении вещей). Теперь происходит без краш,исправленна утечка памяти при удалении вещи.
2019 - Исправлен краш при trade и buyback. Shutdown код подчищен.
2018 - Временное решение анимации прыжка игрока
2017 - Реализована поддержка, неоюходимого колличества денег при взятии квеста.
Подкорректированна .shutdown команда.
Исправлен краш при отзыве pet когда он в режиме боя (включая логаут, смерть, и т.д.)
2016 - Обновлён mangos.sql
2015 - Реализованы некоторые base stat/resistance изменяющие ауры.
Исправленна некорректная spell school проверка.
Исправленны некоторые не корректные сообщения об ошибках.
Добавленно исправление к aura 137 и другие исправления, основанные на патче от lolomfgkthxbai.
Добавленна функция для determine positive spells/effects
Реализована pink elephants в mail's background
Чистка кода.
2014 - Applied MaNGOS coding style
2013 - Теперь не снимается оружие с главной руки, если что-то одето во второй. Swap still разрешён.
2012 - Исправлен вывод нескольких сообщений о нехватке маны. Исправлен старый способ вызова питомцев вместо того, чтобы вызывать новым ( )
2011 - Добавлена команда corpseserase в консоль для личного вызова события удаления чистки трупов. Поправлена чистка костей из базы данных в любых случаях.
2010 - Исправлена проверка необходимого фокуса объектов (плавильня, наковальня, огонь для приготовления пищи, некоторые квестовые объекты) для каста спелов.
2009 - Исправлено падение сервера при повторном плавлении руды (в главном массиве предметов в существующих стэках (?)).
2008 - Инициализация полей в конструкторе SQLStorage::MaxEntry (предотвращение падений сервера при обращении к пустым полям). Некоторые чистки.
2007 - В HandleAttackStopCode для остановки атаки не используется текущая выбранная цель, но используется значение полученное от метода getVictim().
2006 - Вывод в логи дополнительной информации на проверку наличия файлов карт.
2005 - Исправление падения сервера после предыдущего патча.
2004 - Отмена следующей рукопашной атаки на остановку атаки (?). Исправлено использование \ в имени питомца после предыдущего изменения.
2003 - Исправлена проверка таймера для подводного дыхания. Исправлен рудементный \ в имени питомца. Исправлен код в ticket системе.
2002 - Добавлена проверка координат цели при использовании .worldport команды.
2001 - Определения движений (по земле или воде) на стороне сервера для удаления Форм. Патч подготовлен с кооперацией вместе с lolomfgkthxbai.
2000 - Исправлено падение сервера при записи логов. Патч предоставлен Arkan'ом.
Исправлена 30 секундная задержка после того как дух покидает тело и перед воскрешением. Поддержка выводов timestamp'ов в логи.
1999 - Устранена утечка памяти основываясь на отчете предоставленным valgrind'ом. Также предотвращено падение сервера для создании Аур при некоторых условиях. Проверка на наличае карты перед тем как выполнить команду .go/.tele
1998 - Удалили вывод отладочных сообщений для ревизии 1997. Теперь MaNGOS выглядит получше.
1997 - Поддержка цветной консоли (Windows и Linux). Отключено по умолчанию. Смотрите комментарии в конфиге mangosd.conf. Нужно протестировать. Исправлены аргументы типаов в MapManager::ExistMAP.
1996 - Выбор battle stance для warrior при воскрешении
1995 - Исправленна клмпиляция под Linux.
Проверка наличия карт при старте сервера. Если директория с картами не корректна. сервер не запустится.
Исправленны краши связанные с удалением трупов.
1994 - Добавленн общий resistance modifier и исправленно много проблем связаннах с sickness stats.
Добавленна проверка на auras добавляющихся при смерте и удаление area auras при исключении из груп\удаления играков.
FindSpellRank сделан локальнозависимым.
Чистка кода.
1993 - Исправлен код: "(guidlow,HIGHGUID_CORPSE)" возвращает HIGHGUID_CORPSE значение (using "," operator), это не верно.
1992 - Исправленна компиляция под linux
1991 - Applied MaNGOS coding style
1990 - Исправлен краш при удалении трупа, не загружается грид при удалении бонусов, если не загружен.
Добавлен GM Island к .recall
1989 - Исправленна копиляция под Unix (TcpSocket.cpp)
Добавленна поддержка OpenBSD
Исправлен радиус воскрешения
1988 - исправленна ошибка компиляции под Win32
1987 - Реализовано /me ( /em ) поддержка чат команд.
1986 - Исправлен краш при обновлении PVP проверки в случае не атаки, но атакуемым игроком
Исправлен краш при логауте ГМ или дисконекте игрока во время боя.
Исправленны существа (не pet) health и mana regeneration при выходе из боя (быстрое и не зависимое от духа ).
В режиме боя mana regeneration и pet health\mana regeneration должны быть исправленна установлением корректного значения духа - пока не реализовано.
1985 - Исправленна утечка памяти и добавленна проверка переполнения буфера.
Исправленна rage generation в случае с уроном от себя (урон от падения, и т.д.)
1984 - Исправленна " loaded for grid 2047" краш.
Небольшая чистка связанная с float переменными полями passing. Небольшая чистка.
1983 - Исправлен краш при не возможности удаления bones с corpse list. Теперь при удалении трупа, или игрока конвертируется в bones. Bones удаляется задачей или при старте сервера. Небольшая чистка.
Удалена POWER_FOCUS и исправленна POWER_ENERGY при смерте и воскрешении игрока.
Настройка урона от падения
1982 - Исправленна рыбалка (до исправления всегда писалось "too close to enemy").
Исправленн sinister attac (Теперь это не наносит двойной урон).
Добавленна battle stance warriorу при создании.
Исправленн dispel
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 23 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
Dos (08.02.2007), DrBrain (15.02.2007), Dunkan (16.02.2007), Flyoz (09.01.2007), Hangover (12.02.2007), Hedin (10.01.2007), JafarGH (09.01.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), Nekowa (11.01.2007), Plaha (11.01.2007), RLD (27.02.2007), Spirit2006 (17.01.2007), Tiker (11.03.2007), VVVic (09.01.2007), Venom (25.02.2007), Y2kCat (28.02.2007), [4key]Grubby (03.02.2007), immortal (12.01.2007), kotishe (12.03.2007), misha128 (09.02.2007), polkij (21.01.2007), {KGB}XoTTa6bI4 (22.01.2007)
Старый 15.10.2006, 11:22   #4
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[2180 - 2420]

Цитата:
2420 - Вывод названия спелла при .listauras
2419 - Отключена часть proc spell и damage до полного исправления
2418 - Реализованна поддержка quest loot items используемых при создании quest delivery items в некоторых квестах. Patch от Oaten.
2417 - Исправлен краш при загрузке игрока с увронем > 255
2416 - Исправление к 2415
2415 - Добавлен SMSG_COMPRESSED_MOVE.
2414 - Исправлен краш при CreateTextItem в почте при полной сумке
2413 - Исправлен judgement, и некоторые judgement of seals,
Исправлен Retaliation,Revenge, и некоторые другие необходимые после dodge,parry или block
Исправлен Proc Trigger Spell и damage. Не полностью все proc flags.
Исправленно получение урона.
2412 - Предыдущие исправления
2411 - Исправлено: Добавленна проверка на квесты (антчит). patch от GriffonHeart.
Исправлен краш в результате GO quest rewarding.
2410 - Исправленно: Игнорирование спеллов телепортации и команд для игрока в полёте.
2409 - Исправлено имя игрока в 1.12.1: изменения в SMSG_NAME_QUERY_RESPONSE. Patch от dereka.
Исправлен краш при посылке spell list к клиенту, если некоторые спеллы удалены.
2408 - Исправлен краш при удалении GameObject в слуае неполной загрузки gameobject.
Подчищена .taxicheat в случае вызова для себя. Добавлен средний taxi hubs в multi-hub полёт если taxicheat включён) возвращение, если .taxicheat выключен.
2407 - Исправленн краш при несуществующих GameObject Entry при загрузке.
Gossip MaxMenuItemCount должен быть 16. Начинается с 1.
Обновлена причина неисправности квеста
2406 - Applied MaNGOS coding style
2405 - Снова исправлен краш при EffectDisEnchant
2404 - Исправленн краш (возможно) при creature random move к другому grid/cell: сохранение в creature class Cell координат, где Creature добавляется и используется при creature grid/cell->grid/cell move.
2403 - Исправленно: Перемещена m_taximask к Player классу из класса Object. Это более доступно для _each_ non-player object 32 bytes памяти.
2402 - Заголовки более явно зависимы
2401 - Исправлен краш при fix EffectDisEnchant.
2400 - Исправлен краш при доступе игрока к GO list к уже удалённому GO. Удаление GO по таймерам, или временно при создании логаута.
2399 -Исправленно сообщение при окончании дуэли. Patch от ChaosCode.
2398 - Исправленна потенциальная проблема 9зависящая от платформы) выставления `online` поля при входе\выходе.
Заменены некоторые uint64 вывод и формат uint64 как uint32 в коде.
2397 - Исправленна ложная ошибка при загрузке персонажа без вещей. Если БД имеет проблемы с character_inventory sDatabase.PQuery выведет свой лог.
2396 - Реализован CMSG_REQUEST_RAID_INFO. Patch от TOM_RUS.
Реализованна дополнительная проверка размера и структуры dbc файлов, исправления их загрузки в [2393].
2395 - Исправления к погоде
2394 - Вывод более чистого удаления player pseudo-name для отправителя в диалоге с клиентом например.
2393 - Исправленна потеря при обновлении 1.12.1 использования нового dbc поля в AreaTable.dbc. Это должно исправить проблему с обследованием и отдыхом.
2392 - SpellFailedReason 1.12.1
Добавленны некоторые коментарии, которые вы можете найти в GlobalStrings.lua.
2391 - Поддержка клиентов 1.12.x
- Поддержка только 1.12.1, build 5875 для коннекта
- Обновлён login handler
- Обновлён DBC формат
- Обновлена UpdateFields

Потерянная часть:
- Обновление для contrib/map_extractor/ следует...
2390 - Applied MaNGOS coding style
2389 - Реализована поддержка Multiple timed quest.
2388 - Исправления к timed quests
2387 - Исправленна .addspw: Связь с существом, без рестарта сервера. Чистка Creature data до загрузки.
Небольшая чистка
2386 - Исправлен чит при посылке не пустой сумки по почте. Исправленна проблема с non-portable SQL запросом в mail system.
Чистка кода.
2385 - Не используются id городов в коде, вместо используются AreaTable поля для проверки. Доступ к sAreaTable используют 2 функции
Исправлен краш на некоторых *nix ОС в FindSpellRank.
2384 - Небольшие исправления к отправке вещи от одного персонажа к другому. Patch от Triplex.
Небольшая чистка spell кода и FIX ME замечания.
2383 - Исправленн и оптимизированн аукцион. Теперь все вещи хранятся только в item_instance таблице. Patch от Triplex.
Чистка кода после исправления почты и аукционов. Исправленна утечка памяти при неудачной загрузке вещей.
2382 - Исправлено: не исползуется mail_item и некоторые другие исправления в почте. Возвращение не отправленной вещи временно не работает. Patch от Triplex.
2381 - Исправлен item random Properties, проверяйте.
2380 - Исправленно и оптимизированно сохранение и загрухка гильдий. Исправленна смена лидера в гильдиях. Patch от Triplex.
2379 - Исправлен краш при вызове команды .debug setpoi без аргументов. Реализованы CMSG_ITEM_NAME_QUERY/SMSG_ITEM_NAME_QUERY_RESPONSE. Patch от TOM_RUS.
2378 - Исправленна очистка DB при удалении персонажа.
2377 - Исправленно: parry от двуручного оружия.
2376 - Использование PLAYER_FIELD_* константы вместо номеров в quest slot access, это испправит баги в Квест Системе а других версиях клиента.
2375 - Исправлена pvp иконка
2374 - Исправлен женский голосу у персонажей сильного пола (персонажа необходимо пересодать)
2373 - Исправлена проблема с оследним creature_template sql апдейтом.
2372 - Добавлен pvp toggle's PlayerFlags.
Подкорректирован pvp timer и "/pvp" использование.
Добавлен новый funny PlayerFlags
2371 - Исравлен creature max health и max mana iв случае если maxlevel == minlevel
2370 - Исправленно получение XP при не первом завершении повторяющегося квеста.
Исправленно: Применять RATE_XP_QUEST к квестовому опыту в случае максимального уровня персонажа при конвертации в деньги. Применять RATE_XP_QUEST к квестовому опыт с выводом.
2369 - Реализована поддержка для creature level dispersion.
2368 - Исправлена GO ориентация при добавлении с использованием .gameobject
2367 - Реализована .goxy команда, для телепорта (x,y) Patch от Alan Oaten.
Исправлена .taxicheat команда
Прочие исправления.
2366 - ГМ команда, делала уровень болше чем MaxLevel
Оптимизированна KilledMonster Quest проверка, и игонрируется 0 в LookupEntry
Добавленн handle CMSG_REQUEST_PARTY_MEMBER_STATS
Добавленн Cast target к трупу
Добавлена команда "setloglevel" для установки логирования при запушеном сервере.
2365 - Исправленны ошибки в 2363.
Исправлены некоторые periodic energize логи.
2364 - random movement distances
2363 - Добавленна команда ".modify tp 'значение'" для очков таланта
Исправлена команда "reset stats"
Небольшие корректировки к pet system.
2362 - Исправления в areatrigger_template.target_position_x и свзяанные с этим изменения кода.
2361 - Перемещщена action load после inventory load. Исправлена проверка спелов при добавлении на action bar.
Удалён не используемый Stats.h
2360 - Изменена ObjectRegistry шаблон системы классов на более корректную форму
Заменено MovementName поле в `creature_template` на MovementType целочисленного типа, связанные с этим изменения.
Добавленно новое `MovementType` поле к `creature`. Для указания каждому существу типа движения
Изменена .addmove для изменения типа движения для существа - WAYPOINT_MOTION_TYPE (2) при первом добавлении вейпоинтов.
2359 - Реализована '.shutdown stop' команда, подчищен/улучшен связанный с этим код.
2358 - Applied MaNGOS coding style
2357 - Исправлена потеря action bar buttons при загрузке. Сохранение action bar `type` в коде и БД.
2356 - Улучшенная SQL store загрузка с выводом ошибок, остановка загрузки при загрузке таблиц с некорректной структурой.
2355 - Небольшие изменения для начисления xp пету.
2354 - исправления к 2353
2353 - Исправленна GivePetXP.
2352 - Реализованна поддержка каста/использования вещей при quest objectives.
2351 - Исправленно проверка для held только enchanting и проверку для вещей на класс для enchanting.
Исправлено: не применять enchanting mods к игроку если enchanting item не одета, или замещена старым enchanting mod на одетой enchanting веши.
Исправленно: свободная память для EnchantDuration objects при удалении.
2350 - Исправленно: вывод в лог всех комманд, вместо вывода только названия.
Исправленно: не давать XP kheubv участникам группы в состоянии rest state - перемещено XP rest bonus applying к Player::GiveXP. Чистка кода.
Исправлено: инициализация rest system Player полей.
2349 - * MaNGOS перемещён на SourceForge.net
2348 - Pet system часть III:
Реализовано начисление xp петам, и функция подёма уровня.
2347 - Краш mangos при загрузке из levelup_gains для не существующих классов, рас, и уровней (>= MAX_PLAYER_LEVEL установки)
2346 - Добавлено новое значение для порта в реалмлисте, по умолчанию entry INSERT
2345 - Исправленны типы в mangos.sql
2344 - Обновлён mangos.sql
2343 - патч на систему отдыха от GriffonHeart
2342 - Исправлен баг с потерей оружия для второй руки при загрузке. Исправленны проблемы с цветом лога в [2338].
2341 - Добавленны цели, для групповых эффектов.
2340 - Исправленно `for` loop в ITEM_FIELD_ENCHANTMENT полях. Используется в коде, теперь только для очистки ITEM_FIELD_ENCHANTMENT+slot*3+field012.
2339 - Исправленны Item Random Properties, отключено для полного исправления.
2338 - лог для GM команд
2337 - Исправленно: Нельзя одеть любую offhand вещь (включая щит) без одетой главной руки. Удалена ненужная проверка на 2-х ручное оружие с одетым щитом.
2336 - Исправленны и реализованы, но не полностью закончена реализация применение и удаление channel spells. Patch от Arkan.
2335 - Исправлена проблема при компиляции MaNGOS под VC80 с оригинальным заголовком.
2334 - Исправлен каст astrall Recall. Patch от CoolB.
2333 - Исправленно начисление stats для игрока при ихзменеии уровня. Используется stats массив, вместо переменных.
2332 - Чистка после [2330]. Удалены не используемые части кода
2331 - Исправленно начисление ХП за убийство тотемов. Patch от GriffonHeart.
2330 - Исправленна проблема с установкой на 2-х компьютерах или установки другого порта для соединения с реалмом. Изменённый патч от dereka.
2329 - Исправлена цель для spell item, используется перечисление вместо raw value для item classes
2328 - Исправленны item random Properties, не полностью.
Исправлен tame beast время.
2327 - Пожалуйста, Используйте перечисления вместо raw значений.
2326 - healstone патч
2325 - Исправлен краш при получении уровня и не существующей\пустой player_levelupgains таблицай. Выключение сервера если не корректна player_levelupgains.
2324 - Реализованы Random Properties
Исправленно сохранение pet spell.
2323 - Подкорректирован вывод ошибок для некорректных DBC файлов, остановка загрузки, если некоторые dbc имеют не верную структуру.
Подчищен weather update код.
2322 - Исправленно вступление в группы (теперь до 5).
2321 - Fixed code style.
2320 - Исправленны rest points grow и health/mana regeneration в состоянии сидения. Patch от Ambal.
Crushing blows алгоритм, weapon/defense skill grow и некоторые другие исправленя к системе боя. Patch от Ambal.
2319 - Исправления к 2308_character_pet.sql
2318 - Изменение конфигураций в mangosd.conf:
Переименована SeparateFaction в AllowTwoSide.Interaction
Переименованна AllowTwoSideAccounts в AllowTwoSide.Accounts
Добавленна AllowTwoSide.WhoList для показа всех играков в списке онлайна
Добавленна MaxGroupXPDistance (дистанция включая distance*distance и калькуляция от существа) и MaxGroupXPLevelDiff. Переименованны из MaxDistance и MaxLevelDiff.
2317 - Applied code style.
2316 - Новый fear эффект
2315 - Исправленна компиляция MaNGOS под Unix/Linux OS.
2314 - Добавленна passive/stacking aura system (часть 2).
Подкорректированна persistent aura system и dynamic objects.
Создана новая аура hierarchy для persistent и area auras.
2313 - Изменения для компиялции MaNGOS под MacOS X. Патч от cugel.
2312 - Исправлен character list creating для клиентов, в случае с повреждёнными персонажами.
2311 - Добавлен sql апдейт 2308_character_pet.sql
2310 - Ошибки в 2308
2309 - Обновление БД для 2308
2308 - Pet System:
Реализована spell book для hunter's pets. Необходимо обновить спеллы для тренеров.
Исправленно сохраннеие\загрузка петов
Добавленна ItemRandomProperties.dbc и CreatureFamily.dbc в /DBC.
2307 - Поля id в realmist сразу определяются и становятся id=1. Используйте его как реалм по умолчанию в mangosd.conf. Патч от zhenya.
2306 - Applied MaNGOS coding style
2305 - Исправление к [2302]. (patch от semiintel)
Потерянная часть.
2304 - Добавлен SQL update для [2297].
2303 - Исправленны ошибки компиляции
2302 - Добавленна levelup gains таблица. (patch от krazedout)
Исправленн triggering combat state при уроне. (patch от Arkan)
Исправленна недостатки радиуса при расчёте skill gain шансов. (patch от Mirek)
Испправлен выход из combat при blinking.
2301 - Исправленны типы в [2300], исправлена проблема с созданием новгго персонажа
2300 - Исправленно сохранение реалм ID в случае мультиреалма. Патч от zhenya.
2299 - В /who теперь показывается назвнаие зон, включая Area.
2298 - Applied MaNGOS coding style
2297 -Обновление БД для [2295], для stable pet
НПС флаг стейб-мастеров должен быть 8192.
2296 - Pet stable Ачсть первая:
Реализовано stable pets, возможны проблемы.
Исправленно сохраннеие и загрухка петов
Исправленна spell book для hunter's pets.
2295 - исправления к 2292
2294 - -
2293 - -
2292 - Типы в CreateFromProto.
Теперь можно контролировать damage/HP существ через конфигурационный файл для Elite/NoElite.
2291 - Applied MaNGOS coding style
2290 - Контролирование CreateFromProto функции через файл конфигурации.
2289 - [ACE] исправления.
2288 - [ACE] Изменён configure.ac для поискаr ace library.
Перемещены auxialiar файлы в aux_config директорию.
2287 - [ACE] Законченны изменения. Теперь можно скомпилировать.
2286 - [ACE] Добавленны некоторые изменения к mangosd.
2285 - Исправлена потеря вещей, при выходе из игры в режиме боя
2284 - Исправлен тип цели в proficiency spell.
Исправлен краш, при доступе к некорректным значениям скилов.
Добавленна ".fixunlearn" команда, для добавления кнопки отучивания профессий, для существующих персонажей.
Оптимизирована загрузка таблицы команд, при первом запросе.
2283 - [ACE] Initial Import
2282 - [ACE] Изменения в опкодах к ACE
2281 - [ACE] Небольшие изменения 2280
2280 - [ACE] Изменения к ACE
2279 - Изменена функция RegenerateHealth.
2278 - Добавленна смена realm на ACE. Необходимо несколько изменений.
2277 - Исправленны эмоции (silly, flirt, и другие)
2276 - [ACE] Что такое ACE
2275 - Удалены httpd и realmlist
2274 - Все ауры удаляемые спеллами, теперь все удаляются.
Исправления в spell cooldown связанные с типами.
2273 - Отключение моб АГРО для ГМ
2272 - HandleSeparateFactionCommand добавленна.
Исправленно сохранение гейм объектов.
2271 - При достижении максимального уровня, опыт за открытие новых территорий давался.
2270 - Обновленны Transform, установка модели по умолчанию (pig)
Добавленна простая провека для cast spell
Добавленна новая установка для простой Faction
Исправленна m_ShutdownTimer
Исправленно не корреткное отображение имён играков, состоящих не из англияскийских символов.
Исправленно вступление в группы дважды
Простая стойка боя, необходимо больше работать.
2269 - Исправления к 2268
2268 - Исправлен краш при использовании некорректного Talent.dbc.
Переименованно Rate.Aggro -> Rate.Creature.Aggro в mangosd.conf
Добавленна конфигурация для GridUnload в mangosd.conf можно отключить для сильных ПК. Реализовано отключение загрузки\выгрузки гридов для некоторых гридов.
2267 - Исправленна ошибка при компиляции
- Необходима новая dbc: SkillLine.Dbc!
2266 - Добавленна passive aura system (часть первая) и много связанных с ней чисток.
Добавленна полная возможность отучения профессий.
2265 - Реализована двойная выдача XP за убийство элитных мобов
2264 - Исправлен краш при получении вещи из почты в существующий стёк.
2263 - Реализован partly-looted gameobjects (скил расттё только при первом открытии ГО).
2262 - Вы должны иметь профессию weapon и armor для играков чтобы знать какие виды вы можете носить.
2261 - Удалены asserts для проверки победителя, необходима простая остановка атаки.
2260 - Исправленно добавление к action bar не известных спеллов (проблема с потерями спелов при логауте).
2259 - Исправленны line feeds
2258 - Исправленно сохранение спеллов. Персонаж теперь сохраняетмя более быстро и корректно.
Добавленна поддержка для перезагрузки спелов ".reset spells" и ".reset level" для текущих стат и тилантов.
2257 - Исправленния к 2255
2256 - Картинка при загрузке персонажа.
2255 - Исправления к 2253
2254 - Исправленн респавг геймобъектов. Не показывать не отреспавненные объекты..
2253 - Перемещён к milestone 0.6.
2251 - MaNGOS 0.5, milestone "Stable Master" завершён.
Последние исправления:
* Удалены устаревшие файлы
* Исправленны компиляционные файлы
* Исправленны типы
2250 - Исправлен не верный код в [2247]
2249 - Исправленния для 0.5 release
2248 - MaNGOS 0.5, milestone "Stable Master" завершён.
2247 - Исправленно: NightElf должны иметь 2 оригинальных путей (такси).
2246 - Applied MaNGOS coding style
2245 - Не допускается значение Compression = 0.
2243 - Включена в .gps вывод grid/cell координаты.
2242 - Добавленн 0x33B опкод (SMSG_OUTDOORPVP_NOTIFY)
2241 - Applied MaNGOS coding style
2240 - Исправленно использование предметов с кастами: не используется triggered flag для первого каста спелла (только для следующего).
2239 - Небольшие изменения
2238 - Петы могут быть сохранены только при ".save" или общем сохранении.
Добавлен paladin's judgement функция, не используется теперь.
2237 - Исправления к 2236
2236 - Небольшое обновление taming и untamed существ.
Исправленна ApplyPercentModFloatValue, избегать "x/0".
2235 - Не учитывать "..." и "." в командах
2234 - Включена sign check для дробных значений до исправления stat system.
2233 - Возвращён CLI [2230]: Краш mangosd при выходе CLI команд под Windows и FreeBSD
2232 - Исправлен краш при использовании вещей с несколькими спеллами, кастуемыми при использовании. Подкорректирован ByteBuffer assert вывод ошибки.
2231 - Исправлен краш при загрузке петов. Обновление текущего пета в БД при не загруженном текущем пете. Исправленны типы в Map.
2230 - Исправлен краш при .wchange; Завершение процесса с включенным cli
2229 - Регенерация HP подправленна
2228 - Исправлен краш связанный с атакой петов
Добавления к [2227]:
2227 - -. Вообщем причина большинства крашей, начиная с ревизии 2213
2226 - ошибки от 2225.
2225 - Исправленно изучение pet spell спеллов, теперь они сохраняются.
2224 - Исправленно: Не пытается применить к игроку специфический aura effect если aura применена к существу.
2223 - Исправленно: сброс счётчика жизни при смерти, удаление только travel forms при плавании.
2222 - Исправленно: cast всех сузествующих спеллов в spellidN полях в item_template при использовании вещи.
2221 - Исправленно: неудалялись квестовые вещи используемые в действии.
Изменена grid error assert сообщение на более приятный вид
2220 - Изменено использование выбранного существа по гуиду как первым параметром для .addmove
2219 - Исправленна невозможность торговли после законченной до этого торговли в некоторых ситуациях, не выводится unexpected error при торговле, логауте, нельзя начать торговать с игроком, уже использующим торговлю. Прочие корректировки.
2218 - Небольшие корректировки к movement generator
2217 - Исправленно изучение спеллов связанное с warlock's pet.
2216 - Регенерация жизни
2215 - Исправления к дуэли: Удлаяется GO для зрителей, не даётся multi-duel запрос и согласия, подкорректированы сообщения о пройгрыше, нельзя атаковать победителя после завершения дуэли.
2214 - Исправленно: не используются общие сломанные вещи в режиме боя и при обновлении скилов.
2213 - Movement generator исправления:
Исправлена motion interpolation timer и добавленна его поддержка в random movement generators.
Подкорректирован targeted movement generators для корректной установки состояния, использует высокий приоритет и только посылает пакеты, когда цель двиется из destination.
Исправленна pet motion утечка памяти.
Чистка кода.
2212 - Исправлен краш при неудачной загрузке трупов из БД
2211 - Удалён httpd, больше не нужен.
2210 - Откорректированна формула регенерации HP.
2209 - Отключены все proc trigger эффекты, до корректировки формул. В данный момент они слишком бажные. В связи с этим отключены некоторые эффекты.
2208 - Реализовано выставление компрессии паетов в mangosd.conf. Некоторые ипсравления для вывода ошибок в геймобъектах.
2207 - Исправленн расчёт брони в ApplyStats.
2206 - Переписан CMSG_WHO handler код.
2205 - Исправленно: Разрешен коннект более чем 64 игроков
2204 - Исправленна одна из грид проблем: Обновление (x,y) позиции существа только при успешном передвижении в грид.
2203 - Исправленно использование неинициализированной перменной в vendor code.
Исправленно: Запрещено добавлять в гильдии игроков противоположной фракции.
Исправлено: Разрешено игрокам пистаь в личку к ГМ (если это разрешено) из другой фракции, и ГМ может писать любой фракции.
Исправленно: Не перезагружался лист спеллов у тренеров, при изучении спела.
2202 - Исправлен bank bag и потеря содержащего терялось при сохранении\загрузке
Исправленно: недобавлялось skinning в partly looted трупе существа
Удалён некорректный каст в Unit::GetResistance
Предыдущих краш при пустом месте для waypoint movement generator
Исправленн amount crafted items
2201 - Исправлен stat баг из-за негативных resistance значений.
Подкорректированна ".learn all_myclass" команда, теперь добавляет неиспользуемые спеллы в главную книгу.
Добавленна area и persistent aura поддержка для ".aura" команд.
2200 - Небольшие исправления
2199 - Applied MaNGOS coding style
2198 - Исправлнеа ошибка при компиляциии в Линуксе
2197 - Исправленно: pets не удалялись при удалении персонажей.
Исправленна проблема с "SOCKET: Client '%s' authed successfully." лог выводится, но показывается при диалоге подключения клиента..
2196 - Исправленна продажа квестовых вещей (теперь квестовые вещи биндятся при получении. Не квестовые вещи только учитываемые при торговле. Некоторые дополнительные проверки при торговле.
Снова включена asserts при CreatureRelocations вызове, для ловления некоторых не исправленных грид проблем..
2195 - Hakon's custom portals
2194 - Добавленна terrain height проверка для blink.
2193 - Исправлена компиляция под Unix после [2190]
2192 - Исправленна ошибка в клиенте при открытии диалога alchemical craft: не отсылается Consumable subclasses к клиенту. Клиент понимает только 0 item subclass.
2191 - Удалены неиспользуемые (или неиспользуемые если заменены некорректными значениями) поля в playercreateinfo и npc_trainer.
2190 - Реализована поддержка для tamed creatures.
2189 - Добавленна опция конфигурации, разрешающая иметь на разных аккаунтах персонажей на обоих сторонах в разных типах игры
2188 - Исправленна ошибка компиляции под linux
2187 - Удалены дебажные выводы оставшиеся от 2186.
2186 - Исправлен краш при окончании creature move в выгрузке грида. Переписан creature move лист.
Исправлен краш в результате rounding в C++ и SQL во время grid/cell numbers calculation. Временный бсрос загрузки геймобъектов с некорреткными grid/cell values in в *_grid таблицах.
2185 - Исправлена grid GetGridObject функция. Исправленны прочие ошибки в шаблонах. Исправленны типы.
2184 - Возвращена часть связанная с отдыхом (2183). Игрок может отдыхать в состоянии духа и мёртвом состоянии. Добавлена максимальная прроверка для колличество отдыха : 1.5 XP для следующего уровня.
Более корректная проверка для следующего taxi hub.
2183 - Исправлен баг с состоянием усталости для мёртвого игрока.
Удалён не правельный redundant cast к Pet. Перемещена GetOwner() функция к Creture (может использоватся в поддержке timed creature).
2182 - Исправлен краш при перемещении существа к точке респавна при выгрузке грида с в некоторых условиях. Подчищен связанный с этим код. Не загружаются гриды для creature movement notifiers.
2181 - Исправлен bank item count проверка. Исправленно завершение квеста, с некотрыми вещами в банках.
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 17 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
Dos (08.02.2007), Dunkan (16.02.2007), Flyoz (09.01.2007), Hangover (12.02.2007), Hedin (10.01.2007), JafarGH (09.01.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), Nekowa (11.01.2007), Plaha (11.01.2007), RLD (27.02.2007), Spirit2006 (17.01.2007), VVVic (09.01.2007), [4key]Grubby (03.02.2007), immortal (12.01.2007), kotishe (12.03.2007), {KGB}XoTTa6bI4 (22.01.2007)
Старый 10.11.2006, 18:20   #5
RMDC Dev
 
Аватар для Dereka
 
Регистрация: 09.08.2006
Адрес: Новочеркасск
Сообщения: 863
Сказал Пользователям Фуууу!: 95
Сказали Фуууу! 53 раз в 13 сообщениях
Вы сказали Спасибо: 399
Поблагодарили 384 раз(а) в 105 сообщениях
Файловый архив: 34
Закачек: 4
Репутация: 386
По умолчанию

[2421 - 2550]
Цитата:
2563 - Исправлено: Проверка существования guild при операция с петициями не только при создании гильдий, заменено много guild/friend list/ignore list сообщений, на специальные данные пакетов. Реализованны DND/AFK/GM моды, поддержка в чате и списке онлайн. Patch от ratatatata.
2562 - Закончена реализация сброса талантов у классовых тренеров (Необходима небольшая корректировка БД). Original patch от pumpkin.
2561 - Более стандартный auto-generated mail subject/bodies. Patch от SinnerG.
2560 - Исправлено: Realmd код оптимизированн, очищен, подправлен. Patch от T0chiro.
2559 - Более стандартный auto-generated mail subject/bodies. Patch от SinnerG.
2558 - Вывод времени до выключения при старте счётчика выключения для всех и для игрока заходящего в игру.
Original patch от ZzZzZzZ.
2557 - Исправлено: Не устанавливаь кулдаун при не удачном Cannibalism.
2556 - Исправленно: предотвращение logout/cancel читенга в полёте.
Исправленно: посылать .taxicheat от выбранного игрока к выбранному
2555 - Исправления для предотвращения читов с лутом.
2554 - Исправления к 2553
2553 - Исправления связанные с +healing эффектами и questitem lootslot индексы.
2552 - Создание персонажей уже в новом формате
2551 - SQL update для [2549]: 2549_character.sql
2550 - Исправленно: Очистка `online` статус в `character` при падении сервера.
2549 -Исправленно: Ошибка при загрузке объекта расположенного в не корректных grid/cell. Сохранение промежуточных данных в double типе.
Исправлено: Создание игроков только со стандартным форматом имени, конверт всех имён получаемых от клиента в этот формат. Старые игроки должны быть исправленны в БД `character` до корректной работы (chat, mail, и т.д.). Прочая чистка.
2548 - Отсылать клиенту SMSG_DURABILITY_DAMAGE_DEATH и SMSG_CANCEL_AUTO_REPEAT в соответсвующих местах. Patch от TOM_RUS.
2547 - Реализована отмена аукциона + неболшие исправления к аукциону. Ускорять удаление просроченных писем при загрузке почты игрока. Patch от SinnerG.
2546 - Исправления к 2545
2545 - Исправленно: не применять спелы изменяющие power и ауры к целям с различными используемыми power.
2544 - Исправленно: посылать сообщение к officers. Patch от ratatatata.
2543 - Добавленны некоторые проверки, и выводы лога в лут модах (patch от SerPobre)
Исправлен показ item loot notification в логе. (patch от Ratatata)
2542 - Исправленно: гуил лидер меняется, если новый лидер не в игре, показ информации гильдий в who list. Patch от ratatatata.
2541 - Время/Синхронизация испправления
2540 - Добавленна поддержка для spell critical hit/heal отображения в логе.
Добавленна поддержка для аур изменяющих лечение и криты.
2539 - Небольшая чистка кода исправления некоторых отсылаемых пакетов.
2538 - Исправленно: не показывать сообщение в случае полного health/mana в SPELL_AURA_OBS_MOD_MANA и SPELL_AURA_MOD_RESISTANCE. Patch от Ambal.
Исправленно: счёт в maximum profession только первого ранга prof. spells.
Исправленно: заменены все if(cur+t > max) SetHealth(max); else SetHealth(cur+t) на ModifyHealth/ModifyMana. Используется и в других местах, где не проверяется заранее.
2537 - Исправленна очистка questitem. (patch от SerPobre)
2536 - Исправленна компиляция под Unix/Linux.
2535 - Вторая часть реализации Cannibalism (SPELL_AURA_OBS_MOD_HEALTH, SPELL_AURA_OBS_MOD_MANA ауры). Это только реализация поддержки для других items/spells которые регенируют процент health/mana в секунду. Original patch от SABROG. Модификации от Ambal.
2534 - Исправления от 2530_loot_template.sql к mangos.sql
2533 - Дополнительные корректировки компиляции под inux
2532 - Первая часть реализации Cannibalism (поддержка аур будет добавленна позже). patch от SABROG.
Исправленно: не вызывать дважды Spell::canCast для triggered spells.
Исправленно: удалять non-triggered законченные спеллы при при следующей секунде вместо мгновенного удаления. Это поможет вызывать не только для triggered spells из другого спелового кода без крашей. Удалены неиспользуемые Spell поля.
2531 - Исправленна компиляция под linux.
2530 - Добавленна полная поддержка для двух questloot. Free-for-all по умолчанию и questitems могут быть установленны в group-loot установкой quest_freeforall в 0 в Базе Данных.
Исправлен краш связанный с неочищением PlayersLooting вектора.
Ограниченна память выделяемая для lootitems т.к. клиент может отобразить только 16 вещей.
Оптимизированно получение looted state использованием unlootedCount.
2529 - Исправленно: не устанавливать начение маны больше чем максимальное значение при drain mana effect.
2528 - Applied MaNGOS coding style
2527 - Исравленна ошибка в SQL запросе и дугих местах с использование 'charter' поиска.
2526 - Исправленно: небольшие исправления предыдущих ревизий, только для одиночного лута.
2525 - Исправленно: Корректное добавление вещи из стёка с лута в инвентарь к игроку (вместо добавления только 1 вещи)
2524 - Исправленно: проверка MinPetitionSigns для предотвращения установки > 9
2523 - Исправленна pet control панель: сломалась в 2498.
2522 - Исправленно: регистрация петиций и другие небольшие исправления. Обновлённый патч от TOME_RUS + небольшие изменения от ratatatata.
Исправленно: удаление всех записей играков при вступлении в гильдию, запрещено создание гильдий с одинаковым названием.
Добавленна MinPetitionSigns конфигурация в mangosd.conf (<9) (для небольших серверов).
2521 - Исравлено: краш при логине игрока и исправление не верной информации о игроках (гильдейской)
2520 - Реализованны MSG_RAID_ICON_TARGET и MSG_INSPECT_HONOR_STATS, SMSG_NEW_TAXI_PATH используется включая сообщения чата, исправления в MSG_MINIMAP_PING посылаемых данных, небольшие корректировки к установке PVP флага, исправления показа анимации в CMSG_STAND_STATE_CHANGE. Patches от TOM_RUS.
Исправленно: Удаление всех петиционных записей у игрока, при его удалении.
2519 -Исправленна компиляция под Unix/Linux. Небольшие корректировки к выводу лога.
2518 -Исправленно сохранение данных гильдий. Patch от ratatatata.
Исправленна утечка памяти при Player::~Player call. Patch от Triplex.
2517 - Реализованна выдача петиций (всё, включая регистрация полей петиции, код существует но не вызывается клиентом). Patch от TOM_RUS, Triplex и Vladimir.
Some unrelated code cleanups.
2516 - Auction patch от Triplex.
2515 - Исправления для почты. Patch от Triplex.
Исправлению связанные с патчем гильдий: Исправленна компиляция под Unix/Linux, некоторые дополнительные чистки.
Used added time constant in CorpseErase code
2514 - Небольшие корректировки к гильдиям от ratatatata.
2513 - Патч на гильдии от ratatatata (петиции пока не реализованны).
Чистка кода гильдий, исправленны утечки памяти.
2512 - Исправленно: удаление нестандартной задержки при воскрешении у духа, дополнительная проверка на воскрешение.
2511 - Использование Stances полей в 1.12
Включены формы/стойки базирующихся на аурах дополнительных/удаляющих на shapeshifts.
2510 - Исправленно: Воссстановление компиляции после некторых предыдущих ревихий.
Заменено throw exception на assert проверку.
2509 - Первый шаг к сбросу талантов (У Тренеров)
Исправленно: потеря данных о труппах и логин игрока в состоянии духа.
2508 - Исправленно: вызов mysql_close и mysql_library_end для корректных мест, для использования свободных ресурсов mysql. Path от archer.
2507 - Исправленно: использование realmd -c option, чистка кода. Patch от archer.
2506 - Исправлено: при посылке письма с stacked вещью, отображается актуальный его номер. Patch от atimb.
2505 - Исправлено: сохранение аукциона и показ stacked вещей на аукционе.
2504 - Исправления к 2503
2503 - Чистка кода для max box size. Patch от mildaiv
Code cleanup for max quest log size and in preparing equipment data for sending to client.
2502 - Исправленно: применять случайные stats bonuses в групповом луте только. Patch от serPobre.
2501 - Applied MaNGOS coding style
2500 - Поиск ID вещи по имени: .lookupitem . Patch от Mario Steele.
2499 - Исправленно (partly): Не генерировать урон от падения при slow falling и эффектах levitate aura. Patch от amki.
2498 - Чистка Player::PetSpellInitialize кода. Patch от Mirek.
2497 - Исправленно: Bloodrage health cost расчёт и проверка. Patch от Alan Oaten.
2496 - Исправленно: При повышении уровня персонаж получает очки скилов, добавляемые к базовому уровню скила при изучении следующего уровня скила. Patch от Alan Oaten.
Fixed: not lost old cast result value at items check
2495 - Реализован лут вещей. Patch от Neo2003.
2494 - Команда про проигрования звуков в игре: .playsound Patch от SABROG.
2493 - Исправленно: корректнее использовать -1 значение в item_template поле кулдауна. Не применять моды к cooldown значениям.
2492 - Исправленно: не посылать 0 cooldown packets к клиенту.
2491 - Небольшие корректировки к формулам. Patch от Alan Oaten.
2490 - Исправленно: broadcast. Добавленн offline broadcast.
2489 - Исправленно: Существо Не отходит далеко от точки респавна. Использование creature.spawndist как максимальная дистанция респавна существа для random walking. БД должна иметь корректные creature.spawndist значения.
2488 - Исправлено: удаление квестовых вещей, и краш при одевании. Не удаляется каст вещи при triggered spell cast.
2487 - Исправлено конвертация XP в деньги в случае MaxPlayerLevel > 60.
2486 - Applied MaNGOS coding style
2485 - Исправленно: Корректные значения у трейнера (красный\зелёный), для играков с повышением уровня. Patch от Alan Oaten.
2484 - Исправлено: Показ запроса от инкипера при создании дома.
2483 - Реализована смена кулдауна для спела на другой при приготовлении к rogue cast. patch от darka.
2482 - Отмена урона от падения для игрока в GM_ON состоянии.
2481 - Исправлено: Не прибовлять статы к вещам, уже имеющим стат бонусы. Patch от killdozer.
2480 - Исправленно использование второого оружия бещ dualwield скила. Инициализация m_canDualWield в Player::Player().
2479 - Реализован стёк лута вещей, оптимизированна работа с памятью при сохраниении лута и взятии.
Исправлен каст инкипера при создании дома. (Теперь инкипер кастует а не игрок).
2478 - Исправленны начальные квестовые вещи, вывод ошибки при загрузке\создании вещи с несуществующей записью в `item_template`.`startquest` id.
2477 - Более читабельное имя для константы TARGET_* .
2476 - Оптимизированна GetDistanceSq нет необходимости в использовании sqrt sWithinDist и IsWithinDistInMap функциях. (patch от MildaIV)
Полностью исправлено slow down для spell/aura/combat со стороны сервера, из-за некорректного времени получаемого с интервалами таймеров.
Реализованна continuation countdown для negative aura effects пока игрок не выйдёт.
2475 - Исправлен некорректный формат при выводе ошибок. Чистка кода
2474 - Загрузка\сохранение вещей. Patch от Ambal.
2473 - Исправлен enormous урона от существа, после кастования damage weakness aura на него.
2472 - Исправлено: warlock's pet не теряют выученные спеллы после перевызова. Patch от Supay.
2471 - Исправленна ложная ошибка при несуществующей погоде в зоне, просто игнорирование.
Чистка и исправления кода
2470 - Небольшие исправления к 2469
2469 - Исправления к Skinning. Patch от Alan Oaten & Arkan.
Исправлено: Не использовать Rate.Drop.Items в случае 100% лута вещи
Исправленно: Не применять урон к ироку в полёте.
2468 - Реализованы .moveobject и .turnobject комманды. Patch от Sanyok & Vlk.
2467 - Исправлен краш при выгрузке гридов: [2466]
Реализован mutually exclusive quest groups.
2466 - Удалён Map::i_info из guard.
2465 - Дублирование колличества cells в гриде.
Оптимизированна GetCreature/Corpse/.. функция использования map::find (через GetGridObject).
Исправленна дистанция проверки лута для группы.
Исправленны разрешения для группы
Прочая чистка
2464 -Исправления к 2462
Теперь speed decrease в норме.
2463 - Исправления к 2462
2462 - Исправлен Speed Decrease Spell.
Применение новых спеллов, поддержка старых.
2461 - Дополнитеьная проверка для доступа в полям объектов. Проверка переполнения буффера и SQL трунккаций PQuery и PExecute.
2460 - Исправленна посылка результата при проблемах с добавлением в список друзей. 2459 - Исправленно двойное применение стат при создании персонажа (двойные attack power, и т.д.).
2458 - Исправленны haste/slow формулы, используемые в применении аур. Patch от Visionaire.
2457 - Исправлен character online и character list queries для мультиреалмов. Patch от GriffonHeart.
2456 - Исправленна смена лидера в группах. Patch от Sanyok.
2455 - Добавленно игровое время, уровень, и деньги к .pinfo команде.
2454 - Реализована команда .visable для показа\скрытия ГМ в игре. patch от arrai.
2453 - Исправленно: Уровень вызываемого пета использованиемengineering item основывающихся на уровне engineering skill. Patch от killdozer.
2452 - Исправлен краш при выводе ошибки в Map::CheckGridIntegrity.
2451 - Applied MaNGOS coding style
2450 - Реализованна minimap group ping и /roll команда. patch от TOM_RUS.
2449 - Исправлено: Предыдущее удалеие загруженных данных из DBC и краш при телепортации на кладбище в состоянии духа.
2448 - Используются данные DBC файлов клиента вместо `game_graveyard`. Таблица `game_graveyard` теперь не используется и некоторые данные перемещены к `game_graveyard_zone`. Связанные с этим команды обновлены.
2447 - Использовать один стиль в DBC stores entry structure. Не функциональный изменения в коде.
2446 - Исправлена названия sql апдейтов
2445 - Реализованна .pinfo GM (для просмотра account,last ip).
2444 - Исправления к 2443
2443 - 1. Added support for allowing the items being rolled to be viewed but not looted. (patch provided SerPobre)
Исправлен процент mana reductionдля спеллов. (patch от SerPobre)
Возвращён старый метод shapeshift auras где обработка корректной информации не будет найдена снова в dbcs.
Исправлен краш, когда игрок не имел установлённого дома. (хеарстон)
2442 - Исправлен баг с модификацией статов при сохранении/смерти.
Прочие исправления
2441 - Исправлен баг с rolling.
Добавлена функция для просмотра слотов группы соответствующих определенному guid.
Чистка кода
- patch от SerPobre
2440 - Исправлен некорректный auto start melee attack mode для игрока при касте или ranged attack. patch от serPobre.
2439 - Исправленно: interrupts channeling когда цель мертва. Patch от Arkan.
2438 - Реализован delaying channeling spell effects. Patch от Arkan.
2437 - Исправленна утечка памяти. Patch от Malloc.
2436 - Исправленно: Не разрешать полёт undead при hare 8) Patch от TOM_RUS
2435 - Исправлено creature aggro с climbing через стены и зависимость от боольших уровней. Patch от bracketh.
2434 - Чистка и оптимизация кода. Patch от Alan Oaten.
2433 - Чистка: Не устанавлвиать, уже установлённые значения при воскрешении пета.
2432 - Разрешён коннект 1.12.2 клиентов. Теперь поддерживаются оба: 1.12.1 и 1.12.2.
2431 - Исправленна компиляция под linux
2430 - Оптимизированна загрузка грида, и получение данных в несколько запросов.
Добавленны 2 оптерянные части
GetTypeId переименованна GetGoType.
2429 - Загрузка taxi данных их DBC файлов. Не используются taxi_* таблица в базе DB. Исправления к mangos.sql.
2428 - sql апдейт к 2424
2427 - Исправления к 2426
2426 - Исправленно сохранение статуса квестов: таймер сохранения (time_t) как uint64. Patch от mildaiv.
Fixed socket set assignment code at MacOS X. Patch provided by cugel.
2425 - Оптимизированна FindPlayer routine.
2424 - Добавленна полная поддержка для hunter traps.
Исправления к 2423.
2423 - Исправленна посылка сообщения об удалёном луте, когда кто-то его уже забрал.
Добавленна поддержка для Need Before Greed, GroupLoot и Round Robin loot . (patch от SerPobre)
2422 - Реализованна поддержка активации GO quest objectives и начальное коллекционирование квестовых вещей. patch от Arkan.
2421 - Реализованна поддержка квестовых эмоций. patch от GriffonHeart.
Исправлен диалог статус (вывод жёлтой точки для POI). Patch от TOM_RUS.
Небоольшие исправления при выводе ошибок в случае проблем с загрузкой гейм объектов.
Dereka вне форума Добавить отзыв для Dereka Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 18 пользователя(ей) сказали Спасибо Dereka за это полезное сообщение:
Dos (08.02.2007), Dunkan (16.02.2007), Flyoz (09.01.2007), Hangover (12.02.2007), Hedin (10.01.2007), JafarGH (09.01.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), LOTAr (08.01.2007), MaxTeT (27.02.2007), Nekowa (11.01.2007), Plaha (11.01.2007), RLD (27.02.2007), Spirit2006 (17.01.2007), VVVic (09.01.2007), [4key]Grubby (03.02.2007), immortal (12.01.2007), {KGB}XoTTa6bI4 (22.01.2007)
Старый 06.12.2006, 19:12   #6
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

[2564 - 2761]

Цитата:
2761 - Исправленно: Не погибать в дуэли, если только проиграл у упонента или его пета. Остановка атаки пета в дуэли, если его хозяин проиграл.
2760 - Исправлен краш при удалении члена гильдии в некоторых ситуациях.
2759 - Исправленно: taxi master работают теперь с gossip menu. Patch от Leela
Исправленно: Позволять тренироватться у тренеров с активными\доступными квестами
2758 - Исправленно: загрузка актинвых кулдаунов у персонажей. Patch от Tpyn.
Исправленно: заканчивать каст с временем куладуна в uint64 при сохранении кулдауна, делает код более удобным.
Прочие чистки и изменения в коде с куладунами.
2757 - Исправленны имена в дуэлях
2756 - enchanting через торговлю
2755 - Исправление потери вещей
2754 - totem патч от leela,configure исправления от maloc
2753 - Реализованна partly ignore list функциональность (ignore whispers, trade/group/petition/guild/channel). Приглошение в дуэль игнора будет добавлен позже.
2752 - Исправленно: помещать не пустую сумку в пустую equipment/bank слот.
Исправленно: проверка существования movement generator до проверки его типа
Небольшие исправления вывода ошибок, прочая чистка кода.
2751 - Исправить: не разрешать выбрасывать unequipable items (броню в бое, и т.д.). Проверять equipped не пустые сумки как unequipable также.
2750 - Исправленно: Применять HandleAuraModIncreaseEnergy ауры для максимальной power вместо текущего значения power. Patch от Dr_Org.
2749 - Исправленна проблема открытия лута рыбалки
2748 - Исправлено: краш при возвращении существа на точку респавна после убийства.
Исправленно: небольшие исправления при player_levelstats загрузке. Вывод ошибок только для уровней более 255, и вывод информации лоя уровней больше максимального.
2747 - Исправленно: Показ полёта стрел и и прочее при использовании ranged weapon. Исправленна посылка информации клиенту при касте. Patch от TOM_RUS.
2746 - Удалены старые `creature`.`npcflags` и `creature`.`faction` поля. Использование `creature_template`.`npcflag` и `creature_template`.`faction`.
2745 - Исправленно: предотвращение потери GM невидимости при телепорте.
2744 - Applied MaNGOS coding style
2743 - Исправленно: переписанна prof\skill формула роста. Patch от Alan Oaten.
Добавленна скорость роста для цветов уровня в mangosd.conf
Исправленно: рыбалка в воде вместо земли .
2742 - Исправленно: исправленна проблема первого коннекта только созданного аккаунта при смене реалма ("SOCKET: User not logged." в лог).
2741 - Новая TalentTab.dbc. Для предотвращения читинга с изучением талантов не для своего класса.
2740 - Исправленно: проверка максимального уровня доступа в.security команде, стандартизация имени до использования. Позволяет применять эту команду для оффлайн играков.
2739 - Исправленно: Переписанна GM visibility system и реализованна PvP invisibility system. Patch от serPobre
Чистка кода.
2738 - Испавленна модель для Ghost Wolf. Исправления для команды .security
2737 - Исправленно: не воровать у дружественных существ.
2736 - Исправленно: Hollywood исправления и более mob-level вариация. Patch от Alan Oaten.
2735 - Исправленно: баг с pvp флагом, получаемом при уроне в дуэли. Исправлен баг с faction сравнением вместо team в IsHostileTo/IsFriendlyTo - начинает наносить урон дружественным игрокам иногда.
IsHostileTo/IsFriendlyTo функция переписана: добавленны проверка петов
Включение PvP при pet/owner уроне owner/pet
2734 - Исправленно: проверка соответсвия рас игроков для PvP серверов, только для персонажей на разных реалмах.
Исправленно: утечк памяти при загрузке квестовых скриптов и касте triggered spell.
Исправленно: более корректны вывод смены скорости при аурах.
2733 - Удалены неиспользуемые поля в mangos.sql и quest_template
2732 - Исправления к пакетам групп.
2731 - Исправленно: возвращение корректного результата Unit::IsHostileTo и Unit::IsFriendly для играков с именем в случаях видимости (Green/Blue, Yellow, red цвет имени) и атаковать только при корректном состоянии стандартным путём.
Исправленно: Item::IsCanTradded (разрешено торговать пустыми сумками )
Исправленно: изменены некоторые дополнительные проверки.
2730 - Исправленно: Предотвращение читинга с пренебрежением некоторых рангов таланта при изучении талантов.
2729 - Исправленно: небольшие проблемы с PvP при уроне - не устанавливать pvp при уроне от себя
2728 - Исправленно: сохранение всех играков при выключении
Реализованна shutdown и idleshutdown CLI команды.
2727 - Переписанна duel system в более стандартный вид. Patch от ratatatata.
Исправленно: Разрешать grid system выбирать игроков цель для атаки area spells. Patch от DrTenma
Исправленно: перемещение проитвника по дуэли как hostile в hostility проверочную функцию. patch от serPobre.
Исправленно: перемещение pvp-enable игрока из другой фракции в hostility проверочную функцию. Не использовать в коде перемещение FactionTemplateResolver результата.
Исправленно: включать PvP при получении урона от другого игрока.
2726 - Исправления к 2725
2725 - Патч для неизвестных GUIDs существ для помощи полёта стрелы
2724 - Исправлен краш при доступе к луту не существующего объекта
Исправленно: кастер должен находится лицом к цели при range attack.
Исправленно: проверка факции существа вместо family при вызове помощи (более корректная работа в случае family == 0)
2723 - Исправленно: предотвращение краша при пустом player name в пакете.
2722 - Исправления к квестам
2721 - Исправленно: неправельная behind проверка для Judgement.
Исправленно: destroy квестовых необходимых вещей при завершении квеста вместо удаления
2720 - Исправлен возможный краш при добавлении игрока в гильдию в специфичных зонах.
2719 - Исправленно: серая панель петов после использования .start. Patch от Magi.
2718 - QuestMenu исправления.
2717 - Исправленно: Подкорректированн spell_start + spell_go packets. Patch от ratatatata.
Исправлено: проблема с зависанием mangosd при загрузке транспорта. Ошибки в предыдущем патче.
2716 - Исправленно: компиляция под Unix/Linux после предыдущего квестового патча.
Много чисток и исправлений в коде
Исправленно: исправления в item enchanting коде.
2715 - Исправленна Unix/Linux компиляция
2714 - Мелкие исправления
2713 - Новая quest template система, решено много memory/performance недостатков.
Тестировалось с некоторыми квестами и работало, но могут быть проблемы зависящие от квестов.
2712 - Исправленно: исправлен краш при некорректном аддон пакете от клиента.
2711 - Чистка и корректировка Realmd (part 2). Patch от T0chiro.
2710 - Чистка и исправления Mangosd. Patch от T0chiro.
2709 - Добавленна опция в mangosd.conf для установки рейтов отдыха.
2708 - Исправленно: используется более корректная формула для расчёта glancing blow шанса. Patch от Frank
& Ambal.
2707 - Исправленна ошибка компиляции в предыдущем патче. patch добавленный в [2706] от Cracker.
Исправленно: предотвращение продажи не пустых сумок, путём перетаксивания.
2706 - Исправленно: добавленны проверки для предотвращения краша при конвертации corpse в bones.
2705 - Реализованно агро существа при атаке игроком или петом существ из его семьи. Patch от darka.
2704 - Исправленно: запоминание и установка hp/mana для сохраняемых полей после инициализации стат при загрузке. Заменены некоторые значения записей на констатные имена.
2703 - Исправленно: проверка слотов в банке для предотвращения сброса максимально разрешённого колличество вещей сохраняемых играком
Исправленно: CLI kick команда и чат команда .kick. .kick может быть применена к выбранному игроку если имя не дано
Реализованны .banaccount и .banip чат команды.
Исправленно: чат и CLI ban команды сразу кикают игрока
Реализованна .idleshutdown команда, которая выключает сервер после задержки после выхода последнего игока с сервера. Выключает сервер и ПК когда все игроки ушли спать.
2702 - Исправленно: исправленны behind и facing проверки при касте\аттаке. Patch от darka.
Исправленно: применять 10% потерь дюрабилити только при смерте от существа. Patch от impa.
Небольшие корректировки в сообщениях.
2701 - Добавленно обновление к mangos.sql.
Небольшие корректировки в sql апдейте.
2700 - Исправленно: исправленно PvP состояние в дуэли. Patch от impa.
Исправления в квестовом коде
2669 - Добавленна высоко оптмизированная система сохранения вещей.
2668 - Исправленно: предотвращение торговли непустыми сумками на аукционе. Создание common item test для не продаваемого к другим игрокам и использовать это в проверках mail/trade/auction.
2967 - Исправленно: применять range weapon cooldown ко всем стреляющим спелам, использующим GetAttackTime(RANGED_ATTACK) это может изменять скорость атаки как более корректно начальный ranged weapon cooldown. Patch от FreeFpDie & darka.
2666 - Исправленно:creature bodies disappearing for player crossing grid border.
2665 - Исправленно: отображать атрибуты вещей при торгволе с игроками. Patch от mildaiv.
Небольшие корретировки и чистки.
2694 - Исправления для: Unix/Linux проблем компиляции.
2693 - Исправленны компиляция.
2692 - Принуждение существа возвращатся домой от TargetMovementGenerator до специализированного HomeMovementGenerator, решит некоторые проблемы, связанные с поведением существ. patch от atimb
Fixed: move base crit/parry values initialization Player::InitStatsForLevel, add base dodge class based values instead dodge 0% for all classes
2691 - Исправленно: Сброс offhand damage различными путями как main-hand/range damage при изменении уровня\загрузке, различны для разных слуачев. Применять stats bonuses для дополнительных стат только (из items/auras/и т.д., бонусы от уровня уже включены в данные. Удаление не используемой таблицы `player_levelupgains`;
2690 - Исправленно: Заменены данные 1 уровня на корректные. Не применять и не снимать моды во время создания или загрузки персонажа.
2689 - Исправления в TradeHandler
2688 - Исправленно: Загрзка информации о создании игрока и информации об изменении уровня при загрузке сервера. Перерасчёт стат играков и зависимость значений в загрузке/levelup. Разрешать .levelup команде принимать негативные значения (снижать уровень) со сбросом талантов если необходимо, и нулевое значение (.levelup 0) для реколькуляции текущего уровня со статами. Изменена .reset stats для перерасчёта стат без изменения уровня.
2687 - Исправления к квестам
2686 - Исправлена потеря сумок в банке при загрузке мёртвого игрока. Patch от SMP.
Удалена из mangos.sql `game_addons` таблица.
2685 - Applied MaNGOS coding style
2684 - Quest Overhaul часть 2 - исправления, перерабокта для дополнительных скриптовых опций\поддержек.
2683 - sql апдейт для [2680]: удалена неиспользуемая теперь game_addons таблица.
2682 - Исправленно: исправленна проблема с невозможностью плавания в PvP режиме. Устанавливать PvP состояние в зависимости от типа игры. Patch от Ntsc и ratatatata.
2681 - Исправленно: дополнительная проверка при торговле.
Исправленно: удаление stealth только при обнаружении hostile creature, удаление stealth при обнаружении гвардами.
2680 - Исправленно: Организация работы аддонов для текущей версии клиента. Скрытие build-в аддонах, и создание .pub файлов для них в клиенте. Patch от TOM_RUS.
2679 - Исправлено: прдоставлен map_expractor проект для VC71 также (дополнительно к VC80). Может быть прочие изменения. Patch от misterD.
2678 - undead существо также может быть целью для воровства
2677 - Исправлен лут при воровстве
2676 - Исправления в Object::HasInArc конверт 2*pi всегда в 0.
Исправленно: удалено дублирующиеся поле в 2674_quest_template.sql
Реализован уровень логирования (LogFileLevel в mangosd.conf и realmd.conf) и не создавать лог файл, если имя лог файла отсутсвует (LogFile = ).
Установка фильтров для creature и transport передвижением в логе настройкой LogFilter_* в mangosd.conf
Улалены дубликаты SHAPESHIFT_FORM_* дефиниций.
2675 - Scripted Quests Часть 1
2674 - Исправленны проблемы транспорта при телепортации на другой континет (оказывались в воде) [2671].
Нельзя использовать .start в полёте
2673 - Чистка кода: удалены повторяющиеся class/race дефиниции.
2672 - Исправлен краш когда атакуют более чем 2 моба. Patch от Ambal.
2671 - Исправленно: восстановленна нормальная телепортация с транспорта и не применять transport offsets к вызову нормальной телепортации.
2670 - Использование character class и race данных из DBC файлов клиента вместо значений в коде.
Исправленно: вывод подкорректирован для реального счётчика полей в DBC файле и DBC вывод ошибки формата.
2669 - Переименованна .modify gold -> .modify money и добавленна .money, добавленна .speed для изменения скорости. Переименованна .lookupmob -> .lookupcreature.
2668 - Исправленно: исправления mangos.sql для [2622] и [2302]
2667 - Исправленно: NPCфлаг перезагружается при респавне существ. Удаление объектов со всего просмотра игроками при удалении. Не спамить отсылкой клиенту пакетов об остановке дыхания при смерте. Чистка кода. Patch от atimb.
Исправлено: подкорректированна разница в уровнях при AggroRadius калькуляции. Реализованна видимость существ рядом с трупом игрока. Не показывать мёртвых существ кроме spirit healer для мёртвых играков.
2666 - Исправленна: более корректное сообщение об ошибке, если необходимое для Conflgrate не готово. Patch от scorpionteam.
Исправленно:реализованна drain soul часть Power World: Shield spell. Patch от SinnerG.
2665 - Исправленно: Огромный урон от ranged weapons (wands,и т.д.), и проблемы damage percent done auras. Исправленны некоторые другие percent auras bugs. Patch от serPobre.
2664 - Исправленно: Предотвращение генерации нового лута при не полном открытии лута с вещи.
Удалёне не испоьзуемые item class check
2663 - Исправлено исполдьзование \Syntax: в описаниях команд `command`. Patch от Spuddlethud.
Исправленно: нормальный damage redaction не должен быть более 75% (вместо текущих 100%). Patch от Frank.
2662 - Небольшие корректировки для скрипт АИ
2661 - Исправленна офлайн информация для членов гильдии. Patch от ratatatata.
2660 - Исправленно описание некоторых команд в `command`. Patch от Michael Mayer.
2659 - Разрешено equip/unequip shields и relics в режиме боя. Patch от opdude.
2658 - Удалены некоторые старые дампы пакетов.
2657 - Некоторые функции Creature spell
2656 - Applied MaNGOS coding style
2655 - Исправленно: Предотвращение краша при загрузке некорректных значений для транспорта. Patch от Alexey Mentat.
2654 - Исправленно: краш при отсылке письма без вещи. Patch от SinnerG
2653 - Исправления: Заменены одиночный поля в DB где faction.dbc индексы используются вместо factiontemplate.dbc индексов.
Теперь quest_template.RequiredRepFaction должно хранить factiontemplate.dbc индексы. DB значения должны быть откорректированны.
2652 - Исправленно: Не отправлять в чат сообщения на unknown language. Переписан код связанный с языками.
2651 - Исправленно: Делать проверку каста при начале полёта более стандаотно - не выполнять каст, но и не начинать полёт
2650 - Исправленно: выполнение каста при начале полёта (включая mounting каст). Некоторые дополнительные антчит-чит проверки.
2649 - Реализованна .saveall гм команда.
Сброс автосейв таймера при любом Player::SaveToDB вызове.
2648 - Исправлен транспорт на картах, которые не имеют его.
Прочие исправления и чистки.
2647 - Исправленя к 2646
2646 - Добавленна modify aura duration от combopoint для rogue spell.
Исправленно обновление last_ip
2645 - Исправления auras causing к caster в системе боя им самим.
2644 - Исправлен Mail краш
2643 - Исправления Interrupted spell.
2642 - Реализованно сохранение и выбор лут базы при падении вещи. Таблица skinning_loot_template_alternative` теперь не используется. Patch от Alan Oaten.
Исправленна проблема с большим item ids в .lookupitem. Patch от SinnerG.
Исправленнны категории кулдаунов спеллов, запоминаемых при касте. Не запоминается заранее.
Реализованна опция в mangosd для отключения/включения beep при старте сервера для защиты cat's rights при сне
2641 - Реализованна .lookupmob и .lookupskill . Patch от zealot.
Переформированна таблица опкодов.
2640 - Исправлен краш при отправлении почты без вещи
2639 - Добавленн Spell Target Limit
2638 - Исправления комбат системы
2637 - Исправленно: отсылать сумки по почте (пустые).
2636 - Исправленн realmd.sql: Добавлен v,s поля к `account` INSERT INTO.
2635 - Процесс анимации добавлен к savetodb (thanks enti)
2634 - Исправления сломанных объектов
2633 - Исправленно поле `time` в `character_spell_cooldown`.
2632 - Исправленн вывод координат.
2631 - Исправленны такси после смены транспорта.
2630 - Вызыв .revive из: ".revive playername". Patch от Alexey Mentat.
2629 - Исправленна загрузка игрока на транспорт.
Исправленны ошибки конвертации и удалены неиспользуемые методы из заголовка.
2628 - Неболльшие корректировки к транспорту
2627 - Обновлён проект для vs2003
2626 - g++ исправления
2625 - Предотвращение входа без идентификации (часть 2). Patch от GriffonHeart.
2624 - Исправленна компиляция под Unix/Linux.
2623 - Исправления
2622 - Реализованна поддержка транспорта (корабли).
Необходима корректировка БД.
2621 - Исправленнны ошибки компиляции
2620 - Исправления в packet GUID(не используются в текущем коде). Небольшая оптимизация в Database::escape_string
2619 - Исправленно: Пинг соединения с БД, для предотвращения потери sql связи. Patch от Argoyle.
2618 - Предотвращение negative health regeneration. Patch от serPobre.
2617 - Исправленна inn
Исправлен тип цели для healing wave.
bounding. Patch от TOM_RUS.
Исправлен краш при некорректном faction id в DB. Patch от nxsofsys.
Исправленно: Добавленн realmd.sql апдейт.
Исправленно: Реализована посылка кулдауна к клиенту в случае, если игрок использует не известный спел (item spell,и т.д.)
Реализованны кулдаун remembering/checking/saving/loading на сервере.
2616 - Исправленна Aura MaxPowerPercentMod: Подкорректированна работа для форм друида (и прочие), и проверка типа
силы в некоторых случаях при HandleAuraModIncreaseEnergy
2615 - Исправленно двойное применение аур при изучении талантов.
Исправленна аура MaxPowerPercentMod
2614 - Исправленно: Не отлавливать zthread exceptions от задач, Убивать mangosd/realmd вместо зависания.
Исправленно: Упаковка DBC структур для устранения проблем запуска mangos под 64-bit платформах.
2613 - Исправленно: Не генерировать при добавлении аур periodic regeneration
power/health аур.
Прочие связанные с этим чистки и потимизации.
2612 - Applied MaNGOS coding style
2611 - sql обновление для 2610
2610 - Переписаны формулы отдыха. Реализованна смена состояния отдыха на полоске опыта.
Rest бонус при убийстве моба теперь отображается. Patch от GriffonHeart & TOM_RUS.
2609 - Исправленны проблемы с размером в случайно генерации кода на 64-bit платформах. Patch от cus1.
2608 - Исправления к 2607
2607 - Исправлен краш при удалении ауры в proc trigger processing triggered некоторых аур.
Наиболее частый случай: Паладин с аурами убивает моба и повышает уровень.
Исправлен краш при выводе ошибки.
2606 - Реализованна поддержка пакованных GUIDs. Patch от SABROG.
2605 - Исправленно: Вход на сервер без идентификации с помощью читерских програм. Patch от GriffonHeart.
Исправленно: установка максимального значения для mana и health при повышении
уровня. Небольшая чистка кода трупов.
2604 - Исправлено UseItem cast 'USE' spell, не должен кастовать на других.
2603 - Исправлено: destroy при disenchanting выбранной вещи (разные для других вещей используемых item destroying), в случае reagents удаление первой не одетой вещи, но вещей в инвентаре, сумке, и в последнем случае с одетыми вещами/сумками.
Исправлено: не применять/снимать только сломанные item enchants вместо сломанных и всех
последних в equipment list.
2602 - Исправленны Fire Nova Totem и Corrupted Fire Nova Totem
2601 - Не отображать префикс <DND> и <AFK> в личных сообщениях. Patch от ratatatata.
2600 - Исправлен краш при удалении вещи с temporary enchantment.
Исправленно применение item enchantment к melee damage. Patch от Arkan.
2599 - Исправленно: Отзыв пета при телепортации.
2598 - Полностью удалены `createId` пооля из playercreateinfo
2597 - Не использовать creatid индекс для доступа к playercreateinfo_* таблицам, это предотвращает проблемы с применением mangos sql update к DB с разными creatid<->(race,class) нумерацией.
Исправленно: Проверка ammo inv.type для вещей в CanUseAmmo для предотвращения одевания в ammo slot других вещей.
Not store bug and slot information in playercreateinfo_item and autoequip and place in appropriate specialized bags item at player creating.
Setup using ammo if exist in original player items and can be used.
Исправленно: Добавленна потерянная часть к GM.InWhoLIst, теперь отображает ГМ в списке онлайн.
Чистка кода: Заменена explicit 0 как номер сумки при вызове NULL_BAG константы (некоторое значение)
2596 - Небольшая чистка в квестовом коде.
2595 - Applied MaNGOS coding style
2594 - Опция WhisperingToGM переименованна в GM.WhisperingTo.
Реализована опция GM.InWhoList для
отображения ГМ в спсике онлайн для играков, если у ГМ не включён режим невидимости.
2593 - Исправленно: установка item enchantment duration только в неодетом состоянии, подкорректированно применение урона от item enchantments. Patch от Arkan.
2592 - Неболльшие корректировки к списку игнора
2591 - Исправлено: добавление 2 игроков в разные списки друзей. Patch от ratatatata.
Небольшая чистка кода.
2590 - Исправленно: AFK, DND исправленния для работы.
Реализован авто установки текста для сообщений. Patch от ratatatata.
Исправленно: удалены AFK/DND моды, и <GM> сигнатуры при невидемом состоянии ГМ. Восстановление <GM> до снятия невидимости если GM мод установлен.
Исправленно: Не применять невидимость к ГМ, если он член гильдии.
2589 - Исправлен краш при роллинге. Patch от ratatatata
2588 - Исправленны места в mangosd где были возможны SQL injection.
2587 - Исправленны sql
названия апдйтов, и удалены дубликаты. Исправленн Player.cpp конец строк к Unix style.
2586 - Исправленны краши связанные с группой (patch от atimb)
Исправления связанные с эффектами лечения.
2585 - SQL апдейт для возврата[2584]
2584 - Возвращение до [2580]
2583 - sql апдейты
2582 - sql апдейты [2581];
2581 - Начало реализации системы Инстантов.
2580 - Исправленно: вызов задачи удаления трупов не каждые 1.2 sec но обноружение каждые 20
min.
Исправлено: Заменены все ERROR_LOG define используемые с sLog.outErrro() вызовом - ошибки выводятся и в debug и в release версиях.
Исправленно: Вывод неудачных sql запросов как ошибок в консоли и всегда то mysql сообщения об ошибке.
2579 - Смена ревизии в sql обовлении
2578 - Исправленно: Реализованна более стандартная цена для отучивания талантов.
Удалены только обновлённые, но не используемые World поля.
2577 - Новый мап экстрактор
2576 - Новый мап экстрактор
2575 - Смена версий карт
2574 - Мап Экстрактор 1.12.2
2573 - Исправленно: Не применять .namego команду, если в полёте
Использование .goname и .namego с оффлайн персонажами.
2572 - Реализованна поддержка случайного выбора (если предложен) male/female модели для существ.
Исправленно: Отсылать результат при согласии создания табарда (вывод сообщения о сохранении табарда).
2571 - Реализованна поддержка
кастов на игрока (ауры, или спелы изучения) при принятии квеста, и необходимые в некоторых случаях.
2570 - Реализован Coldsnap spell эффект. Patch от SinnerG/timex1.
2569 - Исправленно: не давать награду для не законченных или уже аконченных повторяющихся квестов в случае читов
2568 - Исправлен краш при загрузке гильдий с guild member zone не известной или некорректной в DB. Patch от atimb.
2567 - Исправлен краш связанный с m_groupleader не
может быть 0 для игрока в группе. (patch от atimb)
2566 - Обновление экстрактора карт
2565 - Экстрактор карт для 1.12.2
2564 - Добавленна поддержка для battlestance passive эффекта, и вход в стойку при логине по умолчанию. (patch от Arkan)
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 27 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
CoolDruid (05.02.2007), Dos (08.02.2007), DrBrain (15.02.2007), Dunkan (16.02.2007), Flyoz (09.01.2007), Hangover (12.02.2007), Hedin (10.01.2007), JafarGH (09.01.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), LOTAr (08.01.2007), LoI (08.01.2007), Maxidram (07.01.2007), Nekowa (11.01.2007), Plaha (11.01.2007), RLD (27.02.2007), Spirit2006 (17.01.2007), VVVic (09.01.2007), [4key]Grubby (03.02.2007), ^Tony^ (07.01.2007), djalex (11.02.2007), gringa (07.01.2007), immortal (12.01.2007), midnighte (07.01.2007), sven (10.02.2007), vlad1 (07.01.2007), {KGB}XoTTa6bI4 (22.01.2007)
Старый 08.01.2007, 11:17   #7
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[2762-2950]
Цитата:
2950 - Исправленно: Не применять armor damage reduction и resistance absorbing к heal periodic auras. Patch от yaguana.
Дополнительная проверка соответсвия DBC файлов.
2949 - Исправленно: Позволять существам использовать надетое оружие в полёте. Patch от Compboy.
Удалён не корректный (в некоторых случаях) об ошибке при снятии сета. Добавленна дооплнительная проверка DBC файлов.
2948 - Исправлен баг с ростом урона от оружия после воскрешения
Исправленно:Не терять resurrection sickness при смерте и воскрешении у тела.
2947 - Исправленно: Проверка жизни игрока при npc/quest interaction.
2946 - Исправленно: Вывод ""You are being summoned by" при .namego команде если GM видем для вызванного игрока.
2945 - Исправленно: Новый taxi node open в случае если npcflag 8 или 10. Игнорировать двойной taxi node поиск. Упрощёг код создания путей полётов.
2944 - Исправленно: Предотвращение дублирования записей спеллов при изучении. Упрощён код. Original patch от Frank.
2943 - Исправлен краш при некоррктном итераторе при удалении shapeshift аур. Удалять их до удаления аур из аур-листа.
2942 - Arg-g-h. Необходимо перекомпилировать и проверить любые предложенные патчи, включая самые простые.
2941 - Исправления к [2938].
2940 - Исправленно: Изучать lockpicking skill при picklocking изучении. Patch от Greenseed.
Исправленно: Удаление lockpicking skill из playercreateinfo_skill таблицы.
Исправленно: Счётчик квесовых вещей получаемых по почте. Patch от Leela.
Исправлен mangos.sql
2939 - Исправленно: Использовать OpenLock spell effect с GO и items. Patch от Greenseed.
2938 - Исправлен возможный краш при логауте с петом. Patch от wafro2.
Реализован SPELL_EFFECT_SUMMON_OBJECT_WILD, поддержка для SPELL_EFFECT_SEND_EVENT использует новую таблицу `spell_scripts`.
Для окончания квестов варлока необходима коррекция БД. Patch от Leela.
2937 - Исправлен возможный чит с некорректным колличеством денег при торговле. Original patch от rtfm.
Чистка кода торговли.
Исправленн сброс helm/cloak состояние тотображения при релогине или воскрешении.
Исправленно имя 2915_character.sql -> 2916_character.sql
Исправленно: Не добавлять melee spell damage bonus к нулевому урону (в miss/и других случаях). Patch от Ambal.
2936 - Обновленн animation action ids list.
2935 - Реализован вывод ошибок БД в отдельный лог файл (не очищается при перезагрузке), Новая DBErrorLogFile опция в mangosd.conf. Patch от Craker.
Исправлен возможный краш в результате не удаления игрока из группы\рейда при логауте
2934 - Applied MaNGOS coding style
2933 - Исправленно: Корректная проверка reagent count при касте в случае reagent item casting. Patch от Leela.
2932 - Исправленно: infinity recursion при посылке данных акшен бар к клиенту
Исправленно: Восстановление акшее бар у клиента после телепорта
Заменено сохранение акшен бар на более эффективное
2931 - Исправленно: battleground начальная позиция. Patch от F0ruD A.
2930 - Исправлен возможный краш при stackable item получаемым по почте. Patch от wafro2.
2929 - Исправленно: Не разрешать disenchanting item в слотах для продажи.
2928 - Реализован CMSG_TOGGLE_HELM and CMSG_TOGGLE_CLOAK. Patch от TOM_RUS.
2927 - Исправленно: Удаление стелса при начале атаки кроме специальных кастов не сбивающих стелс. patch от darka.
Упрощён код удаления маунт аур при .dismount.
2926 - Исправления скорости
2925 - Исправлен краш при item tame beasts (при удалении ауры), удаление aura mods после удаления аур из aura list.
Исправленна реализация quest tame spells. Добавленна поддержка для отзыва charmed creature.
Исправленно: Счётчик кастов в quest goal при удачном завершении спела вместо начала каста.
2924 - SpeedChangeAck исправления.
Нет теперь ошибок со сменой скорости (без приичны)
Thx 2 TOM_RUS
2923 - Исправленно: Сохранение reputation standing. Это исправит проблема с переполнением поля `standing`.
2922 - Исправленно: disenchanting items (уровень вещей > 65). Patch от Adamantin.
Исправленна возможная не завершающаяся транзакция при удалении GO из DB.
2921 - Applied MaNGOS coding style
2920 - Исправленна ошибка в Spell::EffectDisEnchant. Patch от Marty.
2919 - Исправленно: Совместная загрузка структуры типов для SpellItemEnchantment.dbc. Patch от Arkan
2918 - Исправлен краш при .announce с длинным текстом.
2917 - Контролирование GM.InGMList опция в mangosd.conf: Показывать ГМ в .gmlist когда он в состоянии .gmoff
2916 - Сохранение GM mode в DB и восстановление при входе.
2915 - Исправленно: Aura mod amount значение может быть отрицательным, исправлен её расчёт.
Реализованна SPELL_AURA_MOD_DETECT_RANGE используемая в target aggro-range changing spells.
2914 - Исправленно: Исправлен StoreItem результат для предотвращения оераций с удалением вещей. Patch от Mirek.
2913 - 2912_areatrigger_template.sql
2912 - Добавлен необходимый уровень для использования порталов (Вход в инстанты).
2911 - Исправленно: Предотвращение читинга с отходом назад. Patch от Ambal.
Исправленно: Применять разные Mob AI изменения к PetAI.
Исправленно: Результта сохранения DBC LookupEntry константный
2910 - Исправленно: Дополнительные проверки на использование мёртвого пета.
Исправленно: Возможное искажение данных stable с операциями с мёртвым петом
Исправленно: Дополнительная проверка для DBC файлов
2909 - Небольшие исправления movementhandler
2908 - Исправления к [2904].
2907 - dbc чистка
2906 - Небольшие исправления
2905 - Исправления Curse of weakness, Исправления почты между фракциями
2904 - PickLock Skill исправления от Greenseed
2903 - Изменены negative spell charge значение используемые в `item_template`для отметки удаления и всех charge испоьзуемых вещей. Используемые вещи теперь имеют нулевое значение в charges поле. Patch от Arkan.
2902 - Пересмотрен movement-handlers. Нет больше ошибок в консоли.
2901 - Исправленно: Не кастовать в двжиении при non-autorepeat ranged spells только.
2900 - Переписан код сохранения\отзыва петов
Исправленно: вызов пета, отзыв, спелы пета
Исправленно: hunter pet труп не удаляется, pet corpse без воможности снятия шкуры и лута, Исправленны спеллы воскрешения петов (есть небольшие проблемы анимации)
Чистка кода
2899 - Исправленно: Удаление всех mount spell auras при .dismount команде вместо только одного. Это исправляет проблему с набором скорости.
2898 - Изменены WorldPacket!
Теперь вы можете отпределять какой размер необходим... в прошлом каждый пакет определялся 4кб памяти.
Стандартный конструктор WorldPacket просто создаёт контейнеры которые будут инициализированны позже (neededsize=0).
2897 - Исправленно: Не терять состояние боя при сохранении. Комбат Флаг очищается при загрузке.
2896 - Исправленно: Отмена shooting casts если следующий каст выполняется в движении (персонаж может двигаться пока оружие перезаряжается). Originla patch от Greenseed
Исправленно: Задержка autorepeat каста до остановки игрока, отмена мгновенного каста из ванда при движении
Небольшие исправления в выводе при загрузке сервера.
2895 - Новая DBC StableSlotPrices.dbc.
Исправленно: Удалены заданные кодом slotprices, используются цены в dbc. Теперь возможно купить 2 slots и добавить 2 pets в стойло. Patch от Senty.
2894 - Исправленно: Отмена всех кастов при смерте. Это исправляет стрельбу из вандов после смерти.
Исправленно: Продолжение конверта некоторых пакетов и creature/player unexpected behavior modifying aura handlers для вызова только при реальном наложении\снятии аур. Исправленны странные эффекты при сохранении/одевании вещейt/ и т.д.. Устаревшие и не используемые данные не отсылаются к клиенту.
2893 - Добавлен новый параметр к aura handlers: bool Real (истина если aura modofier применяется при наложении\снятии аур). Исправления кода для использования этого. Это может вызывать много handler's code только при наложении\снятии аур вместо применения\снятия aura modofier.
Fixed GM invisibility auras in same way as rogue stealth (in [2890]). This will prevent GM unexpected detection as GM save.
Fixed: let load mangos with empty `item_page` table
2892 - Исправлен краш при обработке пакетов от БГ. Чистка БГ кода.
2891 - faction,taxi node исправления от arkan
2890 - Исправлен краш при сохранеии в стелсе рядом с hostile unit. Исправленны странне преобразования в сохранении при стелсе.
Исправленно: Не отсылать speed changes к клиенту при aura mods disable/enable с одеванием\снятием вещей. Посылать только при реальном add/remove изменяющих скорость аур.
2889 - Исправленно: Кик игрока с акаунта при коннекте на его акаунт другого.
Исправленно: Возвращение типа в Map::IsInWater, Map::IsUnderWater.
2888 - extincted tabulators
2887 - Чистка: Удаленны некоторые не используемые значения и методы в TargetedMovementGenerator
2886 - Исправленно: Изучение instant poison при изучении скилов ядов. Patch от dark_night.
2885 - Удалён realm поле из `character` таблицы. Это должно решить проблемы со смной `online` в таблице.
Реализованна SPELL_AURA_HOVER. Добавленны пустые методы для CMSG_MOVE_HOVER_ACK, CMSG_FORCE_RUN_BACK_SPEED_CHANGE_ACK, CMSG_FORCE_WALK_SPEED_CHANGE_ACK пакетов.
2884 - Реализован SPELL_EFFECT_KNOCK_BACK. Original patch от Ntsc.
2883 - Перемещён hover код к Unit. Дополнительная проверка имени при создании персонажа на стороне сервера.
2882 - Исправленно: корретная проверка на grey level для soul shard gathering
2881 - Исправленно: Некоторые дополнительные prof.spells для таблицы `spell_chain`
Дополнительная проверка для `spell_chain` данных.
2880 - Исправленно: Применять каст на цель-вещь не в инвентаре игрока но в окне торговли. например. Patch от Ntsc.
2879 - Исправленно: Применять ammo damage-per-second mod при ammo equip.
Исправленно: Корректное перепреминение attack speed percent modifiers при снятии\одевании вещей
Исправленна: Корректное перепреминение SPELL_AURA_MOD_DAMAGE_PERCENT_DONE после применение стат мод вместо до преминения.
2878 - Переписана Player::removeSpell.
2877 - Исправлен баг в Player::removeSpell и исправленна компиляция под *nix после [2875]
2867 - исправлен mangos.sql
2875 - Сохранение выученных и рангов в `spell_chain`. Данные таблицы от SLAVIK.
Исправленно: Не использовать зависимость от языка в textual rank значении в spell.dbc. Это исправляет проблему при использовании не английских DBC на сервере.
Исправленно: Отучивание всех спелов от талантов при сбросе талантов.
Исправленно: Сохранение в одной таблице необходимых спелов у тренера в листе вместо сохранения их для каждого тренера.
2874 - Дополнительные проверки при сохранеии аур загружаемых из БД. Добавлен лист типов аур не обрабатываемых но используемых в spell.dbc индексах. Чистка.
2873 - Удалён дебаг вывод
2872 - Измененые некоторые исправления в [2870] и удалены не нужные дебаг выводы. Чистка.
2871 - Добавленна проверка на увеличение пинга. Original code взят из ProjectEden's anticheat patch.
Добавлена MaxOverspeedPings опция в mangosd.conf.
Исправленна компиляция под *nix [2869]
2870 - небольшие исправления
2869 - Исправления к системе репутации. Patch от Alan Oaten.
Исправленно: Получение soul shard только при убийстве не grey level creature/player. Patch от Frank.
2868 - Добавленна "player ignores you" при приглашении в группу
-Подгоректированна "player ignroes you" личное сообщение
-Добавлен SMSG_RAID_INSTANCE_INFO структура
2867 - Исправления к [2866].
Исправленно: Корректная проверка для изменения скорости только для игрока изменяющего, вместе проверки всех блажйших
2866 - uniqueitem,online,damagereduction,mountstack исправления от NTSC
2865 - Исправлен возможный краш с несуществующим faction-template
2864 - Исправлен loot-bug (от Ntsc) + некоторые ошибки в[2861]
2863 - rage formula патч от ntsc
2862 - Исправлен возможный краш в случае не корректности БД в GroupLoot.
2861 - pvpflag патч,reconf исправления,destroy патч
2860 - Исправленна компиляция экстрактора карт под linux
2859 - Исправления смены оружия от ntsc
2858 - Исправления к rage potion, Сохранение почты, смена оружия во время полёта
2857 - Исправлен roll баг: игрок не в группе мог взять лут!
2856 - Исправленно: 0 скорость при входе
Исправленно не сохранение состояния отдыха при выходе, теперь сохраняется всегда текущее состояние
Исправленно: Корректное завершение транзакций при сохранении игрока.
2855 - Исправленно: Устанавливать скорость петам скорость хозяина при агрузке, но всегда только при вызове\приручении.
2854 - Исправлено: Проверка range вместо дробного значения "SpeedChange player %s is NOT correct"
2853 - Исправленно: Авто перемещение вещей из bank/bank slot в инвентарь вместо перемещения в другой слот.
2852 - Исправления к 2851
2851 - Исправлено: Использовать скорость движения как creature_template.speed.
2850 - Переписан код связанный со скоростью. Корректный расчёт текущей скорости игрока. Устанавливать pet speed equal к владельцу скорости
Исправленно: "SpeedChange player is NOT correct" проблема. Надо протетстить, если нету багов будет выводится только в случае использования читов.
ГМ скорость устанавливается теперь в сравненеии снормальной скоротью (от 10 до 0.1) вместо абсолютного значения.
Исправленно: Не давать XP fза убийство петов.
2849 - Исправлено: Исправлен урон от Execute cast. Patch от yaguana & darka
2848 - Использовать более std-like статы для петов. Patch от nobody.
Чистка и переформирока связанного со статами кода.
2847 - Реализованны SPELL_AURA_MOD_RANGED_HASTE и SPELL_AURA_EMPATHY ауры. Patch от TOM_RUS.
2846 - Исправленно: Корректная установка riding skill при изучени спелов ридинга. Original patch от teety.
2845 - Исправленно: Дополнительно к проверке [2844] проверка на honor rank при покупке вещи.
Перемещён taxi flight start от nodes list в Player::ActivateTaxiPathTo для возможности вызова его из скриптов. Чистка связанного с такси кода, удалены дубликаты.
2844 - Исправленно: Перемещена проверка на необходимый уровень для покупки вещи у вендора. PvP bonus items в случае не реализованности. Patch от Alan Oaten.
2843 - Исправленно: Переименование hunter pet только 1 раз.
Исправленно: Не терять информацию о tamed pet при отзыве mini-pet/guardian
Исправленно: Восстановленна выдача xp от hunter pet.
Исправленно: Сохранять в БД тоько полностью контролируемых петов.
2842 - Большое исправленние кода петов. Все петы (summons/tamed/guardians/mini-pets) теперь Pet объекты. guardians/mini-pets теперь сохраняются в Player::GetPet() и могут быть вызванны параллельно с summons/tamed pets. Mini-pets теперь всегда нейтральные, Mini-pets/guardians не могут быть управляемыми. Текущий Summons/tamed pets теперь в окне персонажа отображается с игроком. Приручённые элитные существа теряют свой бонус
2841 - Добавлен экстра дебаг вывод в Item::SetState.
2840 - Исправленно: Расчёт spell mana cost для ManaCostPercentage значене для игроков используемых базовое значение mana вместо полного значеня.
2839 - Исправленно: Загружать сервер в случае оригинального mangos.sql use (с пустой `quest_template` таблицей)
Исправленно: Использовать корректный percent value для scale в SPELL_AURA_MOD_SCALE вместо некорректного значения в коде.
Исправленно: вызывать AddToWorld для добавления summoned creatures в грид
Исправлено: Использовать более удобный код для новых значений скилов поля data
Чистка кода обновлеия существ (удалён Creature::AIM_Update)
2838 - Сохранение *_grid tables в памяти для ускорения загрузки гридов.
2837 - Исправлено: Сброс channel spell casting animation при загрузке игрока. Original patch от impa.
2836 - Боолее близлайк проверка "Must be behind the target". Patch от swillis.
2835 - Исправленно: Проверка не загруженности персонажа до удаления.
Исправленно: Сброс attack power и ranged attack power при загрузке стат.
2834 - Исправлено: краш при некорректном получателе лута. Patch от Mirek
2833 - Исправленно: Не портить пакет при .addspw. Устанавливать InWorld flag. Patch от yaguana
Исправленно:Переименование hunter pets. Patch от Dereka.
Мспользование для player/creature name значение Unit::m_name.
2832 - Исправленно: Не позволять обноуржить стелс через список друзей, и т.д. Использовать в creature AI isVsibleFor код.
2831 - Исправленно: Возможный краш при некорректном чтении пакета.
2830 - Исправленно: Добавленны рейд группы к mangos.sql, исправления для 2828_character.sql
2829 - Исправлен вендор лист у продавцов. Теперь посылается в std.format. Patch от Dereka
2828 - Реализованна поддержка для DB транзакций. Patch от impa.
Выбор использования InnoDB для character зависимых таблиц для активации их транзакций. Добавленна транзакция начало/завершение в исходный код.
2827 - Реализованна установка GroupVisibility в mangosd.conf для поддержки дополнительно к стандартным модам видимости (для рейда или всей команды)
2826 - Исправлен стелс в группах. Прочие исправления
2825 - Небольшие исправления
2824 - Исправления к [2811]
Исправленно: Сохранение игрока при дисконекте при релогине.
2823 - Небольшие изменения
2822 - Восстановленны сломанная reload
2821 - Реализованны Рейд-Группы
2820 - Новая DBC BankBagSlotPrices.dbc. Использование DBC stored bank slot цен вместо значений в коде.
2819 - Реализован holy shock dummy effect. Patch от PiCKleBro.
2818 - Исправлено: Продавать корректный счётчик вещей из стака при selling split items вместо продажи всех вещей найденных в стаке.
2817 - Небольшие исправления
2816 - Исправленно: Включать в результаты квестов, существ убитых не только петами, но и контролируемыми животными (hunter pets например)
2815 - Исправленно: показ информации о петах, переименование петов хантеров, исправленны проблемы с длинным именем (используется размер как в creature_template). Patch от jID.
Исправленно: Преобразование имени пета при посылке в sql запросе.
2814 - Исправленно удаление looted fishing bobber также.
2813 - Applied MaNGOS coding style
2812 - Реализованна warlock's pet name генерация при первом вызове. Original patch от jID.
Исправленния для Cheap Shot. Patch от darka.
2811 - Исправления ModifySkillBonusAuras. patch от Leela.
Исправлен рост скилов для новых персонажей.
Небольшие исправления некоторых визуальных багов.
2810 - Чистка кода БГ связанного с командами. Использовать player teams как bg team значение.
2809 - sql апдейт для 2808
2808 - Реализованна .password команда для игроков. Patch от Dereka.
2807 - Новая map.dbc. Воскрешение персонажа при входе в инстанты где распологается его труп. Patch от Sanyok.
Исправлен краш при EnchantDuration erase, чистка кода использующего результат от std::list::erase метода.
Исправленна потеря невидимости ГМ при телепорте.
Прочие исправления
2806 - Исправленно: добавлять к торговле не продающиеся soulbound items (включая выкидыванием при portrait). Чистка.
2805 - Исправленно: расчёт skill-up шанса основанного на pure skill значении (без бонусов) для предотвращения impossibility skill-up если значение скила с бонусом выше текущего max skill значения. Original patch от XiLE.
2804 - Исправления в 2803_command.sql
2803 - Реализованна .setskill команда. Original patch от WarHead
Переименованна .learnsk -> .learnskill.
2802 - Исправленно: Удаление phasing stealth из "learn all" command. Patch от misterD.
Исправленно: Применение ModSkill aura base при корректном описании полей. Patch от Bruce Swillis.
2801 - Исправленна realm population в realmlist. Patch от FabryB
Не убивать процес загрузки сервера при не заполненном NextQuestID, прочие корректировки
2800 - Исправления к 2779
2799 - Исправленно удаление потерянных вещей из buyback slots когда максимальное число превышено.
Удаление вещей персонажа при удалении персонажа.
2798 - Восстановление interpretation -1 как infinity spell charges в item_template
Реализованна поддержка команды для офлайн персонажей .levelup. Теперь можно использовать в форме: .levelup name leveldiff или .levelup name или .levelup leveldiff или .levelup
2797 - Установка некоторых важных флагов при перезагрузке стат. Небольшая чистка Spell cooldown кода.
2796 - Applied MaNGOS coding style
2795 - Исправленно pvp-state в ghost-form
Исправленно rest-state после телепорта
2794 - Исправленно: Использовать spell category из `item_template` для кулдаунов получаемых из `item_template`. Это должно исправить "global" проблему кулдауна при использовании некоторых вещей. Подчищен .bank код команды.
2793 - Отключена motionmaster assert теперь..
Исправленны некоторые маленькие проблемы с некорректным stack handling.
2792 - Исправленна утечка памяти при загрузке item pages.
Добавленна/подкорректированна progress bars для некотрых загрузок.
2791 - Упрщенны и исправленны проверки shutdown/idleshutdown
2790 - Исправлено: Дополнительная проверка для предотвращения добавления NULL в target list. Patch от Trogvar.
Исправлено: каст time_t в uint64 при форматированном выводе из DB для более удобного кода. Patch от 'nobody'.
2789 - sql апдейт для [2787]
2788 - Исправлено: предотвращение использования .start как бесплатную замену для hearthstone. Использование .start теперь устанавливает кулдаун как hearthstone.
2787 - Исправлено: добавлена поддержка для 28-slot сумок. Patch от Ntsc.
Исправлено: Разрешать auto-shot для wands. Patch от Jeka & Dereka.
Исправлено: не выкидывать не пустые сумки из банка, более корректная проверка расположения сумки в себе.
2786 - Исправлен краш при обновленииt PVP при входе в зону. Patch от Trogvar.
Исправлен краш при доступе к NULL в formed unit target list. Предотвращение добавления NULL к листу.
2785 - Разрешить common на аукционе если AllowTwoSide.Interaction = 1
2784 - Исправлено: игроки с уровнем доступа > 0 могут видеть игроков с таким же уровнем доступа (GM indivisibility, friend list, и т.д.)
2783 - Исправления к 2782
2782 - Переписана pvp:
-теперь pvp в зависимости от зоны
-даётся бафф "honorless target"
-петы готовятся к pvp/duel
2781 - Исправления lightwell, Pet movement
2780 - Исправлена проблема неудачного assert в pet handler.
2779 - Реализованы все функции рыбалки, включая зависимость от сезона\времени дня.
Исправлено: Ignore list проверка для начала дуэли. Чистка.
2778 - Изменена CLI/Chat команды для выключения сервера. Дополнительная проверка в случае 0 времени выключения. Чистка. Patch от T0chiro.
2777 - Исправления для аукционов и почты.
исправлено:
Игрок может иметь более чем 50 аукционов и более чем 50 bids.
Исправлено суммирование outbid
Исправлен deposit counting
2776 - Временное решение краша при Pet Dissmis, от Alen, Logout без освобождения духа, Предотвращение каст анимации когда у вас нет достаточного количества маны
2775 - Исправлен targeted generator stacking и концентрирование крашей вызываем событиями скриптов. (patch от Alex10)
2774 – Исправлено:
1. auction->remove, во всех случаях
2. плохое вычисление deposit улучшилось … но не исправлено все
3. auctionCut исправлен ... это было подсчитано плохим путем …
2773 - Добавлено утверждение для добавления двух targeted movement generators в очередь. Можете помочь найти где/если эта ошибка происходит.
2772 - Исправлен SQL запрос в коде удаления персонажа
2771 - Применен стиль кода MaNGOS
2770 - Исправлено: сохранение в листе выкупа последних 12 проданных вещей вместо последних 12 вещей в сессии. Исправлена утечка памяти в выкупа. Чистка кода.
2769 - Небольшие исправления, загрузка аукциона при старте сервера.
и загрузка item_page при старте...
2768 - Исправлено: игрок в стелсе может быть обнаружен только игроком его группы\рейда
2767 - Исправлено: краш при использовании CLI shutdown/idleshutdown. Patch от AlexRR.
Исправлено: Required %s вывод. Теперь выводит корректное значение для необходимых объектов. patch от Leela.
2766 - Исправлено: сброс состояния маунта при загрузке levelstats (character levelup/load/reset)
Функции роста скила для рыбалки и прочие чистки и комментарии.
2765 - Исправления для аукционов и почты.
Вся система переписана. Некоторые части не исправлены сейчас (auction -> cancel) , будут исправлены позже.
2764 – Исправления дуэлей
- "you are fleeing box"
- подкорректировано "a defeated b" сообщение
2763 - Исправления к 2762
2762 - Реализована .addquest GM-команда для простого теста квестов. Patch от Leela.
Исправлено: Предотвращение читинга с началом уже начатых квестов или квестов недоступных для персонажа.
Исправлено: Удаление результата при ping SQL.
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 31 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
CoolDruid (05.02.2007), Dan (14.01.2007), Dark Raziel (31.01.2007), Dihotar (16.02.2007), Dos (08.02.2007), DrBrain (15.02.2007), Dunkan (16.02.2007), Flyoz (09.01.2007), Galt (20.02.2007), Hangover (12.02.2007), Hedin (10.01.2007), JafarGH (09.01.2007), Kirill_Sevrugin (10.01.2007), Kors (10.01.2007), LOTAr (08.01.2007), NeatElves (09.01.2007), Nekowa (11.01.2007), Plaha (11.01.2007), RLD (27.02.2007), RUSalka (21.01.2007), SeL (18.01.2007), Spirit2006 (17.01.2007), VIRYS (05.02.2007), VVVic (09.01.2007), [4key]Grubby (03.02.2007), hitslab (28.01.2007), immortal (12.01.2007), jesten (23.01.2007), stippi (22.01.2007), sven (25.01.2007), {KGB}XoTTa6bI4 (22.01.2007)
Старый 08.02.2007, 12:43   #8
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[2950-3160]

Цитата:

3160 - Исправлено: threat lowering spells, threat в Fade и Feign Death spells, aggro от лечения. Переписан код очистки threat листа. Patch от Ambal.
Исправлено: Использовать одиночный spell effect расчёта урона вместо исправленного SpellAura и старых сломанных в спелах
Исправлено: Spell::EffectWeaponDmg расчёт урона
3159 - Исправлено: Полностью переписана некорректная Feign Death реализация. Пока ещё не полностью.
3158 - Оптимизация Player::Regenerate. Patch от Keymone
3157 - Оптимизирована AgressorAI и GuardAI MoveInLineOfSight функции. Patch от Ambal.
3156 - Обновлён и прокомментирован auction и mail код.
В group.cpp использовать константу, вместо объявления новой переменной
3155 - Исправлено: отрицательная аура заставляет нападать на кастера, даже когда текущая цель имеет гораздо больше злости. Patch от Ambal.
3154 - Applied MaNGOS coding style
3153 - Исправлено: Устанавливать faction в состоянии боя для factions с Hostile/Hated основанной на репутации вместо проверки на на команду. Это исправить проблему с состоянием без атаки для для faction дружественных для всех команд. Чистка и оптимизация кода связанного с репутацией.
3152 - Исправлено: Чистка creature hat/threat cross-reference lists до удаления моба из грида. Это предотвращает краш при доступе к несуществующему указателю на удалённого моба.
3151 - Исправлено: Мобы могут теперь корректно агрится на других мобов на основании creature hostility.
Удалено: Хак для GuardAI к aggro creatures.
3150 - Исправлено: Корректное применение SPELLMOD_THREAT к доавляемой threat
Исправления для .addmove. Заменена старая не работающая команда .random новой .setmovetype [guid] (stay/random/way), возвращатся мобу на точку респавна (если жив).
Исправлено: При инициализации MotionMaster удаление всех генераторов движения (включая дефолтовый). Чистка кода.
3149 - Реализована Агро Система: mob AI, генерация злости и т.д. Patch от Ambal. Огромное спасибо Wyk3d и Bruce Swillis.
Исправлено: Отсылать сообщения от ГМ в .gmon всегда на универсальном языке.
3148 - Исправлен mind view
Исправлены некоторые спелы от талантов петов (теперь могут быть скастованы)
Подправлен mind control и eyes control для петов
3147 - Исправлено: Исправления для [3133]
3146 - Исправлено: Не выводить "ERROR: There is no record %u in DB table `%s`" при доступе к несуществующей записи.
3145 - Исправлено: Отображать random item properties в чат логе лута и в групповом.
Fixed: show new enchantments added at equipped item without need re-equip item.
Fixed: show equipped enchantments to other players (some bugs still exist)
3144 - Реализована .lookupobject для поиска gameobject id по имени, и .listcreature .listitem .listobject для получения спика вещей (в инвентаре или mail или auction) и creatures/gameobjects в мире.
3143 - Исправлено: Менее простая проверка при телепортации (только проверять mapid в map.dbc и корректность координат x,y вместо соответсвующего map-file).
Исправлено: Не выводить некорректные ошибки при загрузке `spell_threat`.
3142 - Исправлены unix sockets поддержка под Unix/Linux. Patch от mrmrZ.
3141 - Реализованы дополнительные threat bonus от некоторых спеллов (созранение в новой таблице). Проверка игрока в воде осуществляется другим путём. Patch от Ambal.
3140 - Исправлено: Задерживать сохранение на 20 секунд после последнего сохранения. Исправлены ошибки в mangos.conf.in
3139 - Реализовано открытие GO/items использующих специфичиские для GO/item ключи.
3138 - Добавлен ключ для `item` в `character_inventory` для ускорения доступа к данным.
Переписан disenchanting loot с использованием таблиц лута. Необходима поддержка БД. Original patch от Alan Oaten.
Реализован показ disenchanting loot в окне лута вместо размещения в инвентаре.
Исправлено: исправлена текущая SVN mangos версия в SystemConfig.h.in
3137 - Applied MaNGOS coding style
3136 - Исправлено: Проверка имени персонажа при создании, это исправит проблему с возможностью создания имён на latin в не английских клиентах.
3135 - Исправлено: Подкорректирован вывод Greed/Need сообщения при групповом луте. Patch от Kash.
3134 - Исправлено: Предотвращение краша при не существующей вещи в луте. Не включать некорректные вещи в лут, и выводить ошибки в лог при старте.
3133 - Исправлено: Использовать mysql ping команду вместо использования простого запроса к mySQL server.
Реализована поддержка named pipes под Windows, и Unix sockets под Unix/Linus
3132 - areaauras и Totems исправления - Спасибо Marty
3131 - Исправлен краш при генерации денег и улучшен расчёт
3130 - Исправлено: Не заканчивать квест на обследование в состоянии духа.
Исправлена компиляция под Unix/Linus
3129 - Исправления к Vanish, patch от Greenseed
3128 - Исправлено: Отображать item random properties при осмотре игрока.
3127 - Исправлено: Отображать item random properties на аукционе и почте
3126 - Исправлено: Не корректное "SpeedChange player %s is NOT correct" при смене скорости у болльшого колличества игроков и лагов в сети.
3125 - Исправлено: Корректное сообщение об ошибке, при попытке открытия закрытой вещи вместо становление её серой, и не используемой до выхода.
3124 - Удалена не используемая таблица `npc_spirithealer` из mangos.sql.
3123 - Начало milestone 0.7, "Eye of the Storm".
3121 - MaNGOS 0.6, milestone "Black Dragonflight" завершён.
3120 - - Applied MaNGOS coding style
3119 - Исправлено: Предотвращение краша при не корректном `creature_template`.`state` значении в DB.
3118 - Исправлено: Генерировать свойства для item level random enchantments на основе расчёта и проверки item value rating. Patch от killdozer.
Исправлено: Генерировать item random enchantments при генерации лута и показывать вещь с item random enchantments в луте
3117 - Исправлены: Оптимизация некоторых SQL запросов. Patch от mentat.
3116 - Исправлено: spell Corruption и curse заменяются при касте и в похожих ситуациях. Patch от Bruce Swillis.
3115 - Реализована поддержка 5 reputation rewards за квест (необходимо для некоторых квестов).
Предложение explicit списка полей при загрузке квестов из БД для более корректной проверки их структуры.
Использование массивов вместо std::vectors
3114 - Перемещены proc flags установки в новую функцию для чистки кода. Patch от Ambal.
3113 - Исправлен расчёт силы атаки у друидов. Patch от Zhivoi.
3112 - Исправлено: Подкорректированы spell damage модификаторы
3111 - Исправлено негативное значение преобразования к uint32 при damage spell bonuses расчёте, проблемы округления.
3110 - Исправление к [2653]. Использовать faction.dbc индексы для quest_template значений полей: `RewRepFaction1` и `RewRepFaction2`
3109 - Не позволять сохранятся игроку чаще чем через 20 secs (задержка логаута)
3108 - Исправлено: Удалён не используемый HaveQuestId
Исправлено: Разрешать quest chains без quest completion requirement
3107 - Сохранение max skill значений в `playercreateinfo_skill` в max level зависимых формах ( как -1 ).
Исправлено: Устанавливать max значение для не зависимых от уровня skills base при max player level установке. Patch от WarHead.
3106 - Исправлен #1181 : Описание команд
3105 - Исправлено: Проверять каст при GO quest objectives также на окончание квеста.
3104 - Исправлено: druid cat form начинается с 0 энергии (если не изучены специальные таланты - это ещё не реализовано).
Cleanup spell handler code.
3103 - Исправлено: spell proc не вызывались для одетого, но не используемого оружия (в формах).
3102 - Triggerspells_array патч от Greenseed
3101 – Исправлены копирайты.
3100 - Исправлено: Вызов не управляемых петов.
3099 – Исправлена проверка скила при lockpicking GO/items. Patch от Kash.
3098 - Исправлено: Предотвращение некорректной генерации количества денег при maxgold < mingold
Исправлено: group area auras каст. Patch от nxsofsys
3097 – Рейт урона от падения в mangosd.conf.
3096 - Исправлено: Одевание weapon/shield необходимых для spell proc. event и spell Ignite damage. Patch от Bruce Swillis.
3095 - Исправлено: множественная атака на одинаковую цель автоматически-повторяющимися спелами
3094 - Исправлено: Показывать количество персонажей на акаунтах реалма вместе количества акаунтов
3093 - Исправлено: Предотвращение использования отрицательных total skill значений. Сброс skill bonuses при stats init. Patch от yaguana.
3092 - Исправлено: Добавлена поддержка для subquests который становится доступным когда другой квест активен
3091 - Исправлено: Выполнение спелов с proc.flags и других triggered spells
Patch от Bruce Swillis
3090 – Добавлен в таблицы лута минимальный счётчик вещей в лут и создание отдельного picklocketloot поля для picklocket установок лута.
Реализована .respawn GM-command для респавна ближайших существ и ГО
Переписана проверка ближайшего трупа для cannibalize spell и чистка\улучшение кода для object/object_list searchers и workers.
3089 - Исправлено: Позволять существам кастовать в состоянии mounted.
Исправлено: Не давать опыт мёртвым игроку/пету.
3088 – Исправлен краш при киканьи самого себя. Проверять это в .kick также
Исправлено: Открывать без лута (не выводить ошибку в лог) при использовании openlock effect необходимого для некоторых квестов.
3087 – Исправлена формула обнаружения стелса. Patch от Greenseed.
3086 - Исправлено: Не увеличивать max riding skill level с повышением уровня. Patch от Havchik.
3085 – Исправлена рыбалка
3084 - Applied MaNGOS coding style
3083 - Исправлено: дополнительная проверка для pet suicide если найден хозяин с другим пет guid в поле хозяина. Также прочие исправления.
3082 – Исправлены ошибки в названиях.
3081 - Исправлено: Поддержка для дополнительных subclass ITEM_SUBCLASS_COMBAT_EFFECT = 7 для вещей class ITEM_CLASS_CONSUMABLE = 0. Может использоваться из item_template для вещей (не potions/scrolls/bandage/healstone не могут быть скастованы на цель (друга или врага) в бое. Это решит проблему со спелами от вещей началом анимации каста на клиенте (корректно) в бое, но отклонённый мангосом и прикреплённый в анимации в результате.
3080 - Более переносимые SQL запросы для загрузки существ и объектов. Патч от Magi и indomit.
3079 - Предотвращение возможного краша во время загрузки и проверки квестов с неверными данными в столбце `ReqSourceRef1-4`
3078 - Устранено удаление записей о респауне объектов/существ во время выгрузки грида,
теперь эти данные удаляются, только если они устаревшие.
Введено сохранение времени респауна для боссов во избежания читинга после крашей.
3077 - Исправлено: Небольшие исправления в проверке квестов при старте сервера для `ReqSourceRef1` ..
3076 - Исправлено: Новая формула для skinning failed attempts, и failed attempts для mining/herb роста
Исправлено: Не посылать cast fail сообщение дважды
3075 - Реализовано сохранение creature и GO время респавна и задержка до респавна.
3074 - Исправлены Windows окончание линий
3073 - Исправлено: Позволять одевать holdable item в offhand slot в случае пустой главной руки.
3072 - Исправлено: Удалять старые tracking aura при новом касте
Исправлено: Счётчик CastItems как reagents если не expended от использования
3071 - Описания Power X рейтов в mangos.conf.
3070 - .spawndist и .spawntime команды
3069 - Исправлено: Не крашить при некорректных данных в квестах в DB во время запуска сервера. Вместо этого проверять и выводить ошибки.
3068 - Исправлено: Упрощён код для установки form stats и исправленна проблема с потеряй текущего колличества health при item bonus part. Patch от nxsofsys.
3067 - Исправлено:
Creature facing при стане и эффекте от корней. Спасибо Vadim.
3066 - Applied MaNGOS coding style
3065 - Введен новый базовый класс - WorldObject, для разделения объектов в мире и предметов. Сделано, чтобы не хранить
данные о местонахождении предметов в мире.
Сохранение родного displayID во время сохранения друида в формах для предотвращения загрузки персонажей в формах с измененным displayID
3064 - Урон от оружия применяется теперь только в соответствющих формах друида. Патч от Zhivoi.
Если оружие не может быть приминено в текущей форме, то парирование и поднятие скилла работать не будет.
Корректировка .reset stats в вариантах форм друида.
Исправление ауры sickness и ее комбинация с формами, теперь удаление происходит обоих во время смерти в правильном порядке.
3063 - Поправлен выбор левел-статов для вызванного питомца (level+1 -> level).
3062 - Исправлено пропадание трупов элитных существ. Это исправлние для группового лута, но не полное, т.к. таймер еще не реализован.
3061 - Удаление ненужного кода. Проверка на фракцию в листе целей для TARGET_CHAIN была удалена.
Это должно исправить каст некоторых chain спеллов в группе.
3060 - Предотвращение дублирования предметов и почты во время краша в момент торговли/аукциона/отсылки почты.
3059 - Новое SQL обновление: 3059_pet_levelstats.sql
Статы вызванных питомцев теперь храняться в таблице 'pet_levelstats' (это не касается питомцев охотников)
База данных предполагает наличие корректных данных в таблице, иначе беруться старые/изначальные (зашитые в ядро) значения.
Было исправлено изминение уровня питомца вместе с уровнем владельца.
Освобождение памяти от данных об уровне игроков и питомцев во время выключения сервера.
3058 - Ошибка во время входа из за спец.символов в имени аккаунта исправлена - введена проверка.
3057 - Агрессивность и реакция существ находящихся в зоне действия area спеллов и др. изминения в коде враждебности существ.
3056 - Переименование команды abandon в dismiss для меню питомца. Патч от FreeFpDie.
А также некоторые другие исправления в коде отзыва питомца.
3055 - Новые команды .lookupspell, .lookupquest. Переписана команда .lookupskill. Патч от Pariah
В вышеупомянутые команды добавлена пометка о выученных скиллах/спеллах завершенных/активных квестах.
Переименована команда .searchtele в .lookuptele.
В команде .additem исправлен вывод ошибки.
3054 - Не добавлять мертвых существ в лист целей для ловушек/chained спелов и т.п. Патч от Trogvar.
3053 - Введена базовая инфраструктура и проверки всего что касается еды питомца. Кормление до конца не реализовано.
Удаление еды питомца после каста
3052 - Устранен краш при вызове команды /kick имя_не_найденного_персонажа
3051 - Исправлена проверка на возможность приручать существ определенных семейств. Патч от ZzZzZzZ и Dereka.
Введена маска питания питомца. Питание пока не реализовано.
3050 - Исправлен неправильный код воскрешения от soulstone'a в [3049]
3049 - Исправлено воскрешение "камнем душ" (soulstone), требуется поддержка базы данных. Восстановлен GUID soulstone вместо указателя,
для предотвращение краша. Soulstone удаляется после воскрешения.
3048 - Исправлены бонусы и сохранение аур, для загружаемого персонажа во время логина это перестало нормально работать после [3045]
3047 - Исправлено перепреминение патча 3025:
Исправляет ориентацию существа в пространстве по отношению к атакующему, а также цель выбранной цели.
Исправление было утеряно после [3029]
3046 - Исправлена возможность компиляции под *nix после [3044]
3045 - Предотвращение краша от смерти/отзыва/отмены питомца, а также от выхода игрока из игры во время каста.
Восстановлены GUIDы цели спелла, вместо указателей на объекты класса Unit
3044 - Новое SQL обновление: 3044_gameobject_template.sql
Удалены одинаковые поля из таблицы. Патч от Dereka.
Введение кулдауна на спеллы прерванные от эффекта SPELL_EFFECT_INTERRUPT_CAST (к сожалению не для всех вариаций). Патч от Trogvar.
3043 - Изменились некоторые имена аур на более подходящие варианты. Патч от Dereka.
3042 - Applied MaNGOS coding style
3041 - Исправлено: восстановлена корректная проверки для одетых очень давно сломанных предметов, должно исправить бонусы от энчантинга
на добавленные в сумку улучшенные предметы.
3040 - Удалён не используемый параметр в Fillloot. Patch от Alan Oaten.
3039 - Исправлено: Не выставлять AFK mode в режиме боя.
3038 - Исправлено: Показывать счётчик вещей в чате. Patch от vadim
3037 - Исправления ошибок. Patch от Stillhard
3036 - Реализована Aura::HandleAuraTransform особый случай. Patch от nevan
3035 - Исправлено: Partially interrupted channeling. Patch от Arkan.
Исправлено: Не использовать faction reputation list для сохранения временных расчётных данных.
3034 - Полное исправление загрузки
3033 - Исправлена неудачная загрузка в [3027].
Исправлена неудачная загрузка существ [3032]
3032 - Удалён устаревший spawntime значение из таблицы
3031 - Исправлено: Предотвращение stealing/deleting персонажей с чужих аккаунтов. Patch от ProjectEden.
3030 - Исправлено: Ошибки в названии поля. Восстановлена более читабельная константа вместо последней, позволяющая компилятору считывать её.
3029 -
+ Возвращены некоторые std::vectors
+ прочие исправления и комментарии
3028 - Applied MaNGOS coding style
- Исправления в configure.ac.
- Обновлены game Makefile.
3027 - Исправлена Компиляция под Windows
3026
+ Подкорректированы updatefields
+ Исправлены 2 различия для использования ByteBuffer.h
+ удалены не используемые файлы на подобии Utilities.h
+ прочие оптимизации
+ добавлен writepackedguid
+ изменены некоторые std::lists на std::vectors
Have fun, if anything is not in order, gimme a PM
3025 - Исправлено: Creature facing and target of target on creatures.
3024 - Исправлено: Давать персонажа heartstone (если у него нет) при остановке в гостинице. Patch от arrai.
3023 - Исправления к 2022
3022 - Добавлен вызов эмоций к script call. Patch от SinnerG.
Разрешать доступ к некоторым DBC из скриптов.
3021 - Изменён тип вывода для некоторых логов. Patch от urbin.
3020 - Реализована .cooldown для снятия кулдауна. Patch от Greenseed.
3019 - Исправлен возможный краш из предыдущих версий
3018 - Делать копию и сохранять изменённую SpellEntry для аур в случае, когда спел кастуется с изменением SpellEntry (урон и т.д.) например в Spell::EffectDummy. Удалять изменённый SpellEntry при удалении ауры. Patch от yaguana.
Это может вызвать каст не только triggered spells с изменением SpellEntry но и другие спелы. Удалять изменённую SpellEntry при удалении спелов.
3017 - guid поле в `auctionhouse` unsigned как используется и в коде.
3016 - Добавлен 2684_gameobject.sql к mangos.sql. Patch от LS999.
3015 - Исправлено: Проверка цели для spell immunity в multi-target spells также, immunity для world bosses от некоторых спел эффектов. Patch от Trogvar.
Cleanup immunity related code.
3014 - Исправлено: Сбрасывать проверку хонор ранга при загрузке персонажа. Надетые вещи не будут теряться из-за большого требуемого хонор-ранга.
3013 - Исправлен mana drain эффект (1/2 от drained mana).
3012 - Внесены изменения от `item_template` [3010] к sql/mangos.sql . Patch от LS999.
3011 - Отмена патча в [3007]. :/
3010 - Реализована поддержка специализированных сумок. Patch от Arkan.
Implement auto-sorting sorting items at auto-store by specialized bags in first case.
3009 - Исправлено: Читинг с покупкой 0 item колличеством. Patch от CWN.
3008 - Исправлено: возвращение раньше Unit::AttackerStateUpdate при victim's immune для физического урона. Patch от darka.
3007 - Исправлено: Проверка необходимости смерти для спелов.
3006 - Исправления к 3005.sql.
3005 - Оптимизация структуры БД. Patch от Slavik.
Удалено увеличение скорости персонажа. Удалены не используемые таблицы.
3004 - Чистка кода
3003 - Исправлено: Предотвращение краша .additem при неизвестном item id. Patch от Arkan.
3002 - Исправлено: Проверка состояния (маунтид) при касте non-triggered spells для предотвращения читинга и получение лагов от посылаемых данных.
3001 - Исправлено: Предотвращение читинга с поссылкой клиенту проверки денег при получении вещи с COD с полученного письма. Проверка также на сервере.
3000 - Исправлено создание DestinationHolder, patch от Mirek
2999 - Реализовано логирование торговли и энчатинга при продаже в GM log.
2998 - Исправления для .additem. Original patch от Arkan.
2997 - Applied MaNGOS coding style
2996 - sql update для [2993]
2995 - Исправлено: применение\снятие enchantment bonuses при одевании зачарованных вещей в случае зачарования в trade slot.
2994 - Исправлена компиляция под Unix/Linux.
2993 - Исправлены ошибки в описании команд в `command` таблице. Patch от indomit.
2992 - Ускорено сохранение квест статуса, action bar, и character save. Patch от mentat.
Correct time difference calculation at world tick.
2991 - Исправлена регенерация ярости от небольшого урона.
2990 - Исправлено: DB error вывод для сущест с некорректной фракцией более полный.
2989 - Запрещать загрузку одновременно 2-х игроков,
patch от Mirek
2988 - Gameobject m_spellid = 0 устанавливается при создании объекта ... patch от Mirek
Исправления аукциона: Запрещать продавать уже проданные вещи
2987 - Applied MaNGOS coding style
2986 - Удалён не используемый код для почты,
Небольшая корректировка аукциона,
чистка кода, небольшие корректировки для предотвращения крашей в случае читинга
2985 - Исправления к sql апдейту [2982]. Patch от indomit.
2984 - Исправлено: Корректное пересоздание изменения вещи при SPELL_EFFECT_SUMMON_CHANGE_ITEM использовании.
2983 - Реализована проверка типа вещи в инвентаре в необходимых требованиях для спеллов.
2982 - Теперь вещи печатаемые в .lookupitem может быть добавлен из shift-click для копирования .additem к примеру.
2981 - Исправлено: GM может использовать .visible 0 в случае если его друг в гильдии.
2980 - Исправлено: Не дублировать проверку типа вещи при энчатенге , корректный вывод ошибки при неудачной проверки вещи в касте.
2979 - Исправлена компиляция с подддержкой CLI disabled.
2978 - Исправлено: Применение SPELL_AURA_MOD_DAMAGE_TAKEN урон вместо потери ауры при следующем использовании в MeleeDamageBonus.
2977 - Реализован метод для добавления проверки размера пакетаЮ для предотвращения краша с некорректным размером
2976 - WorldSession::HandleForceSpeedChangeAck более компактный. Исправлен SpeedChangeAck пакет при определении некорректной скорости у нескольких играков (N), посылать Ack на сервер (N копий), получать NxN копии смены обратно: проверка только для проверенного игрока клиента Ack.
2975 - Исправлена realmd.sql данные по умолчанию. Patch от Fractal.
2974 - Исправлено: Корректное применение Attack Speed Auras. Original от Ambal.
2973 - Исправлено: Удаление необходимых квестовых вещей для начала квеста при старте квеста, Исправлено "You can't carry more" ошибка при старте квеста вещь должна быть забрана. Patch от Arkan.
2972 - Восстановленна компиляция под FreeBSD. Patch от T0chiro.
2971 - Чистка, оптимизация, утечки памти исправления. Patch от T0chiro.
2970 - Исправлены chain target spells (оба урон илечение). Patch от darka & Trogvar.
2969 - Отменены изменения [2968]
Исправлено: Не атаковать под страхом. Patch от Ambal.
2968 - Исправленый возможный краш в чате. Патч от Mirek
2967 - Applyed Mangos Coding Style
2966 - Исправлено "no ammo" ошибка для ванда. Добавленна дополнительная проверка для проверки типа стрел (дополнительно к проверке клиента).
2965 - Законченна реализация pick lock. Patch от Greenseed.
Реализован blacksmith key pick locking.
Добавленна проверка для предотвращения открывания закрытых вещей.
2964 - Неболльшое обновление к fear&roots
2963 - Реализована система сброса корней и страха при уроне. Patch от Ambal.
2962 - Исправлено: Остановка Autoshot при завершении стрел. Original от zeus.
2961 - Исправлен краш realmd (и mangosd в некоторых случаях ) при выходе. Patch от darka.
2960 - Исправлены некорректные номера в SpellInfo коментариях. Patch от darka.
2959 - Исправлен stealth mode stuck при сохранении игрока: не снимать стелс при касте non-stealth interrupting но triggered spell. Чистка кода
2958 - Реализована .lockaccount on/off команда для закрытия акаунт с вашего IP). Patch от Craker.
Исправлено: Обновление sql апдейтов
2957 - Исправлено: Краш со списком друзей после [2953]
2956 - Исправлено: Life Tap. Patch от GriffonHeart & Dereka.
2955 - Исправлено: Корректный вывод получаемого опыта (в отдохнувшем\не отдохнувшем случае). Patch от yaguana.
2954 - Исправлен: Каст triggered spell только при успешном завершении каста. Patch от darka.
2953 - Исправлено: apply to friend list and message to player who have he in friend list at player login same rules as for who-list visibility (GM.InWhoList and AllowToSide.WhoList conf-file settings).
2952 - Исправлен возможный краш в коде груп
2951 - Исправлены утечки памяти. Patch от wafro2.
Упрощено использование структур данных
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 14 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
Android2 (24.02.2007), Dos (08.02.2007), DrBrain (15.02.2007), Dunkan (16.02.2007), Hangover (12.02.2007), Koldyn (13.03.2007), Nebula (10.02.2007), RLD (27.02.2007), Senei (12.03.2007), djalex (11.02.2007), infectedtops (18.02.2007), kotishe (12.03.2007), sven (10.02.2007), {KGB}XoTTa6bI4 (08.02.2007)
Старый 24.03.2007, 11:33   #9
RMDC Dev
 
Аватар для Craker
 
Регистрация: 08.07.2006
Адрес: mangos.ru
Сообщения: 812
Сказал Пользователям Фуууу!: 38
Сказали Фуууу! 12 раз в 12 сообщениях
Вы сказали Спасибо: 188
Поблагодарили 777 раз(а) в 108 сообщениях
Файловый архив: 11
Закачек: 4
Репутация: 778
По умолчанию

MaNGOS Changelog
[3160-3370]

Цитата:
3370 - Исправлено: Не активировать режим боя при лучении пета спелами, ценой собственной жизни
3369 - Исправлено: Сохранение всех типов контролируемых петов (hunter и призванные) при сохранении хозяина.
3368 - Исправлено: Изменение сообщения торговли на стандартное при использовании /trade с самим собой.
Исправлено: Предотвращение существования Player объектов после удаления объектов WorldSession и некорректных данных в `character` при сохранении в таком состоянии
3367 - Исправлены некоторые проблемы с завершением квестов у тренеров других класов
3366 - Исправлен краш в ProcDamageAndSpell. Patch от indomit.
3365 - Исправлено: Обновлять на сервере ориентацию юнитов в момент root/stun eприменения эффекта. Patch от vadim.
3364 - Исправлено: Добавленна boss immunity к sleep эффекту. Patch от Academico.
3363 - Исправлено: Чистка critter threat list при смерте для предотвращения его атаки на убийцу при респавне) Чистка кода.
3362 - Исправлен краш при кике игрока в течении его 20-sec задержки логаута.
Исправлено: Цель не агрится при использовании beast lore.
3361 - Исправлено: Останавливать борьбу существ (с другим существом или игроком) при смене грида. Предотвращение замерзания борьбы и hostile lists до активации или выгрузки грида.
3360 - Исправлен краш при окончании торговли с самим собой испоьзуя команду /trade. Patch от indomit.
3359 - Реализована скидка у торговцев с хонорным рангом. Patch от indomit.
3358 - Реализован фильтр для списка онлайн игроков. Patch от Kash и TOM_RUS.
3357 - Исправлено: Разрешать заполнять стёк вещей при уничтожении другого стёка вещей в банке также как и в инвентаре. patch от indomit.
3356 - Исправлены возможные краши в БГ: удалять игрока с БГ структуры при логауте. Чистка кода
3355 - Applied MaNGOS coding style.
3354 - Исправлено: Проверка casting buff level в сравнении с уровнем игрока, проверять enchanting skill level в сравнении с disenchanting target item. Patch от killdozer.
3353 - Исправлено: Восстановлен корректный pickpocket gold (+1) и расчёт урона спела (-1), и некоторые подобные проблемы
3352 - Исправлено: Выводить в чат надпись, о получении особых вещей (shard stone/guild charter/hearthstone).
3351 - Сохранять текущие health/mana при отзыве пета (1 хп при смерте пета) и не загружать отозванного пета при загрузке игрока
Исправлено: Использовать синтаксис команд из БД
3350 - Реализована .addvendoritem и .delvendoritem GM команды. Patch от Craker.
Переписан список сохраняемых вещей у торговцев в Creature: не отдавать 5Kb памяти для списка для каждого торговца! Дополнительная проверка на существование вещи при загрузке списка
3349 - Исправлено: Проверять фракцию до установки в .faction команде. Patch от Craker.
Исправлено: Не использовать ГМ команды изменения скорости на игроков в полёте
3348 - Добавлена поддержка для второго пассивного бонуса от спела для формы медведя
3347 - Исправлена компиляция под Unix/Linux.
3346 - Команды в sql апдейтах
3345 - Использовать одиночную установку для random value generators, не использовать OS rand() функцию. Patch от Petr Grillinger.
Fixed: reset rage at warrior stance changes.
Fixed: add +1 to base_point spell effect field value (in this field always stored value -1)
3344 - Исправлено: Корректное применение стоек война и форм друида, бонусов от активации стоек/форм вместо загрузки персонажа. Это сломалось при переносе 1.10.2->1.12.1. Также применение elf racial stealth при активации.
3343 - Исправлено: Выводить ошибки проверки карт только при загрузке.
3342 - Исправлен краш при Aura slot update вызове. В таблицу аур добавлены все ауры используемые в 1.12.1 спелах.
3341 - Чистка кода связанного со статами при загрузке\сохранении.
3340 - Исправлена 64-битная проблема с дотсупом к book/script тексту в игре. Patch от log.
3339 - Упрощенение и чистка grid *.map загрузки файлов. Patch от Craker.
Исправлен возможный краш при добовлении игрока в грид. Patch от Craker.
3338 - Исправлено: Дамажить кастера при лечении цели используя spells которые лечат кастера.
3337 - Реализован особый elexir с разными эффектами. Original patch отy nevan.
Исправлено: Удаление последнего случая, где название спела использовалось для проверки ранга.
Исправлено: Корректное отображение stacked auras счётчика на иконке вместо (256)
Исправлено: Уменьшать rested points на такое колличество как и добовляемое к XP вместо (xp+full_rested_amount)/2 = 2
3336 - Изменения к стилю
3335 - Исправлено: Применять dual-wild miss rate только к auto-attacks и не применять к melee spell attacks. Patch от Ambal.
Исправлено: Не выводит ошибку о попытке использования отключенного спела пета, просто игнорировать.
3334 - Добавленны потеряные sql апдейты
3333 - Изменения к стилю
3332 - Исправления для configure.ac
3331 - Исправлено:Реализованы более корректные creature taming spell. Остановка атаки существа при удачном charming.
3330 - Исправлен краш при проверке завершении несуществующего квеста.
3329 - Исправлено: Замена Roots/Fear сброса формулы на более реалистичную, реализован Critical spell chance зависящий от intellect, корректное обнаружение PvP режима при Pet атаке. Patch от Petr Grillinger.
3328 - Исправлено: Не выводит неожиданную ошибку при задержаном logged state opcodes получаемом после логаута, но до первого authenticated state opcode.
3327 - Исправлен краш при вызове _setTargetLocation для неудалёных TargetedMovementGenerator с удалёной целью. Patch от Malloc.
3326 - Applied MaNGOS coding style.
3325 - Сохранение игрока при воскрешении для синхронизации игрока\трупа
Реализована новая mangosd.conf опция (SaveRespawnTimeImmediately, включена по умолчанию) для контролирования респавна: 1 - при смерте существ/использовании gameobject, 0 - при выгрузке гридов (как раньше).
3324 - Исправлено: Проверка воды в рыбале после недавних изменения с изменением выбора позизций ГО.
3323 - Исправлена проблема с вызовом петов из стойла и связанные с этим баги
Исправлено: Использование номера пета вместо entry для выбора петов в БД, это ускоряет сохранение.
Исправлено: Корректное получение номера пета при создании, это исправляет проблемы с именем пета (одинаковое имя для всех петов)
Исправлено: Не переписывать GO тип в .object команде.
Исправлено: Корректная загрузка спелов в случае when spell learned at loading some previous spell in load sequence.
3322 - Исправлено: Добавлен AddToWorld вызов для некоторых объектов добовляемых в мир.
Исправлено: Изменения talent spell learning кода на более безопасный.
Исправлено: Не начинать атаку на ГМ в GM режиме.
Исправлено: Выбор позиции "от предложенной дистанции до кастера" вместо позиции кастера в большинстве случаев при summons/GM commands/и т.д. Чистка кода.
Исправлено: При атаке моба выбор контакта для существа ближней позиции с ближайшей оригинальной позиции рядом с целью вместо до цели
Исправлено: Исправлены устаревший микро-движения в targeted movement generator для петов и некоторых других "следующих". Чистка кода.
3321 - Исправлены ошибки в коде, проверка состояния использования оружия (формы зависят) при получении оружейного скила.
3320 - Исправлено: Корректное отображение sleep/sit/kneel эмоций. Patch от by Dr_Org.
3319 - Исправлен краш при быстрых sell/buyback операциях.
3318 - Исправлено: При убийстве существ, щётчик для только членов группы, которые могут получить XP от убийства, исключая от мёртвых игроков.
3317 - Исправлено: Не терять hunter's mark при следующем касте спела (включая ranged shoot).
3316 - Исправлено: Удалена не используемая таблица playercreateinfo_reputation из mangos.sql
3315 - Исправлено: Восстановлена работа талантов после [3310].
3314 - Более безопасный код с доступом к трупам во время их конвертации в bones.
3313 - Исправления к [3311], удалён не рабочий код (mana == 0 при вызове кода)
3312 - Исправлены проблемы с воскрешением после предыдущих исправления
3311 - immunedispeltype (stealth и невидимость) - Спасибо nevan
3310 - Удалены жёсткозаданные спелы, изучаеые при изучении других в новую таблицу `spell_learn_spell`. Загружать при старте сервера и заполнять дополнительными данными из DBC. Использовать это при изучении и удалении спелов.
Исправлено: Реализована IsTalentSpell функция и используется в IsPassiveSpell проверке. Это делает все talent spell пассивными и корректный каст на игрока во время изучения талантов. Некоторые таланты начнут после этого работать корректно.
3309 - Исправлено: Не "дублировать" вещи при входе и первом обновлении. Оптимизирована подготовка update data для не-unit объектов. Удалён устаревший ClearUpdateMask вызов.
Исправлено: Телепортировать игрока к ближайшему к трупу кладбищу при воскрешении у Ангела на другом кладбище. Это предотвращает читинг с путешествием в состоянии духа
3308 - Исправлен краш клиента при некорректной taximask. Посылать клиенту taximask только с существующиим нодами, проверять taximask при загрузке.
3307 - Исправления к 3306
3306 - Исправлено: Восстановлен вызов демонов в квестох варлока (сломались в [3237])
3305 - Исправлено: Генерировать случайные улучшения при item crafting для вещей помеченных как <Random enchantment>
3304 - Большинство #define заменены перечислениями
3303 - Исправлено: Корректно устанавливать и загружать spell/behavior состояния, реализована CMSG_PET_SET_ACTION. Patch от jID.
3302 - Замена update fields mask на update fields mirror. Это использует больше памяти, но отсылает меньше информации клиенту.
Исправлено: Не посылать ObjectUpdater notifier к Corpse (Corpse::Update пуст).
3301 - Исправлено: Очищать taxi destinations при ошибке в taxi flight start. Это позволит предотвратить не предсказуемый taxi flight start при следующем телепорте и т.д.
3300 - Исправлено: Мирные NPCs не агресивны на нападающих.
Исправлено: Не позволять игроку взаимодействовать с NPC в режиме боя.
3299 - Исправлено: learn/unlearn riding 2-ой ранг. Отображать предыдущий выученный riding ранг серым в списке у тренера.
3298 - Заменены #defines из SharedDefines.h с перечислениями.
3297 - Исправлено: Корректная основа crit percent и корректная agility основанная на crit classrate.
Исправлено: Устанавливать MaxOverspeedPings = 2 в коде и в mangosd.conf.in
3296 - Добавление/Удаление скилов при добавлении/удалении связанных спеллов. Получать информацию из spell.dbc и новой таблицы `spell_learn_skill`
Чистка.
3295 - Исправлено: Дополнительные проверки и чистка в GM командах. Patch от Craker.
3294 - Исправлено: Не устанавливать пассивный режим для guardian (не управляемых) петов при создании.
3293 - Исправлено: Более удобный код для cooldown infinity duration и similar auras. Patch от sftry.
Добавленна поддержка (пустой код) для CMSG_CANCEL_GROWTH_AURA
3292 - Реализована SPELL_AURA_RANGED_ATTACK_POWER_ATTACKER_BONUS (последняя не реализованная для использования в hunter's mark)
Исправлено: Некорректный выбор цели петов в предыдущих патчах.
Исправлено: Расчитывать attack power bonus для ranged attack base при ranged (вместо не ranged) скорости оружия.
3291 - Реализована SPELL_AURA_MOD_STALKED. Patch от TOM_RUS.
Исправлено: Позволять выбрать только не дружественную цель или пета от hunter's mark. Удалять выбор при касте спела на другую целью
Исправлено: Загружать данные репутации до загрузке данных об инвентаре. Это позволит корректно загружать вещи с необходимой репутацией.
Исправлено: Корректная проверка максимального колличество уникальных вещей.
3290 - Реализован SPELL_EFFECT_ADD_FARSIGHT спелл эффект. Patch от TOM_RUS
Исправлено: Сделана возможность отмены некоторых far vision и similar spells до завершения ауры (основано на SPELL_EFFECT_ADD_FARSIGHT коде).
Исправлено: Не начинать атаковать цель кастером при mind vision и hunter mark.
3289 - Исправлен краш при получении имени опкода в выводе ошибки при получении пакета с некорректным размером.
3288 - Исправлено: Применять level spell penalties, корректный расчёт dot periodic урона. Patch от sftry.
Исправлено: Удалена проверка для предотвращения block от ranged attack, ranged attack может быть блокирована.
3287 - Заменены некоторые пустые aura handlers выполняющиеся в других местах кода на одиночные HandleNoImmediateEffect
Реализована SPELL_AURA_MOD_OFFHAND_DAMAGE_PCT
Исправлено: Применять к ranged damage bonus SPELL_AURA_MOD_RANGED_DAMAGE_TAKEN(_PCT) вместо SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN(_PCT)
3286 - Исправлено: Не parry/dodge/block при ranged attack, корректный расчёт crit/и прочее для damage+bonus при неспелловой атаке. Patch от sftry.
3285 - Исправлено: Корректное отображение зоны в окне персонажа\и т.д. вместо "City". "City" отображается для не известных зон. Может быть исправленно полностью только после перегенерирования *.map файлов для всех грид-зон
3284 - Исправлено: Не пересоздавать update visible bits при каждом обновлении игрока.
3283 - Исправлено: Более агрессивные установки для читеров.
3282 - Исправления компиляция под *unix
3281 - Изменение системы инсталяции
3280 - Изменение системы инсталяции
3279 - Исправлено: классифицировать speed decreasing aura effect как negative. Это исправляет Dazed и некоторые другие ауры, удаляемые по клику.
3278 - Изменение системы инсталяции
3277 - Изменение системы инсталяции
3276 - Исправлено: Корректная проверка начала дуэли в IsHostileTo/IsFriendlyTo функциях.
3275 - Разделение для AllowTwoSide.Interaction. Patch от Artem[h].
3274 - Исправлено: Заполнять лог квестов при загрузке игрока (квестовых данных).
3273 - Изменение системы инсталяции
3272 - Исправлено: Устанавливать honorless target aura только при изменении зоны с телепортацией.
3271 - Изменение системы инсталяции
3270 - Реализована diminishing duration от stun/fear/etc effects. Patch от n0n4m3.
Чистка кода.
3269 - Изменение системы инсталяции
3268 - Изменение системы инсталяции
3267 - Изменение системы инсталяции
3266 - Исправлено: Не пытаться удалить пета в ~Player: петы выгружается в коде логаута игрока. Вызывать DuelComplete и RemoveAllAuras() только для полностью созданного игрока
Удалять петов и воскрешаемых трупов из глобального листа в их деструкторах (в случае только полного создания), упрощение кода.
3265 - Реализован spell Stuck casted при использовании клиентом "help request" -> Unstuck опция. Patch от TOM_RUS.
Исправлен читинг с выходом из игры в режиме боя: давать хонор всем игрокам атакуемых выходящего игрока.
3264 - Исправлен краш при .addquest с выбранным мобом. Patch от Craker.
3263 - Исправлено: Разрешать снимать вещи с главное руки в случае holding во второй руке не щита или оружия.
Исправлено: Игнорирование в атаке и weapon skill роста неоружейного-скила вещи для второй руки
Исправлено: Корректные требования спелов для held item enchanting spells
3262 - Реализована ошибка в IsPositiveEffect.
Реализована SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN & SPELL_AURA_MOD_MELEE_DAMAGE_TAKEN_PCT ауры.
3261 - исправления к mangos.sql
3260 - исправления для 3259
3259 - Исправлено: баг со спелом который имет эффект и ссылающийся на другой спел эффект, тот же самый эффект который вызвал этот спел эфект. Patch от Malloc.
3258 - Исправлено: Перемещена immune поверка к заполнению списка цели.
3257 - Реализована SPELLMOD_MOVEMENT_SPEED. Patch от DrTenma.
3256 - Исправлено: Корректное преминение percent и flat damage spell mod auras (в большинстве таланты). Patch от DrTenma.
3255 - Исправлено: Корректное отображение в окне персонажа pos/neg damage bonuses: посылать как ценные данные вместо дробных.
Исправлено: ranged attack power существует только для класов (warriors/rogue/hunters) и могут учить только ranged weapon (не ванды).
Исправлено: Оптимизированно колличество spell cooldown пакетов посылаемых клиенту: посылать данные только отличные от данных в spell.dbc.
Исправлено (Отображение кулдауна от вещей). Некторые проблемы существуют
3254 - Исправлено: Реализована проверка для некоторых warrior spell особые условия и некоторые особые эффекты. Patch от n0n4m3.
Делать копию SpellInfo только для non-triggered spell (и удалять их только в случае non-triggered spell)
3253 - Проверка результата при создании гильдии, чистка кода
3252 - Исправлено: negative stats на вещах, работает не полностью
Добавлено: проверка для соответсвующих ReqSourceCount записей
3251 - Исправления к команде смены пароля:
.password $old_password $new_password $new_password
Патч от ^Tony^.
3250 - Отменены positive/negative spell проверка цели. Использовать только для петов. Это испавляет проблему с началом и окончанием дуэли
3249 - Исправлен баг в grid->world corpse/pet перемещении: удалять copse/pet из списка при удалении.
Более безопасный код создания hunter pet
3248 - Исправлен возможный краш при удалении существа при удалении объекта очереди с переадресовкой к уже удалённому существу в очереди. Чистка кода связанного с гильдиями
3247 - Исправлено: Потеря репутации в `character_reputation` при получении репутации до сохранения.
3246 - Исправлена компиляция под Unix/Linux
3245 - Брать даные теста вещей из (ITEM_FIELD_ITEM_TEXT_ID field indexes, mail body and other generated texts) неизменных текстов и книжных страниц. Переименована `item_page` в `page_text` и создана `item_text`.
3244 - Перемещено сохранение петов к world level из grid level. Это решит проблему с потерей и перевызово петов в неокторых ситуациях.
Некоторые изменения в методах Map класса. Оптимизирована ObjectAccessor::GetUnit код.
Реализована агрессивный мод пета (авто атака враждебных существ)
Исправлено: Ловушки работают на игроках и также теперь на петах.
Исправлено: Применение chaining negative spell effect также и к игрокам и к петам.
Исправлено: проверка знает ли пет этот спел до его каста.
Исправлено: Сохранение петов охотника при сохранении хозяина. Это решит проблему с потерей уровня пета и потерей опыта пета при краше.
Исправлено: Переписана проверка спелов с SPELL_EFFECT_LEARN_PET_SPELL
Исправлено: Вызов обновления указателя corpse только для воскрешаемых corpses и сброс бонусов.
3243 - Исправлено: Предотвращение читинга с перезапросом такси во время логаута.
Исправлено: Очистка PLAYER_STATE_FLAG_ALWAYS_STAND при воскрешении игрока. Это исправит проблему с неотображением имени игрока.
3242 - Небольшие doxygen исправления
3241 - Исправлен краш при открытии "Add member" диалога, выбора игрока, и нажатия "согласен". Предотвращение такогоже при приглашении в гильдию.
3240 - Оптимизация limited supply. Спасибо Marty
3239 - Исправлено: Не копировать script map structure к World::ScriptsStart вызову, вместо этого посылать указатель. Добавлять `const` для уверенности что данные скрипта не будут изменены в коде.
3238 - Исправления к 3237
3237 - Исправлен краш при UpdateBlockPercentage, Подкоректирован Idleshutdown 0, чистка некоторых хидеров,коментарии. Спасибо T0chiro
3236 - Сохранение воскрешаемых тел в world level list вместо grid level list. Bones сохраняются при grid level как заранее.
Исправлено: Не загружать петов для мёртвого персонажа, не показывать текущего пета для мёртвого персонажа в списке персонажей.
3235 - Исправлена компиляция под GCC (Unix/Linux systems)
3234 - Реализованна поддержка multi-type world object указателей при уровне grid вместо страрого только player. Пока используется только для игроков.
3233 - Подготовка к перемещению некоторых grid уровней объектов (в планах: corpse/pets) к world уровню (в дополнение к игрокам). Не функциональные изменения
3232 - Исправлено: Некоторые исправления связанные с keyring. Keyring не показывается при добавлении первого ключа.
3231 - Исправлено: Поддержка для нескольких ReqSourceItems к ReqItem/ReqSpellCast
3230 - Удалена reconf. Используйте autoreconf.
3229 - ".addquest" теперь добавляет квест к игроку.
3228 - Исправлено: Проблемы с GCC версиями с компиляцией guild petiotion связанного кода.
3227 - Упращены некоторые проверки, и чистка кода. Особенно: только 2 типа петов сохраняются в DB: SUMMON_PET и HUNTER_PET
3226 - Исправлено: Корректное заполнение цели для некоторых CreateItem спелов
Исправлено: Не сохранять создателя вещей для вещей с квестовым типом
Прочие исправления
3225 - Некоторые изменения исправлений из 3224, threat связь требует больше процерок на не нулёность указателя
3224 - исправления для петов:
1. hunter's петы никогда не отзываются из-за смерти. Abandon теперь единственная вохможность удаления hunter's петов
2. Regenerat Focus, 25 в течении 4 секунд. Growl единственный спел который стоит focus, но это кажется правильно
3. Threat связь работает. Если pet атакует любую цель, хозяин будет добавлен в агро список, даже если хозяин не атакует, или лечится. - спасибо sftry и Marty
3222 - Исправлено: Не выстовлять пету авто агро на цель, атакующую его хозяина, исправлена иницализация флагов пета, исправлена установка флагов пету при выборе пассивного режима. Patch от Cherryk.
Исправлено: Позволять пету следовать к позиции хозяина, только если он находица дальше минимальной дистанции. Это предотвращает кружение вокруг хозяина при изменеини положения хозяина.
3221 - Реализована SPELL_AURA_INTERRUPT_REGEN. Original patch от n0n4m3.
3220 - Исправлена компиляция под Unix/Linux.
3219 - Исправлены ошибки компиляции после 3218
3218 - Исправлено: Корректная посылка tabard/ranks информации членам гильдий. Дополнительная проверка для auction/guildmaster/tabardvendor взаимодействия.
3217 - Более корректное передвижение существ, спасибо tex
3216 - Applied MaNGOS coding style
3215 - Реализовано получение размера пакета до парсинга для предотвращения краша при не корректном размере. Вывод в лог ошибки аккаунта, если посылается не верный пакет.
3214 - Добавленна сломаная зависимость для world и realm.
3213 - Исправлено: Проверка в .password для максимальной длины клиента (16 символов). Patch от Craker.
3212 - Отображать максимальное колличество соединения с последнего рестарта в CLI командах.
3211 - Вывод при .info используя максимальное колличество соединения с последнего рестарта также
3210 - Исправлено: Сообщение при создании вещей и получении связанных с квестами вещей от НПС
3209 - Улучшения и исправления для кода завёртывания подарков. Patches от jID и TOM_RUS.
3208 - Исправлено зацикливание в realmd обработке пакетов при не корректном размере пакета. Patch от 3m1k.
3207 - Исправлен краш при запросе rank nameдля не существующего ранга. Исправлено удаление ранга.
Замена сохранение списка рангов на более удобный. Стандартизация имени персонажа при приглашении (теперь поле имени будет заполнено в любом случае)
3206 - Исправлен краш при доступе к указателю кастера без существуюей проверки.
Исправлен краш при касте спелов пета без проверки существования пета в различных ситуациях.
Исправлен возможный краш при не установленном WorldSession::_socket == NULL при кике игрока
Исправлен возможный краш при доступе к WorldSocket после неожиданного удаления WorldSocket
3205 - Исправлено: Ошибка в item_instance при сохранение хозяина (patch от Presario)
Исправлено: Ошибка при сохранении в character_inventory
Чистка кода
3204 - Исправлено: Ошибка проверки в воде (aqua/travel от set/remove ситуаций работает снова), исправлено обновление threat list основанного на target unit в проверке в воде и возожности существ летать\плавать\идти.
3203 - Исправлено: Удалять часть вещей в стаке вместо удаления всего стака, дополнительная анти-чит проверка для ориентации к NPC.
3202 - Реализовано завёртывание подарков. Patch от TOM_RUS
Small cleanups related to inventory slot naming.
3201 - Исправлено: Сброс размера игрока при login/levelup/.reset до перепреминения аур.
Реализован выкуп, как часть m_items массива. Реализована базовая функциональность keyring.
3200 - Исправлено: Использовать item_template как 1-ый источник для cooldown time и spell.dbc 2-ой источник, посылка корректных данных в случае пустой item spell slot. Устанавливать время кулдауна не только для выученных но идля других спелов с похожей категорией. Корректное отображение item cooldown досих пор не работает.
3199 - Исправлено: Удаление данных существ из DB.
3198 - Исправлено: Soulstone воскрешение работает снова
Исправлено: Не корректные DB ошибки в логе для ReqSourceRef поля
3197 - Исправлено: Предотвращение читинга с генерацией своп вещи к текущей позиции вещи
3196 - Исправлено: Корректный расчёт negative и percent healing бонусов. Добавленна пустая функция handlers вместо HandleNULL для пометки уже реализованных аур, но реализованных в других функциях.
3195 - Исправленно: Восстановление при загрузке игрока health/powers значений к значениям при сохранении игрока (вместо значений без item/aura бонусов).
Исправленно: Очистка charm/summon связанных полей при загрузке.
3194 - Добавленны функции JustDied и KilledUnit.
3193 - Исправления к 3192.
3192 - Продолжено улучшение FactionTemplate использование данных: Реализовано использование особой дружественной фракции из DBC и корректный зов поомщи мобов и помощь атакуемым друзьям в Argo/Guard AI.
Исправленно: Не вызывать *AI::IsVisible проверку в *AI::MoveInLineOfSight. Она уже вызывается до MoveInLineOfSight вызова
3191 - Исправлено: Сброс creature movement generators до оповещения грида о передвижении моба. Patch от yaguana.
3190 - Исправлено: Не разрешать split item с замещением к другому item stack больше чем максимальный размёр стака. patch от indomit.
Исправлено: Не крашить, при некорректных данных о сумке при покупке (не возможно если пакет послан клиентом)
Исправлено: Разрешено автоперемещении из инвертаря вещи в банк и обратно, если она имеет MaxCount > 0 и игрок уже имеет item's amount = MaxCount
Реализована покупка в выбранный пустой слот
3189 - Исправлено: Восстановление флага спавна и некоторых других не зависимых от времени GO, восстановлен деспавн вызвонного GO (cooking fire, ит.д.)
3188 - Исправлено! Устанавливать владельца, до удаления вещи после после совмещения с существующей вещью в стаке при trade/mail/buy от торговцев. Это должно исправить ошибку сохранения(последнюю?).
3187 - Исправлена: Creature vs Creature нацеливание и ориентация.
3186 - Реализована .removequest #quest_id для удаления квеста с игрока
Исправлено: Устанавливать bandaged debuff только при их использовании. Не применять их при окончании лечения.
3185 - Исправлено: Очистка связанных с дулью данных при загрузке игрока с установкой игрока в корректное состояние в случае краша\и т.д. во время дуэли.
3184 - Реализован показ постоянных item enchantment в mail/auction.
Исправлен краш при trade/mail/auction с временными улучшениями.
Исправлен возможный краш при mutate unit movement.
3183 - Реализована .lookupitemset для поиска сета по имени
Реализована аура SPELL_AURA_MOD_DAMAGE_DONE основанная на необходимом оружии
Исправлено: Не применять SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN от кастера к урону для атакуемого, применять вместо этого значения ауры атакуемого. Также применять это в melee damage в случае вместо только магического урона
Исправлено: Корректное сравнение типов существ в SPELL_AURA_MOD_CREATURE_ATTACK_POWER и SPELL_AURA_MOD_DAMAGE_DONE_CREATURE маск типов.
Исправлено: Не применять SPELL_AURA_MOD_DAMAGE_DONE в случае melee attack 2 раза (в уроне от оружия и как explicit bonus)
Исправлено: В обоих случаях (melee и magic) применять общий процент урона к последнему урону с включённым бонусом в 2 фазы (выполнять урон и и после (taken+target specific) damage)
3182 - Исправления к 3181
3181 - Исправлено: Корректный targeted movement если существо временно в stun/root во время движения, некотореы другие targeted movement проблемы. Более ранний показ зоны с существами в полёте. Patch от yaguana.
Исправлено: Предотвращение читинга с атакой дружественной цели с посылкой некоррекного пакета на сервер.
Исправлен каст при потере цели для одиночного каста во время каста (logout/deleted). Перепроверять цель основываясь на гуиде при cast/update вызове
3180 - Большое исправления для parry!
Исправлено: parry если главная рука, или 2-ая только с оружием вместо генерирования 1\2 ручных оружий
Исправлено: Вызов spell proc event handler при parry и dodge
Исправлено: Генерировать ярость для атакующего при parry (эта часть отлична от miss/dodge/full block случаев)
Исправлено: Использовать следующее время атаки к ~0 но при 40% от времени полной атаки если последняя атака не менее 20% от полного время атаки.
Исправлено: 4% шанс для parry следующей атаки известном item set.
3179 - Исправлено: Использовать только quest_template поля вместо специальных флагов для определения повторяющихся квестов
Прочие исправления
3178 - Исправлена проблема в [3177] в результате использования некорректного поля из FactionTemplate для данных фракций. Глобальная война закончена
Исправлено: Сброс нормального типа силы при .reset/.levelup/login
3177 - Реализована специфическая фракционная дружба, основанная на информации в FactionTemplate.dbc.
3176 - Исправлено: Более корректная интерпретация полей FactionTemplate.dbc. Упрощения и коментарии к коду.
3175 - Удалён Map::GetUnitList и связанный с ним код и используемый в TotemAI и Spell теперь должен работать быстрее.
Исправлено: Удалён не используемый CombatStop вызов в .gmon коде (уже вызывается в Player::SetGameMaster
3174 - Реализована работа recall команды со всеми командами телепортации и использования с входящим или выбранным игроком
3173 - Исправлено: Не показывать melee weapon анимацию при ranged weapon miss
3172 - Исправлено: Использовать корректное значение для урона, #1567.
3171 - Исправлен #1568: Regenerate power базируется на данных спеллов вместо текущий unit power.
3170 - Исправлена: Чистка связанных данных с гильдией при загрузке, если персонаж имеет некорректные данные.
3169 - Исправлен краш при unordered aura removing включая краш при использовании бинтов
3168 - Исправлена компиляция
3167 - Оптимизирован код обновления`character_reputation`.
3166 - Исправлено: Краш при очистке threat листа. Удаление элементов из корректного списка.
3165 - Исправлен #1560.
3164 - Исправлено: Сброс melee attack при касте болшинства спелов. Patch от NiveusLemures.
Исправлена возможная проблема с waypoint move generators при перемещении существа к точкке респавна.
3163 - Исправлено: Каст бинтов при использовании первой помощи. Patch от nevan.
Исправлено: classify heal, mount and cast shielded mechanic immune auras at non-positive (debuffs).
3162 - Исправлена .recall команда
Исправлено: Поддержка для повторяющихся и автозавершающихся квестов
Прочие исправления с квестами
3161 - Исправлен краш при использовании .kick с выбранным мобом
3160 - Исправлено: threat lowering spells, threat в Fade и Feign Death spells, aggro от лечения. Переписан код очистки threat листа. Patch от Ambal.
Исправлено: Использовать одиночный spell effect расчёта урона вместо исправленного SpellAura и старых сломанных в спелах
Исправлено: Spell::EffectWeaponDmg расчёт урона
Craker вне форума Добавить отзыв для Craker Пожаловаться на это сообщение   Фууу! Вы сказали Спасибо
Эти 2 пользователя(ей) сказали Спасибо Craker за это полезное сообщение:
Dos (24.03.2007), sNc-JiNn (24.03.2007)
Закрытая тема



Ваши права в разделе
Вы можете создавать темы
Вы можете отвечать на сообщения
Вы можете прикреплять файлы
Вы можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 14:47.


Главная цель проекта MaNGOS - обучающая, поэтому разрашается использовать исходный код и собранную программу только для образовательных целей. Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе
Любое копирование материалов , информации в любом виде без указания источника Mangos.ru будет считаться нарушением авторских прав , и будет считаться нарушением Уголовного Кодекса