diff --git a/website/assets/sprites/spritesmith/quests/bosses/quest_sloth.png b/website/assets/sprites/spritesmith/quests/bosses/quest_sloth.png new file mode 100644 index 0000000000..40acde0a05 Binary files /dev/null and b/website/assets/sprites/spritesmith/quests/bosses/quest_sloth.png differ diff --git a/website/assets/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sloth.png b/website/assets/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sloth.png new file mode 100644 index 0000000000..0d3762de46 Binary files /dev/null and b/website/assets/sprites/spritesmith/quests/scrolls/inventory_quest_scroll_sloth.png differ diff --git a/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Sloth.png b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Sloth.png new file mode 100644 index 0000000000..6930bc507c Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/eggs/Pet_Egg_Sloth.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Base.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Base.png new file mode 100644 index 0000000000..79245c9fdc Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-CottonCandyBlue.png new file mode 100644 index 0000000000..7b427b9ab6 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-CottonCandyPink.png new file mode 100644 index 0000000000..1e48aeffcf Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Desert.png new file mode 100644 index 0000000000..684cf1545d Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Golden.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Golden.png new file mode 100644 index 0000000000..5fb92964d4 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Red.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Red.png new file mode 100644 index 0000000000..735a605bf0 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Shade.png new file mode 100644 index 0000000000..c96f8b6a32 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Skeleton.png new file mode 100644 index 0000000000..29b9612b3b Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-White.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-White.png new file mode 100644 index 0000000000..2ff67b9ad0 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Zombie.png new file mode 100644 index 0000000000..1f68e6c863 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/body/Mount_Body_Sloth-Zombie.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Base.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Base.png new file mode 100644 index 0000000000..2826d8a955 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-CottonCandyBlue.png new file mode 100644 index 0000000000..beb895d289 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-CottonCandyPink.png new file mode 100644 index 0000000000..50e2792874 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Desert.png new file mode 100644 index 0000000000..ae43228456 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Golden.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Golden.png new file mode 100644 index 0000000000..38177c61d5 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Red.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Red.png new file mode 100644 index 0000000000..f2978a6132 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Shade.png new file mode 100644 index 0000000000..2670d8318d Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Skeleton.png new file mode 100644 index 0000000000..02c5a986ad Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-White.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-White.png new file mode 100644 index 0000000000..60d2e5db02 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Zombie.png new file mode 100644 index 0000000000..d432107daf Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/head/Mount_Head_Sloth-Zombie.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Base.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Base.png new file mode 100644 index 0000000000..caf9300ceb Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-CottonCandyBlue.png new file mode 100644 index 0000000000..e1587b8edf Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-CottonCandyPink.png new file mode 100644 index 0000000000..f783b6b481 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Desert.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Desert.png new file mode 100644 index 0000000000..18b3fd1d85 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Golden.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Golden.png new file mode 100644 index 0000000000..2194641e68 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Red.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Red.png new file mode 100644 index 0000000000..7dca1535da Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Shade.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Shade.png new file mode 100644 index 0000000000..304bb75fd3 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Skeleton.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Skeleton.png new file mode 100644 index 0000000000..162534eead Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-White.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-White.png new file mode 100644 index 0000000000..bb6eb5a9dc Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Zombie.png b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Zombie.png new file mode 100644 index 0000000000..42d441b8a2 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/mounts/icon/Mount_Icon_Sloth-Zombie.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Base.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Base.png new file mode 100644 index 0000000000..4f509409e8 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Base.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-CottonCandyBlue.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-CottonCandyBlue.png new file mode 100644 index 0000000000..0207cdd6fc Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-CottonCandyBlue.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-CottonCandyPink.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-CottonCandyPink.png new file mode 100644 index 0000000000..d90b47ca91 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-CottonCandyPink.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Desert.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Desert.png new file mode 100644 index 0000000000..a3348ce9fe Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Desert.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Golden.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Golden.png new file mode 100644 index 0000000000..4c6a0eccab Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Golden.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Red.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Red.png new file mode 100644 index 0000000000..eb214b5410 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Red.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Shade.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Shade.png new file mode 100644 index 0000000000..2fcc47d574 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Shade.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Skeleton.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Skeleton.png new file mode 100644 index 0000000000..eedaae9a66 Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Skeleton.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-White.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-White.png new file mode 100644 index 0000000000..2bc9e2ebee Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-White.png differ diff --git a/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Zombie.png b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Zombie.png new file mode 100644 index 0000000000..6c677d6beb Binary files /dev/null and b/website/assets/sprites/spritesmith/stable/pets/Pet-Sloth-Zombie.png differ diff --git a/website/common/locales/en/content.json b/website/common/locales/en/content.json index b60109a157..0744126d6d 100644 --- a/website/common/locales/en/content.json +++ b/website/common/locales/en/content.json @@ -191,6 +191,10 @@ "questEggFerretMountText": "Ferret", "questEggFerretAdjective": "a furry", + "questEggSlothText": "Sloth", + "questEggSlothMountText": "Sloth", + "questEggSlothAdjective": "a speedy", + "eggNotes": "Find a hatching potion to pour on this egg, and it will hatch into <%= eggAdjective(locale) %> <%= eggText(locale) %>.", "hatchingPotionBase": "Base", diff --git a/website/common/locales/en/quests.json b/website/common/locales/en/quests.json index e9dd6f14d0..9c25f6d412 100644 --- a/website/common/locales/en/quests.json +++ b/website/common/locales/en/quests.json @@ -9,7 +9,7 @@ "goldQuests": "Gold-Purchasable Quests", "questDetails": "Quest Details", "invitations": "Invitations", - "completed": "Completed!", + "completed": " Completed!", "youReceived": "You've Received", "dropQuestCongrats": "Congratulations on earning this quest scroll! You can invite your party to begin the quest now, or come back to it any time in your Inventory > Quests.", "questSend": "Clicking \"Invite\" will send an invitation to your party members. When all members have accepted or denied, the quest begins. See status under Social > Party.", diff --git a/website/common/locales/en/questsContent.json b/website/common/locales/en/questsContent.json index a64599392b..5b0635e27f 100644 --- a/website/common/locales/en/questsContent.json +++ b/website/common/locales/en/questsContent.json @@ -466,5 +466,12 @@ "questMoon3Notes": "You get @Starsystemic's urgent scroll at the stroke of midnight and gallop to her tower. \"The monster is using the full moon to try to cross over to our realm,\" she says. \"If it succeeds, the shockwave of stress will be overwhelming!\"

