Remove time task when restoring item appearance.
This commit is contained in:
parent
6a689f3b78
commit
991aeba68e
@ -2200,6 +2200,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2405,6 +2405,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2405,6 +2405,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2407,6 +2407,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2407,6 +2407,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2407,6 +2407,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2427,6 +2427,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2427,6 +2427,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2427,6 +2427,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
@ -2427,6 +2427,14 @@ public final class L2ItemInstance extends L2Object
|
||||
public void setVisualId(int visualId)
|
||||
{
|
||||
getVariables().set(ItemVariables.VISUAL_ID, visualId);
|
||||
|
||||
// When removed, cancel existing lifetime task.
|
||||
if ((visualId == 0) && (_appearanceLifeTimeTask != null))
|
||||
{
|
||||
_appearanceLifeTimeTask.cancel(true);
|
||||
_appearanceLifeTimeTask = null;
|
||||
onVisualLifeTimeEnd();
|
||||
}
|
||||
}
|
||||
|
||||
public long getVisualLifeTime()
|
||||
|
Loading…
Reference in New Issue
Block a user