Removed pointless assignments before packet send.
This commit is contained in:
@@ -428,8 +428,7 @@ public class AdminCommands extends Thread
|
||||
final TradeList list = TradeController.getInstance().getBuyList(val);
|
||||
if (list != null)
|
||||
{
|
||||
final BuyList bl = new BuyList(list, player.getAdena());
|
||||
player.sendPacket(bl);
|
||||
player.sendPacket(new BuyList(list, player.getAdena()));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -489,8 +488,7 @@ public class AdminCommands extends Thread
|
||||
{
|
||||
activeChar.getInventory().addItem(createditem);
|
||||
}
|
||||
final ItemList il = new ItemList(activeChar, true);
|
||||
activeChar.sendPacket(il);
|
||||
activeChar.sendPacket(new ItemList(activeChar, true));
|
||||
activeChar.sendMessage("You have spawned " + num + " item(s) number " + id + " in your inventory.");
|
||||
final NpcHtmlMessage adminReply = new NpcHtmlMessage(5);
|
||||
final StringBuilder replyMSG = new StringBuilder("<html><title>Item Creation Complete</title>");
|
||||
@@ -762,8 +760,7 @@ public class AdminCommands extends Thread
|
||||
else
|
||||
{
|
||||
activeChar.sendMessage("Character " + player.getName() + " disconnected from server.");
|
||||
final LeaveWorld ql = new LeaveWorld();
|
||||
player.sendPacket(ql);
|
||||
player.sendPacket(new LeaveWorld());
|
||||
try
|
||||
{
|
||||
player.getNetConnection().close();
|
||||
|
@@ -71,8 +71,7 @@ public class Announcements
|
||||
{
|
||||
for (int i = 0; i < _announcements.size(); ++i)
|
||||
{
|
||||
final CreatureSay cs = new CreatureSay(0, 10, activeChar.getName(), _announcements.get(i));
|
||||
activeChar.sendPacket(cs);
|
||||
activeChar.sendPacket(new CreatureSay(0, 10, activeChar.getName(), _announcements.get(i)));
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -103,12 +103,9 @@ public class PetSummon implements IItemHandler
|
||||
newpet.setRunning(true);
|
||||
World.getInstance().storeObject(newpet);
|
||||
World.getInstance().addVisibleObject(newpet);
|
||||
final MagicSkillUser msk = new MagicSkillUser(activeChar, 2046, 1, 1000, 600000);
|
||||
activeChar.sendPacket(msk);
|
||||
final PetInfo ownerni = new PetInfo(newpet);
|
||||
final NpcInfo ni = new NpcInfo(newpet);
|
||||
activeChar.broadcastPacket(ni);
|
||||
activeChar.sendPacket(ownerni);
|
||||
activeChar.sendPacket(new MagicSkillUser(activeChar, 2046, 1, 1000, 600000));
|
||||
activeChar.broadcastPacket(new NpcInfo(newpet));
|
||||
activeChar.sendPacket(new PetInfo(newpet));
|
||||
activeChar.sendPacket(new PetItemList(newpet));
|
||||
|
||||
ThreadPool.schedule(() ->
|
||||
|
@@ -195,8 +195,7 @@ public class CommunityBoardManager
|
||||
}
|
||||
}
|
||||
htmlCode.append("</td></tr></table></body></html>");
|
||||
final ShowBoard sb = new ShowBoard(activeChar, htmlCode.toString());
|
||||
activeChar.sendPacket(sb);
|
||||
activeChar.sendPacket(new ShowBoard(activeChar, htmlCode.toString()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -170,12 +170,11 @@ public class Party
|
||||
private void dissolveParty()
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.PARTY_DISPERSED);
|
||||
for (int i = 0; i < _members.size(); ++i)
|
||||
for (PlayerInstance member : _members)
|
||||
{
|
||||
final PlayerInstance temp = _members.get(i);
|
||||
temp.sendPacket(msg);
|
||||
temp.sendPacket(new PartySmallWindowDeleteAll());
|
||||
temp.setParty(null);
|
||||
member.sendPacket(msg);
|
||||
member.sendPacket(new PartySmallWindowDeleteAll());
|
||||
member.setParty(null);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -217,8 +216,7 @@ public class Party
|
||||
iu.addModifiedItem(item2);
|
||||
}
|
||||
target.sendPacket(iu);
|
||||
final UserInfo ci = new UserInfo(target);
|
||||
target.sendPacket(ci);
|
||||
target.sendPacket(new UserInfo(target));
|
||||
}
|
||||
|
||||
public void distributeAdena(ItemInstance adena)
|
||||
|
@@ -272,8 +272,7 @@ public class Attackable extends NpcInstance
|
||||
dropit.setY(getY());
|
||||
dropit.setZ(getZ() + 100);
|
||||
dropit.setOnTheGround(true);
|
||||
final DropItem dis = new DropItem(dropit, getObjectId());
|
||||
for (PlayerInstance player : broadcastPacket(dis))
|
||||
for (PlayerInstance player : broadcastPacket(new DropItem(dropit, getObjectId())))
|
||||
{
|
||||
player.addKnownObjectWithoutCreate(dropit);
|
||||
}
|
||||
|
@@ -1051,8 +1051,7 @@ public abstract class Creature extends WorldObject
|
||||
setto = new SetToLocation(this);
|
||||
broadcastPacket(setto);
|
||||
}
|
||||
final FinishRotation fr = new FinishRotation(this);
|
||||
broadcastPacket(fr);
|
||||
broadcastPacket(new FinishRotation(this));
|
||||
}
|
||||
|
||||
public boolean isDead()
|
||||
@@ -1080,16 +1079,14 @@ public abstract class Creature extends WorldObject
|
||||
{
|
||||
setInCombat(false);
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
return;
|
||||
}
|
||||
if ((getActiveWeapon().getWeaponType() == Weapon.WEAPON_TYPE_BOW) && !checkAndEquipArrows())
|
||||
{
|
||||
setInCombat(false);
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
sendPacket(new SystemMessage(SystemMessage.NOT_ENOUGH_ARROWS));
|
||||
return;
|
||||
}
|
||||
@@ -1106,8 +1103,7 @@ public abstract class Creature extends WorldObject
|
||||
{
|
||||
setInCombat(false);
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
return;
|
||||
}
|
||||
if (!_currentlyAttacking)
|
||||
@@ -1164,8 +1160,7 @@ public abstract class Creature extends WorldObject
|
||||
sendPacket(new SystemMessage(SystemMessage.NOT_ENOUGH_MP));
|
||||
setInCombat(false);
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
return;
|
||||
}
|
||||
reduceCurrentMp(weaponItem.getMpConsume());
|
||||
@@ -1203,8 +1198,7 @@ public abstract class Creature extends WorldObject
|
||||
setInCombat(false);
|
||||
setTarget(null);
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
return;
|
||||
}
|
||||
if (_currentlyAttacking)
|
||||
@@ -1282,8 +1276,7 @@ public abstract class Creature extends WorldObject
|
||||
{
|
||||
setInCombat(false);
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
return;
|
||||
}
|
||||
setTarget(target);
|
||||
|
@@ -40,8 +40,7 @@ public class ClassMasterInstance extends NpcInstance
|
||||
{
|
||||
player.setCurrentState(CreatureState.IDLE);
|
||||
player.setTarget(this);
|
||||
final MyTargetSelected my = new MyTargetSelected(getObjectId(), player.getLevel() - getLevel());
|
||||
player.sendPacket(my);
|
||||
player.sendPacket(new MyTargetSelected(getObjectId(), player.getLevel() - getLevel()));
|
||||
player.sendPacket(new SetToLocation(this));
|
||||
}
|
||||
else
|
||||
@@ -144,9 +143,7 @@ public class ClassMasterInstance extends NpcInstance
|
||||
private void changeClass(PlayerInstance player, int value)
|
||||
{
|
||||
player.setClassId(value);
|
||||
final UserInfo ui = new UserInfo(player);
|
||||
player.sendPacket(ui);
|
||||
final CharInfo info = new CharInfo(player);
|
||||
player.broadcastPacket(info);
|
||||
player.sendPacket(new UserInfo(player));
|
||||
player.broadcastPacket(new CharInfo(player));
|
||||
}
|
||||
}
|
||||
|
@@ -105,8 +105,7 @@ public class GuardInstance extends Attackable
|
||||
{
|
||||
player.setCurrentState(CreatureState.IDLE);
|
||||
player.setTarget(this);
|
||||
final MyTargetSelected my = new MyTargetSelected(getObjectId(), 0);
|
||||
player.sendPacket(my);
|
||||
player.sendPacket(new MyTargetSelected(getObjectId(), 0));
|
||||
player.sendPacket(new SetToLocation(this));
|
||||
}
|
||||
else if (containsTarget(player))
|
||||
|
@@ -75,8 +75,7 @@ public class NpcInstance extends Creature
|
||||
if (!isRunning())
|
||||
{
|
||||
setRunning(true);
|
||||
final ChangeMoveType move = new ChangeMoveType(this, ChangeMoveType.RUN);
|
||||
broadcastPacket(move);
|
||||
broadcastPacket(new ChangeMoveType(this, ChangeMoveType.RUN));
|
||||
}
|
||||
super.startAttack(target);
|
||||
}
|
||||
@@ -132,8 +131,7 @@ public class NpcInstance extends Creature
|
||||
}
|
||||
player.setCurrentState(CreatureState.IDLE);
|
||||
player.setTarget(this);
|
||||
final MyTargetSelected my = new MyTargetSelected(getObjectId(), player.getLevel() - getLevel());
|
||||
player.sendPacket(my);
|
||||
player.sendPacket(new MyTargetSelected(getObjectId(), player.getLevel() - getLevel()));
|
||||
if (isAutoAttackable())
|
||||
{
|
||||
final StatusUpdate su = new StatusUpdate(getObjectId());
|
||||
|
@@ -91,8 +91,7 @@ public class PetInstance extends Creature
|
||||
}
|
||||
player.setCurrentState(CreatureState.IDLE);
|
||||
player.setTarget(this);
|
||||
final MyTargetSelected my = new MyTargetSelected(getObjectId(), player.getLevel() - getLevel());
|
||||
player.sendPacket(my);
|
||||
player.sendPacket(new MyTargetSelected(getObjectId(), player.getLevel() - getLevel()));
|
||||
}
|
||||
|
||||
public void setSummonHp(int hp)
|
||||
@@ -277,8 +276,7 @@ public class PetInstance extends Creature
|
||||
final StatusUpdate su = new StatusUpdate(getObjectId());
|
||||
su.addAttribute(StatusUpdate.LEVEL, getLevel());
|
||||
broadcastPacket(su);
|
||||
final SocialAction sa = new SocialAction(getObjectId(), 15);
|
||||
broadcastPacket(sa);
|
||||
broadcastPacket(new SocialAction(getObjectId(), 15));
|
||||
_owner.sendPacket(new SystemMessage(SystemMessage.YOU_INCREASED_YOUR_LEVEL));
|
||||
}
|
||||
|
||||
@@ -343,8 +341,7 @@ public class PetInstance extends Creature
|
||||
|
||||
private void doPickupItem()
|
||||
{
|
||||
final StopMove sm = new StopMove(getObjectId(), getX(), getY(), getZ(), getHeading());
|
||||
broadcastPacket(sm);
|
||||
broadcastPacket(new StopMove(getObjectId(), getX(), getY(), getZ(), getHeading()));
|
||||
if (!(getTarget() instanceof ItemInstance))
|
||||
{
|
||||
_log.warning("trying to pickup wrong target." + getTarget());
|
||||
@@ -367,14 +364,11 @@ public class PetInstance extends Creature
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
return;
|
||||
}
|
||||
final GetItem gi = new GetItem(target, getObjectId());
|
||||
broadcastPacket(gi);
|
||||
broadcastPacket(new GetItem(target, getObjectId()));
|
||||
World.getInstance().removeVisibleObject(target);
|
||||
final DeleteObject del = new DeleteObject(target);
|
||||
broadcastPacket(del);
|
||||
broadcastPacket(new DeleteObject(target));
|
||||
getInventory().addItem(target);
|
||||
final PetItemList iu = new PetItemList(this);
|
||||
_owner.sendPacket(iu);
|
||||
_owner.sendPacket(new PetItemList(this));
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
if (getFollowStatus())
|
||||
{
|
||||
@@ -436,10 +430,9 @@ public class PetInstance extends Creature
|
||||
_owner.getInventory().addItem(item);
|
||||
getInventory().dropItem(item, item.getCount());
|
||||
final PetInventoryUpdate petiu = new PetInventoryUpdate();
|
||||
final ItemList playerUI = new ItemList(_owner, false);
|
||||
petiu.addRemovedItem(item);
|
||||
_owner.sendPacket(petiu);
|
||||
_owner.sendPacket(playerUI);
|
||||
_owner.sendPacket(new ItemList(_owner, false));
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
@@ -484,10 +477,8 @@ public class PetInstance extends Creature
|
||||
final StatusUpdate su = new StatusUpdate(owner.getObjectId());
|
||||
su.addAttribute(StatusUpdate.CUR_LOAD, owner.getCurrentLoad());
|
||||
owner.sendPacket(su);
|
||||
final UserInfo ui = new UserInfo(owner);
|
||||
owner.sendPacket(ui);
|
||||
final CharInfo info = new CharInfo(owner);
|
||||
owner.broadcastPacket(info);
|
||||
owner.sendPacket(new UserInfo(owner));
|
||||
owner.broadcastPacket(new CharInfo(owner));
|
||||
final World world = World.getInstance();
|
||||
world.removeObject(removedItem);
|
||||
}
|
||||
@@ -521,8 +512,7 @@ public class PetInstance extends Creature
|
||||
dropit.setY(getY());
|
||||
dropit.setZ(getZ() + 100);
|
||||
dropit.setOnTheGround(true);
|
||||
final DropItem dis = new DropItem(dropit, getObjectId());
|
||||
for (PlayerInstance player : broadcastPacket(dis))
|
||||
for (PlayerInstance player : broadcastPacket(new DropItem(dropit, getObjectId())))
|
||||
{
|
||||
player.addKnownObjectWithoutCreate(dropit);
|
||||
}
|
||||
@@ -541,8 +531,7 @@ public class PetInstance extends Creature
|
||||
if (!isRunning())
|
||||
{
|
||||
setRunning(true);
|
||||
final ChangeMoveType move = new ChangeMoveType(this, ChangeMoveType.RUN);
|
||||
broadcastPacket(move);
|
||||
broadcastPacket(new ChangeMoveType(this, ChangeMoveType.RUN));
|
||||
}
|
||||
super.startAttack(target);
|
||||
}
|
||||
|
@@ -580,8 +580,7 @@ public class PlayerInstance extends Creature
|
||||
if (player.getTarget() != this)
|
||||
{
|
||||
player.setTarget(this);
|
||||
final MyTargetSelected my = new MyTargetSelected(getObjectId(), 0);
|
||||
player.sendPacket(my);
|
||||
player.sendPacket(new MyTargetSelected(getObjectId(), 0));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -607,8 +606,7 @@ public class PlayerInstance extends Creature
|
||||
}
|
||||
if (isInParty())
|
||||
{
|
||||
final PartySmallWindowUpdate update = new PartySmallWindowUpdate(this);
|
||||
getParty().broadcastToPartyMembers(this, update);
|
||||
getParty().broadcastToPartyMembers(this, new PartySmallWindowUpdate(this));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -762,8 +760,7 @@ public class PlayerInstance extends Creature
|
||||
}
|
||||
final ItemInstance target = (ItemInstance) getTarget();
|
||||
sendPacket(new ActionFailed());
|
||||
final StopMove sm = new StopMove(getObjectId(), getX(), getY(), getZ(), getHeading());
|
||||
sendPacket(sm);
|
||||
sendPacket(new StopMove(getObjectId(), getX(), getY(), getZ(), getHeading()));
|
||||
boolean pickupOk = false;
|
||||
synchronized (target)
|
||||
{
|
||||
@@ -811,8 +808,7 @@ public class PlayerInstance extends Creature
|
||||
iu.addModifiedItem(target2);
|
||||
}
|
||||
sendPacket(iu);
|
||||
final UserInfo ci = new UserInfo(this);
|
||||
sendPacket(ci);
|
||||
sendPacket(new UserInfo(this));
|
||||
}
|
||||
else if (target.getItemId() == 57)
|
||||
{
|
||||
@@ -1098,8 +1094,7 @@ public class PlayerInstance extends Creature
|
||||
super.addKnownObject(object);
|
||||
if (object instanceof ItemInstance)
|
||||
{
|
||||
final SpawnItem si = new SpawnItem((ItemInstance) object);
|
||||
sendPacket(si);
|
||||
sendPacket(new SpawnItem((ItemInstance) object));
|
||||
}
|
||||
else if (object instanceof NpcInstance)
|
||||
{
|
||||
@@ -1127,13 +1122,11 @@ public class PlayerInstance extends Creature
|
||||
final Creature obj = (Creature) object;
|
||||
if (obj.isMoving())
|
||||
{
|
||||
final CharMoveToLocation mov = new CharMoveToLocation(obj);
|
||||
sendPacket(mov);
|
||||
sendPacket(new CharMoveToLocation(obj));
|
||||
}
|
||||
else if (obj.isMovingToPawn())
|
||||
{
|
||||
final MoveToPawn mov = new MoveToPawn(obj, obj.getPawnTarget(), obj.getPawnOffset());
|
||||
sendPacket(mov);
|
||||
sendPacket(new MoveToPawn(obj, obj.getPawnTarget(), obj.getPawnOffset()));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1536,8 +1529,7 @@ public class PlayerInstance extends Creature
|
||||
}
|
||||
final int magicId = skill.getId();
|
||||
final int level = getSkillLevel(magicId);
|
||||
final ActionFailed af = new ActionFailed();
|
||||
sendPacket(af);
|
||||
sendPacket(new ActionFailed());
|
||||
final MagicSkillUser msu = new MagicSkillUser(this, target, magicId, level, skill.getHitTime(), skill.getReuseDelay());
|
||||
sendPacket(msu);
|
||||
broadcastPacket(msu);
|
||||
@@ -1637,8 +1629,7 @@ public class PlayerInstance extends Creature
|
||||
if (_arrowItem != null)
|
||||
{
|
||||
getInventory().setPaperdollItem(8, _arrowItem);
|
||||
final ItemList il = new ItemList(this, false);
|
||||
sendPacket(il);
|
||||
sendPacket(new ItemList(this, false));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@@ -65,8 +65,7 @@ public class TeleporterInstance extends NpcInstance
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.YOU_NOT_ENOUGH_ADENA);
|
||||
player.sendPacket(sm);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.YOU_NOT_ENOUGH_ADENA));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@@ -54,37 +54,30 @@ public class VillageMasterInstance extends NpcInstance
|
||||
{
|
||||
if (player.getLevel() < 10)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.FAILED_TO_CREATE_CLAN);
|
||||
player.sendPacket(sm);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.FAILED_TO_CREATE_CLAN));
|
||||
return;
|
||||
}
|
||||
if (player.getClanId() != 0)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.FAILED_TO_CREATE_CLAN);
|
||||
player.sendPacket(sm);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.FAILED_TO_CREATE_CLAN));
|
||||
return;
|
||||
}
|
||||
if (clanName.length() > 16)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.CLAN_NAME_TOO_LONG);
|
||||
player.sendPacket(sm);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.CLAN_NAME_TOO_LONG));
|
||||
return;
|
||||
}
|
||||
final Clan clan = ClanTable.getInstance().createClan(player, clanName);
|
||||
if (clan == null)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.CLAN_NAME_INCORRECT);
|
||||
player.sendPacket(sm);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.CLAN_NAME_INCORRECT));
|
||||
return;
|
||||
}
|
||||
player.setClan(clan);
|
||||
player.setClanId(clan.getClanId());
|
||||
player.setClanLeader(true);
|
||||
final PledgeShowInfoUpdate pu = new PledgeShowInfoUpdate(clan, player);
|
||||
player.sendPacket(pu);
|
||||
final UserInfo ui = new UserInfo(player);
|
||||
player.sendPacket(ui);
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.CLAN_CREATED);
|
||||
player.sendPacket(sm);
|
||||
player.sendPacket(new PledgeShowInfoUpdate(clan, player));
|
||||
player.sendPacket(new UserInfo(player));
|
||||
player.sendPacket(new SystemMessage(SystemMessage.CLAN_CREATED));
|
||||
}
|
||||
}
|
||||
|
@@ -48,8 +48,7 @@ public class WarehouseInstance extends NpcInstance
|
||||
final Warehouse list = player.getWarehouse();
|
||||
if (list != null)
|
||||
{
|
||||
final WareHouseWithdrawalList wl = new WareHouseWithdrawalList(player);
|
||||
player.sendPacket(wl);
|
||||
player.sendPacket(new WareHouseWithdrawalList(player));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -60,8 +59,7 @@ public class WarehouseInstance extends NpcInstance
|
||||
|
||||
private void showDepositWindow(PlayerInstance player)
|
||||
{
|
||||
final WareHouseDepositList dl = new WareHouseDepositList(player);
|
||||
player.sendPacket(dl);
|
||||
player.sendPacket(new WareHouseDepositList(player));
|
||||
player.sendPacket(new ActionFailed());
|
||||
}
|
||||
|
||||
|
@@ -87,8 +87,7 @@ public class AddTradeItem extends ClientBasePacket
|
||||
else
|
||||
{
|
||||
player.sendPacket(new SendTradeDone(0));
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.TARGET_IS_NOT_FOUND_IN_THE_GAME);
|
||||
player.sendPacket(msg);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.TARGET_IS_NOT_FOUND_IN_THE_GAME));
|
||||
player.setTransactionRequester(null);
|
||||
requestor.getTradeList().getItems().clear();
|
||||
player.getTradeList().getItems().clear();
|
||||
|
@@ -65,8 +65,7 @@ public class AnswerTradeRequest extends ClientBasePacket
|
||||
else if (response != 0)
|
||||
{
|
||||
player.sendPacket(new SendTradeDone(0));
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.TARGET_IS_NOT_FOUND_IN_THE_GAME);
|
||||
player.sendPacket(msg);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.TARGET_IS_NOT_FOUND_IN_THE_GAME));
|
||||
player.setTransactionRequester(null);
|
||||
}
|
||||
}
|
||||
|
@@ -55,8 +55,7 @@ public class AuthLogin extends ClientBasePacket
|
||||
else
|
||||
{
|
||||
LoginController.getInstance().addGameServerLogin(loginName, client.getConnection());
|
||||
final CharSelectInfo cl = new CharSelectInfo(loginName, client.getSessionId());
|
||||
client.getConnection().sendPacket(cl);
|
||||
client.getConnection().sendPacket(new CharSelectInfo(loginName, client.getSessionId()));
|
||||
}
|
||||
client.setAccessLevel(access);
|
||||
}
|
||||
|
@@ -57,20 +57,17 @@ public class CharacterCreate extends ClientBasePacket
|
||||
|
||||
if (CharNameTable.getInstance().doesCharNameExist(newChar.getName()))
|
||||
{
|
||||
final CharCreateFail ccf = new CharCreateFail(CharCreateFail.REASON_NAME_ALREADY_EXISTS);
|
||||
client.getConnection().sendPacket(ccf);
|
||||
client.getConnection().sendPacket(new CharCreateFail(CharCreateFail.REASON_NAME_ALREADY_EXISTS));
|
||||
}
|
||||
else if ((newChar.getName().length() <= 16) && isAlphaNumeric(newChar.getName()))
|
||||
{
|
||||
final CharCreateOk cco = new CharCreateOk();
|
||||
client.getConnection().sendPacket(cco);
|
||||
client.getConnection().sendPacket(new CharCreateOk());
|
||||
initNewChar(client, newChar);
|
||||
CharNameTable.getInstance().addCharName(newChar.getName());
|
||||
}
|
||||
else
|
||||
{
|
||||
final CharCreateFail ccf = new CharCreateFail(CharCreateFail.REASON_16_ENG_CHARS);
|
||||
client.getConnection().sendPacket(ccf);
|
||||
client.getConnection().sendPacket(new CharCreateFail(CharCreateFail.REASON_16_ENG_CHARS));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -155,7 +152,6 @@ public class CharacterCreate extends ClientBasePacket
|
||||
newChar.addSkill(SkillTable.getInstance().getInfo(startSkill.getId(), startSkill.getLevel()));
|
||||
}
|
||||
client.saveCharToDisk(newChar);
|
||||
final CharSelectInfo cl = new CharSelectInfo(client.getLoginName(), client.getSessionId());
|
||||
client.getConnection().sendPacket(cl);
|
||||
client.getConnection().sendPacket(new CharSelectInfo(client.getLoginName(), client.getSessionId()));
|
||||
}
|
||||
}
|
||||
|
@@ -32,9 +32,7 @@ public class CharacterDelete extends ClientBasePacket
|
||||
final int charSlot = readD();
|
||||
final Connection con = client.getConnection();
|
||||
client.deleteCharFromDisk(charSlot);
|
||||
final CharDeleteOk ccf = new CharDeleteOk();
|
||||
con.sendPacket(ccf);
|
||||
final CharSelectInfo cl = new CharSelectInfo(client.getLoginName(), client.getSessionId());
|
||||
con.sendPacket(cl);
|
||||
con.sendPacket(new CharDeleteOk());
|
||||
con.sendPacket(new CharSelectInfo(client.getLoginName(), client.getSessionId()));
|
||||
}
|
||||
}
|
||||
|
@@ -29,7 +29,6 @@ public class CharacterRestore extends ClientBasePacket
|
||||
super(decrypt);
|
||||
@SuppressWarnings("unused")
|
||||
final int charSlot = readD();
|
||||
final CharSelectInfo cl = new CharSelectInfo(client.getLoginName(), client.getSessionId());
|
||||
client.getConnection().sendPacket(cl);
|
||||
client.getConnection().sendPacket(new CharSelectInfo(client.getLoginName(), client.getSessionId()));
|
||||
}
|
||||
}
|
||||
|
@@ -32,8 +32,7 @@ public class CharacterSelected extends ClientBasePacket
|
||||
final PlayerInstance cha = client.loadCharFromDisk(charSlot);
|
||||
cha.setMoveType(1);
|
||||
cha.setWaitType(1);
|
||||
final CharSelected cs = new CharSelected(cha, client.getSessionId());
|
||||
client.getConnection().sendPacket(cs);
|
||||
client.getConnection().sendPacket(new CharSelected(cha, client.getSessionId()));
|
||||
client.setActiveChar(cha);
|
||||
}
|
||||
}
|
||||
|
@@ -50,8 +50,7 @@ public class EnterWorld extends ClientBasePacket
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessage.WELCOME_TO_LINEAGE));
|
||||
Announcements.getInstance().showAnnouncements(activeChar);
|
||||
|
||||
final ItemList il = new ItemList(activeChar, false);
|
||||
activeChar.sendPacket(il);
|
||||
activeChar.sendPacket(new ItemList(activeChar, false));
|
||||
|
||||
final ShortCutInit sci = new ShortCutInit();
|
||||
for (ShortCut shortcut : activeChar.getAllShortCuts())
|
||||
|
@@ -30,16 +30,14 @@ public class RequestAnswerJoinParty extends ClientBasePacket
|
||||
final int response = readD();
|
||||
final PlayerInstance player = client.getActiveChar();
|
||||
final PlayerInstance requestor = player.getTransactionRequester();
|
||||
final JoinParty join = new JoinParty(response);
|
||||
requestor.sendPacket(join);
|
||||
requestor.sendPacket(new JoinParty(response));
|
||||
if (response == 1)
|
||||
{
|
||||
player.joinParty(requestor.getParty());
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.PLAYER_DECLINED);
|
||||
requestor.sendPacket(msg);
|
||||
requestor.sendPacket(new SystemMessage(SystemMessage.PLAYER_DECLINED));
|
||||
if (requestor.getParty().getMemberCount() == 1)
|
||||
{
|
||||
requestor.setParty(null);
|
||||
|
@@ -39,24 +39,21 @@ public class RequestAnswerJoinPledge extends ClientBasePacket
|
||||
final PlayerInstance requestor = activeChar.getTransactionRequester();
|
||||
if (answer == 1)
|
||||
{
|
||||
final JoinPledge jp = new JoinPledge(requestor.getClanId());
|
||||
activeChar.sendPacket(jp);
|
||||
activeChar.sendPacket(new JoinPledge(requestor.getClanId()));
|
||||
final Clan clan = requestor.getClan();
|
||||
clan.addClanMember(activeChar);
|
||||
clan.store();
|
||||
activeChar.setClanId(clan.getClanId());
|
||||
activeChar.setClan(clan);
|
||||
final PledgeShowInfoUpdate pu = new PledgeShowInfoUpdate(clan, activeChar);
|
||||
activeChar.sendPacket(pu);
|
||||
activeChar.sendPacket(new PledgeShowInfoUpdate(clan, activeChar));
|
||||
activeChar.sendPacket(new UserInfo(activeChar));
|
||||
activeChar.broadcastPacket(new CharInfo(activeChar));
|
||||
SystemMessage sm = new SystemMessage(SystemMessage.ENTERED_THE_CLAN);
|
||||
activeChar.sendPacket(sm);
|
||||
// ClanMember[] members = clan.getMembers();
|
||||
final PledgeShowMemberListAdd la = new PledgeShowMemberListAdd(activeChar);
|
||||
sm = new SystemMessage(SystemMessage.S1_HAS_JOINED_CLAN);
|
||||
sm.addString(activeChar.getName());
|
||||
clan.broadcastToOnlineMembers(la);
|
||||
clan.broadcastToOnlineMembers(new PledgeShowMemberListAdd(activeChar));
|
||||
clan.broadcastToOnlineMembers(sm);
|
||||
activeChar.sendPacket(new PledgeShowMemberListAll(clan, activeChar));
|
||||
}
|
||||
|
@@ -71,10 +71,8 @@ public class RequestDestroyItem extends ClientBasePacket
|
||||
final StatusUpdate su = new StatusUpdate(activeChar.getObjectId());
|
||||
su.addAttribute(StatusUpdate.CUR_LOAD, activeChar.getCurrentLoad());
|
||||
activeChar.sendPacket(su);
|
||||
final UserInfo ui = new UserInfo(activeChar);
|
||||
activeChar.sendPacket(ui);
|
||||
final CharInfo info = new CharInfo(activeChar);
|
||||
activeChar.broadcastPacket(info);
|
||||
activeChar.sendPacket(new UserInfo(activeChar));
|
||||
activeChar.broadcastPacket(new CharInfo(activeChar));
|
||||
final World world = World.getInstance();
|
||||
world.removeObject(removedItem);
|
||||
}
|
||||
|
@@ -63,8 +63,7 @@ public class RequestDropItem extends ClientBasePacket
|
||||
}
|
||||
if ((activeChar.getDistance(x, y) > 150.0) || (Math.abs(z - activeChar.getZ()) > 50))
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.CANNOT_DISCARD_DISTANCE_TOO_FAR);
|
||||
activeChar.sendPacket(sm);
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessage.CANNOT_DISCARD_DISTANCE_TOO_FAR));
|
||||
return;
|
||||
}
|
||||
if (oldItem.isEquipped())
|
||||
@@ -108,8 +107,7 @@ public class RequestDropItem extends ClientBasePacket
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.NOTHING_HAPPENED);
|
||||
activeChar.sendPacket(msg);
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessage.NOTHING_HAPPENED));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -51,8 +51,7 @@ public class RequestGetItemFromPet extends ClientBasePacket
|
||||
final PetInventoryUpdate petiu = new PetInventoryUpdate();
|
||||
petiu.addRemovedItem(petItem);
|
||||
client.getActiveChar().sendPacket(petiu);
|
||||
final ItemList playerUI = new ItemList(client.getActiveChar(), false);
|
||||
client.getActiveChar().sendPacket(playerUI);
|
||||
client.getActiveChar().sendPacket(new ItemList(client.getActiveChar(), false));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -61,9 +60,8 @@ public class RequestGetItemFromPet extends ClientBasePacket
|
||||
final PetInventoryUpdate petiu = new PetInventoryUpdate();
|
||||
petiu.addModifiedItem(petItem);
|
||||
playerInventory.addItem(newPlayerItem);
|
||||
final ItemList playerUI = new ItemList(client.getActiveChar(), false);
|
||||
client.getActiveChar().sendPacket(petiu);
|
||||
client.getActiveChar().sendPacket(playerUI);
|
||||
client.getActiveChar().sendPacket(new ItemList(client.getActiveChar(), false));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -40,8 +40,7 @@ public class RequestGiveItemToPet extends ClientBasePacket
|
||||
final InventoryUpdate playerUI = new InventoryUpdate();
|
||||
playerUI.addRemovedItem(playerItem);
|
||||
client.getActiveChar().sendPacket(playerUI);
|
||||
final PetItemList petiu = new PetItemList(client.getActiveChar().getPet());
|
||||
client.getActiveChar().sendPacket(petiu);
|
||||
client.getActiveChar().sendPacket(new PetItemList(client.getActiveChar().getPet()));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -38,18 +38,14 @@ public class RequestGiveNickName extends ClientBasePacket
|
||||
PlayerInstance member;
|
||||
if (activeChar.getClan().getLevel() < 3)
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.CLAN_LVL_3_NEEDED_TO_ENDOVE_TITLE);
|
||||
activeChar.sendPacket(sm);
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessage.CLAN_LVL_3_NEEDED_TO_ENDOVE_TITLE));
|
||||
activeChar.sendMessage("But you can do it freely for now ;)");
|
||||
activeChar.sendPacket(sm);
|
||||
}
|
||||
if ((member = World.getInstance().getPlayer(target)).getClanId() == activeChar.getClanId())
|
||||
{
|
||||
member.setTitle(title);
|
||||
final UserInfo ui = new UserInfo(member);
|
||||
member.sendPacket(ui);
|
||||
final CharInfo ci = new CharInfo(member);
|
||||
member.broadcastPacket(ci);
|
||||
member.sendPacket(new UserInfo(member));
|
||||
member.broadcastPacket(new CharInfo(member));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -39,8 +39,7 @@ public class RequestJoinParty extends ClientBasePacket
|
||||
final PlayerInstance requestor = client.getActiveChar();
|
||||
if (requestor.isTransactionInProgress())
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.WAITING_FOR_REPLY);
|
||||
requestor.sendPacket(msg);
|
||||
requestor.sendPacket(new SystemMessage(SystemMessage.WAITING_FOR_REPLY));
|
||||
return;
|
||||
}
|
||||
if (target.isInParty())
|
||||
@@ -78,16 +77,14 @@ public class RequestJoinParty extends ClientBasePacket
|
||||
{
|
||||
target.setTransactionRequester(requestor);
|
||||
requestor.setTransactionRequester(target);
|
||||
final AskJoinParty ask = new AskJoinParty(requestor.getObjectId(), itemDistribution);
|
||||
target.sendPacket(ask);
|
||||
target.sendPacket(new AskJoinParty(requestor.getObjectId(), itemDistribution));
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.YOU_INVITED_S1_TO_PARTY);
|
||||
msg.addString(target.getName());
|
||||
requestor.sendPacket(msg);
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.S1_IS_BUSY_TRY_LATER);
|
||||
requestor.sendPacket(msg);
|
||||
requestor.sendPacket(new SystemMessage(SystemMessage.S1_IS_BUSY_TRY_LATER));
|
||||
_log.warning(requestor.getName() + " already received a party invitation");
|
||||
}
|
||||
}
|
||||
@@ -106,8 +103,7 @@ public class RequestJoinParty extends ClientBasePacket
|
||||
requestor.setParty(new Party(requestor, itemDistribution == 1));
|
||||
target.setTransactionRequester(requestor);
|
||||
requestor.setTransactionRequester(target);
|
||||
final AskJoinParty ask = new AskJoinParty(requestor.getObjectId(), itemDistribution);
|
||||
target.sendPacket(ask);
|
||||
target.sendPacket(new AskJoinParty(requestor.getObjectId(), itemDistribution));
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.YOU_INVITED_S1_TO_PARTY);
|
||||
msg.addString(target.getName());
|
||||
requestor.sendPacket(msg);
|
||||
|
@@ -40,8 +40,7 @@ public class RequestJoinPledge extends ClientBasePacket
|
||||
}
|
||||
if (target == activeChar.getObjectId())
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.CANNOT_INVITE_YOURSELF);
|
||||
activeChar.sendPacket(sm);
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessage.CANNOT_INVITE_YOURSELF));
|
||||
return;
|
||||
}
|
||||
if (activeChar.isClanLeader() && ((object = World.getInstance().findObject(target)) instanceof PlayerInstance))
|
||||
@@ -63,8 +62,7 @@ public class RequestJoinPledge extends ClientBasePacket
|
||||
}
|
||||
member.setTransactionRequester(activeChar);
|
||||
activeChar.setTransactionRequester(member);
|
||||
final AskJoinPledge ap = new AskJoinPledge(activeChar.getObjectId(), activeChar.getClan().getName());
|
||||
member.sendPacket(ap);
|
||||
member.sendPacket(new AskJoinPledge(activeChar.getObjectId(), activeChar.getClan().getName()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -31,7 +31,6 @@ public class RequestPartyMatchDetail extends ClientBasePacket
|
||||
super(decrypt);
|
||||
final int objectId = readD();
|
||||
final PlayerInstance player = (PlayerInstance) World.getInstance().findObject(objectId);
|
||||
final PartyMatchDetail details = new PartyMatchDetail(player);
|
||||
client.getConnection().sendPacket(details);
|
||||
client.getConnection().sendPacket(new PartyMatchDetail(player));
|
||||
}
|
||||
}
|
||||
|
@@ -31,8 +31,7 @@ public class RequestPartyMatchList extends ClientBasePacket
|
||||
final int status = readD();
|
||||
if (status == 1)
|
||||
{
|
||||
final PartyMatchList matchList = new PartyMatchList(World.getInstance().getAllPlayers());
|
||||
client.getConnection().sendPacket(matchList);
|
||||
client.getConnection().sendPacket(new PartyMatchList(World.getInstance().getAllPlayers()));
|
||||
}
|
||||
// else if (status == 3)
|
||||
// {
|
||||
|
@@ -35,8 +35,7 @@ public class RequestPledgeCrest extends ClientBasePacket
|
||||
final File crestFile = new File("data/crests/Pledge_" + crestId + ".bmp");
|
||||
if (crestFile.exists())
|
||||
{
|
||||
final PledgeCrest pc = new PledgeCrest(crestId, crestFile);
|
||||
client.getConnection().sendPacket(pc);
|
||||
client.getConnection().sendPacket(new PledgeCrest(crestId, crestFile));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@@ -41,12 +41,10 @@ public class RequestPledgeInfo extends ClientBasePacket
|
||||
_log.warning("Clan data for clanId " + clanId + " is missing");
|
||||
return;
|
||||
}
|
||||
final PledgeInfo pc = new PledgeInfo(clan);
|
||||
activeChar.sendPacket(pc);
|
||||
activeChar.sendPacket(new PledgeInfo(clan));
|
||||
if (clan.getClanId() == activeChar.getClanId())
|
||||
{
|
||||
final PledgeShowMemberListAll pm = new PledgeShowMemberListAll(clan, activeChar);
|
||||
activeChar.sendPacket(pm);
|
||||
activeChar.sendPacket(new PledgeShowMemberListAll(clan, activeChar));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -31,8 +31,7 @@ public class RequestPledgeMemberList extends ClientBasePacket
|
||||
final Clan clan = activeChar.getClan();
|
||||
if (clan != null)
|
||||
{
|
||||
final PledgeShowMemberListAll pm = new PledgeShowMemberListAll(clan, activeChar);
|
||||
activeChar.sendPacket(pm);
|
||||
activeChar.sendPacket(new PledgeShowMemberListAll(clan, activeChar));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -45,9 +45,7 @@ public class RequestSetPledgeCrest extends ClientBasePacket
|
||||
final FileOutputStream out = new FileOutputStream(crestFile);
|
||||
out.write(data);
|
||||
out.close();
|
||||
final UserInfo ui = new UserInfo(activeChar);
|
||||
activeChar.sendPacket(ui);
|
||||
final CharInfo ci = new CharInfo(activeChar);
|
||||
activeChar.broadcastPacket(ci);
|
||||
activeChar.sendPacket(new UserInfo(activeChar));
|
||||
activeChar.broadcastPacket(new CharInfo(activeChar));
|
||||
}
|
||||
}
|
||||
|
@@ -45,11 +45,9 @@ public class RequestUnEquipItem extends ClientBasePacket
|
||||
activeChar.updatePAtk();
|
||||
activeChar.updateMDef();
|
||||
activeChar.updateMAtk();
|
||||
final UserInfo ui = new UserInfo(activeChar);
|
||||
activeChar.sendPacket(ui);
|
||||
activeChar.sendPacket(new UserInfo(activeChar));
|
||||
activeChar.setAttackStatus(false);
|
||||
final CharInfo info = new CharInfo(activeChar);
|
||||
activeChar.broadcastPacket(info);
|
||||
activeChar.broadcastPacket(new CharInfo(activeChar));
|
||||
if (!unequiped.isEmpty())
|
||||
{
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.S1_DISARMED);
|
||||
|
@@ -60,8 +60,7 @@ public class SendBypassBuildCmd extends ClientBasePacket
|
||||
try
|
||||
{
|
||||
final String text = command.substring(7);
|
||||
final CreatureSay cs = new CreatureSay(0, 9, activeChar.getName(), text);
|
||||
GmListManager.getInstance().broadcastToGMs(cs);
|
||||
GmListManager.getInstance().broadcastToGMs(new CreatureSay(0, 9, activeChar.getName(), text));
|
||||
}
|
||||
catch (StringIndexOutOfBoundsException e)
|
||||
{
|
||||
|
@@ -65,8 +65,7 @@ public class SendPrivateStoreBuyList extends ClientBasePacket
|
||||
}
|
||||
else
|
||||
{
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.YOU_NOT_ENOUGH_ADENA);
|
||||
buyer.sendPacket(msg);
|
||||
buyer.sendPacket(new SystemMessage(SystemMessage.YOU_NOT_ENOUGH_ADENA));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -55,8 +55,7 @@ public class SendWareHouseWithDrawList extends ClientBasePacket
|
||||
final StatusUpdate su = new StatusUpdate(activeChar.getObjectId());
|
||||
su.addAttribute(StatusUpdate.CUR_LOAD, activeChar.getCurrentLoad());
|
||||
activeChar.sendPacket(su);
|
||||
final ItemList il = new ItemList(activeChar, false);
|
||||
activeChar.sendPacket(il);
|
||||
activeChar.sendPacket(new ItemList(activeChar, false));
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -64,8 +63,7 @@ public class SendWareHouseWithDrawList extends ClientBasePacket
|
||||
{
|
||||
World.getInstance().removeVisibleObject(items[i]);
|
||||
}
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.WEIGHT_LIMIT_EXCEEDED);
|
||||
activeChar.sendPacket(sm);
|
||||
activeChar.sendPacket(new SystemMessage(SystemMessage.WEIGHT_LIMIT_EXCEEDED));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -58,8 +58,7 @@ public class SetPrivateStoreListBuy extends ClientBasePacket
|
||||
if (cost > player.getAdena())
|
||||
{
|
||||
count = 0;
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.THE_PURCHASE_PRICE_IS_HIGHER_THAN_MONEY);
|
||||
player.sendPacket(msg);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.THE_PURCHASE_PRICE_IS_HIGHER_THAN_MONEY));
|
||||
}
|
||||
if (count != 0)
|
||||
{
|
||||
|
@@ -72,8 +72,7 @@ public class TradeDone extends ClientBasePacket
|
||||
else
|
||||
{
|
||||
player.sendPacket(new SendTradeDone(0));
|
||||
final SystemMessage msg = new SystemMessage(SystemMessage.TARGET_IS_NOT_FOUND_IN_THE_GAME);
|
||||
player.sendPacket(msg);
|
||||
player.sendPacket(new SystemMessage(SystemMessage.TARGET_IS_NOT_FOUND_IN_THE_GAME));
|
||||
player.setTransactionRequester(null);
|
||||
requestor.setTradeList(null);
|
||||
player.setTradeList(null);
|
||||
|
@@ -60,13 +60,10 @@ public class UseItem extends ClientBasePacket
|
||||
final SystemMessage sm = new SystemMessage(SystemMessage.S1_EQUIPPED);
|
||||
sm.addItemName(item.getItemId());
|
||||
activeChar.sendPacket(sm);
|
||||
final InventoryUpdate iu = new InventoryUpdate(items);
|
||||
activeChar.sendPacket(iu);
|
||||
final UserInfo ui = new UserInfo(activeChar);
|
||||
activeChar.sendPacket(ui);
|
||||
activeChar.sendPacket(new InventoryUpdate(items));
|
||||
activeChar.sendPacket(new UserInfo(activeChar));
|
||||
activeChar.setAttackStatus(false);
|
||||
final CharInfo info = new CharInfo(activeChar);
|
||||
activeChar.broadcastPacket(info);
|
||||
activeChar.broadcastPacket(new CharInfo(activeChar));
|
||||
}
|
||||
else if (item != null)
|
||||
{
|
||||
|
Reference in New Issue
Block a user