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/instances/Pailaka/PailakaDevilsLegacy.java

    r8406 r8630  
    3939import com.l2jserver.gameserver.network.SystemMessageId; 
    4040import com.l2jserver.gameserver.network.serverpackets.MagicSkillUse; 
    41 import com.l2jserver.gameserver.network.serverpackets.SystemMessage; 
    4241import com.l2jserver.util.Rnd; 
    4342 
     
    185184                        if (world.templateId != INSTANCE_ID) 
    186185                        { 
    187                                 player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.ALREADY_ENTERED_ANOTHER_INSTANCE_CANT_ENTER)); 
     186                                player.sendPacket(SystemMessageId.ALREADY_ENTERED_ANOTHER_INSTANCE_CANT_ENTER); 
    188187                                return; 
    189188                        } 
     
    194193                } 
    195194                //New instance 
    196                 else 
    197                 { 
    198                         final int instanceId = InstanceManager.getInstance().createDynamicInstance("PailakaDevilsLegacy.xml"); 
    199  
    200                         world = new InstanceWorld(); 
    201                         world.instanceId = instanceId; 
    202                         world.templateId = INSTANCE_ID; 
    203                         InstanceManager.getInstance().addWorld(world); 
    204  
    205                         world.allowed.add(player.getObjectId()); 
    206                         teleportPlayer(player, TELEPORT, instanceId); 
    207                          
    208                         _lematanNpc = addSpawn(LEMATAN, 88108, -209252, -3744, 64255, false, 0, false, instanceId); 
    209                 } 
     195                final int instanceId = InstanceManager.getInstance().createDynamicInstance("PailakaDevilsLegacy.xml"); 
     196 
     197                world = new InstanceWorld(); 
     198                world.instanceId = instanceId; 
     199                world.templateId = INSTANCE_ID; 
     200                InstanceManager.getInstance().addWorld(world); 
     201 
     202                world.allowed.add(player.getObjectId()); 
     203                teleportPlayer(player, TELEPORT, instanceId); 
     204                 
     205                _lematanNpc = addSpawn(LEMATAN, 88108, -209252, -3744, 64255, false, 0, false, instanceId); 
    210206                 
    211207        } 
     
    244240                                return "32498-07.htm"; 
    245241                        } 
    246                         else 
    247                         { 
    248                                 return "32498-09.htm"; 
    249                         } 
     242                        return "32498-09.htm"; 
    250243                } 
    251244                else if (event.equalsIgnoreCase("32498-05.htm")) 
     
    332325        { 
    333326                final QuestState st = player.getQuestState(qn); 
    334                 if (st != null && npc.getNpcId() == ADVENTURER2 && st.getState() == State.COMPLETED) 
     327                if (st != null && npc.getNpcId() == ADVENTURER2 && st.isCompleted()) 
    335328                        return "32511-03.htm"; 
    336                 else 
    337                         return npc.getNpcId() + ".htm"; 
     329                return npc.getNpcId() + ".htm"; 
    338330        } 
    339331 
     
    360352                                                if (cond > 1) 
    361353                                                        return "32498-08.htm"; 
    362                                                 else 
    363                                                         return "32498-06.htm"; 
     354                                                return "32498-06.htm"; 
    364355                                        case State.COMPLETED: 
    365356                                                return "32498-10.htm"; 
     
    370361                                if(st.getInt("cond") > 2) 
    371362                                        return "32501-04.htm"; 
    372                                 else 
    373                                         return "32501-01.htm"; 
     363                                return "32501-01.htm"; 
    374364                        case ADVENTURER1: 
    375365                                if(player.getPet() == null) 
    376366                                { 
    377                                         if (st.getQuestItemsCount(SWORD) > 0) 
     367                                        if (st.hasQuestItems(SWORD)) 
    378368                                        { 
    379369                                                if(st.getQuestItemsCount(SCROLL_1) > 0) 
     
    384374                                                        return "32508-03.htm"; 
    385375                                                } 
    386                                                 else 
    387                                                         return "32508-02.htm"; 
     376                                                return "32508-02.htm"; 
    388377                                        } 
    389378                                        else if (st.getQuestItemsCount(ENH_SWORD1) > 0) 
     
    396385                                                        return "32508-05.htm"; 
    397386                                                } 
    398                                                 else 
    399                                                         return "32508-04.htm"; 
     387                                                return "32508-04.htm"; 
    400388                                        } 
    401389                                        else if (st.getQuestItemsCount(ENH_SWORD2) > 0) 
     
    404392                                                return "32508-00.htm"; 
    405393                                } 
    406                                 else 
    407                                         return "32508-07.htm"; 
     394                                return "32508-07.htm"; 
    408395                        case ADVENTURER2: 
    409396                                if (player.getPet() == null) 
     
    426413                                        return "32511-01.htm"; 
    427414                                } 
    428                                 else 
    429                                         return "32511-02.htm"; 
     415                                return "32511-02.htm"; 
    430416                } 
    431417                return getNoQuestMsg(player); 
     
    488474                { 
    489475                        case KAMS: 
    490                                 if (st.getQuestItemsCount(SWORD) > 0) 
     476                                if (st.hasQuestItems(SWORD)) 
    491477                                { 
    492478                                        st.playSound("ItemSound.quest_itemget"); 
     
    495481                                break; 
    496482                        case ALKASO: 
    497                                 if (st.getQuestItemsCount(ENH_SWORD1) > 0) 
     483                                if (st.hasQuestItems(ENH_SWORD1)) 
    498484                                { 
    499485                                        st.playSound("ItemSound.quest_itemget"); 
    500                                         st.giveItems(SCROLL_2, 1);                                       
     486                                        st.giveItems(SCROLL_2, 1); 
    501487                                } 
    502488                                break; 
     
    560546                } 
    561547 
     548                @Override 
    562549                public void run() 
    563550                { 
Note: See TracChangeset for help on using the changeset viewer.