Add name to ask join pledge.
This commit is contained in:
		| @@ -57,6 +57,6 @@ public class RequestClanAskJoinByName implements IClientIncomingPacket | ||||
| 			return; | ||||
| 		} | ||||
| 		 | ||||
| 		invitedPlayer.sendPacket(new AskJoinPledge(activeChar.getObjectId(), activeChar.getClan().getSubPledge(_pledgeType) != null ? activeChar.getClan().getSubPledge(_pledgeType).getName() : null, _pledgeType, activeChar.getClan().getName())); | ||||
| 		invitedPlayer.sendPacket(new AskJoinPledge(activeChar, activeChar.getClan().getSubPledge(_pledgeType) != null ? activeChar.getClan().getSubPledge(_pledgeType).getName() : null, _pledgeType, activeChar.getClan().getName())); | ||||
| 	} | ||||
| } | ||||
| @@ -75,7 +75,7 @@ public final class RequestJoinPledge implements IClientIncomingPacket | ||||
| 		 | ||||
| 		final String pledgeName = activeChar.getClan().getName(); | ||||
| 		final String subPledgeName = (activeChar.getClan().getSubPledge(_pledgeType) != null ? activeChar.getClan().getSubPledge(_pledgeType).getName() : null); | ||||
| 		target.sendPacket(new AskJoinPledge(activeChar.getObjectId(), subPledgeName, _pledgeType, pledgeName)); | ||||
| 		target.sendPacket(new AskJoinPledge(activeChar, subPledgeName, _pledgeType, pledgeName)); | ||||
| 	} | ||||
| 	 | ||||
| 	public int getPledgeType() | ||||
|   | ||||
| @@ -17,18 +17,19 @@ | ||||
| package com.l2jmobius.gameserver.network.serverpackets; | ||||
|  | ||||
| import com.l2jmobius.commons.network.PacketWriter; | ||||
| import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance; | ||||
| import com.l2jmobius.gameserver.network.OutgoingPackets; | ||||
|  | ||||
| public final class AskJoinPledge implements IClientOutgoingPacket | ||||
| { | ||||
| 	private final int _requestorObjId; | ||||
| 	private final L2PcInstance _requestor; | ||||
| 	private final String _subPledgeName; | ||||
| 	private final int _pledgeType; | ||||
| 	private final String _pledgeName; | ||||
| 	 | ||||
| 	public AskJoinPledge(int requestorObjId, String subPledgeName, int pledgeType, String pledgeName) | ||||
| 	public AskJoinPledge(L2PcInstance requestor, String subPledgeName, int pledgeType, String pledgeName) | ||||
| 	{ | ||||
| 		_requestorObjId = requestorObjId; | ||||
| 		_requestor = requestor; | ||||
| 		_subPledgeName = subPledgeName; | ||||
| 		_pledgeType = pledgeType; | ||||
| 		_pledgeName = pledgeName; | ||||
| @@ -39,7 +40,9 @@ public final class AskJoinPledge implements IClientOutgoingPacket | ||||
| 	{ | ||||
| 		OutgoingPackets.ASK_JOIN_PLEDGE.writeId(packet); | ||||
| 		 | ||||
| 		packet.writeD(_requestorObjId); | ||||
| 		packet.writeD(_requestor.getObjectId()); | ||||
| 		packet.writeS(_requestor.getName()); | ||||
| 		 | ||||
| 		if (_subPledgeName != null) | ||||
| 		{ | ||||
| 			packet.writeS(_pledgeType > 0 ? _subPledgeName : _pledgeName); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDev
					MobiusDev