forked from MagicBane/Server
create PlayerManager static class
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
package engine.powers.effectmodifiers;
|
||||
|
||||
import engine.Enum.GameObjectType;
|
||||
import engine.gameManager.PlayerManager;
|
||||
import engine.jobs.AbstractEffectJob;
|
||||
import engine.objects.*;
|
||||
|
||||
@@ -40,7 +41,7 @@ public class NoModEffectModifier extends AbstractEffectModifier {
|
||||
|
||||
if (flyer.getAltitude() > 0)
|
||||
flyer.update(false);
|
||||
PlayerCharacter.GroundPlayer(flyer);
|
||||
PlayerManager.GroundPlayer(flyer);
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
package engine.powers.poweractions;
|
||||
|
||||
import engine.Enum;
|
||||
import engine.gameManager.PlayerManager;
|
||||
import engine.math.Vector3fImmutable;
|
||||
import engine.net.client.ClientConnection;
|
||||
import engine.objects.AbstractCharacter;
|
||||
@@ -57,7 +58,7 @@ public class CharmPowerAction extends AbstractPowerAction {
|
||||
return;
|
||||
|
||||
//turn mob into pet.
|
||||
owner.commandSiegeMinion(mob);
|
||||
PlayerManager.commandSiegeMinion(owner, mob);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -12,6 +12,7 @@ package engine.powers.poweractions;
|
||||
import engine.Enum.GameObjectType;
|
||||
import engine.InterestManagement.WorldGrid;
|
||||
import engine.gameManager.MovementManager;
|
||||
import engine.gameManager.PlayerManager;
|
||||
import engine.math.Vector3fImmutable;
|
||||
import engine.net.Dispatch;
|
||||
import engine.net.DispatchMessage;
|
||||
@@ -45,7 +46,7 @@ public class RecallPowerAction extends AbstractPowerAction {
|
||||
|
||||
PlayerCharacter pc = (PlayerCharacter) awo;
|
||||
|
||||
if (pc.hasBoon())
|
||||
if (PlayerManager.hasBoon(pc))
|
||||
return;
|
||||
|
||||
ClientConnection cc = pc.getClientConnection();
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
package engine.powers.poweractions;
|
||||
|
||||
import engine.Enum;
|
||||
import engine.gameManager.PlayerManager;
|
||||
import engine.math.Vector3fImmutable;
|
||||
import engine.net.Dispatch;
|
||||
import engine.net.DispatchMessage;
|
||||
@@ -22,7 +23,6 @@ import java.sql.ResultSet;
|
||||
import java.sql.SQLException;
|
||||
|
||||
import static engine.math.FastMath.sqr;
|
||||
import static engine.math.FastMath.sqrt;
|
||||
|
||||
public class RunegateTeleportPowerAction extends AbstractPowerAction {
|
||||
|
||||
@@ -65,7 +65,7 @@ public class RunegateTeleportPowerAction extends AbstractPowerAction {
|
||||
|
||||
} else {
|
||||
if (rg != null) {
|
||||
pc.teleport(rg.getLoc());
|
||||
PlayerManager.teleport(pc, rg.getLoc());
|
||||
pc.setSafeMode();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user