13-12-2010, 09:49 AM
|
#1
|
|
Membro - Coronel
Registrado em: Dec 2008
Localização: Campo Grande
Posts: 185
Agradecido 1,929 Vezes em 100 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: Victor Mendonça
|
Fix para PvP em Summon
Bom, apoooooooooooosto que mta gente já sofreu, sofre ou ainda vai sofrer com a famosa história de ganhar pvp matando summon (aqueles de Necro, SPH, HK e etc), então, pra alívio de vcs, vou postar a correção disso aqui. Coisa MUUUUITO simples.
No arquivo L2PcInstance.java, procure o método onKillUpdatePvPKarma(L2Character target). Quando achar o método, procure estas linhas:
L2PcInstance targetPlayer = null;
if (target instanceof L2PcInstance) {
targetPlayer = (L2PcInstance) target;
} else if (target instanceof L2Summon) {
targetPlayer = ((L2Summon) target).getOwner();
}
Após estas linhas, adicione:
else if (target instanceof L2SummonInstance) { // Check if target is a summon
return;
}
Um pouco mais abaixo, procure estas linhas:
if (isCursedWeaponEquiped()) {
CursedWeaponsManager.getInstance().increaseKills(_cursedWeaponEquipedId);
return;
}
Logo após, adicione:
if(target instanceof L2Summon || target instanceof L2SummonInstance){
return;
}
Pronto (:
Créditos: eu msm ;D
|
|
|