diff --git a/website/assets/sprites/spritesmith/quests/bosses/quest_ferret.png b/website/assets/sprites/spritesmith/quests/bosses/quest_ferret.png new file mode 100644 index 0000000000..e5a8c1d3b4 Binary files /dev/null and b/website/assets/sprites/spritesmith/quests/bosses/quest_ferret.png differ diff --git a/website/assets/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_ferret.png b/website/assets/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_ferret.png new file mode 100644 index 0000000000..ea5e056532 Binary files /dev/null and b/website/assets/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_ferret.png differ diff --git a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Ferret.png b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Ferret.png new file mode 100644 index 0000000000..bd94d0efac Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Ferret.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Base.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Base.png new file mode 100644 index 0000000000..5b99a2d140 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-CottonCandyBlue.png new file mode 100644 index 0000000000..3e96cd4b1d Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-CottonCandyPink.png new file mode 100644 index 0000000000..3b39aa59e3 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Desert.png new file mode 100644 index 0000000000..c55c5cd6e5 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Golden.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Golden.png new file mode 100644 index 0000000000..010cc56c50 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Red.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Red.png new file mode 100644 index 0000000000..42f27f2f4f Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Shade.png new file mode 100644 index 0000000000..cf207e1f9c Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Skeleton.png new file mode 100644 index 0000000000..f37581dad9 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-White.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-White.png new file mode 100644 index 0000000000..5d9c064e75 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Zombie.png new file mode 100644 index 0000000000..facf3cc6ae Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Ferret-Zombie.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Base.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Base.png new file mode 100644 index 0000000000..1f1903ebb2 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-CottonCandyBlue.png new file mode 100644 index 0000000000..c4aeba0cb3 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-CottonCandyPink.png new file mode 100644 index 0000000000..9f4ba1e2ce Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Desert.png new file mode 100644 index 0000000000..c02b06d76f Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Golden.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Golden.png new file mode 100644 index 0000000000..ca95d212b3 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Red.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Red.png new file mode 100644 index 0000000000..b467011c5c Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Shade.png new file mode 100644 index 0000000000..b953ee28af Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Skeleton.png new file mode 100644 index 0000000000..67a243c3a4 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-White.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-White.png new file mode 100644 index 0000000000..c7ade8735d Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Zombie.png new file mode 100644 index 0000000000..e1376b7a0c Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Ferret-Zombie.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Base.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Base.png new file mode 100644 index 0000000000..d6f7f482c5 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-CottonCandyBlue.png new file mode 100644 index 0000000000..251a375b7f Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-CottonCandyPink.png new file mode 100644 index 0000000000..66eb9eae56 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Desert.png new file mode 100644 index 0000000000..be98920d95 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Golden.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Golden.png new file mode 100644 index 0000000000..166e470202 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Red.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Red.png new file mode 100644 index 0000000000..2aa34f1b22 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Shade.png new file mode 100644 index 0000000000..2ee59a1c91 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Skeleton.png new file mode 100644 index 0000000000..e7048b5ac8 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-White.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-White.png new file mode 100644 index 0000000000..2a0d4a74e4 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Zombie.png new file mode 100644 index 0000000000..14236d295d Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Ferret-Zombie.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Base.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Base.png new file mode 100644 index 0000000000..ff0c6a20af Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-CottonCandyBlue.png new file mode 100644 index 0000000000..db85fe2a49 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-CottonCandyPink.png new file mode 100644 index 0000000000..413e01751d Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Desert.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Desert.png new file mode 100644 index 0000000000..555bdec5c5 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Golden.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Golden.png new file mode 100644 index 0000000000..05d8627579 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Red.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Red.png new file mode 100644 index 0000000000..04cc6e4c05 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Shade.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Shade.png new file mode 100644 index 0000000000..4a32b760f6 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Skeleton.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Skeleton.png new file mode 100644 index 0000000000..0045e1b850 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-White.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-White.png new file mode 100644 index 0000000000..359dd6cabd Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Zombie.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Zombie.png new file mode 100644 index 0000000000..9db250e898 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Ferret-Zombie.png differ diff --git a/website/common/script/content/eggs.js b/website/common/script/content/eggs.js index ccc1350229..022fead760 100644 --- a/website/common/script/content/eggs.js +++ b/website/common/script/content/eggs.js @@ -249,6 +249,11 @@ let quests = { adjective: t('questEggBeetleAdjective'), canBuy: hasQuestAchievementFunction('beetle'), }, + Ferret: { + text: t('questEggFerretText'), + adjective: t('questEggFerretAdjective'), + canBuy: hasQuestAchievementFunction('ferret'), + }, }; applyEggDefaults(drops, { diff --git a/website/common/script/content/index.js b/website/common/script/content/index.js index 16876d7743..9a1d95039e 100644 --- a/website/common/script/content/index.js +++ b/website/common/script/content/index.js @@ -2621,6 +2621,38 @@ api.quests = { exp: 650 } }, + ferret: { + text: t('questFerretText'), + notes: t('questFerretNotes'), + completion: t('questFerretCompletion'), + value: 4, + category: 'pet', + boss: { + name: t('questFerretBoss'), + hp: 400, + str: 1.5, + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Ferret', + text: t('questFerretDropFerretEgg'), + }, { + type: 'eggs', + key: 'Ferret', + text: t('questFerretDropFerretEgg'), + }, { + type: 'eggs', + key: 'Ferret', + text: t('questFerretDropFerretEgg'), + }, + ], + gp: 31, + exp: 200, + unlock: t('questFerretUnlockText'), + }, + }, }; _.each(api.quests, function(v, key) {