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/targethandlers/TargetPartyOther.java

    r8406 r8630  
    1515package handlers.targethandlers; 
    1616 
    17 import com.l2jserver.gameserver.handler.ISkillTargetTypeHandler; 
     17import com.l2jserver.gameserver.handler.ITargetTypeHandler; 
    1818import com.l2jserver.gameserver.model.L2Object; 
    1919import com.l2jserver.gameserver.model.L2Skill; 
    20 import com.l2jserver.gameserver.model.L2Skill.SkillTargetType; 
    2120import com.l2jserver.gameserver.model.actor.L2Character; 
    2221import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; 
    2322import com.l2jserver.gameserver.network.SystemMessageId; 
    24 import com.l2jserver.gameserver.network.serverpackets.SystemMessage; 
     23import com.l2jserver.gameserver.templates.skills.L2TargetType; 
    2524 
    2625/** 
    2726 * @author UnAfraid 
    2827 */ 
    29 public class TargetPartyOther implements ISkillTargetTypeHandler 
     28public class TargetPartyOther implements ITargetTypeHandler 
    3029{ 
    3130        @Override 
     
    4544                                                case 426: 
    4645                                                        if (!((L2PcInstance) target).isMageClass()) 
     46                                                        { 
    4747                                                                return new L2Character[] { target }; 
    48                                                         else 
    49                                                                 return _emptyTargetList; 
     48                                                        } 
     49                                                        return _emptyTargetList; 
    5050                                                case 427: 
    5151                                                        if (((L2PcInstance) target).isMageClass()) 
     52                                                        { 
    5253                                                                return new L2Character[] { target }; 
    53                                                         else 
    54                                                                 return _emptyTargetList; 
     54                                                        } 
     55                                                        return _emptyTargetList; 
    5556                                        } 
    5657                                } 
    5758                                return new L2Character[] { target }; 
    5859                        } 
    59                         else 
    60                                 return _emptyTargetList; 
    61                 } 
    62                 else 
    63                 { 
    64                         activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.TARGET_IS_INCORRECT)); 
    6560                        return _emptyTargetList; 
    6661                } 
     62                activeChar.sendPacket(SystemMessageId.TARGET_IS_INCORRECT); 
     63                return _emptyTargetList; 
    6764        } 
    6865         
    6966        @Override 
    70         public Enum<SkillTargetType> getTargetType() 
     67        public Enum<L2TargetType> getTargetType() 
    7168        { 
    72                 return SkillTargetType.TARGET_PARTY_OTHER; 
     69                return L2TargetType.TARGET_PARTY_OTHER; 
    7370        } 
    7471} 
Note: See TracChangeset for help on using the changeset viewer.