Advertisement
Guest User

Untitled

a guest
May 27th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 4.38 KB | None | 0 0
  1. Index: data/scripts/handlers/actionhandlers/L2NpcActionShift.java
  2. ===================================================================
  3. --- data/scripts/handlers/actionhandlers/L2NpcActionShift.java  (revision 7437)
  4. +++ data/scripts/handlers/actionhandlers/L2NpcActionShift.java  (working copy)
  5. @@ -106,7 +106,7 @@
  6.                                      String.valueOf((int)Math.sqrt(target.getDistanceSq(((L2Npc)target).getSpawn().getLocx(), ((L2Npc)target).getSpawn().getLocy(), ((L2Npc)target).getSpawn().getLocz())))
  7.                              );
  8.  
  9. -           if (target.isInstanceType(InstanceType.L2ControllableMobInstance))
  10. +           if (target instanceof L2ControllableMobInstance)
  11.             {
  12.                 StringUtil.append(html1,
  13.                         "<br1>Mob Group: ",
  14. @@ -140,7 +140,7 @@
  15.                     String.valueOf(((L2Npc)target).getTemplate().npcId),
  16.                     "</td></tr>" +
  17.                     "<tr><td>Aggro</td><td>" +
  18. -                   String.valueOf((target.isInstanceType(InstanceType.L2Attackable)) ? ((L2Attackable) target).getAggroRange() : 0),
  19. +                   String.valueOf((target instanceof L2Attackable) ? ((L2Attackable) target).getAggroRange() : 0),
  20.                     "</td><td>    </td><td>Object ID</td><td>",
  21.                     String.valueOf(target.getObjectId()),
  22.                     "</td></tr>" +
  23. Index: data/scripts/handlers/bypasshandlers/TerritoryWar.java
  24. ===================================================================
  25. --- data/scripts/handlers/bypasshandlers/TerritoryWar.java  (revision 7437)
  26. +++ data/scripts/handlers/bypasshandlers/TerritoryWar.java  (working copy)
  27. @@ -61,7 +61,7 @@
  28.                 int castleId = Integer.parseInt(st.nextToken());
  29.                 activeChar.sendPacket(new ExShowDominionRegistry(castleId, activeChar));
  30.             }
  31. -           else if (!target.isInstanceType(InstanceType.L2MercenaryManagerInstance))
  32. +           else if (!(target instanceof L2MercenaryManagerInstance))
  33.                 return false;
  34.  
  35.             L2MercenaryManagerInstance mercman = ((L2MercenaryManagerInstance)target);
  36. Index: data/scripts/handlers/itemhandlers/Elixir.java
  37. ===================================================================
  38. --- data/scripts/handlers/itemhandlers/Elixir.java  (revision 7437)
  39. +++ data/scripts/handlers/itemhandlers/Elixir.java  (working copy)
  40. @@ -17,6 +17,7 @@
  41.  import com.l2jserver.gameserver.model.L2ItemInstance;
  42.  import com.l2jserver.gameserver.model.L2Object.InstanceType;
  43.  import com.l2jserver.gameserver.model.actor.L2Playable;
  44. +import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
  45.  import com.l2jserver.gameserver.network.SystemMessageId;
  46.  import com.l2jserver.gameserver.network.serverpackets.SystemMessage;
  47.  
  48. @@ -28,7 +29,7 @@
  49.      */
  50.     public void useItem(L2Playable playable, L2ItemInstance item)
  51.     {
  52. -       if (!(playable.isInstanceType(InstanceType.L2PcInstance)))
  53. +       if (!(playable instanceof L2PcInstance))
  54.         {
  55.             playable.sendPacket(new SystemMessage(SystemMessageId.ITEM_NOT_FOR_PETS));
  56.             return;
  57. Index: data/scripts/handlers/itemhandlers/ItemSkills.java
  58. ===================================================================
  59. --- data/scripts/handlers/itemhandlers/ItemSkills.java  (revision 7437)
  60. +++ data/scripts/handlers/itemhandlers/ItemSkills.java  (working copy)
  61. @@ -22,6 +22,7 @@
  62.  import com.l2jserver.gameserver.model.actor.L2Playable;
  63.  import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
  64.  import com.l2jserver.gameserver.model.actor.instance.L2PetInstance;
  65. +import com.l2jserver.gameserver.model.actor.instance.L2SummonInstance;
  66.  import com.l2jserver.gameserver.model.actor.instance.L2PcInstance.TimeStamp;
  67.  import com.l2jserver.gameserver.model.entity.TvTEvent;
  68.  import com.l2jserver.gameserver.network.SystemMessageId;
  69. @@ -43,10 +44,10 @@
  70.     public void useItem(L2Playable playable, L2ItemInstance item)
  71.     {
  72.         L2PcInstance activeChar;
  73. -       boolean isPet = playable.isInstanceType(InstanceType.L2PetInstance);
  74. +       boolean isPet = playable instanceof L2PetInstance;
  75.         if (isPet)
  76.             activeChar = ((L2PetInstance) playable).getOwner();
  77. -       else if (playable.isInstanceType(InstanceType.L2PcInstance))
  78. +       else if (playable instanceof L2PcInstance)
  79.             activeChar = (L2PcInstance) playable;
  80.         else
  81.             return;
  82. @@ -160,7 +161,7 @@
  83.                         if (!isPet
  84.                                 && item.getItemType() == L2EtcItemType.HERB
  85.                                 && activeChar.getPet() != null
  86. -                               && activeChar.getPet().isInstanceType(InstanceType.L2SummonInstance))
  87. +                               && activeChar.getPet() instanceof L2SummonInstance)
  88.                             activeChar.getPet().doSimultaneousCast(itemSkill);
  89.                     }
  90.                     else
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement