Hopper no longer transfers to StarterPack and self-destructs when loading a dinosaur of an XML save (which it did and should), instead Hopper and its contents completely dissapear and nothing appears in StarterPack.
This happens when loading an RBXLX of an uncopylocked 2006 place downloaded from the website. It looks like this happens because StarterPack is called Hopper in this old place file, but according to the Developer Hub, this Hopper class should dump its contents into StarterPack if instantiated.
This started happening when I tried opening an old place directly into Roblox without first funneling it through a version where it transfers properly.
What should happen:
Contents transfer safe and sound to StarterPack
What actually happens:
The contents have vanished
To reproduce the issue, download and open http://www.roblox.com/asset/?ID=1578 (change its file extension to RBXLX) or another equally ancient uncopylocked place with stuff inside a Hopper (it looks something like this)
<Item class="Hopper">
<Properties>
<string name="Name">Hopper</string>
</Properties>
<Item class="HopperBin">
<Properties>
<string name="Command">Grab</string>
<string name="Name">HopperBin</string>
<string name="TextureName">Grab</string>
</Properties>
</Item>
<Item class="HopperBin">
<Properties>
<string name="Command">Hammer</string>
<string name="Name">HopperBin</string>
<string name="TextureName">Hammer</string>
</Properties>
</Item>
<Item class="HopperBin">
<Properties>
<string name="Command">Clone</string>
<string name="Name">HopperBin</string>
<string name="TextureName">Clone</string>
</Properties>
</Item>
<Item class="HopperBin">
<Properties>
<string name="Command">Slingshot</string>
<string name="Name">HopperBin</string>
<string name="TextureName">Slingshot</string>
</Properties>
</Item>
</Item>
Also confirmed not working on Grey City as it doesn’t load its landmark Time Bomb