Skip to content
Ghosts of Reykjavik
← Verified

Mortal Shell 2

Mortal Shell 2: the complete shell, weapon and sidearm roster, read out of the shipped game files

We read Mortal Shell 2's roster out of the shipped build itself rather than counting it by hand. Ten shells, ten weapons, eight sidearms, and the internal codenames that explain why two of them are almost impossible to search for.

03/09/2026 · 4 min read

How this was verified

Read from the shipped build's own data. Every name below is the game's own, exactly as the game stores it, and nothing here is inferred from playing.

Everything below came out of the game's own data, read straight from the build that shipped. It is the list the game itself reads from when it draws a name on your screen.

That matters because a game cannot be wrong about its own names. This is not a patch note, a preview build, or somebody's count off a playthrough. If the game can show it to you, it is in here, and if it is not in here, the game has no name for it.

The ten shells

Each shell has a display name, a subname and a tagline. Here is the full table as the game stores it.

Shell Subname Tagline
Harros The Vassal A man is more than mere flesh and bone.
Eredrim The Venerable Peace has a price.
Genessa The Wayward Nothing is so broken it can't be made whole again.
Gragu The Insatiable The heart speaks no lies.
Lazlo The Justiciar Justice is not given, it is exacted.
Proxima The Broodseeker Purpose gives the soul its shape.
Sariel The Endless That path to perfection is paved with blood.
Smert The Apostate Truth is the final revelation before death.
Solomon The Scholar (unwritten, see below)
Tiel The Acolyte Once you have nothing, you're free to take everything.

Two shells are filed under a different name internally

This is the part that costs people time. Two shells are stored under an internal codename that has nothing to do with what the game calls them:

  • Sariel is Thorn in the files.
  • Proxima is KnightLady in the files.

If you have ever searched for a Mortal Shell 2 asset, mod or file reference and come up empty, that mismatch is usually why. Search the codename, read back the display name.

The same trick runs through the weapon table, and it is worse there.

The ten weapons

Weapon Ability Internal name
The Iconoclast Plummet Strike HadernSword
Justiciar's Sword Plummet Strike JusticiarsSword
Hallowed Sword (unwritten) HallowedSword
Great Martyr's Blade Spiral Surge MartyrBlade
Black Needle Needle Storm BlackNeedle
Clockwork Scythe Clockwork Chainsaw ClockworkScythe
Obsidian Hammer Heavy Stomps HeavyHammer
Veteran's Battle Axe (unwritten) BattleAxe
Axe & Dagger Deadly Flurry AxeDagger
Axatana Morph Attack Axatana

The Axatana is stored three times: once as the weapon, then again as Axatana [Axe] and Axatana [Katanas]. That is a weapon that swaps form mid-combo, and the file layout confirms it before you ever pick one up.

Two weapons share the exact same ability string, Plummet Strike: The Iconoclast and the Justiciar's Sword. They are separate weapons that do the same thing on the ability button.

The eight sidearms

Sidearm Internal name
Forgotten Crossbow Crossbow
Triarch Repeater MachineGun
Naylshotte NailShotgun
Caged Hystrix ParasiteGun
Salvaged Trebuchaxe Trebuchaxe
Troubadour's Lute SimpleLute
Ballistazooka Ballistazooka
Cursed Child CursedChild

Read that column pair and the design brief falls out of it. MachineGun becomes a Triarch Repeater. NailShotgun becomes a Naylshotte. ParasiteGun becomes a Caged Hystrix. The team built modern weapon archetypes first and dressed them afterwards, and the files kept the receipt.

The Troubadour's Lute is the one sidearm with its effect text actually written: it inflicts Confusion when used. Every other sidearm effect field is empty.

About that empty text, and what it does not prove

Solomon, The Scholar, is the only shell of ten whose tagline field reads Missing Shell Tagline. Solomon is also the only shell besides Harros with no alternate skins, where the other eight carry two or three each.

It is tempting to call that cut content. We checked before writing it down, and the honest answer is more boring. Missing Shell Tagline is the engine's default string for a field nobody filled in, and the same pattern of defaults runs right through the build: seven of the eight sidearms and six of the ten weapons have no effect text either. So the correct reading is that a batch of flavour text was still being written when this build was packed, and Solomon's tagline sits in that batch.

What it does tell you is that Solomon is the least finished shell in the file, by two separate measures. Draw your own conclusion about the order things were made in.

How sure we are

Every name on this page is quoted exactly as the game stores it, resolved from the build itself rather than transcribed from a wiki or a playthrough. We keep our own tooling for this and we keep how it works to ourselves, which is the only part of the process that stays private.

What does not stay private is the checking. If a claim here turns out wrong, the game will say so, and we will correct this page and say what changed.