forked from MagicBane/Server
create PlayerManager static class
This commit is contained in:
@@ -14,6 +14,7 @@ import engine.Enum.*;
|
||||
import engine.exception.SerializationException;
|
||||
import engine.gameManager.ConfigManager;
|
||||
import engine.gameManager.DbManager;
|
||||
import engine.gameManager.PlayerManager;
|
||||
import engine.gameManager.PowersManager;
|
||||
import engine.net.ByteBufferReader;
|
||||
import engine.net.ByteBufferWriter;
|
||||
@@ -23,7 +24,6 @@ import engine.net.client.ClientConnection;
|
||||
import engine.net.client.msg.DeleteItemMsg;
|
||||
import engine.powers.EffectsBase;
|
||||
import engine.powers.effectmodifiers.AbstractEffectModifier;
|
||||
import engine.powers.effectmodifiers.WeaponProcEffectModifier;
|
||||
import engine.powers.poweractions.AbstractPowerAction;
|
||||
import engine.server.MBServerStatics;
|
||||
import org.pmw.tinylog.Logger;
|
||||
@@ -287,7 +287,7 @@ public class Item extends AbstractWorldObject {
|
||||
boolean isBeard = (item.equipSlot == (byte) MBServerStatics.SLOT_BEARDSTYLE);
|
||||
int itemColor = 0;
|
||||
if (isHair || isBeard) {
|
||||
PlayerCharacter pc = PlayerCharacter.getFromCache(item.ownerID);
|
||||
PlayerCharacter pc = PlayerManager.getFromCache(item.ownerID);
|
||||
if (pc != null)
|
||||
if (isHair)
|
||||
itemColor = pc.getHairColor();
|
||||
@@ -851,7 +851,7 @@ public class Item extends AbstractWorldObject {
|
||||
if (this.ownerType == OwnerType.Npc)
|
||||
return NPC.getFromCache(this.ownerID);
|
||||
else if (this.ownerType == OwnerType.PlayerCharacter)
|
||||
return PlayerCharacter.getFromCache(this.ownerID);
|
||||
return PlayerManager.getFromCache(this.ownerID);
|
||||
else if (this.ownerType == OwnerType.Mob)
|
||||
return Mob.getFromCache(this.ownerID);
|
||||
else if (this.ownerType == OwnerType.Account)
|
||||
|
||||
Reference in New Issue
Block a user