Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Устаревшие темы и разработки > MaNGOS 0.12 (2.4.3)

Важная информация

MaNGOS 0.12 (2.4.3) Любителям олд-скула =) Всё для клиента 2.4.3

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.07.2011, 20:21   #1
Chipleo
Пользователь
 
Аватар для Chipleo
 
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
Chipleo На верном пути
По умолчанию Некоторые исправления

Код:
src/game/CreatureEventAI.cpp
@@ -677,20 +677,17 @@
             EnterEvadeMode();
             break;
         case ACTION_T_FLEE_FOR_ASSIST:
-            m_creature->DoFleeToGetAssistance();
+            if (m_creature->CanFreeMove())
+                m_creature->DoFleeToGetAssistance();
             break;
         case ACTION_T_QUEST_EVENT_ALL:
             if (pActionInvoker && pActionInvoker->GetTypeId() == TYPEID_PLAYER)
                 ((Player*)pActionInvoker)->GroupEventHappens(action.quest_event_all.questId,m_creature);
             break;
         case ACTION_T_CAST_EVENT_ALL:
-        {
-            ThreatList const& threatList = m_creature->getThreatManager().getThreatList();
-            for (ThreatList::const_iterator i = threatList.begin(); i != threatList.end(); ++i)
-                if (Player* temp = m_creature->GetMap()->GetPlayer((*i)->getUnitGuid()))
-                        temp->CastedCreatureOrGO(action.cast_event_all.creatureId, m_creature->GetObjectGuid(), action.cast_event_all.spellId);
+            if (pActionInvoker && pActionInvoker->GetTypeId() == TYPEID_PLAYER)
+                ((Player*)pActionInvoker)->CastedCreatureOrGO(action.cast_event_all.creatureId, m_creature->GetObjectGuid(), action.cast_event_all.spellId);
             break;
-        }
         case ACTION_T_REMOVEAURASFROMSPELL:
             if (Unit* target = GetTargetByType(action.remove_aura.target, pActionInvoker))
                 target->RemoveAurasDueToSpell(action.remove_aura.spellId);
Первая часть запрещает "страх" для юнитов, что не могут бежать (например в стуне).
Вторая часть разрешает ивент игроку, который еще не в агролисте.


Код:
src/game/Unit.cpp
@@ -1062,7 +1062,7 @@
             }
         }
 
-        if (damagetype != NODAMAGE && damage && pVictim->GetTypeId() == TYPEID_PLAYER)
+        if (damagetype != NODAMAGE && damage)
         {
             if( damagetype != DOT )
             {
Разрешает сбить канальный спел с юнита игроку.

Последний раз редактировалось Chipleo; 04.07.2011 в 20:25.
Chipleo вне форума   Ответить с цитированием
Старый 07.11.2011, 01:13   #2
Chipleo
Пользователь
 
Аватар для Chipleo
 
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
Chipleo На верном пути
По умолчанию

Интересно, ветка 2.4.3 заброшена девами? Исходный код очень недоработан (, даже простой кв на первую помощь не работает (
Chipleo вне форума   Ответить с цитированием
Старый 07.11.2011, 16:21   #3
Mayss
Ученый
 
Аватар для Mayss
 
Регистрация: 08.03.2010
Адрес: Россия, Сибирь, Новокузнецк
Сообщений: 137
Сказал(а) спасибо: 194
Поблагодарили 19 раз(а) в 13 сообщениях
Mayss На лучшее можно только надеяться...
Отправить сообщение для Mayss с помощью Skype™
По умолчанию

Цитата:
Сообщение от Chipleo Посмотреть сообщение
Интересно, ветка 2.4.3 заброшена девами? Исходный код очень недоработан (, даже простой кв на первую помощь не работает (
Развивается но не так как хотелось бы, делайте форк и развивайте, дорабатывайте то что еще можно, а можно там дорабатывать очень много чего .
Mayss вне форума   Ответить с цитированием
Старый 08.11.2011, 09:18   #4
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Сейчас просто нет представителей team посещающих форум и интересующихся добавлением патчей для 2.4.3. Лучше предлагать на getmangos.com, а может быть еще лучше как pull request в http://github.com/mangos-one/server
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 08.11.2011, 10:05   #5
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Сейчас просто нет представителей team посещающих форум и интересующихся добавлением патчей для 2.4.3. Лучше предлагать на getmangos.com, а может быть еще лучше как pull request в http://github.com/mangos-one/server
да их и там уже нет... вымерли. как и для других веток. только очень некоторые еще продолжают делать вид что едут...
rsa вне форума   Ответить с цитированием
Старый 08.11.2011, 12:28   #6
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

вам бы только бырчать...
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 08.11.2011, 12:42   #7
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
вам бы только бырчать...
C'est la vie
мне, как старому пердуну, ворчать положено что по возрасту что по имиджу... вот только боюсь поздно уже
rsa вне форума   Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
хочу обновить убунту на 10.10, дайте исправления для всего lina Корзина 9 08.04.2011 19:36
Некоторые Спеллы MaxXx2021 Корзина 7 31.03.2010 07:53


Текущее время: 06:18. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot