Do not apply unequip skill for secondary agathions.
This commit is contained in:
parent
6988c207b2
commit
11a07d38a8
@ -434,8 +434,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -458,8 +458,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -434,8 +434,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
@ -457,8 +457,12 @@ public abstract class Inventory extends ItemContainer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply skill, if weapon have "skills on unequip"
|
// Apply skill, if item has "skills on unequip" and it is not a secondary agathion.
|
||||||
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
if ((slot < PAPERDOLL_AGATHION2) || (slot > PAPERDOLL_AGATHION5))
|
||||||
|
{
|
||||||
|
it.forEachSkill(ItemSkillType.ON_UNEQUIP, holder -> holder.getSkill().activateSkill(player, player));
|
||||||
|
}
|
||||||
|
|
||||||
if (update)
|
if (update)
|
||||||
{
|
{
|
||||||
player.sendSkillList();
|
player.sendSkillList();
|
||||||
|
Loading…
Reference in New Issue
Block a user