Removed recalculateStats from AddSkillBySkill effect.

This commit is contained in:
MobiusDevelopment 2022-10-08 23:11:45 +00:00
parent fee9bde328
commit 8302a0c125
24 changed files with 24 additions and 72 deletions

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}

View File

@ -16,7 +16,6 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@ -57,7 +56,6 @@ public class AddSkillBySkill extends AbstractEffect
@Override
public void onExit(Creature effector, Creature effected, Skill skill)
{
effected.removeSkill(_addedSkill.getSkill(), true);
ThreadPool.schedule(() -> effected.getStat().recalculateStats(false), 1000);
effected.removeSkill(_addedSkill.getSkill(), false);
}
}