With the latest libopenmetaverse, I cannot seem to get the ReplaceOutfit(), AddToOutfit() or WearOutfit() commands to work.
A call such as:
// item is InventoryWearable and an alpha piece of clothing
Does absolutely nothing to the avatar. I have attached a debugger and I can confirm that the "item" passed to the function is fine. Even if I rebake, the alpha does not seem to be worn. Also, if I logout the bot and log-in with a viewer, the alpha is not worn.
Note that if a list of items is passed to WearOutfit(), the attachments attach, some parts of clothing attach but alphas do not attach.
I have seen this issue for a while now, both older versions and trunk, and I'm really curious whether this will be fixed? I've marked this as showstopper because it really seems to be a showstopper for people using model-bots in shops and the likes. . .
Every single time, any of the functions ReplaceOutfit() / AddToOutfit() / WearOutfit() do not seem to work.