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.
    • 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

[Submitted 67446] Dropping Lord British 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,216
    Likes Received:
    3,773
    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:
    10,395
    Likes Received:
    15,897
    Trophy Points:
    153
    confirmed with a friend, though this bug only applies to female avatars.
     
    Lained likes this.
  3. Lained

    Lained Avatar

    Messages:
    2,216
    Likes Received:
    3,773
    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:
    10,395
    Likes Received:
    15,897
    Trophy Points:
    153
    also with the fish finder cloak?
     
  5. Lained

    Lained Avatar

    Messages:
    2,216
    Likes Received:
    3,773
    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 Dev At Large Moderator SOTA Developer

    Messages:
    1,026
    Likes Received:
    2,119
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Austin, 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,216
    Likes Received:
    3,773
    Trophy Points:
    165
    Location:
    Yeovil, England
    Still bugged, as Alley Oop mentioned though it only affects female avatars.
     
  8. Ravalox

    Ravalox Dev At Large Moderator SOTA Developer

    Messages:
    1,026
    Likes Received:
    2,119
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Austin, 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:
    10,395
    Likes Received:
    15,897
    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 Dev At Large Moderator SOTA Developer

    Messages:
    1,026
    Likes Received:
    2,119
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Austin, 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 Dev At Large Moderator SOTA Developer

    Messages:
    1,026
    Likes Received:
    2,119
    Trophy Points:
    125
    Gender:
    Male
    Location:
    Austin, TX
    Issue#67446 created.
     
    Lained likes this.
  12. Lained

    Lained Avatar

    Messages:
    2,216
    Likes Received:
    3,773
    Trophy Points:
    165
    Location:
    Yeovil, England
    This is also triggered by the equipping the virtue flame armour.