Mortal Shell 2 has 84 named NPC, quest-character, Shell, service, villager, disciple, Sester, Genessa, Grisha, and lore entries to track, from Apothecary through Zhirelle, including Tiel’s Voice as its own separate entry.
This is a complete tracker-style roster, not a quest-order walkthrough. Shell-linked figures are included because they affect narrative and encounter tracking, even when they do not behave like conventional quest givers.
Quick answer
Use each exact display name to record whether you have met, rechecked, or finished interacting with that character. For entries without a fixed route below, log the first encounter and follow the current dialogue or map prompt rather than assuming a location, reward, or quest sequence.
At a glance comparison
| Character | Role | First check |
|---|---|---|
| Apothecary | Service character | Dialogue and inventory |
| Arbiter of Flesh | Named figure | Encounter dialogue |
| Baghead | Quest contact | Full dialogue |
| Barkeep | Service character | Dialogue and wares |
| Basil | Named character | First conversation |
| Belligerent Drunk | Local resident | Separate drunk entry |
| Birch | Named character | First conversation |
| Brigand | Brigand figure | Disposition and dialogue |
| Courtesan | Named figure | Encounter dialogue |
| Dahlia | Named character | First conversation |
| Daisy | Named character | First conversation |
| Desperate Villager | Villager | Separate villager entry |
| Despondent Villager | Villager | Separate villager entry |
| Devout Brether | Brether figure | Order-related dialogue |
| Disciple | Disciple figure | Dialogue state |
| Dream Gragu | Gragu-linked figure | Track apart from Gragu |
| Drunkard | Local resident | Separate drunk entry |
| Egon | Gloom quest contact | Current payment prompt |
| Elm | Named character | First conversation |
| Eredrim | Playable Shell | Shell encounter |
| Fern | Named character | First conversation |
| First Brether | Brether figure | Separate Brether entry |
| Forgotten Sester | Sester figure | Dialogue and services |
| Franz | Named character | First conversation |
| Friendly Drunk | Local resident | Separate drunk entry |
| Frog | Named character | Log the encounter |
| Genessa Decima | Genessa figure | Track exact suffix |
| Genessa Prime | Genessa figure | Track exact suffix |
| Genessa Secundus | Genessa figure | Track exact suffix |
| Genessa Tertius | Genessa figure | Track exact suffix |
| Gragu | Living NPC and Shell | One Legged Wolf Tavern |
| Grisha Hunter | Grisha figure | Separate Grisha entry |
| Grisha Matron | Grisha figure | Separate Grisha entry |
| Grisha Pup | Quest character | Dialogue and return state |
| Grom | Quest character | Full dialogue |
| Hadern | Shell-linked figure | Encounter state |
| Harros | Prologue Shell entry | Track apart from retail Shells |
| Hierarch | Named figure | Titles and affiliations |
| Hilga | Quest character | Dialogue and item prompts |
| Holly | Named character | First conversation |
| Initiate | Order member | Dialogue state |
| Jasmine | Named character | First conversation |
| Larreth | Named character | First conversation |
| Lazlo | Playable Shell | Beyond Lord Vellen |
| Lead Disciple | Disciple figure | Separate disciple entry |
| Lily | Named character | First conversation |
| Lonely Villager | Villager | Separate villager entry |
| Lord Vellen | Named encounter | Royal Crypt route |
| Louis | Merrick’s Great Dane | Marrow Keep |
| Marigold | Named character | First conversation |
| Merchant | Service character | Stock and dialogue |
| Merrick | Merchant | Marrow Keep inventory |
| Milos | Trainer and Ovum Keeper | Gloom Siphon training |
| Mutton | Named character | First conversation |
| Nettle | Named character | First conversation |
| Oblate | Order member | Dialogue state |
| Ovate | Order member | Dialogue state |
| Proxima | Playable Shell | Shell encounter |
| Pupil | Training-related figure | Dialogue state |
| Resurrected Miner | Miner figure | Distinct encounter |
| Rickart | Named character | First conversation |
| Ruk | Harbinger guide | Forlorn Village |
| Sariel | Playable Shell | Shell encounter |
| Sentry | Guard figure | Disposition and dialogue |
| Sester Genessa | Trainer and playable character | Marrow Keep arena |
| Sester Tishina | Sester figure | Dialogue and services |
| Smert | Playable Shell | Ritual encounter |
| Spruce | Named character | First conversation |
| Stranger | Minor NPC | Log the first encounter |
| Stray Genessa | Genessa figure | Sester Genessa entry |
| Suspicious Villager | Villager | Separate villager entry |
| The Collector | Named figure | Requests and exchanges |
| The Prophet | Lore figure | Full dialogue |
| Thestus | Quest contact | Full dialogue |
| Tiel | Playable Shell | Mushroom Village route |
| Tiel’s Voice | Tiel-linked figure | Track apart from Tiel |
| Undermether | Lore figure | Follow Ruk’s guidance |
| Viola | Named character | First conversation |
| Vlas | Quest giver | Broken-cart encounter |
| Vratko | Named character | First conversation |
| Weeping Villager | Villager | Separate villager entry |
| Willam | Named character | First conversation |
| Young Villager | Villager | Separate villager entry |
| Zhirelle | Marrow Keep character | Dialogue around Marrow Keep |
The First check column identifies the most useful thing to inspect when you meet each character. A generic first check means the name belongs in the roster even though it does not have a dependable fixed route or service instruction.
How to use this list
Split your tracker into services, training, Shell encounters, quest contacts, local residents, and lore figures. Some characters belong in more than one group, so gaining a service or Shell does not necessarily mean you have exhausted that character’s narrative role.
Record the exact name, where you met the character, the last dialogue prompt, and anything they requested. Revisit nearby characters after major area changes, particularly when a conversation mentioned another person, a destination, an item, or a later meeting.
| Goal | Start with |
|---|---|
| Find shops or services | Apothecary, Barkeep, Merchant, and Merrick |
| Learn combat systems | Sester Genessa and Milos |
| Track Shell encounters | Eredrim, Gragu, Harros, Lazlo, Proxima, Sariel, Sester Genessa, Smert, and Tiel |
| Clean up quests | Baghead, Egon, Grisha Pup, Grom, Hilga, Thestus, and Vlas |
| Review lore | Ruk, Undermether, The Prophet, The Collector, and the Genessa figures |
| Find minor variants | Villager, drunk, disciple, Brether, Sester, and Grisha entries |
Mark every character as both “met” and “rechecked.” This prevents one introductory conversation from looking like a finished interaction.
Complete reference
The entries below preserve each character’s exact display name. Similar titles remain separate so that a Villager, Genessa, Disciple, Brether, drunk, or Grisha encounter is never mistaken for another member of the same group.
Apothecary through Frog
Apothecary
A service-type character. Check both dialogue and inventory when you encounter the Apothecary.
Arbiter of Flesh
A named figure. Record any person, request, or destination introduced during the encounter.
Baghead
A quest-character entry. Exhaust Baghead’s available dialogue and note whether the conversation points toward a later interaction.
Barkeep
A service-type character. Inspect the conversation choices as well as any available wares.
Basil
Log Basil as an independent named character and record any follow-up language in the first conversation.
Belligerent Drunk
Keep this local resident separate from Friendly Drunk and Drunkard when tracking dialogue.
Birch
Record Birch under the exact displayed name, separately from the other plant-named characters.
Brigand
Check the Brigand’s disposition and dialogue before deciding that the encounter is hostile or finished.
Courtesan
Record the first conversation and any person or place introduced by the Courtesan.
Dahlia
Track Dahlia independently from the other flower- and plant-named characters.
Daisy
Keep Daisy as its own entry rather than combining it with Dahlia, Fern, Holly, Jasmine, Lily, Marigold, or Nettle.
Desperate Villager
The emotional descriptor is part of the name. Log this encounter separately from every other villager variant.
Despondent Villager
This is a distinct roster entry, not an alternate label for Desperate Villager.
Devout Brether
Preserve any order-related dialogue and track Devout Brether separately from First Brether.
Disciple
Do not merge Disciple with Lead Disciple, Milos, Initiate, Pupil, Oblate, or Ovate.
Dream Gragu
A Gragu-linked figure with its own roster entry. Meeting Dream Gragu does not replace the tracker state for Gragu.
Drunkard
Record Drunkard independently from Belligerent Drunk and Friendly Drunk.
Egon
Egon’s interaction centers on a request for 20,000 Gloom. Read the active payment prompt before handing anything over instead of planning around a fixed number of visits or assuming a particular return.
Elm
Add Elm to the tracker under the exact displayed name and note any requested follow-up.
Eredrim
Eredrim the Venerable is a playable Shell included alongside conventional NPCs and quest contacts.
Fern
Record Fern as an independent named character rather than grouping the entry with other plant names.
First Brether
Keep First Brether separate from Devout Brether when logging conversations and order-related references.
Forgotten Sester
Check the full dialogue and any available services without merging this entry with the other Sesters.
Franz
Record Franz’s encounter, current dialogue state, and any request to return.
Friendly Drunk
Keep Friendly Drunk separate from Belligerent Drunk and Drunkard.
Frog
Log Frog as its own named encounter rather than treating the name as an ambient label.
Genessa Decima through Louis
Genessa Decima
Preserve the Decima suffix and track this Genessa independently.
Genessa Prime
Keep Genessa Prime separate from Genessa Decima, Genessa Secundus, Genessa Tertius, Stray Genessa, and Sester Genessa.
Genessa Secundus
Preserve the Secundus suffix even when another Genessa appears within the same broader narrative.
Genessa Tertius
Record Genessa Tertius as its own encounter and dialogue state.
Gragu
Gragu is both a living NPC and a playable Shell. He is first found alive in the One Legged Wolf Tavern, where the Troubadour’s Lute can also be obtained.
Grisha Hunter
Log the Hunter independently from Grisha Matron and Grisha Pup.
Grisha Matron
Preserve the Matron title when recording this Grisha encounter.
Grisha Pup
Exhaust the available interaction and keep the Pup marked for another check when surrounding dialogue or area conditions change.
Grom
Follow every available dialogue branch and record any request connecting Grom to another local character.
Hadern
A Shell-linked figure. Record the context and outcome of each Hadern encounter rather than treating the name as a standard merchant or resident entry.
Harros
A prologue Shell entry. Harros belongs in the character tracker even though the prologue record sits apart from the retail game’s eight playable Shells.
Hierarch
Preserve the title and note any faction, character, or destination introduced through the encounter.
Hilga
Exhaust Hilga’s dialogue and watch for an interaction option connected to an item obtained elsewhere.
Holly
Record Holly independently from the other flower- and plant-named characters.
Initiate
Keep Initiate separate from Disciple, Lead Disciple, Oblate, Ovate, and Pupil.
Jasmine
Log Jasmine under the exact displayed name and preserve any follow-up request.
Larreth
Record Larreth’s first encounter and any later change in dialogue.
Lazlo
Lazlo’s body is in the Royal Crypt of Mammon, beyond Lord Vellen. Lazlo’s armor effect means Retribution costs less Resolve.
Lead Disciple
The leadership title is part of the name, so keep this entry separate from Disciple.
Lily
Record Lily as an independent character rather than combining the entry with similarly named residents.
Lonely Villager
Use the full descriptor to distinguish this character from the other villager entries.
Lord Vellen
Lord Vellen is the named encounter on the route through the Royal Crypt of Mammon before Lazlo.
Louis
Louis is Merrick’s Great Dane and stays around Marrow Keep with his owner. On the Harbinger’s first arrival, Louis does not recognize them and refuses to be petted.
Marigold through Suspicious Villager
Marigold
Keep Marigold as a distinct named character in the tracker.
Merchant
Check both stock and dialogue because this generic role label still represents a separate character entry.
Merrick
Merrick is a merchant around Marrow Keep. His inventory includes items for improving the capacity and efficiency of Mether’s Pulse, along with Tarstones that the Harbinger can equip.
Milos
Milos is a primary disciple and Ovum Keeper around Marrow Keep. He teaches the Harbinger how to use the Gloom Siphon.
Mutton
Record Mutton as its own named interaction and note any dialogue pointing elsewhere.
Nettle
Keep Nettle separate from the other plant-named characters.
Oblate
Record Oblate independently from Ovate and the disciple entries.
Ovate
Keep Ovate separate from Oblate even when their encounters involve related surroundings or factions.
Proxima
Proxima the Broodseeker is a playable Shell in the retail roster.
Pupil
A training-related figure. Track Pupil independently from Initiate, Disciple, and Lead Disciple.
Resurrected Miner
Treat the full title as the roster name and log this as a distinct character encounter.
Rickart
Record Rickart’s dialogue state and any instruction to return later.
Ruk
Ruk is a black-feathered bird and the Harbinger’s guide, first found in Forlorn Village. He appears in multiple places and teaches the Harbinger how to serve the Undermether.
Sariel
Sariel the Endless is a playable Shell in the retail roster.
Sentry
Check the Sentry’s disposition and available dialogue before leaving the encounter behind.
Sester Genessa
Sester Genessa begins as a combat trainer around the Marrow Keep arena. Her current route points toward a glowing red censer in the Revenant Graves; complete the related encounter and return the censer to open her first memory and switching option. She switches in as a separate character instead of inhabiting the Harbinger like other Shells.
Sester Tishina
Check the complete dialogue and any service options while keeping Tishina separate from Sester Genessa and Forgotten Sester.
Smert
A playable Shell. After interrupting the associated ritual, approach Smert’s body on the table and interact with it to continue the Shell encounter.
Spruce
Record Spruce independently from Birch, Elm, and the other plant-named characters.
Stranger
The generic title still represents a roster entry, so record where you first met the Stranger and the resulting dialogue state.
Stray Genessa
Preserve the Stray descriptor and do not merge this encounter with another Genessa.
Suspicious Villager
Keep the Suspicious descriptor attached when tracking the villager set.
The Collector through Zhirelle
The Collector
Record any requested object, exchange, character, or destination introduced by The Collector.
The Prophet
A lore figure. Exhaust the dialogue and preserve the names and locations introduced during the conversation.
Thestus
A quest-character entry. Record every dialogue branch and any item or character named for a follow-up.
Tiel
Tiel the Acolyte is a playable Shell tied to the Mushroom Village route, near Tiel’s corpse.
Tiel’s Voice
A Tiel-linked figure. Keep Tiel’s Voice as a separate tracker entry instead of folding it into Tiel’s Shell record.
Undermether
A lore figure connected to the Harbinger through Ruk’s guidance and instructions about service.
Viola
Add Viola to the tracker on first contact and preserve any follow-up instruction.
Vlas
Vlas is found injured beside a broken cart, with an arrow in his leg. He asks the Harbinger to help find his missing cat.
Vratko
Record Vratko’s first encounter and any later dialogue change.
Weeping Villager
Preserve the Weeping descriptor to distinguish this character from the other villager entries.
Willam
Track Willam under this exact spelling and note any request to return.
Young Villager
Keep Young Villager separate from the emotional and behavioral villager variants.
Zhirelle
Look for Zhirelle around Marrow Keep, then record the dialogue state, affiliations, and any destination mentioned during the encounter.
Frequently Asked Questions
Are playable Shells actually NPCs in Mortal Shell 2?
Not in the conventional sense. Shells are playable forms tied to fallen warriors, while characters such as Gragu and Sester Genessa also cross into living interactions. This broader roster counts bodies, memories, voices, and Shell-linked encounters because each can occupy a separate place in the narrative tracker.
Can Open Beta NPC locations be trusted for the launch game?
Use them only for orientation. The July 31, 2026 Open Beta covered the prologue and an early slice of the world, while the August 20, 2026 launch game can place characters differently or change their behavior. Follow the current map and dialogue when a beta route no longer matches.
Which characters are worth revisiting after resting or clearing an area?
Prioritize quest contacts, trainers, merchants, Shell-linked figures, and anyone who requested an item or another meeting. Minor residents are also worth another conversation when their settlement changes, while service characters should be checked again when you gain new currencies, equipment, or progression options.
Are minor villagers and generic-role names separate characters?
Yes. Desperate Villager, Despondent Villager, Lonely Villager, Suspicious Villager, Weeping Villager, and Young Villager occupy separate roster slots. Role-based names such as Merchant, Stranger, Sentry, Disciple, Initiate, Pupil, Oblate, and Ovate also remain separate whenever the game presents them as distinct display names.







Leave a Reply