Ignore:
Timestamp:
Jan 16, 2012 7:56:19 AM (4 months ago)
Author:
MELERIX
Message:

STABLE: Sync with BETA [8629]

Location:
trunk/L2J_DataPack
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/L2J_DataPack

  • trunk/L2J_DataPack/dist/game/data/scripts/ai/group_template/StarStones.java

    r8138 r8630  
    2020import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; 
    2121import com.l2jserver.gameserver.network.SystemMessageId; 
    22 import com.l2jserver.gameserver.network.serverpackets.SystemMessage; 
    2322import com.l2jserver.gameserver.util.Util; 
    2423import com.l2jserver.util.Rnd; 
     
    2625public class StarStones extends L2AttackableAIScript 
    2726{ 
    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         
    2942        private static final int RATE = 1; 
    3043         
     
    3245        { 
    3346                super(questId, name, descr); 
    34                 this.registerMobs(mobs, QuestEventType.ON_SKILL_SEE); 
     47                registerMobs(mobs, QuestEventType.ON_SKILL_SEE); 
    3548        } 
    3649         
    3750        @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) 
    3952        { 
    4053                if (Util.contains(targets, npc) && skill.getId() == 932) 
     
    4255                        int itemId = 0; 
    4356                         
    44                         switch(npc.getNpcId()) 
     57                        switch (npc.getNpcId()) 
    4558                        { 
    4659                                case 18684: 
     
    6881                        if (Rnd.get(100) < 33) 
    6982                        { 
    70                                 caster.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED)); 
     83                                caster.sendPacket(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED); 
    7184                                caster.addItem("StarStone", itemId, Rnd.get(RATE + 1, 2 * RATE), null, true); 
    7285                        } 
    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)) 
    7687                        { 
    77                                 caster.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED)); 
     88                                caster.sendPacket(SystemMessageId.THE_COLLECTION_HAS_SUCCEEDED); 
    7889                                caster.addItem("StarStone", itemId, Rnd.get(1, RATE), null, true); 
    7990                        } 
    8091                        else 
    81                                 caster.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.THE_COLLECTION_HAS_FAILED)); 
     92                                caster.sendPacket(SystemMessageId.THE_COLLECTION_HAS_FAILED); 
    8293                        npc.deleteMe(); 
    8394                } 
Note: See TracChangeset for help on using the changeset viewer.