From 48f1bec83a8bca0ecf74a6c08c4cd60b4f6ba91d Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 24 Aug 2021 15:42:40 -0500 Subject: [PATCH] feat(content): Time Traveler quest, achievement --- .../2021/20210824_pet_group_achievements.js | 138 ++++++++++++++++++ website/client/src/assets/css/sprites.css | 6 + .../client/src/components/notifications.vue | 11 +- website/common/locales/en/achievements.json | 5 +- website/common/locales/en/content.json | 1 + website/common/locales/en/questsContent.json | 9 +- website/common/script/content/achievements.js | 5 + .../constants/animalSetAchievements.js | 15 ++ .../common/script/content/hatching-potions.js | 7 + website/common/script/content/quests.js | 35 +++++ website/common/script/libs/achievements.js | 1 + .../achievement-domesticated2x.png | Bin 0 -> 1617 bytes .../quests/bosses/background_dysheartener.png | Bin 2575 -> 0 bytes .../bosses/banner_flair_dysheartener.png | Bin 491 -> 0 bytes .../quests/bosses/phobia_dysheartener.png | Bin 10968 -> 0 bytes .../inventory_quest_scroll_solarSystem.png | Bin 0 -> 803 bytes .../body/Mount_Body_BearCub-SolarSystem.png | Bin 0 -> 1477 bytes .../body/Mount_Body_Cactus-SolarSystem.png | Bin 0 -> 952 bytes .../body/Mount_Body_Dragon-SolarSystem.png | Bin 0 -> 1446 bytes .../body/Mount_Body_FlyingPig-SolarSystem.png | Bin 0 -> 1487 bytes .../body/Mount_Body_Fox-SolarSystem.png | Bin 0 -> 1485 bytes .../body/Mount_Body_LionCub-SolarSystem.png | Bin 0 -> 1241 bytes .../body/Mount_Body_PandaCub-SolarSystem.png | Bin 0 -> 1155 bytes .../body/Mount_Body_TigerCub-SolarSystem.png | Bin 0 -> 1530 bytes .../body/Mount_Body_Wolf-SolarSystem.png | Bin 0 -> 1173 bytes .../head/Mount_Head_BearCub-SolarSystem.png | Bin 0 -> 716 bytes .../head/Mount_Head_Cactus-SolarSystem.png | Bin 0 -> 1490 bytes .../head/Mount_Head_Dragon-SolarSystem.png | Bin 0 -> 2436 bytes .../head/Mount_Head_FlyingPig-SolarSystem.png | Bin 0 -> 1093 bytes .../head/Mount_Head_Fox-SolarSystem.png | Bin 0 -> 898 bytes .../head/Mount_Head_LionCub-SolarSystem.png | Bin 0 -> 1170 bytes .../head/Mount_Head_PandaCub-SolarSystem.png | Bin 0 -> 1237 bytes .../head/Mount_Head_TigerCub-SolarSystem.png | Bin 0 -> 978 bytes .../head/Mount_Head_Wolf-SolarSystem.png | Bin 0 -> 1343 bytes .../icon/Mount_Icon_BearCub-SolarSystem.png | Bin 0 -> 771 bytes .../icon/Mount_Icon_Cactus-SolarSystem.png | Bin 0 -> 1143 bytes .../icon/Mount_Icon_Dragon-SolarSystem.png | Bin 0 -> 1027 bytes .../icon/Mount_Icon_FlyingPig-SolarSystem.png | Bin 0 -> 823 bytes .../icon/Mount_Icon_Fox-SolarSystem.png | Bin 0 -> 859 bytes .../icon/Mount_Icon_LionCub-SolarSystem.png | Bin 0 -> 1091 bytes .../icon/Mount_Icon_PandaCub-SolarSystem.png | Bin 0 -> 797 bytes .../icon/Mount_Icon_TigerCub-SolarSystem.png | Bin 0 -> 959 bytes .../icon/Mount_Icon_Wolf-SolarSystem.png | Bin 0 -> 830 bytes .../stable/pets/Pet-BearCub-SolarSystem.png | Bin 0 -> 814 bytes .../stable/pets/Pet-Cactus-SolarSystem.png | Bin 0 -> 1066 bytes .../stable/pets/Pet-Dragon-SolarSystem.png | Bin 0 -> 1233 bytes .../stable/pets/Pet-FlyingPig-SolarSystem.png | Bin 0 -> 1259 bytes .../stable/pets/Pet-Fox-SolarSystem.png | Bin 0 -> 1045 bytes .../stable/pets/Pet-LionCub-SolarSystem.png | Bin 0 -> 1148 bytes .../stable/pets/Pet-PandaCub-SolarSystem.png | Bin 0 -> 837 bytes .../stable/pets/Pet-TigerCub-SolarSystem.png | Bin 0 -> 1171 bytes .../stable/pets/Pet-Wolf-SolarSystem.png | Bin 0 -> 975 bytes .../Pet_HatchingPotion_SolarSystem.png | Bin 0 -> 903 bytes website/server/models/user/schema.js | 1 + website/server/models/userNotification.js | 1 + 55 files changed, 232 insertions(+), 3 deletions(-) create mode 100644 migrations/archive/2021/20210824_pet_group_achievements.js create mode 100644 website/raw_sprites/spritesmith/achievements/achievement-domesticated2x.png delete mode 100644 website/raw_sprites/spritesmith/quests/bosses/background_dysheartener.png delete mode 100644 website/raw_sprites/spritesmith/quests/bosses/banner_flair_dysheartener.png delete mode 100644 website/raw_sprites/spritesmith/quests/bosses/phobia_dysheartener.png create mode 100644 website/raw_sprites/spritesmith/quests/scrolls/inventory_quest_scroll_solarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-BearCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Cactus-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Dragon-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-FlyingPig-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Fox-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-LionCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-PandaCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-TigerCub-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Wolf-SolarSystem.png create mode 100644 website/raw_sprites/spritesmith/stable/potions/Pet_HatchingPotion_SolarSystem.png diff --git a/migrations/archive/2021/20210824_pet_group_achievements.js b/migrations/archive/2021/20210824_pet_group_achievements.js new file mode 100644 index 0000000000..db63e7fe90 --- /dev/null +++ b/migrations/archive/2021/20210824_pet_group_achievements.js @@ -0,0 +1,138 @@ +/* eslint-disable no-console */ +const MIGRATION_NAME = '20210824_pet_group_achievements'; +import { model as User } from '../../../website/server/models/user'; + +const progressCount = 1000; +let count = 0; + +async function updateUser (user) { + count++; + + const set = { + migration: MIGRATION_NAME, + }; + + if (user && user.items && user.items.pets) { + const pets = user.items.pets; + if (pets['FlyingPig-Base'] + && pets['FlyingPig-CottonCandyBlue'] + && pets['FlyingPig-CottonCandyPink'] + && pets['FlyingPig-Desert'] + && pets['FlyingPig-Golden'] + && pets['FlyingPig-Red'] + && pets['FlyingPig-Shade'] + && pets['FlyingPig-Skeleton'] + && pets['FlyingPig-White'] + && pets['FlyingPig-Zombie'] + && pets['Ferret-Base'] + && pets['Ferret-CottonCandyBlue'] + && pets['Ferret-CottonCandyPink'] + && pets['Ferret-Desert'] + && pets['Ferret-Golden'] + && pets['Ferret-Red'] + && pets['Ferret-Shade'] + && pets['Ferret-Skeleton'] + && pets['Ferret-White'] + && pets['Ferret-Zombie'] + && pets['GuineaPig-Base'] + && pets['GuineaPig-CottonCandyBlue'] + && pets['GuineaPig-CottonCandyPink'] + && pets['GuineaPig-Desert'] + && pets['GuineaPig-Golden'] + && pets['GuineaPig-Red'] + && pets['GuineaPig-Shade'] + && pets['GuineaPig-Skeleton'] + && pets['GuineaPig-White'] + && pets['GuineaPig-Zombie'] + && pets['Rooster-Base'] + && pets['Rooster-CottonCandyBlue'] + && pets['Rooster-CottonCandyPink'] + && pets['Rooster-Desert'] + && pets['Rooster-Golden'] + && pets['Rooster-Red'] + && pets['Rooster-Shade'] + && pets['Rooster-Skeleton'] + && pets['Rooster-White'] + && pets['Rooster-Zombie'] + && pets['Rat-Base'] + && pets['Rat-CottonCandyBlue'] + && pets['Rat-CottonCandyPink'] + && pets['Rat-Desert'] + && pets['Rat-Golden'] + && pets['Rat-Red'] + && pets['Rat-Shade'] + && pets['Rat-Skeleton'] + && pets['Rat-White'] + && pets['Rat-Zombie'] + && pets['Bunny-Base'] + && pets['Bunny-CottonCandyBlue'] + && pets['Bunny-CottonCandyPink'] + && pets['Bunny-Desert'] + && pets['Bunny-Golden'] + && pets['Bunny-Red'] + && pets['Bunny-Shade'] + && pets['Bunny-Skeleton'] + && pets['Bunny-White'] + && pets['Bunny-Zombie'] + && pets['Horse-Base'] + && pets['Horse-CottonCandyBlue'] + && pets['Horse-CottonCandyPink'] + && pets['Horse-Desert'] + && pets['Horse-Golden'] + && pets['Horse-Red'] + && pets['Horse-Shade'] + && pets['Horse-Skeleton'] + && pets['Horse-White'] + && pets['Horse-Zombie'] + && pets['Cow-Base'] + && pets['Cow-CottonCandyBlue'] + && pets['Cow-CottonCandyPink'] + && pets['Cow-Desert'] + && pets['Cow-Golden'] + && pets['Cow-Red'] + && pets['Cow-Shade'] + && pets['Cow-Skeleton'] + && pets['Cow-White'] + && pets['Cow-Zombie']) { + set['achievements.domesticated'] = true; + } + } + + if (count % progressCount === 0) console.warn(`${count} ${user._id}`); + + return await User.update({ _id: user._id }, { $set: set }).exec(); +} + +export default async function processUsers () { + let query = { + // migration: { $ne: MIGRATION_NAME }, + 'auth.timestamps.loggedin': { $gt: new Date('2021-08-01') }, + }; + + const fields = { + _id: 1, + items: 1, + }; + + while (true) { // eslint-disable-line no-constant-condition + const users = await User // eslint-disable-line no-await-in-loop + .find(query) + .limit(250) + .sort({_id: 1}) + .select(fields) + .lean() + .exec(); + + if (users.length === 0) { + console.warn('All appropriate users found and modified.'); + console.warn(`\n${count} users processed\n`); + break; + } else { + query._id = { + $gt: users[users.length - 1]._id, + }; + } + + await Promise.all(users.map(updateUser)); // eslint-disable-line no-await-in-loop + } +}; diff --git a/website/client/src/assets/css/sprites.css b/website/client/src/assets/css/sprites.css index c3ec8d1608..2bf4ec2834 100755 --- a/website/client/src/assets/css/sprites.css +++ b/website/client/src/assets/css/sprites.css @@ -10,6 +10,12 @@ height: 219px; } +.quest_solarSystem { + background: url("~@/assets/images/animated/quest_solarSystem.gif") no-repeat; + width: 219px; + height: 219px; +} + .Pet_HatchingPotion_Dessert, .Pet_HatchingPotion_Veggie, .Pet_HatchingPotion_Windup { width: 68px; height: 68px; diff --git a/website/client/src/components/notifications.vue b/website/client/src/components/notifications.vue index 770b8bdeb4..c9d7b7e055 100644 --- a/website/client/src/components/notifications.vue +++ b/website/client/src/components/notifications.vue @@ -419,6 +419,14 @@ const NOTIFICATIONS = { achievement: 'wildBlueYonder', }, }, + ACHIEVEMENT_DOMESTICATED: { + achievement: true, + label: $t => `${$t('achievement')}: ${$t('achievementDomesticated')}`, + modalId: 'generic-achievement', + data: { + achievement: 'domesticated', + }, + }, }; export default { @@ -482,7 +490,7 @@ export default { 'ACHIEVEMENT_FRESHWATER_FRIENDS', 'ACHIEVEMENT_GOOD_AS_GOLD', 'ACHIEVEMENT_ALL_THAT_GLITTERS', 'ACHIEVEMENT_BONE_COLLECTOR', 'ACHIEVEMENT_SKELETON_CREW', 'ACHIEVEMENT_SEEING_RED', 'ACHIEVEMENT_RED_LETTER_DAY', 'ACHIEVEMENT_LEGENDARY_BESTIARY', 'ACHIEVEMENT_SEASONAL_SPECIALIST', - 'ACHIEVEMENT_VIOLETS_ARE_BLUE', 'ACHIEVEMENT_WILD_BLUE_YONDER', + 'ACHIEVEMENT_VIOLETS_ARE_BLUE', 'ACHIEVEMENT_WILD_BLUE_YONDER', 'ACHIEVEMENT_DOMESTICATED', ].forEach(type => { handledNotifications[type] = true; }); @@ -909,6 +917,7 @@ export default { case 'ACHIEVEMENT_SEASONAL_SPECIALIST': case 'ACHIEVEMENT_VIOLETS_ARE_BLUE': case 'ACHIEVEMENT_WILD_BLUE_YONDER': + case 'ACHIEVEMENT_DOMESTICATED': case 'GENERIC_ACHIEVEMENT': this.showNotificationWithModal(notification); break; diff --git a/website/common/locales/en/achievements.json b/website/common/locales/en/achievements.json index 799274037b..06bc720e6e 100644 --- a/website/common/locales/en/achievements.json +++ b/website/common/locales/en/achievements.json @@ -114,5 +114,8 @@ "achievementVioletsAreBlueModalText": "You collected all the Cotton Candy Blue Pets!", "achievementWildBlueYonder": "Wild Blue Yonder", "achievementWildBlueYonderText": "Has tamed all Cotton Candy Blue Mounts.", - "achievementWildBlueYonderModalText": "You tamed all the Cotton Candy Blue Mounts!" + "achievementWildBlueYonderModalText": "You tamed all the Cotton Candy Blue Mounts!", + "achievementDomesticated": "E-I-E-I-O", + "achievementDomesticatedText": "Has hatched all standard colors of domesticated pets: Ferret, Guinea Pig, Rooster, Flying Pig, Rat, Bunny, Horse, and Cow!", + "achievementDomesticatedModalText": "You collected all the domesticated pets!" } diff --git a/website/common/locales/en/content.json b/website/common/locales/en/content.json index 1edcf44d07..ee8ebe9897 100644 --- a/website/common/locales/en/content.json +++ b/website/common/locales/en/content.json @@ -306,6 +306,7 @@ "hatchingPotionMossyStone": "Mossy Stone", "hatchingPotionSunset": "Sunset", "hatchingPotionMoonglow": "Moonglow", + "hatchingPotionSolarSystem": "Solar System", "hatchingPotionNotes": "Pour this on an egg, and it will hatch as a <%= potText(locale) %> pet.", "premiumPotionAddlNotes": "Not usable on quest pet eggs. Available for purchase until <%= date(locale) %>.", diff --git a/website/common/locales/en/questsContent.json b/website/common/locales/en/questsContent.json index 8c38bd18a6..89ca0c57ff 100644 --- a/website/common/locales/en/questsContent.json +++ b/website/common/locales/en/questsContent.json @@ -851,5 +851,12 @@ "questStoneCollectCapricornRunes": "Capricorn Runes", "questStoneCollectMossyStones": "Mossy Stones", "questStoneDropMossyStonePotion": "Mossy Stone Hatching Potion", - "questStoneUnlockText": "Unlocks Mossy Stone Hatching Potions for purchase in the Market" + "questStoneUnlockText": "Unlocks Mossy Stone Hatching Potions for purchase in the Market", + + "questSolarSystemText": "A Voyage of Cosmic Concentration", + "questSolarSystemNotes": "Your party is traveling through the cosmos, seeing the sights in a fantastical airship designed by talented space engineer @gawrone. Its meditationite propulsion relies on the calm of your Party to stay on course.

Up ahead in the clouds of sparkling galaxies, you spot an ominously pulsing star. “Keep your focus,” warns @beffymaroo. “If we get too distracted when we’re passing that nova, the pull between the star and our ship may veer us off course!”

As you near the star, pulses of strange energy come toward the ship.

“They’re Diversionoids, thought creatures trying to get us lost,” says @SabreCat. “If we can let them flow by without carrying us away, we should be able to stay pointed toward our goal!”", + "questSolarSystemCompletion": "Through careful practice, you and the crew manage to keep the Diversionoids from sweeping you overboard, just by noticing and acknowledging them without letting them take over. As you pass safely by the pulsing star, @gawrone notices a cluster of floating bottles and pulls them aboard. Each appears to contain a tiny solar system!

“Well, looks like our hard work has brought us some fine rewards!” says @beffymaroo. “Let’s see what celestial wonders might appear if we hatch pet eggs with these new potions.”", + "questSolarSystemBoss": "Diversionoids", + "questSolarSystemDropSolarSystemPotion": "Solar System Hatching Potion", + "questSolarSystemUnlockText": "Unlocks Solar System Hatching Potions for purchase in the Market" } diff --git a/website/common/script/content/achievements.js b/website/common/script/content/achievements.js index e2dfdce6d6..5b60737fc6 100644 --- a/website/common/script/content/achievements.js +++ b/website/common/script/content/achievements.js @@ -252,6 +252,11 @@ const basicAchievs = { titleKey: 'achievementWildBlueYonder', textKey: 'achievementWildBlueYonderText', }, + domesticated: { + icon: 'achievement-domesticated', + titleKey: 'achievementDomesticated', + textKey: 'achievementDomesticatedText', + }, }; Object.assign(achievementsData, basicAchievs); diff --git a/website/common/script/content/constants/animalSetAchievements.js b/website/common/script/content/constants/animalSetAchievements.js index 04b56559f9..59f51c5a1c 100644 --- a/website/common/script/content/constants/animalSetAchievements.js +++ b/website/common/script/content/constants/animalSetAchievements.js @@ -11,6 +11,21 @@ const ANIMAL_SET_ACHIEVEMENTS = { achievementKey: 'legendaryBestiary', notificationType: 'ACHIEVEMENT_LEGENDARY_BESTIARY', }, + domesticated: { + type: 'pet', + species: [ + 'Ferret', + 'GuineaPig', + 'Rooster', + 'FlyingPig', + 'Rat', + 'Rabbit', + 'Horse', + 'Cow', + ], + achievementKey: 'domesticated', + notificationType: 'ACHIEVEMENT_DOMESTICATED', + }, }; export default ANIMAL_SET_ACHIEVEMENTS; diff --git a/website/common/script/content/hatching-potions.js b/website/common/script/content/hatching-potions.js index 98f6df3a24..89acf639ad 100644 --- a/website/common/script/content/hatching-potions.js +++ b/website/common/script/content/hatching-potions.js @@ -489,6 +489,13 @@ const premium = { return moment().isBetween(EVENTS.potions202108.start, EVENTS.potions202108.end); }, }, + SolarSystem: { + value: 2, + text: t('hatchingPotionSolarSystem'), + limited: true, + canBuy: hasQuestAchievementFunction('solarSystem'), + _addlNotes: t('premiumPotionUnlimitedNotes'), + }, }; const wacky = { diff --git a/website/common/script/content/quests.js b/website/common/script/content/quests.js index 42ee560d9e..084cadd8d6 100644 --- a/website/common/script/content/quests.js +++ b/website/common/script/content/quests.js @@ -3804,6 +3804,41 @@ const quests = { unlock: t('questStoneUnlockText'), }, }, + solarSystem: { + text: t('questSolarSystemText'), + notes: t('questSolarSystemNotes'), + completion: t('questSolarSystemCompletion'), + value: 1, + category: 'timeTravelers', + canBuy () { + return false; + }, + boss: { + name: t('questSolarSystemBoss'), + hp: 1500, + str: 2.5, + }, + drop: { + items: [ + { + type: 'hatchingPotions', + key: 'SolarSystem', + text: t('questSolarSystemDropSolarSystemPotion'), + }, { + type: 'hatchingPotions', + key: 'SolarSystem', + text: t('questSolarSystemDropSolarSystemPotion'), + }, { + type: 'hatchingPotions', + key: 'SolarSystem', + text: t('questSolarSystemDropSolarSystemPotion'), + }, + ], + gp: 90, + exp: 900, + unlock: t('questSolarSystemUnlockText'), + }, + }, }; each(quests, (v, key) => { diff --git a/website/common/script/libs/achievements.js b/website/common/script/libs/achievements.js index 9f59d5b501..2f96994282 100644 --- a/website/common/script/libs/achievements.js +++ b/website/common/script/libs/achievements.js @@ -212,6 +212,7 @@ function _getBasicAchievements (user, language) { _addSimple(result, user, { path: 'seasonalSpecialist', language }); _addSimple(result, user, { path: 'violetsAreBlue', language }); _addSimple(result, user, { path: 'wildBlueYonder', language }); + _addSimple(result, user, { path: 'domesticated', language }); _addSimpleWithMasterCount(result, user, { path: 'beastMaster', language }); _addSimpleWithMasterCount(result, user, { path: 'mountMaster', language }); diff --git a/website/raw_sprites/spritesmith/achievements/achievement-domesticated2x.png b/website/raw_sprites/spritesmith/achievements/achievement-domesticated2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4647170532fd79745f2ba463283fc2df7e5df508 GIT binary patch literal 1617 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 F@;^>t4)p*4 diff --git a/website/raw_sprites/spritesmith/quests/bosses/banner_flair_dysheartener.png b/website/raw_sprites/spritesmith/quests/bosses/banner_flair_dysheartener.png deleted file mode 100644 index 114974af24f6b5ef5fbb24d67cfbfa008a7cdf18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 zcmVPx$rAb6VR9Fe^m%UK~F%X4)3<-5W6Es0e8Ds<$KtM(rq%=VjPzNE*-uP+0^J#S} z$?`a`6Rr2>?Yk$feBSN$pRe1;KiT2+{q7-NRP2yNs;}5$ZippRqmiRB(fRcKIUP3o zeR-RexOshE#Yzol94~=Q+3<>A%=Q43=K(1`uPq=+my#xi-lU7@NnCwzTKRaiBVg2z zcBIzLF%q>z1ZE_nL>7CbqTGH7oU5d_{iDqs&(_1;|9nic)6o?XuejtFky4Hq6A>?- z{FbO>+9{!6aC>NbB}o-8;Z*(*5vkHbs%P6*{Z2t7q{xcd2nVI39qGl1p&hBE%4T0% zQ7r*BswKc$k~yEPks__Cm?EvJm?BbT_3A_xy_Yt`vCrs^>}JC~ei1;_3C#k_bAY8Hw;h z hQ8-GM@u5n4`yay8>#9rFSw{c>002ovPDHLkV1hnc;<^9; diff --git a/website/raw_sprites/spritesmith/quests/bosses/phobia_dysheartener.png b/website/raw_sprites/spritesmith/quests/bosses/phobia_dysheartener.png deleted file mode 100644 index ac998d9e6060bb9e4547a5d22fc666db9bc5bf37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10968 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..c9d887b4a69552580f5ef48458395960eefe905f GIT binary patch literal 1446 zcmZ`(dpOg382`Dv=|mm?QT~Cu^=-hZ&{q#3EU48L~}BX6$r09*;}(WY{Q? zThEZ(wmgng3>`Xd$t|~R<~Fj)*N*_j%v%^S;mL`F!5zO~s(y)b^d&2LON? z3hC^vu%SD5?;gc#M_02~7;rGc0|5ZFnft%qP*(V$7;iU6fZcmisBm;|BE3BTAPx!u ziT43Ost6^{0|5CP04xLmfIR~MG^3atub&hjdjfxUa|Yx)`*BNIj-s*{<&3y;cXXNQ z8FB@Cq$4;8V)5QKFWGf~Q5$G=lv_h9ztyK_66SJ-t~J33B=zAb7Fu41-zGIy^eLVx z+a5=P6+bAIM|?v~~6lrqDWjlgvM#AEW=k*Dx_*3}4Jdbo z*Vw%hLuq8VNqJQr>v=~|c#3+FmvpK(9wWb#=nerC+4OF`qF5t$K6rfQ(K83=R@ADg zeV$|t9hTV=od6fIdp9urnEBP?oM+9c;e*5%Ja_2#wor2vus0iU9%W^=r>ku{+CPwH zix0flZ2Is?%%r(z9rW;gL zmMLj=;9rEQ0tiUrPz!gn*b})vCURhS7n-6yKH!*yIll7%M~&3t8hO2xa%$0uj5W|j zDn&J%M>|!;or)}x--|f)_EK`fX8&(3Nh~UCas4#>Vf<42cU)8ofm*{g0x2pF=ZqMn z7d=SW*tF@lz%hj?Av!eu{-m68Pd*an>#=B-tTF%v$j3VmKxax;1)=!OonmK4fDxOGBx{|z51`8jJ$ zv(YNUgN!Baay@lB7SCEXz!KSv=kNAtEvD6M!0PJrvxEI~zKKDIwOIOmnA1K|W4i|5 zTG{+S|I>xtB`x&RF`N*$`IeZToIvEmyVBc~U z0SD{bY|{JYwQnxU^zTU6ugv*uRR6FHoyD&ZTNzL4fY!u-4Vc|qE4 zXU{BTn4;H{H+~5Y3;BcOFJfal#$U>V`*YF6;fAtn4<%~q@-l4!foKk~-o<;ShFcuw z!IcnjvcLX47qv#G6f%VsXUW<1^+6NH!^k2{;=CLY?)b=4{Ju&vY(d z@Hj#p(+Y_m?{?phE7(3v(Z)Ao62D1!-QtlWP6OMe3{%;qWWAVE*LDk(wxE6tkp;%| zP=cMh497<|&f>YUt=7xumxzUQT@U~;j9)1gmUU|QXyP^%BM3rr!6^>P)!y??D1k`2 ZK?;o|0%rGdOQM|tg>peVvmFEI{{g}HtwjI; literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..88398f3de989ae686890679624ad52ec355e3256 GIT binary patch literal 1487 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc0542e6f06db564ec9e1d669c617726fdedad6 GIT binary patch literal 1173 zcmeAS@N?(olHy`uVBq!ia0vp^?I6s-1|)5sdx0ca(j9#r85lP9bN@+X1@ak-gWR1M zZ=Tet2XYjWJ%W507^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@=(A^J7mJ$B>F!Z|~arNjpj$D^x#Jq9CZ{Ez-i);^KIxfI)A9O94}p zzk`B^NQi)!mIYHxV*zvfk|j4Co-%Q&XbJp$6=%EY+r;ZCY37svudj;iJ$s_(Sz_9? zvb7-h;{_MqM&6W_n6h%^%6Zo}>-_$D<9WV`)W=(;R&)2s%}$NHsqe3N{`5PBRow>} zvsb*~PnUie+9#357s109adKVQ zwd>ax%SlUjb6ogwp{l$*{I>hri^WAnlYZ~s^+@geMrmp3K!1P#gN5n2|aLz z5on9{&4`=#@Ap@wrKy#t78Vx^Z(Wx+#jW$$+2ecnuDHK`?Nht3#V*Ny%4<#u9)@YK zw6N%iIv-#+ciyqD;h#STX0OS(lQCt*I^$V)zU7HNR$8W3&!5CP_1J@ksc&w2?Y`R= zrF{5kqg!W@_N=hgqF=i|eq2%d^pVob_=7MLS6+V|__`}0GgEW>-rFpfD=tY~(zqDf zAH8netm|7hgP)8-J}$!kAr$ zjeSi@a%x$b*{j{VcdxkX7r&wW>_W|S|q4SYfDMyeSMgxb&XfASE9UpX59a>!i(Ydv2#KboqJ|7 zi#0QcZQ8i#|JB{ezm&`+to4%O{QTV3N+<0~x}@=Q!%oSsyQfaQbARb`mv#S};Sm(* z`sne$e|BLk;o;#MgKpfrcP@AT)~!>k@4C*o)NxVcVx63+U{di zd?2adfR|a=9ocwiXJ8s%bd0zz}Sn*5AE?{<#$u5%oP9m4Bb*oAG})kKC9DiM@Qf45bDP46hOx7_4S6Fo+k-*%fF5lweEp zc6VX;4}uH!E}zW6z$E4A;uunK>+NmB?5hDH>>o7V>CKgqS<|$jW3tVi*D8E|pLSVr z)-el~1_&&w&B_xtnl_17NPCK;@IcW!=WSouw5y-S{)8bM5pbJM(&rp&df z-BjvlBlmo|*`cKpbF}A9X#i@kyyNP;czu76%DGNIFNcXj76Es7?;hA!fBWB@wf;wr z7K@+$X6gU_&sVV>|8j4dZ?n>51bR0hyj;J0*2l7|HB*ARc1sj~ytDSh8@;@o=esUl z2HQA!&rIFDy|TLkWwX|;*M<1!Nq$=Lm)d_@%wNn>{kVH~hTnWKcd&5@pU&oJKC-Kk zEt|Xg`K-b_PmZ0R{oG4kb%6(`&nBisyOPRD^yQK$HnhYt3RJl z{dhAr>{5{N;WD6rP>E{<5P7;;`4?rT=9MItWaj5F U7`8;bc@I+V>FVdQ&MBb@0Nd3#<^TWy literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..134a6fc9785fdb28f02334350d19d4de453ce270 GIT binary patch literal 1490 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 JvI&7r`45Ssha3O^ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..b34d8b6ff358ed5de9809418653a20254d5b5331 GIT binary patch literal 1093 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjN2JDx6% zAr-gY-tqPb36weh@#DncFO$?RYX${%_k?gMIkj+9DePS5`&5f9%4N%YR$b*7j^@=l zOINSZId#A_NUU+8TTtWz$G-lPCp6erWq#jZ|9H;3xtebNHTJ9R+l$ZNnR)nU;kh$c z12}-TV*?fn`qTBpqQfScZGFE=!~EXy%^N?KXn4=;+nM!k^OyQ5UXsUc;x-1p`n`I4 zT8aJD^>SW&YceBVEjr}1a`$BU-s{iOe=91K&ro3(`S(}g=FYq2;jf+@Tec;Bz7MP9 z=A9c)me0Ag>u=Eg@V7^2Yb~8uU32(H)I{dvDo*a9zn@%a?zzXUeUi~<60=xNdAVL$ z$gONX*-v}RTvO)e&(}YxdEZX?`#aBC&3l@q|Gq2z)De2U-LrZ^ME1)UX8W#f6>eYp zPjIby-L>lUwx#cWO)%&?>{Y}t`ANf^ckfoZv^FAA=7 z50Oo|p1!!e(Cp_$-XQ;#9lvKsyq5e>mR%*Y_wr@yV*w|ub#C+RT%*En;K_F)^A2y_ z?;M*mS<7$lT9Oy~)^U-)`<*?7ezFsz_OH8_xUJ-lVc*KfuMeDyy8kV|_HUfL>AC!i z&tRG(_{Ij&|-B(UaeV6!sBPqA+ z!L-T%(au@-Ui$LQ)K68lZ15~Pu&BdY*7w)$-4Cbx_xx4ASH*rWBeZwp{&$OyUuRGE zb)TcViRtL9qw;(^e?8}a?AH&mj9aWc@$2W7z6CEF|Hsbh+o4eVMKOH;x@qQ@)-QHb z(zqP4xi;RsKXrLJG;~?Jtz`?Xnx5IIE{%(nIayU>+ov0~wQ2qQCI2?w`)!x&Iq|#4 zhc^dwA2(}Q3FU8VbGrF$V|MH`b+YukLMI9l1UGm*bQ+ z)1{yOwcp?O@tyDA(AK&$5tsR=J(>D`QsJe?=X)kfEIHr)Qj>4^V{=#eR>{8Zr)h*KK`MjNV_38Rx+)A zol;f}+W%vw(Yu;$Q!3eScYo9ln%_Tn>aS9z%v~m1Z0+CJ`pua$?VEz&c8Lv>WDclU zDl9Kt{{P6oUpJ~(mVU_;&E6|zopr09_dl A1ONa4 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..847ff5ec9e40026d1f95b799b63d9385b8e8138a GIT binary patch literal 898 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGOS+@4BLl<6e(pbstUx|vage(c z14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>+LQ3jLD7?$3L3CO6ctRKSAs26ooB;Ud};}L^Kz6 zJ84QrZP>PWhlSM+4GmEdnYkrf!ZO-}xORC6SV;S?_9>@6ulqOGWL~fQ#5qz@6L(JU-r2_X{>{tD zb7sz7XFa|B^%qukPewD(#@sl6f!8+_Z|b>EZ~wj2$90jRrn`6d`IzIKF3Ei_Cl~7$ zev6sS30BK^e*L>^YWg0J&z;~r+4?Pb((y^1ZEW*nPI$eGtycN@`%>`9x5?Z8Ml9F2 z@Z{Ry$yHHT8m_ZvV$GXM$D$KElYgCwnVK`*adzyrxH$XFO;?x8y!lXNse8~fsKGbr zz~`dvyFVTLvoU*q_WVyhnzefm``xu`UsD*izqV|Cw(vt0%>!zh7q%3M-@30>`SkLx zCtf%2xUaKXW};hX`gXZ|LYe=aVZWjW_=b{f#|*eE4&A&Du%()hl0J z<30JleunnOgU!*g>|0LXefaiSSK*gOswWTr*l`~g=8Ws(LOm)ykL_M+C?P-HC}aA* z*}}q;vTf@(U)3r+S+TvQLh=8p&GobHLxS-~)z!&z2K(2~uANi*H#ctW>45bDP46hOx7_4S6Fo+k-*%fF5lweEp zc6VX;4}uH!E}zW6!2H0|#WAGf*4w$~y+Z;;j?aJSb@|wpNS>q#o&f>6LYp|0qFiQ2 zxdy!b#V+KOaaoOtGv~6}iBOJ*YOPsQ0w~*So8=s4d{TH+D45^Ks zDzQA_f9J{?$^R}>)7_VHWg*0p;UzwqSg?-70TSh+Jg zl&w>R^??d&#mQI^SGPw?)|f6eR-J$0d(5?4?iWsIbEf6xeN&h8djv7~1vzYe z-E7*rYUAVy7MiG#S)24``Mb>FR9>m|FD3)LOnI zw^}VVXZn|uWtQfewYoFUOq*z@Fn;cpQmJ;{L%rAiz#bnOr7+o z>PL#1e7e{9U-{D2&(}@a7#{X7Vtuatmg_gx&%d|5@8u!Yi%|-bL>eZGJWwrP*t+)2 zmnUI|UIoo@c)Oxkc*T7CXWjppihMfn$WHqt9d*M^@Tg7&P;I~&K}N^(k9+HW?5f6E35sRw6{K3^gdK2h6v#rDUOkG(61iK>`>HE>1U>Kk)r^XHUSBiA+W6zy2OSx#*a-DkQ9hDm%}7Rcp$g?fl3p zXVo0{&R;SL@qW;t+!~;LH9te&w`Y@ zz|0M?KiHcx>Sjl;Ug!Z75Grwv03uH}EB~U*)Vz|!lFa-(2E&$!H}65pJzf1=);T3K F0RV6O3SIyJ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..32a494fc0635e38ff842474d62ffef4cb0b1e0ef GIT binary patch literal 1237 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM%9|WRD45bDP46hOx7_4S6Fo+k-*%fF5lweEp zc6VX;4}uH!E}slES=rOYF{I+w+qvhxLjpyPKW`5otqrvT zZ%YDiN3lG;vFV!NHmybW4&{vki*{%!31=#C7he!kJ9)IF$9R3{_c^P-e|q+G?_-%C zbz$lE=9J&x{k~w|9qaFR%r{B^Z6^peby{byTsis8*QEzuT)yCS{dPp@{n>3{o6N(` ze!p2UCH1`9_J8r=Lcr^{-T)D7EJG+wkw(|K_Q6loX|Y zf3WHQJqI;T21g->*wFRIR5WT|#;mATG+v{kH@7nF+swZKSM}bopHN{08uUT0eC2!N zl=%I!uj-e77OkzYTyW<2w94l%&a$TV@3qL@lecm4{c`iYO+G>lO)3oUi;gc6D?H9?Dt=u66t0IMLXxUawq6 zueR^^d)|~u3<4^Q74y#&b$YJ}{CINqN#9SAC$y>yUNmi#t<(G7-#hu_(*Ayl+)L`L zP_+}SbGL5MzqK=l?Wae-e0f`(_KU}X7K}4h7+5?R-l-K&6S^O`ZPzLHm~9j1utC+kl~0Qm+GEkOeomHCb?=#dOIIH&`>~`V zp(SN)&d#}AY8%cjKhbulac_eH=YjM7UwhS0oU7-)pL_7Z*CMlbck?;EKJ*q^dD-^V zy};)5clAf^%I|}P*2P$X39F9sn_UurX|^fX=uk?)>dTv_ac%x(Rl9WRxvk!F%5I<9 zzc|t}{^C{VLKaA<&FOt-veWv`y4tVjJ+{i4&WrwI^Z)+!r<;~-jXdbbwQpi>cA1}T z_oXYv;r&NBA#uFo-MmO{vy+cRiua#6uAC?ESSY;WOTf*Odf%6xTL(=jz9;7L>J@$r z3F_U~#O!_|Gq0&_s(9wv#goDX3cPOKT6@+RlAuDLuA4M*M(#=_jcF0i`+MyIRsFai zwiKw9-+EvAHD_g#vHVI|U!h`QxA`u=3sa|uPqVdO^p_nHnssjFvnwC7To!#gHTBl~ z>hF!y^{xm(lcN31r$^QIygOGW^M(nk`bnPldG45uCFbe#=0x?IZ~DLOMEn2kuE4aM z^Dj*7cA=)iWEN1k``?Y7V>&yjI^p!12J^}jcLHLqzC`WGSTZGc3AcFBlOv~R>mHvR zd$;gf-_8AO5HB}$eBb-F$vbl5UQN|=Y^#^rrxa)MZaeubC?*+}o)5(5da{@2uAkNi r%)de1O3$l$n}Wl30?NpT}U>67l9eD0h3h`njxgN@xNAy@exL literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..b841428f103e15d73ac75eed9e0846c641eb9b8d GIT binary patch literal 978 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGOS+@4BLl<6e(pbstUx|vage(c z!@6@aFM%9|WRD45bDP46hOx7_4S6Fo+k-*%fF5lweEp zc6VX;4}uH!E}zW6z^vfu;uunK>+Nk{kB~r-10N07ENJpj-paFiLR7}WCV3CtCNrm< zT;e-B#jY*7dm-)GX3kErMqMuRZ4=A_1)MG{5^!f$HPBGnmG^507`Zv|0Im~bQUb|1? z(a?Qz^p` zZ`T`Ye$3E%nsl|PFYnKTzi$pdk?cI)7Qf4$=ezffJGWIg<`p_#-`eD5)Sx0MaGFi; z#m<}8eWLoNpX>3kF?$nr=kd|GulKFXo9g|v^j(yEY_*MlOiFQh zvtCPXZth3E3u`qiFUeld4cLA>=EeEAy<-0&<3bgTR8BT%gqPpjzSMEH*WQnBc0Z4b z&$?h6&3)@n*6iJ}r@g+b?0L>V>%7)y{Z-f8!QSlHv}S2+Pyd~%&HTUCSF^tsoxALI zcv+Ieqg?y@mB;gQi{A$B-+1-QD*x(ls~sOr>kBTtJAF?e#P#*Y)i2Y2%)ao{I!{!5 z%g?`?GPi%<5yyBgbZ1%k)WYk$cSOR?Rdg0i;!*HqbJ^CFnYCtmMN-kJ-Is2M?hSvm zJXx~SdN-fzFiR@bA zT>ocjc=N0}wu(oGD&Nl#J%7LJsrB<-aGV8nT;h*4m9?sHc=TL9ZtctO8??^_FFLpR z-A@r|NO*6YQXQguB1Zc(>(mqmPbTCf`cJ$bn32vO6Y-k27$`1O;u--&o^DqDMVYC2 bC5a`O`FRY6EfH_tgLHYi`njxgN@xNAd?Ky> literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..bbef156c399ca9e3968885df63b6880b7a21ff58 GIT binary patch literal 1343 zcmZuxeNfVO82_22X)jJUvsARY>Iyu|W-~w|O)*3(yhJj^x3t3+3tzybJH-NN7T6l1P#Zae54oK`wJQ*Ga z0Q7wTz{mptJ@~|!1b~b~0HBEj00ajBoUW8falRnKDghfD2rRG6iq>CQpk*c|(En`a z8||=vh%0G($EOR8TJ)9P3gq<{*FmkJmhjni+~Yl)HX`81JGibp`F}?>P5`-9zsI1J z7W7@1Xq((kKEu!p)W>#}-1LaZ2xOJ1U4?yRj5we5)NV9VHCE^Z`u)FgR^ILFP9zZW z_4D)d51yLBi3bf>)Br^|es{vOZgDvw^;wrItfAT+0+CN+u~@w+Aj+5qk#tSEHga4W zt9Chq$)Xfp#K+AI$Y{9sY#mgi)oKMa8jVl>?g1_~ zI{Jd1>*M2dy}TJ(k@jpQBvBL`VfsoWHp=C4K}J$#@8^Z3g@SUG*;w+*j+x>m; z1VjFw5iuxoyu1WD$GN+??Q08;+zkyYZT@8UW_j~iRm6semfKjC_;Et*fD0v3HE^(e ziI_{Xuka4(D^h0}=inM9lPQph#kR=!h=5gtY&f3YN`5yj-7)s=1V26}2bD6s{uTB! zX?JJLD@>Yk0}8z+hemUc%`Gl&7m<%oRbORpW?IoCoKzgIJi{fH)S)OgXDjI@JF0%0 zZg7zBy4>?6zn`63$eGD*;7l3}q)?^}B(_*47H<>Da66{f((5RC^29+z>|V^sKBhs9 zwkgv+n72_QPYd*h4<0G4yUy9ezLbJJ2fN1PP-PGi`sZtR?zVm8?NKT_l*ue>@%un? zf(Ug27K&>J? zQzd_Cku}*=lVp^CY-u5JDCbml&lj*e4l`1`opG1EtFGR@a(_SWBMk<^-~Kd+-|DhP zXyqzmq2G)8v{W@BUlv+EUi;jW+n0ss=S?42tJ4#kI}?@jLGrKX_^a}CF`-tK(iE?o zojo*rbibYXQzcEer;?ML_C6A1J~s#O-=4rQnJg9hmS{V_i(u;l9MXdb;KHC0r&CEu bNn{1`6_P!I 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..3f3de0f9bd94a8ce9eba3c1be0f9edca404554c1 GIT binary patch literal 823 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD$=lt9;Xep2*t>i( z0|S$Rr;B4q#jUruH+n}0iX1Q0ZSv-B3V9T=!m(h&qbF1NVrOxk`z7w-;Kf;{eMPGz zn=`28flAYg*$Np21s7ZkHH0!8wmi6UK}h4u(#dzvSs&j0M0MV0o^QWr^7Wstd{$7u z?{)C*T|k?Wz<2lU?w2o~c|3c^>#M)kzYDvjelhF(gr%0i`NLn5H#^xR7BPOen7?kl=iZHbrFK8t^)dKW`(I|?>Q`SE&il3R z-VLyd>46v@SQ9qLd0=zr+b5+OB=!^ZFR_Xm}=}pa*lU<_SEv~pn>*RZ#UA=+t zr~vPhUnSQrYEQTGh}CfWTGwQu{!+MW8#~x!g{u~?U%Z?@clG_g-;^zc1tc2?f_ z`m5C4c=x&CNfWYn11t^xCz&{#})!Il1a-_7|6LeH)H}eYQj@UH6Om)x$GiJlGrXPv>h*qTj2} zRm$7aX9->dhg_p|ckzko;pb=nvp)8E@8P~*yFfv%gcNfO36JIPNiULZVo-_)3agg5 zMwFx^mZVxG7o`Fz1|tI_16>1ST|bP0l+XkKXb)iF literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..d9249afaba79ebf58cbc96b0b3873a43f6416e96 GIT binary patch literal 859 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD$=lt9;Xep2*t>i( z0|Qftr;B4q#jUru3_YeKN*ws8pX;IL#C^(Xa-LwWfz^tY6Sg%uu(O|)UVL=pLDhps z9tAn83^zY)Yg@qP*s_f2sIqp6#fl^A7FwNI-1cP7yUP3i`>*iNd%ttS|NN?&%J;Rk z^7D?rzxTNbXg3nrP%pFLhRR&O@KuEi13XInPw!pzO2_Qxdyhp;DyL&_y?S{kU2@Mv z%ehDXO{>mzR@GAI6xEzsZ)5obFo_b zQX$a^F0AajW|_0(Chl1Nc+rvcxcyTrK3r<`nq#WI_j;LVyyu_nU%f{sI<0VFRS9hL zwBCPO-}}za8Pj*@Ry=w3#7*^_d3ul3H9|(S#Vf=?NOZ=Q;^fMs ze+!;OJed=8ZfjY1{D#+ag6~GSW@{)q|x5*G%sw(RZczvWA|$Fi+A*|A^hZt#26x;yn|MS}ac*4A z6;AFhPWipWC^EBn|JLKjkEz@PI<8&JY`;x#Czr<}rr+m#4=vgH{gYZ{yQQfu`_vT; zDq1T_t$!!g_CBfqb$2B&AO(@47MS=Z_;R1?yMFSR=_;VOYKdz^NlIc#s#S7PDv)9@ zGB7gGH89pSvOwB7vEXmBzV=!!qc=I0QE>BlKmvv4FO#s#;a4P@+ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..6a4d5a27b3ed3aa2ea35bb69823517ca685d9775 GIT binary patch literal 1091 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD$=lt9;Xep2*t>i( z0|T>-r;B4q#jUq<_GgDU3LHP5F!hJB$Ga{Ot}FqOD~B2aSp>N^Ui50ocy9loktHX` zh2zl88yw5H*e4xhx#Hv^a#8!-ArUU6s0fymo*friY!z>vo!vZl_ucaQ+rLkFzg%kC z-P+kFYwo|fefzFcqkt2KVhf0Pd!yk^&h>AP=5NWhugh~dE;M;x9RGv*20xY!hQ7+) z+tmAd$_%Ge9S?VmQ$6p&;-Jp-VOsmN4b$ERWJ=hrSl`Wk?$h%1ug-mnJ3VJ22T<1p zE$ei}#QFcu&$U%9Tm5A6nS0!s#zKr2IvH-Ax_Rn^UB=GZhzPzcYa<(tZK}Dk_pG-4 zxRj>Cv_P0~3-9*}oZD0%>i$jqzk2G{()6AEXH1PZ7bm4_=DH~{SP43;I=QX2zh!HP zxU{$9-`BsECVkTJepXdvXKXz^@*2btho?CYl^?2qS8M)dQ(1TD=JSipo^vCFiy#Jw zSjJnF-iWMwQ=zo+{p#$be7P6p*RGeo^N$t&ebhMl=O6l+m^RVDH|x8~m%U zAHBDwG~i9z=k1%{p7=L6$-che_RZz3U%8wPKtsOx#gXXrti2&y_sx3q^o_K~u0J1h zEx*by{C(xc)zZIJj{bWjI~iWMFvO;(&wn5Mck!hoYggTvJpK65eL*Y5oOVRYm492Q zeq-U1xfPH&2|9W6)Rk*t!rH;vTWoYQUt3i+L1OVHqi43zy3IdN|MX9qu0M~jYTDK( zPdC@5zIkx3FZuFu+Zl6}fl1*+&f~@XTTHi_zd!QrrtY@t;{nI5q7KzaWq0~ zKYhBY=AF#zXG+Rn)~fZmFq9}Y#GJa>ZWC*K0;Ed_mUzJ_xJBU8`cL9se%4ZwOZQm< zbCzm}YeY#(Vo9o1a#1RfVlXl=GSD?J)-|*UF*2|+wX`xc(>5@$GBB8-dFUF7hTQy= z%(P0}8eW!EWdSt^foyP%@N~2CFUm~KD@iQL%+F&mY>9aD9w^J;>FVdQ&MBb@00^+% AE&u=k literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..ba4930bb1a15295310806797ae58c3a1d3b072e7 GIT binary patch literal 797 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD$=lt9;Xep2*t>i( z0|S$or;B4q#jUru485HKMGkzN{^XIsmQZJJZYxAVvpR@pTC@AEpHgFI5XcX#6d{(%(5!;i%C1* z_8$3g|CQ&BLpxuswSM-~^s45LfKD!tMNFT|&Xq-9{P97@@L$bS#b1y23Gl7AdiUd0 zp|#BQch}~A{~LYJaIW&y6%8s{2KnhXy(0a4avokfG|Twd^>Z74L}cIIw!uYJOQDnN z%=SYy-A^2&DnxqUZ!d_k&YE>@CfEfta$0{z?U-6$Sa)yD{`SX7ndc-gN5>Q$6F;^3 zT*b|ElU%cdAuc((E$88x>**GCS$|v%-}V>8=;T`NcaPJ4++1ZcWv%Z0AN#Ida{}At zbIWqu?K$%AqHaF>&S{MT7e{%j^1Mwuqk!y#3AQ`_{MwZ?GW>z0T85EEM)BT7;dOH!?pi&B9UgOP!efv$nEuAxPUk%5(|rIn$Xwt<0_ zfx!&TL)TC=Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD$=lt9;Xep2*t>i( z0|V0zPZ!6Kid%1Q`+9@~iX8YD9^tr+Q+W%IazUnGqht{G!rp{+OI-67xo#~m-!k)S zPEv5r;d)eA(;$p8tx^mp;7ks3!Nj;`_3@2g7&8Se8${Q`+49?cKg3QpOh< zJWT|i-i$1N)qK}or7lp<)5fMMCMot-)Qk70qn=i`AJM+L>WI1@zsH}4Z>2leT5UQ8 zj+Gg@+a`;|7wlc9<6X1k^X%^}=IeiWM{}3{fAuP^v;W&1ALF!nbE8>3O)m80uXtTI zXXWml%jO?EAHVgi;pt}OUzC}eSCUwgnV-jC U*b?#PJt$Foy85}Sb4q9e0M!qmM*si- literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-SolarSystem.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..cb6b389ef668401993a84325703b0cea4111f185 GIT binary patch literal 830 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD$=lt9;Xep2*t>i( z0|S$}r;B4q#jUruFXr9~kT_bn{S}i3&xB1(XW1f>gxwm_8br*Qmuz4VdduK(fiua9 zDeHGmr{JaS{_YpIGF{!t=KBBsWp(cR-S&4UXX`B209pYD4Ub~ki*3qn;-7!s_x{78 zdpff+CS=capR((VR79~=Ix z>@AD_!q@KnX-D5m!E2SPSDh-H*$B2Fr|{kP-zOhSy)~11xSpRsuzt_Z&MLe4?t5eO z7Qg#i75M)9@6G$tFPluuPFIz>;L@zK`*YcM875s(*Zq{38-#PZU@XGA7YCk3KR$kQ<%#*JF``7(ib_&QG=IA-Imt9Pt@93f&%53SG~xbS?#@d&X5AU}yY}|-*X-PHpY725;rZ^}D_$>O z{$$Tih*{JB3w^w_`r@^@QSn#yv~g&IUAH4;&ei(;Pbzt@gMAB+S0JO|xPA4Ht@byS z`51vb)e_f;l9a@fRIB8oR3OD*WME{VYhbKvXc1y$U}b7)WoV{tU|?lnFhlduH53iG z`6-!cmAEy$EUC%@Y7he1;2PoSX60X$nVMIUSdy8a$6(kJ@#Z~Hmci52&t;ucLK6TL C$YFi} literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-BearCub-SolarSystem.png b/website/raw_sprites/spritesmith/stable/pets/Pet-BearCub-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..033d0eb45645dd6d9404a39aa9e77b514a3708e6 GIT binary patch literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`8Hp4O}CiH$@8AiTb2Cj_x0S3d$(;4&6&Ub_Qk)i zd-h}{CNIA6ui(SAuamjIxG;BRT)6&Xjo`hQ`5o^*zx%Q4#9kcr7vH(}acF}BYsYm9?Y)gl<8qHLo@*t#;$7^Y+Su6j#qxVJAz^uA>*iOT z5vzlD_Dq|V^LnL1DYG^^SmuP#b1U-=uX-j`t(_ZX6}*xo`^?vphf*tFcCrD(=l6>@ zT|Vz^U;jwfs^X7&={#@Y*IWOj!Ey;2{{okO+4cL&>(h^FYp+Gke_dyFUuRy7HNR$8 zhCxYT*vkE-D`YNn{1`8H_^Hh`HTHShlU8KXb zjz7V)L4|8Wo~pHW@S$@?uYNFvEn@IMLfWs+d9S#VJ2y2ZTXc;J;{+GRHK%tf#zf`T z?%k{6zx^dc?1LJ=;GY*xbZlIBXdo>*p-A5Lvx= zhrxI6>+&@Yg|9yz7V$64?6+HLXmRtn>*2}s^dTV;_T-Fwx@Lc};%A>j8*e|?m}gyi zHR9as{MYZ7&G3${%(>Nl?DN0QA2l0=SRI5|H+<4qqxj~9`qjC&=C+@gH@dd}#*(?S zc5j$&{rT*-r!VC1Uijt5HFd3bJh`nUf{<=(3|p8M+d?2y;)4`|MmMXa67ehQo(a6 z22T+Mfp=%jFU34#y_%#GUixs=@x>3$9c1woInZaly+r!%&l}mgx7*+T+V?|e@~iW^ zliyr2O#a;^E4#A7CjVVGEOf2Yx0xU7Jv#BE_^wEK*UjF^P@xbZI+F!y4 z`Mbro#viL#a==RjXyt)l+7drIoImwE<5Hbp#Q){J?oGA&+GcNyS=ti6dG#Olt~$^R zOf`R5PafG<*Y$JdhLo&3rc+mQ+3Ov-{c%#kvzrU9S|)*0mcSJM|Dk`^8r1yCp9)N9 z51t=ywRkFH{qe7|Qye($F)=hevlr$4m6g5x(Jf$x5Grwv03uH}EB~U*)Vz|!lFa-( V2E&$!H}65&#naW#Wt~$(695sN@U{Q| literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-Dragon-SolarSystem.png b/website/raw_sprites/spritesmith/stable/pets/Pet-Dragon-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..0792c26a62e26262a598faf2d2d4aa259a909729 GIT binary patch literal 1233 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`8Hks|6Igw&FKi|7unDu7;`pbQ`3;1L0 z-^@u7aAEYbczNaW<-_&wtR*KiY}-C#-8;ccr;C?+#!J>LetZ6RL5=IuC5OFN-CetN zVkeVA2b0C7%}>u93Yr>Mt(W&OZQabdmX)co zVRiG7kb0}M@b4Tqdv8yOu1J3+{qoDJ&D);;+9`5v+h;G?s{U6sFMuYiWTiJnTkL+Y zYW2oFpQ^mQw$@g(KAki3$I`lx+w;4>PhWNAgbO3k#dB`WT)w@`@Qm)9so{QA$)$Ps z4;pgr<3786gOm3Dt?ZsJZQQNQ}JHfR1|HEnBN?(tsq-OgPn_IgOYl;FO7 z?9fR&2BSa*mOzHngEWc4qNNbvX3`LrM~?ZcC|fv#^JYVtM){% z*}LG+?y@z)i{>qEHoD&DBf{V)qM&FUe`f8nQ>K!;yzi}^S>aUcbM0BrT20y1#IU)G zx9`7lf8UPC(3H#X%-;*MZ<{JLQ-h&N!@;TSpU^C&x7TjT?6Y`Y!&N@%-li*MVHvKG zv-i(=H0yA#-Md9$+i=hSU?Q*!t1c)I)kpPjQGpRZg}SF?3X)xBN$ z*8cyV-e5fPSJw&>VjI)bCvVl==I}KwZqc#UgxPCrYjV+eagUO&-H_rc;5ftTd> zHtT+Zs&8=q%kFvk_mdKI;Vst0HcyQ0RR91 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-FlyingPig-SolarSystem.png b/website/raw_sprites/spritesmith/stable/pets/Pet-FlyingPig-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..7bfcc1457fc4e475172b36a8af5827355743497b GIT binary patch literal 1259 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`8H(IPSja#-5xspRySfSMqAR2_923^3t7_ zW0#?6niwC@b4YxR?8zv*3eRP#I)c(`1H{U1Jd(M|etg#V%1ja0nhF1lBhSCJ>5uj2 z`&&Q%-|pS#|Jr=N`qln=t^N06F=1y8#TEf4j*l&IQOv5T&z$&ApJ;ivr{>RX|G5*k zb6u~#d8^6J+5Lx7U;Y0}5BEzhzklg>{`~|08Jbr($m_FB6^pC=VsoosMBlCY(H*CV z>V*2&X7}u?`|Xr3*FJik#v8IFa`wy>K-CTES1mQGtxDqWXWTH>*Jgg}-X-qLe=>?` zZ%HlZmz}4wGBV%xB}lxzn2?*ch>2$r)4Ury;~yEk(AWLCq4?7;+l>G7*PQhUX>bf# z;NG39{ySCu1nbT%YnRO4x;V@699Y63_kGSS{oPM_>Zk=&qm2hE|xfvN%;q=Vq#pLa?a=)M0{q0>t-0p>U%6ulP>YHzO znk_dybX_!`?2K)v%49O%3a-CxaK6pD_myLcn$`gYt%N())*Cl$S?dyY-K56+uz2ADz4hRVwI5k z)t{M9(=s9_svb>UdSU+Urfs!lVOJmgo4&Mfdzi|W;x8b3wiJ84%6Q>mAX2zs&XbfI zDcLv6Zn#H9CvDp461C$%z2L5M^W{En-c+Cak_#B}5=)EAA;IouJ)gTRCNxEOSyyCe zAW(_7*LUaZ)AV|7{9E0+_S>w@U*%fgvqOTSs^s0Bv(L8mADw4@w^?qUEoaoNn0Kv* z)w347{v)0H+dj{VQ`X#qaaUN3dHP+p7h57NFXUcd=OjKwK7donIFOMoknwR+arr-{ z4E5^gccuhNtp4X|{cF0<#x+s08+3N&zU`8*z9qHJ`S`J;j?aI8cl74oy;P-K@XO2H zihA1?vjVjzm-213Y0#T9D|NU2w6~k~KXDG9p8NZp)@m;A?B!?YzszC^=MQr@-KBGT z`8u5<(`C^!I=KuwxOUi;mpT1mSiLH)@-x@B`L-Hz*QEudyY0lS=DFDHpVpn5=^woG zT~)elNUqj~bIZzQKRuRHJ98o!=IX8SA)a?`#S8uTbMmV4j$_x_Y{H|(?{{4JuZ>#O|l$6`=E~_q_y?yTtwFHQY&bfP^g;ukF z+4I9CVz*VoUTwYG_iNr1*?gOS0FnSEAKex`XHUSZCmUyTuAOe_YalF|AixREwP?h} zht|gulV;BFlHdatD?%l%5kTbWX60X$nVMIUSdy8a$6(kJ@#Z~Hmci52&t;ucLK6UH CzC@n@ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-Fox-SolarSystem.png b/website/raw_sprites/spritesmith/stable/pets/Pet-Fox-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..27cc533b710b1b61693525f47cefde752d66d04e GIT binary patch literal 1045 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`8H#Xq`Gh`wK|C0++BLLSnl}D z+q=Jade+#7pYKagf8Y0f_xI&zLB7EaCdjk?yw?yS*Wdn1*f)J;o%wgIlef4dtiN`; zC_Q?dve@AMo}SIyemmrUhRLjr{fQDGpI`9WR64$Oo~|EI9U9B*Y9!Zx zJ7V|BLY~7XelF+L4rEXZYgrnY_wpyDtIo>7w+es!Xl>oOUVV)V;|v$ZWshstZJP1QQ|#fz zo2HPLX?9yNV)?MOSb^O}3tMWJe z8$}>iPdhi)QqH_xcg5SwH7Z=`91rJ-2RITC*764b*-=X?M<$${Q6ge?}oUL7Lue6H@3NVVzQ&t~Bt zo8MlTvGn9`ZiqXVT3p}I9b?m0!+-j1UqS1(^K*CV=2mA1xaJpsG`#Bn{{GUc>pzWl zvmgI$&XTwEx7DrUKRF4iT)@aNs4ZT0Jly#!llAl3D=~9E?hQZuYsIJH5B>31&pUZW zK4X6WbmHw*|7U84q)R5g{eJ#gn^gN$4Ti}Y2TJDr6wQ?1J!k8Lqfghon#A;L&sN`3 z_f@;!t9_M}-RExlzw^PxZ{NNK?{yCet=~S`uH01Was8!t69u2!0PWrIC1l3U;~o~z zKU%Fyo_{}hP1fA@%-MEF>ax}^n$Ef|`}myt1$=vg`&fKx{f}7kgTiF4_3YSh)ei)( zl|7h#=+fJX>1?~NbZ@Y_ZucyA$*%-+at`e`fxhM{G=Q&5Ubv z#Q0WSKIkRV;3=X|cK>Jmiu}ywFFv+gTF(EUbj+@1&eWTlAKxAU$+Ljcd&A$?{05qQ vj@oQ>lYm^I64wYI@^rKEFUm~KD@iQL%+F&mY>9aD9;DjS)z4*}Q$iB}Z;#*P literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-LionCub-SolarSystem.png b/website/raw_sprites/spritesmith/stable/pets/Pet-LionCub-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..8a7fb88f1dfd5e81f1c5cf0150427cce1c02def0 GIT binary patch literal 1148 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`8H#u|RUjF~$`zLOio0@Akw@P3`<iv3t{I+CBeiy}N4aM+@C~?=C<88W3~p z)(RKK2`-FB-prY~@oLGL^(){1@ek%+ADd`Cx47ia+MeBe886Le|Lt-6EoaI3yzeSU z*G5QB)nJ&U;m|X+d1ve6tr3^x*4v+Wlp??1-#*sBVDX&GCk};*x-QX<-R^VTJmmG` z?zyH*fR?_zRdLom;C6HF zPTSMoTu1VEytq?(X;1d&m;>hm89YS}1eHG%%d3p>{Wzya{pA*4=@V*q_r`Udmnum= z$KStif}Hdpud1uZOqU&(>fN6GYS+arJ1n0wf*stTYMuW6mS5P}ljTy8vmY65lscNe z{A&KZpPM(_xA(2Ozp{JD`xs5-x!aUmOX80+yqx^}wa5OdI_FBgeOeE?3!-PN77JO# z;IW7yY`1Zya<+Z$8k4!|`ukftEWCLX>;P@tb2|^tR1uF{`{O1*?2GXwcLxl)1v1^ z&pwR=@AuzVFKS zQ;E-6Ste;5Xxdhsx30OQxOjGEb(zJbmvy&pU9q1wWs?CrC^|TRd8*<6g!_v;t#kuB tZC3-iLM5&dK;-FWNn{1`8Hv<=^tzZ2+xEPt;1bU{4Y38iC6tRObyW4oW5=&sygGMn$53TyfbityH)t~v&Et~Vx z&wTtF(!cZMn|r6L-@M6tBm=Y>102x1JpC8TKZA&S_b&dqR`u!q2KBF;UzjFkD8y<% z+4ATazym-vp8NJ!~;aBBtmQyntRHQm?pWD@X{#sM;y19|lBDNRI zt3L17VxN&>r?+G4N*898iwEvqQGYO}SiAg|kbX`{{=+@E&QaL zTKKEh-bBfJ^MBrd{XNQhN6);^6)8vSFZ__P3p)r?7&iN@d2zDQAFbbtg|%Osk1XDr zd@%LPoK@C(h0EUU2D+&(`Fz^%|L#J(Dz|gC^UF{C@yFFZF8=GsrEi&q_P_Wo7L#82 zBz@I-1&D#0%GT-4o3z93-SOqi{n($I&)%;hw~Qem{=KS8bl_{$H}wZ2uGUCrh{PI8`)ouHem=9iS<#SE9|CyY1T|RE}=YPLEf9%Nm+xOV*PDOAho5!L?r*-El z*RHjV|6KU;*STxgzn`u=-rMPA;s6Y>|IeMCTfN`?c}dpQ{f??q3Y`oL3)ug%B{$4w wlm5!)157ePC9V-bNn{1`8HY|NW4 zDm5KA5Y@rWtrKZ3Yt zKfHM7?vnVke>-mPpBtf~ZewH3z!KQla%1P00?#{E#+!?m9DZnUGk3wxa}oD%U(439 ze}8VVmnF9`DtG zn{LebKVf6;ZRKlw7Y8qK7S8vGPJLyqe}7`0#uLpFzx9%**BX5~I7esIm%6&b%Y_HL zLKqxF9CWR{xp#m5u{-qEwtAoZ!N0LOzc1ITD)!Z!D&#P+Sc+X zeAKhQ^!Z8ZFIlrG-S3#xey=0hj&g}dBW_=I+O_+y)ysb8^_4cFbDl13^`HCY!e%*p z&Q&=ZR3kdM6gs$8#D=U@e&-rGbG~s!VHjI)a#3OHtvr?NXvO^pXaBO`*4Nj+yxFdP zW+10h*div5MNHc^ZQgQw*ZheSQcwMPwnq0gi<5SUT<0Gjp<1ciUaObY%s1)NeP!_Y z>n_j!o;{}Lp4K0PMCscU>uY?5k+*j+bF?TO+ZHBi|Lxx_-5SjuIcx3*9RC@#O>O)8d4m7i$>%=_&b)k6;r6k)v#({dgVSVVZf^Sg^>a!T41~V> z_l3{y0{?`Bi literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-Wolf-SolarSystem.png b/website/raw_sprites/spritesmith/stable/pets/Pet-Wolf-SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..f17d46e3ab7876b33632a27ea8a8ed8bb80a75f6 GIT binary patch literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq*&4&eH|GXHuiJ>Nn{1`8HxrM-Wm&K@zI`8-GDZ@lR&+2}Wy|Jd9% zIwl~99R&7um3ro`)A5%4US-?q6B>H0!#7>NH&<@)^Tn&QURT_mcpqxm z<{EgVEFz}g(B;NQ!Lr+nG*b55tovuW|A)%s3*A}b?_5~HE-1H>-E)6Uua@1sBG;3m ziEs8uRNAP^b>EeIc=X%vi@R_9l1$zq9J--{Ytf^coiQnQ-hW?v@tEJ+t{K|5BtozM z-SK*k#{8NMa^11kY~_oX!~z>{9sTyPVhTs{_aiHk%u8Yol3SjC-q~~g_12z^hn0GC zxorJ4Aa=XSwI+rff4s3LHdbPHik)P{^@KBq+ZJCuu`BNNz8maN)3Q~L&Dfo5_vNCP zTzCJr4}r5+Z(e*hO*y&8%uea>&-V84pzhFdev=RU_AlSu5@|GHPdW=i{c#vf8Aje+50B9y-8K-p1Y<;PuX{l)o~iY6Wbhx3Q< zc;!M@iRXsrer#<}o7~w`yK6(^dfl}g$`D5%+im>m<+g=$f1OMhkhog5TlfF-uT@*u zbwXlk!L_-QRVJR8lA2k&bjj_vr)GWr*;7C1>pDN#SDxRu@9Tg2IjWl<8uIUYVqz}^ z=ccODmpZi}?M+umE|F+jLq_SntEN7o^9hh~5N?ap=$kWZrzbG>`uOzV~Ge3{PuqEQn Qd!Q_Xr>mdKI;Vst0Q9-Iz5oCK literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/potions/Pet_HatchingPotion_SolarSystem.png b/website/raw_sprites/spritesmith/stable/potions/Pet_HatchingPotion_SolarSystem.png new file mode 100644 index 0000000000000000000000000000000000000000..ea4bce106eb54373a44e7877ed1c04679ad04dda GIT binary patch literal 903 zcmV;219<$2P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^00PxXL_t(|+U=P!Xj4HL$Nx_oQrkcS zp`o>iL!{QJE(!`dibE$CHwEX*Uf#XOi?87Sw_M)k-reQyci+2r0SF<45JCtcgb+dqAwFJK4WF4%>4zP3 zg864ps6M^_noYlsWHlg%mCOtQlo|J~s*CcN>dJEMK$uMWMneQc8MJA{jNLtJb}+*O zfZGor8DFlgRtM5K8Y0L%h8(uO(GWpuvmn>F1;Yp(0~Rl->(Z!7@4s}eFV=5yjX5+# zkl2tuGZ+>dJOEf*ts38t&D=5ywYQ$ic3k_|w_Qz?DKtdjybp8QO>+<$aZ6 z-zayqd;|Z7uNpU=8kU91Aviy4ggRrya_#-1I~T03L5NjCv}Q>g8yvRM6#}Orary zIPWr1BOGQ<2e6oNrDm;U{OvlVn|r*h|2#boH|}KQq9ub zY@+&Th#+