Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Патчи на рассмотрении (http://mangos.ytdb.ru/forumdisplay.php?f=49)
-   -   [fix] АвтоАтака (http://mangos.ytdb.ru/showthread.php?t=5183)

Den 11.02.2012 21:05

[fix] АвтоАтака
 
Получается что, нажав на цель автоатаку на большем расстоянии, атакующий входит в бой, когда цель на него даже была не сагрена, или не начала атаковать. А так быть не должно. Проверено.

Код:

diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index 27f398c..1529fe2 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -5674,9 +5674,6 @@ bool Unit::Attack(Unit *victim, bool meleeAttack)
    if(haveOffhandWeapon())
        resetAttackTimer(OFF_ATTACK);
 
-    if(meleeAttack)
-        SendMeleeAttackStart(victim);
-
    return true;
 }


Mayss 12.02.2012 22:22

На 1.12.х это было так-же? и было ли там, то что нельзя атаковать будучи верхом на лошади?.

Код:

    // player cannot attack in mount state
    if(GetTypeId()==TYPEID_PLAYER && IsMounted())
        return false;


virusav 13.02.2012 19:36

На офе (катаклизм) не раз замечал, что при клике правой кнопкой на нпц, который находился далеко, тот агрился и вступал в бой.
При клике левой кнопкой такого эффекта не было.

Может, эта инфа чем поможет.:)


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

ru-mangos.ru - Русское сообщество MaNGOS