- Timestamp:
- Jan 16, 2012 7:56:19 AM (4 months ago)
- Location:
- trunk/L2J_DataPack
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
dist/game/data/scripts/ai/group_template/StarStones.java (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/L2J_DataPack
- Property svn:mergeinfo changed
/branches/unstable/L2J_DataPack_BETA merged: 8407-8426,8428-8480,8482-8491,8493-8588,8590-8629
- Property svn:mergeinfo changed
-
trunk/L2J_DataPack/dist/game/data/scripts/ai/group_template/StarStones.java
r8138 r8630 20 20 import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; 21 21 import com.l2jserver.gameserver.network.SystemMessageId; 22 import com.l2jserver.gameserver.network.serverpackets.SystemMessage;23 22 import com.l2jserver.gameserver.util.Util; 24 23 import com.l2jserver.util.Rnd; … … 26 25 public class StarStones extends L2AttackableAIScript 27 26 { 28 private static final int[] mobs = {18684, 18685, 18686, 18687, 18688, 18689, 18690, 18691, 18692}; 27 //@formatter:off 28 private static final int[] mobs = 29 { 30 18684, 31 18685, 32 18686, 33 18687, 34 18688, 35 18689, 36 18690, 37 18691, 38 18692 39 }; 40 //@formatter:on 41 29 42 private static final int RATE = 1; 30 43 … … 32 45 { 33 46 super(questId, name, descr); 34 this.registerMobs(mobs, QuestEventType.ON_SKILL_SEE);47 registerMobs(mobs, QuestEventType.ON_SKILL_SEE); 35 48 } 36 49 37 50 @Override 38 public String onSkillSee (L2Npc npc, L2PcInstance caster, L2Skill skill, L2Object[] targets, boolean isPet)51 public String onSkillSee(L2Npc npc, L2PcInstance caster, L2Skill skill, L2Object[] targets, boolean isPet) 39 52 { 40 53 if (Util.contains(targets, npc) && skill.getId() == 932) … … 42 55 int itemId = 0; 43 56 44 switch (npc.getNpcId())57 switch (npc.getNpcId()) 45 58 { 46 59 case 18684: … … 68 81 if (Rnd.get(100) < 33) 69 82 { 70 caster.sendPacket(SystemMessage .getSystemMessage(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED));83 caster.sendPacket(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED); 71 84 caster.addItem("StarStone", itemId, Rnd.get(RATE + 1, 2 * RATE), null, true); 72 85 } 73 else if ((skill.getLevel() == 1 && Rnd.get(100) < 15) || 74 (skill.getLevel() == 2 && Rnd.get(100) < 50) || 75 (skill.getLevel() == 3 && Rnd.get(100) < 75)) 86 else if ((skill.getLevel() == 1 && Rnd.get(100) < 15) || (skill.getLevel() == 2 && Rnd.get(100) < 50) || (skill.getLevel() == 3 && Rnd.get(100) < 75)) 76 87 { 77 caster.sendPacket(SystemMessage .getSystemMessage(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED));88 caster.sendPacket(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED); 78 89 caster.addItem("StarStone", itemId, Rnd.get(1, RATE), null, true); 79 90 } 80 91 else 81 caster.sendPacket(SystemMessage .getSystemMessage(SystemMessageId.THE_COLLECTION_HAS_FAILED));92 caster.sendPacket(SystemMessageId.THE_COLLECTION_HAS_FAILED); 82 93 npc.deleteMe(); 83 94 }
Note: See TracChangeset
for help on using the changeset viewer.
