ソースを参照

Added Aura Friendly target type.

Adry85 7 年 前
コミット
9a04bcd985

+ 2 - 0
src/main/java/com/l2jserver/gameserver/model/actor/L2Character.java

@@ -1657,6 +1657,7 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
 			case FRONT_AURA:
 			case BEHIND_AURA:
 			case GROUND:
+			case AURA_FRIENDLY:
 				target = this;
 				break;
 			case SELF:
@@ -5379,6 +5380,7 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
 				case FRONT_AURA:
 				case BEHIND_AURA:
 				case AURA_CORPSE_MOB:
+				case AURA_FRIENDLY:
 					break;
 				default:
 					abortCast();

+ 3 - 0
src/main/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java

@@ -7561,6 +7561,7 @@ public final class L2PcInstance extends L2Playable
 			case SELF:
 			case AURA_CORPSE_MOB:
 			case COMMAND_CHANNEL:
+			case AURA_FRIENDLY:
 				target = this;
 				break;
 			default:
@@ -7664,6 +7665,7 @@ public final class L2PcInstance extends L2Playable
 			case AREA_SUMMON:
 			case AURA_CORPSE_MOB:
 			case COMMAND_CHANNEL:
+			case AURA_FRIENDLY:
 				target = this;
 				break;
 			case PET:
@@ -7834,6 +7836,7 @@ public final class L2PcInstance extends L2Playable
 					case GROUND:
 					case AREA_SUMMON:
 					case UNLOCKABLE:
+					case AURA_FRIENDLY:
 						break;
 					default: // Send a Server->Client packet ActionFailed to the L2PcInstance
 						sendPacket(ActionFailed.STATIC_PACKET);

+ 1 - 0
src/main/java/com/l2jserver/gameserver/model/skills/targets/L2TargetType.java

@@ -30,6 +30,7 @@ public enum L2TargetType
 	AREA_UNDEAD,
 	AURA,
 	AURA_CORPSE_MOB,
+	AURA_FRIENDLY,
 	BEHIND_AREA,
 	BEHIND_AURA,
 	CLAN,