Reseting the remaining skill reuse time on each item equip is wrong.
This commit is contained in:
parent
722e712cf2
commit
903d3f59df
@ -566,8 +566,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -623,8 +622,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -687,8 +685,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -807,8 +804,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -572,8 +572,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -629,8 +628,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -693,8 +691,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -813,8 +810,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -572,8 +572,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -629,8 +628,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -693,8 +691,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -813,8 +810,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -572,8 +572,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -629,8 +628,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -693,8 +691,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -813,8 +810,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -582,8 +582,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -639,8 +638,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -703,8 +701,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -826,8 +823,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -605,8 +605,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -662,8 +661,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -726,8 +724,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -849,8 +846,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -605,8 +605,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -662,8 +661,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -726,8 +724,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -849,8 +846,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -599,8 +599,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -656,8 +655,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -720,8 +718,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -843,8 +840,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -581,8 +581,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -638,8 +637,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -702,8 +700,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -825,8 +822,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -581,8 +581,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -638,8 +637,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -702,8 +700,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -825,8 +822,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -582,8 +582,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -639,8 +638,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -703,8 +701,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -826,8 +823,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -582,8 +582,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -639,8 +638,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -703,8 +701,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -826,8 +823,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -568,8 +568,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -625,8 +624,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -689,8 +687,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -809,8 +806,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -568,8 +568,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -625,8 +624,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -689,8 +687,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -809,8 +806,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -574,8 +574,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -631,8 +630,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -695,8 +693,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -815,8 +812,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -574,8 +574,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -631,8 +630,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -695,8 +693,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -815,8 +812,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -584,8 +584,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -641,8 +640,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -705,8 +703,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -828,8 +825,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -607,8 +607,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -664,8 +663,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -728,8 +726,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -851,8 +848,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -607,8 +607,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -664,8 +663,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -728,8 +726,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -851,8 +848,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -607,8 +607,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -664,8 +663,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -728,8 +726,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -851,8 +848,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -601,8 +601,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -658,8 +657,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -722,8 +720,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -845,8 +842,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -566,8 +566,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -623,8 +622,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -687,8 +685,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
player.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -807,8 +804,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && player.hasEnteredWorld())
|
||||
{
|
||||
final long reuse = player.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
player.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
player.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -625,8 +625,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -727,8 +726,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -794,8 +792,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -960,8 +957,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
playable.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -634,8 +634,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -736,8 +735,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -803,8 +801,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -969,8 +966,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
playable.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -634,8 +634,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -736,8 +735,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -803,8 +801,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -969,8 +966,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
playable.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
@ -634,8 +634,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -736,8 +735,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimestamp = true;
|
||||
@ -803,8 +801,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (skill.isActive() && !skill.isBad() && !skill.isTransformation() && (Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(skill.getReuseHashCode());
|
||||
playable.addTimeStamp(skill, reuse > 0 ? reuse : skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(skill, skill.getReuseDelay() > 0 ? skill.getReuseDelay() : Config.ITEM_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
updateTimestamp = true;
|
||||
}
|
||||
}
|
||||
@ -969,8 +966,7 @@ public abstract class Inventory extends ItemContainer
|
||||
// Active, non offensive, skills start with reuse on equip.
|
||||
if (!itemSkill.isBad() && !itemSkill.isTransformation() && (Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE > 0) && playable.getActingPlayer().hasEnteredWorld())
|
||||
{
|
||||
final long reuse = playable.getSkillRemainingReuseTime(itemSkill.getReuseHashCode());
|
||||
playable.addTimeStamp(itemSkill, reuse > 0 ? reuse : itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
playable.addTimeStamp(itemSkill, itemSkill.getReuseDelay() > 0 ? itemSkill.getReuseDelay() : Config.ARMOR_SET_EQUIP_ACTIVE_SKILL_REUSE);
|
||||
}
|
||||
|
||||
updateTimeStamp = true;
|
||||
|
Loading…
Reference in New Issue
Block a user