Avoid BuffTimeTask NPE.
This commit is contained in:
@@ -48,7 +48,7 @@ public class BuffTimeTask implements Runnable
|
|||||||
@Override
|
@Override
|
||||||
public void run()
|
public void run()
|
||||||
{
|
{
|
||||||
if (_time.incrementAndGet() > _info.getAbnormalTime())
|
if ((_info.getEffected() != null) && (_time.incrementAndGet() > _info.getAbnormalTime()))
|
||||||
{
|
{
|
||||||
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
||||||
}
|
}
|
||||||
|
@@ -48,7 +48,7 @@ public class BuffTimeTask implements Runnable
|
|||||||
@Override
|
@Override
|
||||||
public void run()
|
public void run()
|
||||||
{
|
{
|
||||||
if (_time.incrementAndGet() > _info.getAbnormalTime())
|
if ((_info.getEffected() != null) && (_time.incrementAndGet() > _info.getAbnormalTime()))
|
||||||
{
|
{
|
||||||
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
||||||
}
|
}
|
||||||
|
@@ -48,7 +48,7 @@ public class BuffTimeTask implements Runnable
|
|||||||
@Override
|
@Override
|
||||||
public void run()
|
public void run()
|
||||||
{
|
{
|
||||||
if (_time.incrementAndGet() > _info.getAbnormalTime())
|
if ((_info.getEffected() != null) && (_time.incrementAndGet() > _info.getAbnormalTime()))
|
||||||
{
|
{
|
||||||
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
||||||
}
|
}
|
||||||
|
@@ -48,7 +48,7 @@ public class BuffTimeTask implements Runnable
|
|||||||
@Override
|
@Override
|
||||||
public void run()
|
public void run()
|
||||||
{
|
{
|
||||||
if (_time.incrementAndGet() > _info.getAbnormalTime())
|
if ((_info.getEffected() != null) && (_time.incrementAndGet() > _info.getAbnormalTime()))
|
||||||
{
|
{
|
||||||
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
_info.getEffected().getEffectList().stopSkillEffects(false, _info.getSkill().getId());
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user