Noticias:

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.

Menú Principal

Eliminar tecla control en pvp

Iniciado por Swarlog, Jul 26, 2025, 11:52 PM

Tema anterior - Siguiente tema

Swarlog

Con esta modificación, no será necesario pulsar la tecla control a la hora de atacar a miembros de tu mismo clan/party/alianza.

Index: L2PcInstance.java
===================================================================
--- L2PcInstance.java	(revision 10721)
+++ L2PcInstance.java	(working copy)
@@ -8845,8 +8845,6 @@
 				return false;
 			}
 			
-			final boolean isCtrlPressed = (getCurrentSkill() != null) && getCurrentSkill().isCtrlPressed();
-			
 			// Pece Zone
 			if (target.isInsideZone(ZoneId.PEACE))
 			{
@@ -8884,7 +8882,7 @@
 				// Same Party
 				if (getParty().getLeader() == targetPlayer.getParty().getLeader())
 				{
-					if ((skill.getEffectRange() > 0) && isCtrlPressed && (getTarget() == target))
+					if ((skill.getEffectRange() > 0) && (getTarget() == target))
 					{
 						if (skill.isDamage())
 						{
@@ -8895,7 +8893,7 @@
 				}
 				else if ((getParty().getCommandChannel() != null) && getParty().getCommandChannel().containsPlayer(targetPlayer))
 				{
-					if ((skill.getEffectRange() > 0) && isCtrlPressed && (getTarget() == target))
+					if ((skill.getEffectRange() > 0) && (getTarget() == target))
 					{
 						if (skill.isDamage())
 						{
@@ -8929,16 +8927,16 @@
 				if (aClan.isAtWarWith(tClan.getId()) && tClan.isAtWarWith(aClan.getId()))
 				{
 					// Check if skill can do dmg
-					if ((skill.isAOE() && (skill.getEffectRange() > 0)) && isCtrlPressed && (getTarget() == target))
+					if ((skill.isAOE() && (skill.getEffectRange() > 0)) && (getTarget() == target))
 					{
 						return true;
 					}
-					return isCtrlPressed;
+					return true;
 				}
 				else if ((getClanId() == targetPlayer.getClanId()) || ((getAllyId() > 0) && (getAllyId() == targetPlayer.getAllyId())))
 				{
 					// Check if skill can do dmg
-					if ((skill.getEffectRange() > 0) && isCtrlPressed && (getTarget() == target))
+					if ((skill.getEffectRange() > 0) && (getTarget() == target))
 					{
 						if (skill.isDamage())
 						{
@@ -8953,7 +8951,7 @@
 			if ((targetPlayer.getPvpFlag() == 0) && (targetPlayer.getKarma() == 0))
 			{
 				// Check if skill can do dmg
-				if ((skill.getEffectRange() > 0) && isCtrlPressed && (getTarget() == target))
+				if ((skill.getEffectRange() > 0) && (getTarget() == target))
 				{
 					if (skill.isDamage())
 					{