root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/network/aion/clientpackets/CM_EXCHANGE_REQUEST.java
| 1352 | 1512 | ||
|---|---|---|---|
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.Creature; | 19 | import com.aionemu.gameserver.model.gameobjects.Creature; |
20 | import com.aionemu.gameserver.model.gameobjects.player.DeniedStatus; | ||
20 | import com.aionemu.gameserver.model.gameobjects.player.Player; | 21 | import com.aionemu.gameserver.model.gameobjects.player.Player; |
21 | import com.aionemu.gameserver.model.gameobjects.player.RequestResponseHandler; | 22 | import com.aionemu.gameserver.model.gameobjects.player.RequestResponseHandler; |
22 | import com.aionemu.gameserver.network.aion.AionClientPacket; | 23 | import com.aionemu.gameserver.network.aion.AionClientPacket; |
... | ... | ||
68 | */ | 69 | */ |
69 | if (targetPlayer!=null) | 70 | if (targetPlayer!=null) |
70 | { | 71 | { |
72 | if(targetPlayer.getPlayerSettings().isInDeniedStatus(DeniedStatus.TRADE)) | ||
73 | { | ||
74 | sendPacket(SM_SYSTEM_MESSAGE.STR_MSG_REJECTED_TRADE(targetPlayer.getName())); | ||
75 | return; | ||
76 | } | ||
71 | sendPacket(SM_SYSTEM_MESSAGE.REQUEST_TRADE(targetPlayer.getName())); | 77 | sendPacket(SM_SYSTEM_MESSAGE.REQUEST_TRADE(targetPlayer.getName())); |
72 | 78 | ||
73 | RequestResponseHandler responseHandler = new RequestResponseHandler(activePlayer){ | 79 | RequestResponseHandler responseHandler = new RequestResponseHandler(activePlayer){ |
Download diff