To your dismay, you see that the monster is indeed using the moon to manifest. A glowing eye opens in its rocky surface, and a long tongue rolls from a gaping, fanged mouth. There's no way you'll let it fully emerge!", "questMoon3Completion": "The emerging monster bursts into shadow, and the moon turns silver as the danger passes. The dragons start singing again, and the stars sparkle with a soothing light. @Starsystemic the Seer bends down and picks up a lunar shard. It shines silver in her hand, before changing into a magnificent crystal scythe.", "questMoon3Boss": "Monstrous Moon", - "questMoon3DropWeapon": "Lunar Scythe (Two-Handed Weapon)" + "questMoon3DropWeapon": "Lunar Scythe (Two-Handed Weapon)", + + "questSlothText": "The Somnolent Sloth", + "questSlothNotes": "As you and your party venture through the Somnolent Snowforest, you're relieved to see a glimmering of green among the white snowdrifts... until an enormous sloth emerges from the frosty trees! Green emeralds shimmer hypnotically on its back.

\"Hello, adventurers... why don't you take it slow? You've been walking for a while... so why not... stop? Just lie down, and rest...\"

You feel your eyelids grow heavy, and you realize: It's the Somnolent Sloth! According to @JaizakAripaik, it got its name from the emeralds on its back which are rumored to... send people to... sleep...

You shake yourself awake, fighting drowsiness. In the nick of time, @awakebyjava and @PainterProphet begin to shout spells, forcing your party awake. \"Now's our chance!\" @Kiwibot yells.", + "questSlothCompletion": "You did it! As you defeat the Somnolent Sloth, its emeralds break off. \"Thank you for freeing me of my curse,\" says the sloth. \"I can finally sleep well, without those heavy emeralds on my back. Have these eggs as thanks, and you can have the emeralds too.\" The sloth gives you three sloth eggs and heads off for warmer climates.", + "questSlothBoss": "Somnolent Sloth", + "questSlothDropSlothEgg": "Sloth (Egg)", + "questSlothUnlockText": "Unlocks purchasable Sloth eggs in the Market" } diff --git a/website/common/script/content/eggs.js b/website/common/script/content/eggs.js index 022fead760..9079145458 100644 --- a/website/common/script/content/eggs.js +++ b/website/common/script/content/eggs.js @@ -254,6 +254,11 @@ let quests = { adjective: t('questEggFerretAdjective'), canBuy: hasQuestAchievementFunction('ferret'), }, + Sloth: { + text: t('questEggSlothText'), + adjective: t('questEggSlothAdjective'), + canBuy: hasQuestAchievementFunction('sloth'), + }, }; applyEggDefaults(drops, { diff --git a/website/common/script/content/index.js b/website/common/script/content/index.js index 6c2628ffc0..1758a971e2 100644 --- a/website/common/script/content/index.js +++ b/website/common/script/content/index.js @@ -2753,7 +2753,7 @@ api.quests = { items: [ { type: 'gear', - key: "weapon_special_lunarScythe", + key: 'weapon_special_lunarScythe', text: t('questMoon3DropWeapon') }, ], @@ -2761,6 +2761,38 @@ api.quests = { exp: 650 } }, + sloth: { + text: t('questSlothText'), + notes: t('questSlothNotes'), + completion: t('questSlothCompletion'), + value: 4, + category: 'pet', + boss: { + name: t('questSlothBoss'), + hp: 400, + str: 1.5, + }, + drop: { + items: [ + { + type: 'eggs', + key: 'Sloth', + text: t('questSlothDropSlothEgg'), + }, { + type: 'eggs', + key: 'Sloth', + text: t('questSlothDropSlothEgg'), + }, { + type: 'eggs', + key: 'Sloth', + text: t('questSlothDropSlothEgg'), + }, + ], + gp: 31, + exp: 200, + unlock: t('questSlothUnlockText'), + }, + }, }; _.each(api.quests, function(v, key) {