Removed stream usage from UseItem clientpacket.
This commit is contained in:
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -150,9 +150,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -150,9 +150,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -151,9 +151,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -152,9 +152,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -149,9 +149,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -150,9 +150,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -153,9 +153,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -155,9 +155,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -158,9 +158,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -158,9 +158,15 @@ public class UseItem implements ClientPacket
|
|||||||
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
if (!Config.ALT_GAME_KARMA_PLAYER_CAN_TELEPORT && (player.getReputation() < 0))
|
||||||
{
|
{
|
||||||
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
final List<ItemSkillHolder> skills = item.getTemplate().getSkills(ItemSkillType.NORMAL);
|
||||||
if ((skills != null) && skills.stream().anyMatch(holder -> holder.getSkill().hasEffectType(EffectType.TELEPORT)))
|
if (skills != null)
|
||||||
{
|
{
|
||||||
return;
|
for (ItemSkillHolder holder : skills)
|
||||||
|
{
|
||||||
|
if (holder.getSkill().hasEffectType(EffectType.TELEPORT))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user