Trance

VIP Member
  • Content Count

    3,250
  • Joined

  • Last visited

  • Days Won

    7
  • Feedback

    0%

Trance last won the day on January 26

Trance had the most liked content!

Community Reputation

27 Excellent

About Trance

  • Rank
    Distinguished King
  • Birthday 06/17/1993

Contact Methods

  • Website URL
    http://www..lineage2.gold/
  • Skype
    chr.trance

Profile Information

  • Current Mood
    Happy
  • Gender
    Male
  • Country
    United States
  • Location
    Florida

Recent Profile Visitors

5,635 profile views
  1. I haven't seen anybody else, except xdem & myself doing something about it. Here it is from L2Finest. Replace the 9999(9) with the ID from Dawn. Probably can be fixed on client side, but I never wasted my time on it. This topic can be moved from client to l2j server. Index: src/net/sf/l2j/gameserver/network/serverpackets/CharInfo.java =================================================================== --- src/net/sf/l2j/gameserver/network/serverpackets/CharInfo.java (revision 2) +++ src/net/sf/l2j/gameserver/network/serverpackets/CharInfo.java (working copy) @@ -2,10 +2,10 @@ import net.sf.l2j.gameserver.enums.skills.AbnormalEffect; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.model.actor.Summon; +import net.sf.l2j.gameserver.model.item.instance.ItemInstance; import net.sf.l2j.gameserver.model.itemcontainer.Inventory; public class CharInfo extends L2GameServerPacket @@ -51,7 +51,11 @@ writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_LEGS)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_FEET)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_BACK)); - writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_RHAND)); + final ItemInstance item = _player.getInventory().getItemByItemId(99999999999999999999999999999999999); + if (item != null && item.isEquipped()) + writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_LRHAND)); + else + writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_RHAND)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_HAIR)); writeD(_inv.getPaperdollItemId(Inventory.PAPERDOLL_FACE)); Index: src/net/sf/l2j/gameserver/network/serverpackets/UserInfo.java =================================================================== --- src/net/sf/l2j/gameserver/network/serverpackets/UserInfo.java (revision 2) +++ src/net/sf/l2j/gameserver/network/serverpackets/UserInfo.java (working copy) @@ -3,10 +3,10 @@ import net.sf.l2j.Config; import net.sf.l2j.gameserver.data.manager.CursedWeaponManager; import net.sf.l2j.gameserver.enums.PolyType; -import net.sf.l2j.gameserver.enums.TeamType; import net.sf.l2j.gameserver.enums.skills.AbnormalEffect; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.model.actor.Summon; +import net.sf.l2j.gameserver.model.item.instance.ItemInstance; import net.sf.l2j.gameserver.model.itemcontainer.Inventory; public class UserInfo extends L2GameServerPacket @@ -70,10 +70,15 @@ writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_LEGS)); writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_FEET)); writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_BACK)); - writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_RHAND)); + + final ItemInstance item = _player.getInventory().getItemByItemId(99999999999999999999999999999999999); + if (item != null && item.isEquipped()) + writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_LRHAND)); + else + writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_RHAND)); + writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_HAIR)); writeD(_player.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_FACE)); - writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_HAIRALL)); writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_REAR)); writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_LEAR)); @@ -88,7 +93,12 @@ writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_LEGS)); writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_FEET)); writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_BACK)); - writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_RHAND)); + + if (item != null && item.isEquipped()) + writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_LRHAND)); + else + writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_RHAND)); + writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_HAIR)); writeD(_player.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_FACE));
  2. We have good news for Clan Leaders and its Members! https://www.lineage2.gold/index.php?/topic/28-forum-clubs-for-clans/
  3. People need to move on from c4 and c6 - Classic Client may be the best option.
  4. Our Discord invite link: https://discord.gg/XSwcw8y
  5. It was as preview but moved in here by staffers - most likely the reason was that we're pretty much open for anything - from suggestions to joining the team.
  6. And every single shared revision is bugged they say. Even if the files are only a few days old, the ninja reply still appears. Lul
  7. It matters more when it's about Microsoft SQL. You really need a good plan for it - but it's duuper simple.