Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Mobs will hate if caster will buff attaker
#1
Добрый вечер.Суть проблемы : При бафе мобов персонаж не флагается.Добавил такие коммиты в
L2Character.java:
Код:
@@ -4713,6 +4713,7 @@
                                    activeChar.checkPvP(player);
                                }
                            }
+                            // mobs will hate on debuff
                            if(player instanceof L2Attackable)
                            {
                                ((L2Attackable)player).addDamageHate(this, 1, 1);
@@ -4720,6 +4721,9 @@
                        }
                        else
                        {
+                            // mobs will hate if this. will buff mob's attaker
+                            if (target instanceof L2PcInstance) activeChar.onBuff(((L2PcInstance)target),1);
+
                            if(player instanceof L2PcInstance)
                            {
                                if(((L2PcInstance)player).getPvpFlag() > 0 || ((L2PcInstance)player).getKarma() > 0)


И в L2PcInstance.java:
Код:
@@ -609,7 +609,7 @@
    public void onBuff(L2PcInstance target,int aggro)
    {
        for(L2Character monster : getEnemyList(target)) {
        ((L2Attackable)monster).addDamageHate(this,0,aggro);}
    }

    // make enemy's list for player


Подскажите что не так...
l2j basic r44-c3
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Animation buff ccc 1 1,785 08-01-2016, 11:47 AM
Последний пост: Gaikotsu
  L2SkillType.HEAL || L2SkillType.BUFF Raymon212 7 1,845 11-13-2013, 12:08 AM
Последний пост: Archiel
  Scroll Buff с мобов [interlude] Tolkachev 2 1,691 04-10-2013, 12:35 AM
Последний пост: SunWar
  Buff MystX 9 3,786 04-20-2011, 06:32 PM
Последний пост: Gaikotsu

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)