Some synchronized changes.

This commit is contained in:
MobiusDev
2016-04-30 20:04:02 +00:00
parent 15d263a788
commit b001087964
17 changed files with 127 additions and 492 deletions

View File

@ -131,10 +131,7 @@ public class L2EffectZone extends L2ZoneType
{
synchronized (this)
{
if (getSettings().getTask() == null)
{
getSettings().setTask(ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new ApplySkill(), _initialDelay, _reuse));
}
getSettings().setTask(ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new ApplySkill(), _initialDelay, _reuse));
}
}
if (!character.isPlayer())
@ -193,10 +190,7 @@ public class L2EffectZone extends L2ZoneType
{
synchronized (this)
{
if (_skills == null)
{
_skills = new ConcurrentHashMap<>(3);
}
_skills = new ConcurrentHashMap<>(3);
}
}
_skills.put(skillId, skillLvL);