SHIN3 3 Опубликовано 8 ноября, 2015 Добрый вечер.Суть проблемы : При бафе мобов персонаж не флагается.Добавил такие коммиты в 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 Подскажите что не так... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты