fix(avatars): isolate King Pom-Pom to CW metadata to prevent showing in player roster
This commit is contained in:
1 parent
70ab5fac42
commit
d9b7a4ce1b
2 files changed
+7
-2
No files matched your search
@@ -1125,6 +1125,8 @@ function setupServerModes() {
|
||||
|
||||
// Initialize Avatars Database: Populates all known avatars from metadata
|
||||
function initAvatarsList(force = false) {
|
||||
// Prune any non-playable or CW-only avatars that might have been loaded
|
||||
state.avatarsList = state.avatarsList.filter(a => AVATAR_METADATA[a.avatar_id]);
|
||||
if (state.avatarsList.length > 0 && !force) {
|
||||
let missing = false;
|
||||
for (const aidStr in AVATAR_METADATA) {
|
||||
|
||||
+5
-2
@@ -2079,7 +2079,10 @@ export const AVATAR_METADATA = {
|
||||
"element": "Lightning",
|
||||
"rarity": 5,
|
||||
"hasExRank": false
|
||||
},
|
||||
}
|
||||
};
|
||||
|
||||
export const CW_ROLE_METADATA = {
|
||||
"6042": {
|
||||
"names": {
|
||||
"th": "King Pom-Pom",
|
||||
@@ -2098,7 +2101,7 @@ export const AVATAR_METADATA = {
|
||||
|
||||
export function getAvatarInfo(avatarId, langOverride = null) {
|
||||
const lang = langOverride || getCurrentLanguage();
|
||||
const meta = AVATAR_METADATA[avatarId];
|
||||
const meta = AVATAR_METADATA[avatarId] || CW_ROLE_METADATA[avatarId];
|
||||
|
||||
if (!meta) {
|
||||
return {
|
||||
|
||||
Reference in new issue
Block a user