root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/network/aion/clientpackets/CM_INVITE_TO_GROUP.java

12711512
16
 */
16
 */
17
package com.aionemu.gameserver.network.aion.clientpackets;
17
package com.aionemu.gameserver.network.aion.clientpackets;
18
18
19
import com.aionemu.gameserver.model.gameobjects.player.DeniedStatus;
19
import com.aionemu.gameserver.model.gameobjects.player.Player;
20
import com.aionemu.gameserver.model.gameobjects.player.Player;
20
import com.aionemu.gameserver.network.aion.AionClientPacket;
21
import com.aionemu.gameserver.network.aion.AionClientPacket;
21
import com.aionemu.gameserver.network.aion.serverpackets.SM_SYSTEM_MESSAGE;
22
import com.aionemu.gameserver.network.aion.serverpackets.SM_SYSTEM_MESSAGE;
...
...
65
		final Player invited = world.findPlayer(playerName);
66
		final Player invited = world.findPlayer(playerName);
66
67
67
		if(invited != null)
68
		if(invited != null)
69
		{
70
			if(invited.getPlayerSettings().isInDeniedStatus(DeniedStatus.GROUP))
71
			{
72
				sendPacket(SM_SYSTEM_MESSAGE.STR_MSG_REJECTED_INVITE_PARTY(invited.getName()));
73
				return;
74
			}
68
			groupService.invitePlayerToGroup(inviter, invited);
75
			groupService.invitePlayerToGroup(inviter, invited);
76
		}
69
		else
77
		else
70
			inviter.getClientConnection().sendPacket(SM_SYSTEM_MESSAGE.PLAYER_IS_OFFLINE(name));
78
			inviter.getClientConnection().sendPacket(SM_SYSTEM_MESSAGE.PLAYER_IS_OFFLINE(name));
71
	}
79
	}