When today I went in Studio and Playtested my project, I noticed some of the NPCs’ accessories started falling off. Certain accessories stayed on, whilst others randomly fell through the map.
This behaviour has never happened before and only became a thing as recent as either yesterday or the day before
Yep, they have a Weld object called ‘AccessoryWeld’ in them, which seems to be the issue.
The issue is that this behaviour has suddenly changed and has now essentially broken many accessories… Wondering why this happened out of the blue (as per usual) and how it suddenly affects the objects…
Somehow, removing those ‘AccessoryWeld’ parts fixes the issue, but that’s AGAIN a lot of work thanks to a sudden and random change in behaviour.
It’s been fine for years and all of a sudden they ‘just stop behaving’ properly.
Would have to go through over 20 servers, run a loop to tag and remove every instance called ‘AccessoryWeld’ and pray it does not catch any innocent or properly fucntioning welds that’ll then break things again…
There’s also no 100% guarentee it’s these specific welds (why the heck did they even work in the first place…) very hard to confirm whether the manual (!!!) change helped.
Anchoring would prevent the NPC from moving/animating. It’s to do with a current Weld Instance that’s been fine for years and all of a sudden ‘decided’ (eyes on roblox… again…) to change behaviour and no longer function properly
It’s more of a reproach towards whichever engineer decided to modify/alter the accessories’ baheviour, resulting in me having to fix 20+ places manually again. #bug-reports message hasn’t been answered - how surprising. So uh… wondering if anyone else experienced this or knows more about the issue.
Guess internally I, yet again, can’t count on any support so time to manually clean roblox’ gamebreaking changes. Again
Amazing. It’s near-impossible to fix through script, I’d have to fix each accessory individually with extra care.
Destroying the Welds results in them all of them falling, whilst updating the Part1 to the designated Head brings certain accessories up, treating back accessories as if they were made for the Head.
Manually selecting these 1 by 1 seems to work. No idea how and why…
Whenever the game ‘starts’/runs or the NPC model gets cloned/duplicated; restart studio after removing them, the Accessories seem to randomly create a new Weld, which DOES include the Part1. Very peculiar…
Guess certain Welds needed a refresh…? Why and how even
After going through 30+ places and wasting about an hour, I manually fixed the issue by removing the Welds through the Explorer. They now create a new Weld which does properly work.
Would’ve been cool if this ‘update’ (up one message) didn’t have to break all these NPC’s accessories though…