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) {