1. This forum is for bug reporting of current Live Game Server issues ONLY.
    Be sure to follow the format below, it will help us out greatly in responding. If you do not, your report may not be entered into the system.

    Read BEFORE submitting your first bug: Reporting Bugsā€¦ QA 101 Document
    • Search for your bug in all likely categories before posting in order to avoid duplicate reports.
    • Be sure to provide details of what the issue is and how to re-produce it, but keep your bug report factual.
    • Only report oneissue per thread, additional issues may be ignored.
    • Do not add, include or modify the thread moderator tags in the title of the thread. (indicators in the [])
    • Reply to an existing thread if you have additional information for the reported bug.
      Do not use this forum for commentary, your post will be deleted and you may be moderated, suspended or banned if the activity continues.
    • There is no need to submit crash logs. Crash data we require is automatically logged.
    NOTE: Important information including your location and system specs are automatically put into your clipboard when using /bug in the game (DO NOT add additional system specs unless requested). When starting your post, just use <CTRL>-V to insert the data and fill in the entries with no data.

    Please include Screenshots if possible. Images can be saved on our SotA Discord Server here

    If the clipboard does not work, use and fill in this Bug Report Template:
    1. Title:
    2. Reproducible?
    3. Blocker?
    4. Details:
    5. Steps to Reproduce:
    6. User Specs: (RAM, CPU, GPU and Operating System only)
    Dismiss Notice

[Fix Needs Testing 67446] Dropping LB plate chest armor onto char sheet breaks item interaction

