root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/controllers/PlayerController.java
| 980 | 990 | ||
|---|---|---|---|
59 | import com.aionemu.gameserver.skillengine.model.HopType; | 59 | import com.aionemu.gameserver.skillengine.model.HopType; |
60 | import com.aionemu.gameserver.skillengine.model.Skill; | 60 | import com.aionemu.gameserver.skillengine.model.Skill; |
61 | import com.aionemu.gameserver.skillengine.model.Skill.SkillType; | 61 | import com.aionemu.gameserver.skillengine.model.Skill.SkillType; |
62 | import com.aionemu.gameserver.taskmanager.PacketBroadcaster.BroadcastMode; | ||
62 | import com.aionemu.gameserver.utils.PacketSendUtility; | 63 | import com.aionemu.gameserver.utils.PacketSendUtility; |
63 | import com.aionemu.gameserver.utils.ThreadPoolManager; | 64 | import com.aionemu.gameserver.utils.ThreadPoolManager; |
64 | import com.aionemu.gameserver.world.World; | 65 | import com.aionemu.gameserver.world.World; |
... | ... | ||
115 | } | 116 | } |
116 | } | 117 | } |
117 | if (update) | 118 | if (update) |
118 | PacketSendUtility.sendPacket( getOwner(), new SM_NEARBY_QUESTS(getOwner().getNearbyQuests())); | 119 | updateNearbyQuestList(); |
119 | } | 120 | } |
120 | else if(object instanceof Gatherable) | 121 | else if(object instanceof Gatherable) |
121 | { | 122 | { |
... | ... | ||
146 | } | 147 | } |
147 | } | 148 | } |
148 | if (update) | 149 | if (update) |
149 | PacketSendUtility.sendPacket( getOwner(), new SM_NEARBY_QUESTS(getOwner().getNearbyQuests())); | 150 | updateNearbyQuestList(); |
150 | } | 151 | } |
151 | 152 | ||
152 | PacketSendUtility.sendPacket(getOwner(), new SM_DELETE(object)); | 153 | PacketSendUtility.sendPacket(getOwner(), new SM_DELETE(object)); |
... | ... | ||
547 | public boolean isEnemy (Player player) { | 548 | public boolean isEnemy (Player player) { |
548 | return player.getCommonData().getRace() != getOwner().getCommonData().getRace(); | 549 | return player.getCommonData().getRace() != getOwner().getCommonData().getRace(); |
549 | } | 550 | } |
551 | |||
552 | @Override | ||
553 | public void updateNearbyQuestList() | ||
554 | { | ||
555 | getOwner().addPacketBroadcastMask(BroadcastMode.UPDATE_NEARBY_QUEST_LIST); | ||
556 | } | ||
557 | |||
558 | @Override | ||
559 | public void updateNearbyQuestListImpl() | ||
560 | { | ||
561 | PacketSendUtility.sendPacket(getOwner(), new SM_NEARBY_QUESTS(getOwner().getNearbyQuests())); | ||
562 | } | ||
550 | } | 563 | } |
Download diff