root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/network/aion/clientpackets/CM_LEGION.java
| 1335 | 1512 | ||
|---|---|---|---|
18 | 18 | ||
19 | import org.apache.log4j.Logger; | 19 | import org.apache.log4j.Logger; |
20 | 20 | ||
21 | import com.aionemu.gameserver.model.gameobjects.player.DeniedStatus; | ||
21 | import com.aionemu.gameserver.model.gameobjects.player.Player; | 22 | import com.aionemu.gameserver.model.gameobjects.player.Player; |
22 | import com.aionemu.gameserver.model.legion.Legion; | 23 | import com.aionemu.gameserver.model.legion.Legion; |
23 | import com.aionemu.gameserver.model.legion.LegionMemberEx; | 24 | import com.aionemu.gameserver.model.legion.LegionMemberEx; |
... | ... | ||
172 | case 0x01: | 173 | case 0x01: |
173 | if(targetPlayer != null) | 174 | if(targetPlayer != null) |
174 | { | 175 | { |
176 | if(targetPlayer.getPlayerSettings().isInDeniedStatus(DeniedStatus.GUILD)) | ||
177 | { | ||
178 | sendPacket(SM_SYSTEM_MESSAGE.STR_MSG_REJECTED_INVITE_GUILD(targetPlayer.getName())); | ||
179 | return; | ||
180 | } | ||
175 | legionService.invitePlayerToLegion(activePlayer, targetPlayer); | 181 | legionService.invitePlayerToLegion(activePlayer, targetPlayer); |
176 | } | 182 | } |
177 | else | 183 | else |
Download diff