Dark Souls 3 Cheat Sheet
To view the cheat sheet click here.
The walkthrough is thanks to DeathGodGarra's NPC Side Quests Guide V2.
If you are interested in contributing to this guide, I welcome Pull Requests.
For some background on how the guide code is written, here is a sample item on the checklist:
<li data-id="playthrough_13_20" class="f_gem f_misc">Continue left until you can enter a room with a Large Soul of a Nameless Soldier and a Raw Gem</li>
The data-id is a unique ID used to store the user's progress. For example, playthrough_13_20 is the 20th task in zone 13. New data-ids must be used in ascending order, but you can place the new entries anywhere within a zone.
The class="f_gem f_misc" field is used for the filtering system. This task provides the user with a gem and a consumable, so we use f_gem and f_misc. The full list of filter classes is:
|f_npc||NPC side quests|
|f_bone||Undead Bone Shards|
|f_tome||Sorcery Scrolls, Pyromancy Tomes, and Divine Tomes|
|f_weap||Weapons, Spell Tools, and Shields|
|f_arm||Armor Sets or individual pieces|
|f_misc||any other items|
If none of these filter classes match, use class="f_none".
In addition to the filter classes, there is a second type of classes used to control the visibility of entries based on which playthrough the user is on:
|h_ng+||items hidden on NG+ and beyond, e.g., Ashen Estus Flask|
|s_ng+||items shown on NG+ and beyond, e.g., +1 rings|
|s_ng++||items shown on NG++ and beyond, e.g., +2 rings|