Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Bug Reports

Development::Bug Reports Post detailed bug reports and what you would like to see next in the emu here.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-08-2006, 03:21 AM
Rhodan
Hill Giant
 
Join Date: Oct 2006
Posts: 179
Default full inventory bug

I was running around collecting quest bits and ran into a bug.

I was carrying six backpacks, a medicine bag, and a mammoth rib bone in my bag slots. The backpacks filled the left side and two top slots on the right. The medicine bag was in the third slot on the right and the bone in the fourth.

All my backpacks were full and the medicine bag was empty. I killed a Griffene and looted a downfeather (lore). When i went to go find it, it was not in my inventory and I noticed my inventory was full.

I then checked the inventory table and saw the downfeather was indeed in slot 323 and, when I summoned another downfeather, I got the message saying that I wasn't allowed to have two of them.

I'm still not sure which spot 323 is supposed to be (hard to understand the wording in the wiki entry) but I'm thinking it might have been the medicine bag screwing things up.

Anyway, I manually deleted the inventory row and zoned, which cleared up the lore problem.
Reply With Quote
  #2  
Old 11-08-2006, 03:40 AM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

Inventory Slots


Equipped slots
(somebody should make this prettier some day)

SLOT_CHARM = 0,
SLOT_EAR01 = 1,
SLOT_HEAD = 2,
SLOT_FACE = 3,
SLOT_EAR02 = 4,
SLOT_NECK = 5,
SLOT_SHOULDER = 6,
SLOT_ARMS = 7,
SLOT_BACK = 8,
SLOT_BRACER01 = 9,
SLOT_BRACER02 = 10,
SLOT_RANGE = 11,
SLOT_HANDS = 12,
SLOT_PRIMARY = 13,
SLOT_SECONDARY = 14,
SLOT_RING01 = 15,
SLOT_RING02 = 16,
SLOT_CHEST = 17,
SLOT_LEGS = 18,
SLOT_FEET = 19,
SLOT_WAIST = 20,
SLOT_AMMO = 21,


Inventory Slots
NOTE: Numbering for personal inventory goes top to bottom, then left to right
It's the opposite for inside bags: left to right, then top to bottom
Example:
inventory: containers:
1 6 1 2
2 7 3 4
3 8 5 6
4 9 7 8
5 10 9 10



Personal Inventory
Personal inventory slots 22 through 29.
Bags in personal inventory are:
22: 251->260
23: 261->270
24: 271->280
25: 281->290
26: 291->300
27: 301->310
28: 311->320
29: 321->330


Cursor
Cursor is slot 30, and the bag slots for the cursor are 331->340.


Tribute
Tribute items are slots 400->404, these items are not visible, but are counted for stats/effects.


Bank
Bank slots are 2000->2015
Bags in the bank are:
2000: 2031->2040
2001: 2041->2050
2002: 2051->2060
2003: 2061->2070
2004: 2071->2080
2005: 2081->2090
2006: 2091->2100
2007: 2101->2110
2008: 2111->2120
2009: 2121->2130
2010: 2131->2140
2011: 2141->2150
2012: 2151->2160
2013: 2161->2170
2014: 2171->2180
2015: 2181->2190


Shared Bank
Shared bank slots are 2500 and 2501
Bags in the shared bank are:
2500: 2531->2540
2501: 2541->2550



GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #3  
Old 03-27-2008, 05:15 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

I have a related question - how many items can be posibly pushed over to the cursor? before items start poofing or game crashes?

I rememeber than on LIVE when NPC gave you more than 1 item it woudl automaticly drop into your bag, and ONLY go onto cursos if bags were full

I am looking at a situation when my quest NPC may give player as much as 125+ items AT ONCE - I need to make they not gona go POOF or crash the game =)
Reply With Quote
  #4  
Old 04-07-2014, 03:41 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I broke out the backhoe for this one...

But, if anyone runs across this issue, all clients are set to buffer 36 items beyond the visible one.

Anything beyond that is lost.


In addition, the emu currently does not store bag items beyond the visible cursor. So, try not to allow occupied bags there or those items
will be lost as well...
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #5  
Old 04-07-2014, 04:30 AM
Kingly_Krab
Administrator
 
Join Date: May 2013
Location: United States
Posts: 1,589
Default

Quote:
Originally Posted by Uleat View Post
I broke out the backhoe for this one...

But, if anyone runs across this issue, all clients are set to buffer 36 items beyond the visible one.

Anything beyond that is lost.


In addition, the emu currently does not store bag items beyond the visible cursor. So, try not to allow occupied bags there or those items
will be lost as well...
Does this buffering fix the Rain of Fear desynchronization?
Reply With Quote
  #6  
Old 04-07-2014, 09:26 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

This is a client-side buffer only.

RoF uses a different inventory mapping system that conflicts with our Ti-based system.

I am working on something that may fix that..but, only testing will determine if it is going to be a viable solution.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #7  
Old 06-16-2017, 03:30 AM
Parogar
Fire Beetle
 
Join Date: Jul 2006
Posts: 3
Default

Quote:
Originally Posted by Uleat View Post
I broke out the backhoe for this one...

But, if anyone runs across this issue, all clients are set to buffer 36 items beyond the visible one.

Anything beyond that is lost.


In addition, the emu currently does not store bag items beyond the visible cursor. So, try not to allow occupied bags there or those items
will be lost as well...

Sorry if this sounds stupid, but what do you mean by "bag items beyond the visible cursor"?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 05:24 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3