Discussion in 'User Interface (Including Launcher)' started by Lained, Jul 30, 2020.

  1. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    1. Title: Dropping the Lord British plate chest armour onto the character sheet breaks item interaction.
    2. Reproducible: 100%
    3. Blocker: Yes
    4. Details: Equipping the Lord British plate chest armour via drag and drop when the Atos Fan Club Cloak (+5 Fishing) is equipped or visa versa unequips the cloak to the inventory and the armour isn't visible on the character sheet. Interacting with any items is now broken (deco or inventory) and only fixed by relogging.



    5. Steps to Reproduce: See details.
    6. User Specs: (RAM, CPU, GPU and Operating System only)
      OS: Windows 10 (10.0.0) 64bit
      CPU: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz (4) System RAM: 16284
      GPU: NVIDIA GeForce GTX 1060 6GB GPU RAM: 6052
      SotA.Win.64.1258.Date.07.29.20
      Area: Novia_R3_City_Brittany_Wharfs
      Area Display Name: Brittany Wharfs
      Loc: (277.4, 53.6, 621.6)
      Debug: Tm92aWFfUjNfQ2l0eV9Ccml0dGFueV9XaGFyZnN8fCgyNzcuMzYsIDUzLjU5NywgNjIxLjU2Mil8KDAsIDAuMDMsIDAsIC0xKXw1MjEuMTIxNXwyNy45NzAzfDUuNzE0NTIx​
     
  2. Alley Oop

    Alley Oop Bug Hunter Bug Moderator

    Messages:
    15,678
    Likes Received:
    19,463
    Trophy Points:
    153
    confirmed with a friend, though this bug only applies to female avatars.
     
    Lained likes this.
  3. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    Also just triggered the same by equipping the royal scepter.
     
  4. Alley Oop

    Alley Oop Bug Hunter Bug Moderator

    Messages:
    15,678
    Likes Received:
    19,463
    Trophy Points:
    153
    also with the fish finder cloak?
     
  5. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    It was the Atos Fan Club Cloak (+5 Fishing) though that time it didn't place the cloak into my inventory and now I can't replicate.
     
  6. Ravalox

    Ravalox Chief Cook and Bottle Washer Moderator SOTA Developer

    Messages:
    1,731
    Likes Received:
    4,953
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Dallas, TX
    @Lained please check to make sure this is still occurring. (it may have been corrected with one of the multi-item move patches) [I just tested and can't repro now]
     
  7. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    Still bugged, as Alley Oop mentioned though it only affects female avatars.
     
  8. Ravalox

    Ravalox Chief Cook and Bottle Washer Moderator SOTA Developer

    Messages:
    1,731
    Likes Received:
    4,953
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Dallas, TX
    Ahh, ok. I missed that. Explains why my testing showed no issues. lol
     
    Lained likes this.
  9. Alley Oop

    Alley Oop Bug Hunter Bug Moderator

    Messages:
    15,678
    Likes Received:
    19,463
    Trophy Points:
    153
    i'm having trouble duplicating this again. i was able to do it before, and not with the fish finder cloak, since i don't have one, but i stupidly did not note which equipment i did break it with.
     
  10. Ravalox

    Ravalox Chief Cook and Bottle Washer Moderator SOTA Developer

    Messages:
    1,731
    Likes Received:
    4,953
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Dallas, TX
    Duplicated:



    Object Path:

    Time: 22:36:20.838

    Category: CONSOLE

    Message: NullReferenceException: Object reference not set to an instance of an object

    Stack Trace: SkinnedMeshBoneCollector.MapSkinnedRenderer (UnityEngine.SkinnedMeshRenderer sourceSkinnedMeshRenderer, UnityEngine.SkinnedMeshRenderer targetSkinnedMeshRenderer) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Player/SkinnedMeshBoneCollector.cs:251)
    Equipment.CopySkinnedMeshRenderer (UnityEngine.SkinnedMeshRenderer skinnedMeshRenderer, UnityEngine.SkinnedMeshRenderer sourceSkinnedMesh, ItemArchetype_Equipable+EquipSlotInfo slotElement, CharacterCustomizationInfo+ReplacementSkinTone overrideSkinTone) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Player/Equipment.cs:2952)
    Equipment.ApplyEquipInfo (ItemArchetype_Equipable+EquipInfo equipInfo, ItemArchetype_Equipable itemArchetype, InventoryItemInstance item, ShroudDatabase.EquipmentSlot desiredSlot, ShroudDatabase.EquipmentSlot equipSlot, Equipment+ItemUnequippedDelegate itemUnequipped) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Player/Equipment.cs:2345)
    Equipment.EquipItem (InventoryItemInstance item, ShroudDatabase.EquipmentSlot desiredSlot, EquipItemOptions options, Equipment+ItemUnequippedDelegate itemUnequipped) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Player/Equipment.cs:2117)
    Equipment.ReequipForSilhouette (ItemArchetype_Equipable+EquipInfo equipInfo) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Player/Equipment.cs:1616)
    Equipment.EquipItem (InventoryItemInstance item, ShroudDatabase.EquipmentSlot desiredSlot, EquipItemOptions options, Equipment+ItemUnequippedDelegate itemUnequipped) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Player/Equipment.cs:2122)
    EquipSlotUI.EquipDroppedItem (InventoryItemInstance item, Equipment+ItemUnequippedDelegate onItemUnequipped) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/EquipSlotUI.cs:618)
    EquipSlotUI.OnDropHeldItemInternal (HeldInventoryItemFromCollection heldItem) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/EquipSlotUI.cs:397)
    EquipSlotUI.IHeldItemDropTarget<HeldInventoryItemFromCollection>.OnDropHeldItem (HeldInventoryItemFromCollection heldItem) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/EquipSlotUI.cs:365)
    HeldInventoryItemDropTargetHelper.OnDropHeldItem (IHeldInventoryItemDropTarget dropTarget, HeldItem heldItem) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldInventoryItemManager.cs:32)
    EquipSlotUI.IHeldItemDropTarget.OnDropHeldItem (HeldItem heldItem) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/EquipSlotUI.cs:579)
    HeldItem`2[TItem,THeldItem]._Drop (IHeldItemDropTarget target) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItem.cs:102)
    HeldItem.Drop (IHeldItemDropTarget target) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItem.cs:176)
    HeldItemUI+StateMachine+ItemHeldStateFrame+DropHelper.DropOnUI (HeldItem heldItem, UnityEngine.GameObject uiGameObject, UnityEngine.GameObject decorationGameObject) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItemUI.cs:452)
    HeldItemUI+StateMachine+ItemHeldStateFrame+DropHelper.Drop (HeldItem heldItem, UnityEngine.GameObject decorationGameObject) (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItemUI.cs:410)
    HeldItemUI+StateMachine+ItemHeldStateFrame+<MainInternal>d__12.MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItemUI.cs:355)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    HeldItemUI+StateMachine+ItemHeldStateFrame+<Main>d__10.MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItemUI.cs:195)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    Portalarium.CooperativeThreadAsync+<AddFrame>d__31.MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Utility/CooperativeThreadAsync.cs:266)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    HeldItemUI+StateMachine+<ItemHeldState>d__14.MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/UIControllers/HeldItems/HeldItemUI.cs:168)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    StateMachineAsync`2+<DoState>d__20[TState,TEventKind].MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Utility/StateMachineAsync.cs:217)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    StateMachineAsync`2+<Main>d__19[TState,TEventKind].MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Utility/StateMachineAsync.cs:173)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    Portalarium.CooperativeThreadAsync+<AddFrame>d__31.MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Utility/CooperativeThreadAsync.cs:266)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    Portalarium.CooperativeThreadAsync+<AddFrameInternal>d__30.MoveNext () (at M:/BuildAgentM/work/b969c5b4edae15c/URPG/UnityProject/Assets/Scripts/Utility/CooperativeThreadAsync.cs:243)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0 (System.Object state) (at <e1319b7195c343e79b385cd3aa43f5dc>:0)
    UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <efb57a5acc9e4502931b582b47446d80>:0)
    UnityEngine.UnitySynchronizationContext:ExecuteTasks()
     
  11. Ravalox

    Ravalox Chief Cook and Bottle Washer Moderator SOTA Developer

    Messages:
    1,731
    Likes Received:
    4,953
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Dallas, TX
    Issue#67446 created.
     
    Lained likes this.
  12. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    This is also triggered by the equipping the virtue flame armour.
     
  13. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    This is also triggered by the equipping the copper clockwork armour.
     
  14. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    This is also triggered by the equipping the Ancient Xenossian plate chest armour.
     
  15. Justyn

    Justyn Bug Hunter Bug Moderator

    Messages:
    1,216
    Likes Received:
    701
    Trophy Points:
    113
    Fix Needs Testing 1498
     
  16. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    Tested on 1498 and still persists as described in the initial post, didn't test with additional items subsequently mentioned.

    @Ravalox
    Code:
    Object Path:
    Time: 14:41:16.983
    Category: CONSOLE
    Message: NullReferenceException: Object reference not set to an instance of an object
    Stack Trace: SkinnedMeshBoneCollector.MapSkinnedRenderer (UnityEngine.SkinnedMeshRenderer sourceSkinnedMeshRenderer, UnityEngine.SkinnedMeshRenderer targetSkinnedMeshRenderer, System.Collections.Generic.Dictionary`2[System.Int32,UnityEngine.Transform]& AddedBones, System.Boolean splitHierarchy) (at <c66c020e31fa4793b3132d4247843302>:0)
    SkinnedMeshBoneCollector.MapSkinnedRenderer (UnityEngine.SkinnedMeshRenderer sourceSkinnedMeshRenderer, UnityEngine.SkinnedMeshRenderer targetSkinnedMeshRenderer, System.Boolean splitHierarchy) (at <c66c020e31fa4793b3132d4247843302>:0)
    Equipment.CopySkinnedMeshRenderer (UnityEngine.SkinnedMeshRenderer skinnedMeshRenderer, UnityEngine.SkinnedMeshRenderer sourceSkinnedMesh, ItemArchetype_Equipable+EquipSlotInfo slotElement, CharacterCustomizationInfo+ReplacementSkinTone overrideSkinTone) (at <c66c020e31fa4793b3132d4247843302>:0)
    Equipment.ApplyEquipInfo (ItemArchetype_Equipable+EquipInfo equipInfo, ItemArchetype_Equipable itemArchetype, InventoryItemInstance item, ShroudDatabase.EquipmentSlot desiredSlot, ShroudDatabase.EquipmentSlot equipSlot, Equipment+ItemUnequippedDelegate itemUnequipped) (at <c66c020e31fa4793b3132d4247843302>:0)
    Equipment.EquipItem (InventoryItemInstance item, ShroudDatabase.EquipmentSlot desiredSlot, EquipItemOptions options, Equipment+ItemUnequippedDelegate itemUnequipped) (at <c66c020e31fa4793b3132d4247843302>:0)
    Equipment.ReequipForSilhouette (ItemArchetype_Equipable+EquipInfo equipInfo) (at <c66c020e31fa4793b3132d4247843302>:0)
    Equipment.EquipItem (InventoryItemInstance item, ShroudDatabase.EquipmentSlot desiredSlot, EquipItemOptions options, Equipment+ItemUnequippedDelegate itemUnequipped) (at <c66c020e31fa4793b3132d4247843302>:0)
    EquipSlotUI.EquipDroppedItem (InventoryItemInstance item, Equipment+ItemUnequippedDelegate onItemUnequipped) (at <c66c020e31fa4793b3132d4247843302>:0)
    EquipSlotUI.OnDropHeldItemInternal (HeldInventoryItemFromCollection heldItem) (at <c66c020e31fa4793b3132d4247843302>:0)
    EquipSlotUI.IHeldItemDropTarget<HeldInventoryItemFromCollection>.OnDropHeldItem (HeldInventoryItemFromCollection heldItem) (at <c66c020e31fa4793b3132d4247843302>:0)
    HeldInventoryItemDropTargetHelper.OnDropHeldItem (IHeldInventoryItemDropTarget dropTarget, HeldItem heldItem) (at <c66c020e31fa4793b3132d4247843302>:0)
    EquipSlotUI.IHeldItemDropTarget.OnDropHeldItem (HeldItem heldItem) (at <c66c020e31fa4793b3132d4247843302>:0)
    HeldItem`2[TItem,THeldItem]._Drop (IHeldItemDropTarget target) (at <c66c020e31fa4793b3132d4247843302>:0)
    HeldItem.Drop (IHeldItemDropTarget target) (at <c66c020e31fa4793b3132d4247843302>:0)
    HeldItemUI+StateMachine+ItemHeldStateFrame+DropHelper.DropOnUI (HeldItem heldItem, UnityEngine.GameObject uiGameObject, UnityEngine.GameObject decorationGameObject) (at <c66c020e31fa4793b3132d4247843302>:0)
    HeldItemUI+StateMachine+ItemHeldStateFrame+DropHelper.Drop (HeldItem heldItem, UnityEngine.GameObject decorationGameObject) (at <c66c020e31fa4793b3132d4247843302>:0)
    HeldItemUI+StateMachine+ItemHeldStateFrame+<MainInternal>d__12.MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    HeldItemUI+StateMachine+ItemHeldStateFrame+<Main>d__10.MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    Portalarium.CooperativeThreadAsync+<AddFrame>d__31.MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    HeldItemUI+StateMachine+<ItemHeldState>d__14.MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    StateMachineAsync`2+<DoState>d__20[TState,TEventKind].MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    StateMachineAsync`2+<Main>d__19[TState,TEventKind].MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    Portalarium.CooperativeThreadAsync+<AddFrame>d__31.MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <c8d0d7b9135640958bff528a1e374758>:0)
    Portalarium.CooperativeThreadAsync+<AddFrameInternal>d__30.MoveNext () (at <c66c020e31fa4793b3132d4247843302>:0)
    --- End of stack trace from previous location where exception was thrown ---
    System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <c8d0d7b9135640958bff528a1e374758>:0)
    System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0 (System.Object state) (at <c8d0d7b9135640958bff528a1e374758>:0)
    UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <2774ccc3e0de4aef8525f5fbd178bef1>:0)
    UnityEngine.UnitySynchronizationContext:ExecuteTasks()
    
     
  17. Justyn

    Justyn Bug Hunter Bug Moderator

    Messages:
    1,216
    Likes Received:
    701
    Trophy Points:
    113
    Thanks @Lained am reopening the issue.
     
    Lained likes this.
  18. Alley Oop

    Alley Oop Bug Hunter Bug Moderator

    Messages:
    15,678
    Likes Received:
    19,463
    Trophy Points:
    153
    @Lained, there's a POSSIBLE fix for this on qa now.
     
    Lained likes this.
  19. Lained

    Lained Avatar

    Messages:
    2,786
    Likes Received:
    4,772
    Trophy Points:
    165
    Location:
    Yeovil, England
    QA.1479




    Fixed.

    Fixed.

    Still broken.

    Still broken.

    Still broken.
     
    Alley Oop likes this.
  20. Ravalox

    Ravalox Chief Cook and Bottle Washer Moderator SOTA Developer

    Messages:
    1,731
    Likes Received:
    4,953
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Dallas, TX
    Fixes for the additional items should be in the next QA build - starting one tonight