Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: SummonMinions.java
- ===================================================================
- --- SummonMinions.java (revision 9346)
- +++ SummonMinions.java (working copy)
- @@ -31,7 +31,6 @@
- import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
- import com.l2jserver.gameserver.network.NpcStringId;
- import com.l2jserver.gameserver.network.clientpackets.Say2;
- -import com.l2jserver.gameserver.network.serverpackets.NpcSay;
- /**
- * Summon Minions AI. Based on work of Slyce.
- @@ -43,7 +42,7 @@
- private static Set<Integer> myTrackingSet = new FastSet<Integer>().shared(); // Used to track instances of npcs
- private final FastMap<Integer, FastList<L2PcInstance>> _attackersList = new FastMap<Integer, FastList<L2PcInstance>>().shared();
- private static final Map<Integer, List<Integer>> MINIONS = new HashMap<>();
- -
- +
- static
- {
- // Timak Orc Troop
- @@ -84,6 +83,16 @@
- MINIONS.put(22774, Arrays.asList(22768, 22768));
- }
- + // Timak Orc Troop Messages
- + private static final NpcStringId[] ATTACK_LEADER_MSG =
- + {
- + NpcStringId.FORCES_OF_DARKNESS_FOLLOW_ME,
- + NpcStringId.DESTROY_THE_ENEMY_MY_BROTHERS,
- + NpcStringId.SHOW_YOURSELVES,
- + NpcStringId.COME_OUT_YOU_CHILDREN_OF_DARKNESS
- + };
- +
- +
- private SummonMinions(String name, String descr)
- {
- super(name, descr);
- @@ -204,7 +213,8 @@
- }
- if (npcId == 20767)
- {
- - npc.broadcastPacket(new NpcSay(npcObjId, Say2.NPC_ALL, npcId, NpcStringId.COME_OUT_YOU_CHILDREN_OF_DARKNESS));
- + int i = getRandom(4);
- + broadcastNpcSay(npc, Say2.NPC_ALL, ATTACK_LEADER_MSG[i]);
- }
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment