PDA

View Full Version : Bug - several minor crafting bugs related to changes in inventory


Deila
02-19-2006, 06:10 PM
<div></div><div>Okay, I <em>think</em> I've nailed down the cause of a few minor crafting-related bugs currently on Test.</div><div> </div><div>All seem to be related to the inventory items of the player. In various ways, adding, subtracting, moving or changing items in inventory are triggering these bugs outlined below. In short, I think that the game's crafting system is looking to the player's inventory for the correct component materials at various points, and seems to be getting fooled somehow if something in inventory changes. Devs with more under-the-hood knowledge of the coding might be able to find the direct cause from these observations.</div><div> </div><div> </div><div><strong><font color="#ff0000">Bug</font> - Crafting UI automatically advances to component selection screen upon completing a combine</strong></div><ul><li><strong>Description:</strong>After completing a crafting combine, the UI does not wait for user input of the Repeat or Recipes buttons. Instead, it automatically takes the user to the component selection screen for the previously created recipe.</li><li><strong>Reproduce By:</strong>Completing any crafting combine.</li><li><strong>Believed Cause:</strong>Receiving the item crafted in the combine changes the makeup of the player's inventory contents by adding one, either to a stack or to its own inventory slot. In both cases, inventory makeup is altered.</li></ul><p><strong><font color="#ff0000"></font></strong> </p><p><strong><font color="#ff0000">Bug</font> - Changing inventory makeup while in the recipe screen automatically advances the crafting UI to the component selection screen</strong></p><ul><li><strong>Description:</strong>When a recipe is selected in the recipe selection screen, changing the inventory contents will cause the crafting UI to advance to the component select screen without the user hitting the Create button</li><li><strong>Reproduce By:</strong>Set crafting UI to recipe select at any crafting station, and highlight one recipe. Move any item in the character's inventory to another slot, pull one item off a stack, combine multiple smaller stacks of the same item type, equip an item from inventory, or unequip an item worn back into inventory - any change to the current form and contents of player inventory, and the UI advances to component select screen without direct user input.</li><li><strong>Believed Cause:</strong>Again, it is believed that any change to the current inventory of the player is causing the UI to advance to component select.</li></ul><p><strong><font color="#ff0000"></font></strong> </p><p><strong><font color="#ff0000">Bug</font> - Erroneous chat messages of "You can only work on one recipe at a time."</strong></p><ul><li><strong>Description:</strong>When beginning any crafting combine, the message "You can only work on one recipe at a time." is displayed in main chat. Changing inventory makeup during a crafting combine produces this message in chat as well.</li><li><strong>Reproduce By:</strong>First case is reproduced by beginning any crafting combine. Additionally, if you change the contents of your inventory by any of the previously mentioned means (moving, adding, subtracting, etc.) <em>during</em> a crafting combine, you will also get the message displayed to chat.</li><li><strong>Believed Cause:</strong>Again, change of the makeup of inventory seems to be somehow fooling the crafting system into thinking it should advance to the component select screen, thus making it think you're trying to start another combine while already engaged in one. In the case of the message at the start of a combine, the inventory change is the components used in the combine itself - being reserved for removal from inventory once the combine is complete. In the latter case, the user themselves move or change the inventory makeup.</li></ul><p><strong><font color="#ff0000"></font></strong> </p><p><strong><font color="#ff0000">Bug</font> - Erroneous chat message of "You must have a [crafting station] targeted, to start this recipe."</strong></p><ul><li><strong>Description:</strong>An obscure, but related, bug I found while investigating the above three. While in a tradeskill instance, sometimes you'll receive chat messages of "You must have a [crafting station of choice] targeted, to start this recipe."</li><li><strong>Reproduce By:</strong>Choose a crafting station, and open the recipe list. Select one recipe. Close the crafting UI, and deselect the crafting station. Alter your inventory items in some way - move, add, remove, etc., and the message will be sent to main chat.</li><li><strong>Believed Cause:</strong>Even when not in an active crafting session, it seems that the game is remembering that you had a recipe selected at a station (probably via your own recipe book). Changing inventory contents, with the bugs noted in this thread, are telling the crafting UI to advance to the component select screen, but since you don't have a crafting station targeted at the time it tries to advance to component select, you get the error message sent.</li></ul><p> </p><p>If anyone finds additional, or conflicting, evidence surrounding these bugs, please add that info to this thread. There may also be other, as of yet not noticed, effects from the underlying cause, assuming I've assessed it correctly. Hopefully it'll help the Powers That Be squash these ones.</p><p> </p>

Calthine
02-19-2006, 09:43 PM
<div></div><p>We've been working on the item examine window popping up over on the TS bug thread.</p><p>It seems to be related to the 'made by' tag.  If you have stackables without a made by tag in your inventory, or are handed or recieve via mail or broker such stackables, there seems to be a random chance of the item examine window coming up.  If happens while crafting the item (regardless of the settings for this in Options), when buying from the broker, when recieving things in mail, and when finishing a trade.</p><p>More good info in this thread:  <a target="_blank" href="http://eqiiforums.station.sony.com/eq2/board/message?board.id=general_tradeskill&message.id=83780"><font color="#dda600">Tradekskill Bug List - Post LU 19</font></a></p>