More Missingno Fixes

This commit is contained in:
Dragon Fire
2020-03-23 14:31:39 -04:00
parent eb14c6e2f9
commit a2af169168
2 changed files with 9 additions and 5 deletions
+5 -2
View File
@@ -27,8 +27,11 @@
"language": { "language": {
"name": "en" "name": "en"
}, },
"genus": "???" "genus": "??? Pokémon"
} }
], ],
"missingno": true "missingno": true,
"sprite": "https://cdn.bulbagarden.net/upload/9/98/Missingno_RB.png",
"box": "https://cdn.bulbagarden.net/upload/1/1f/AniMS_Missingno_I.png",
"url": "https://bulbapedia.bulbagarden.net/wiki/MissingNo."
} }
+4 -3
View File
@@ -1,4 +1,5 @@
const { removeDuplicates } = require('../../util/Util'); const { removeDuplicates } = require('../../util/Util');
const missingno = require('../../assets/json/missingno');
module.exports = class Pokemon { module.exports = class Pokemon {
constructor(data) { constructor(data) {
@@ -21,17 +22,17 @@ module.exports = class Pokemon {
} }
get spriteImageURL() { get spriteImageURL() {
if (this.missingno) return 'https://cdn.bulbagarden.net/upload/9/98/Missingno_RB.png'; if (this.missingno) return missingno.sprite;
return `https://www.serebii.net/sunmoon/pokemon/${this.displayID}.png`; return `https://www.serebii.net/sunmoon/pokemon/${this.displayID}.png`;
} }
get boxImageURL() { get boxImageURL() {
if (this.missingno) return 'https://cdn.bulbagarden.net/upload/1/1f/AniMS_Missingno_I.png'; if (this.missingno) return missingno.box;
return `https://www.serebii.net/pokedex-sm/icon/${this.displayID}.png`; return `https://www.serebii.net/pokedex-sm/icon/${this.displayID}.png`;
} }
get serebiiURL() { get serebiiURL() {
if (this.missingno) return 'https://bulbapedia.bulbagarden.net/wiki/MissingNo.'; if (this.missingno) return missingno.url;
return `https://www.serebii.net/pokedex-sm/${this.displayID}.shtml`; return `https://www.serebii.net/pokedex-sm/${this.displayID}.shtml`;
} }
}; };