fix: fix un-equipping in avatar sandbox
This commit is contained in:
parent
e6cffdd8e2
commit
aed860159b
1 changed files with 2 additions and 1 deletions
|
|
@ -561,6 +561,7 @@ function LoadWearing() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function WearAsset(details) {
|
function WearAsset(details) {
|
||||||
|
const ItemID = Object.keys(ItemCache)[Object.values(ItemCache).indexOf(details)]
|
||||||
if (Avatar[details.type] !== details.id && Avatar.items.indexOf(details.id) === -1) {
|
if (Avatar[details.type] !== details.id && Avatar.items.indexOf(details.id) === -1) {
|
||||||
// Equip
|
// Equip
|
||||||
if (details.type === 'hat') {
|
if (details.type === 'hat') {
|
||||||
|
|
@ -571,7 +572,7 @@ function WearAsset(details) {
|
||||||
} else {
|
} else {
|
||||||
// Unequip
|
// Unequip
|
||||||
if (details.type === 'hat') {
|
if (details.type === 'hat') {
|
||||||
Avatar.items.splice(Avatar.items.indexOf(details.id), 1);
|
Avatar.items.splice(Avatar.items.indexOf(ItemID), 1);
|
||||||
} else {
|
} else {
|
||||||
Avatar[details.type] = undefined
|
Avatar[details.type] = undefined
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Reference in a new issue