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/handlers/itemhandlers/SummonItems.java

    r7720 r8630  
    2828import com.l2jserver.gameserver.datatables.SummonItemsData; 
    2929import com.l2jserver.gameserver.handler.IItemHandler; 
    30 import com.l2jserver.gameserver.model.L2ItemInstance; 
    3130import com.l2jserver.gameserver.model.L2Object; 
    3231import com.l2jserver.gameserver.model.L2Spawn; 
     
    3938import com.l2jserver.gameserver.model.actor.instance.L2XmassTreeInstance; 
    4039import com.l2jserver.gameserver.model.entity.TvTEvent; 
     40import com.l2jserver.gameserver.model.item.instance.L2ItemInstance; 
    4141import com.l2jserver.gameserver.network.SystemMessageId; 
    4242import com.l2jserver.gameserver.network.serverpackets.MagicSkillLaunched; 
     
    5252        /** 
    5353         *  
    54          * @see com.l2jserver.gameserver.handler.IItemHandler#useItem(com.l2jserver.gameserver.model.actor.L2Playable, com.l2jserver.gameserver.model.L2ItemInstance, boolean) 
     54         * @see com.l2jserver.gameserver.handler.IItemHandler#useItem(com.l2jserver.gameserver.model.actor.L2Playable, com.l2jserver.gameserver.model.item.instance.L2ItemInstance, boolean) 
    5555         */ 
     56        @Override 
    5657        public void useItem(L2Playable playable, L2ItemInstance item, boolean forceUse) 
    5758        { 
     
    6970                if (activeChar.isSitting()) 
    7071                { 
    71                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.CANT_MOVE_SITTING)); 
     72                        activeChar.sendPacket(SystemMessageId.CANT_MOVE_SITTING); 
    7273                        return; 
    7374                } 
     
    8182                if (activeChar.isInOlympiadMode()) 
    8283                { 
    83                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT)); 
     84                        activeChar.sendPacket(SystemMessageId.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT); 
    8485                        return; 
    8586                } 
     
    9192                if ((activeChar.getPet() != null || activeChar.isMounted()) && sitem.isPetSummon()) 
    9293                { 
    93                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_ALREADY_HAVE_A_PET)); 
     94                        activeChar.sendPacket(SystemMessageId.YOU_ALREADY_HAVE_A_PET); 
    9495                        return; 
    9596                } 
     
    9798                if (activeChar.isAttackingNow()) 
    9899                { 
    99                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_CANNOT_SUMMON_IN_COMBAT)); 
    100                         return; 
    101                 } 
    102                  
    103                 if (activeChar.isCursedWeaponEquipped() && sitem.isPetSummon()) 
    104                 { 
    105                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.STRIDER_CANT_BE_RIDDEN_WHILE_IN_BATTLE)); 
     100                        activeChar.sendPacket(SystemMessageId.YOU_CANNOT_SUMMON_IN_COMBAT); 
    106101                        return; 
    107102                } 
     
    151146                                catch (Exception e) 
    152147                                { 
    153                                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.TARGET_CANT_FOUND)); 
     148                                        activeChar.sendPacket(SystemMessageId.TARGET_CANT_FOUND); 
    154149                                } 
    155150                                break; 
     
    160155                                activeChar.setTarget(oldTarget); 
    161156                                activeChar.sendPacket(new SetupGauge(0, 5000)); 
    162                                 activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.SUMMON_A_PET)); 
     157                                activeChar.sendPacket(SystemMessageId.SUMMON_A_PET); 
    163158                                activeChar.setIsCastingNow(true); 
    164159                                 
     
    185180                } 
    186181                 
     182                @Override 
    187183                public void run() 
    188184                { 
     
    215211                } 
    216212                 
     213                @Override 
    217214                public void run() 
    218215                { 
     
    263260                                petSummon.setFollowStatus(true); 
    264261                                 
    265                                 petSummon.getOwner().sendPacket(new PetItemList(petSummon)); 
     262                                petSummon.sendPacket(new PetItemList(petSummon)); 
    266263                                petSummon.broadcastStatusUpdate(); 
    267264                        } 
Note: See TracChangeset for help on using the changeset viewer.