Antewise

Blasphemous Upgrades Guide — Every Mea Culpa Level and Price

Updated 31 Oct 2026 Source Parsed from blasphemous.wiki.gg Mea Culpa page (5 ability trees, 15 upgrades with required sword level and Tears cost, the 0–7 Strength table) and Bile Flasks page (6 tiers with heal values and costs). Achievement thresholds from the wiki's 45 achievement templates. Verified 31 October 2026. By
Data status: The facts on this page were checked against the source named above. Game values can still shift with a patch, so re-check anything that looks off.

Two upgrade systems, and players mix them up

Blasphemous has two things you can call “upgrading”, and they use different currencies and different gates.

Sword levels come from kneeling at a Mea Culpa altar. There are 7 of them, and each one is a fixed +1 level and +4 Strength. You cannot grind levels — you have to find the altars, which means sword level is a map-progress counter.

Ability upgrades are bought at those same altars for Tears, but each one also has a minimum sword level. This is why a player holding 8,000 Tears can still see an upgrade they cannot buy.

There is no helmet, no armour, no second weapon. If you are searching for “Blasphemous helmet upgrades”, the system does not exist — defence is entirely Rosary Beads.

Sword levels and what each one is worth

LevelStrengthDamage of a basic hit
01010
11414
21818
32222
42626
53030
63434
73838

The wiki states the basic attack damage always equals the Strength stat, so this table is also your damage table. Level 7 is the maximum — there is no eighth altar, so 38 is the hard ceiling on base damage.

One warning carried from the wiki: damage is severely reduced if you take the Penitence of the Unwavering Faith. A level 7 sword does not behave like 38 Strength under that penitence, so do not measure a run by sword level alone.

All 15 Mea Culpa upgrades

Five trees, three steps each. The level column is the minimum sword level required, not the level you will be at.

Last Words — the combo extender

UpgradeLevelCostEffect
Last Words12,000Fourth hit in the combo, Strength ×4
Ascending Edge27,000Hold up on the fourth hit: uppercut, also lifts you higher than a jump
Azure Cyclone411,000Hold down on the fourth hit: two-hit whirlwind

This is the tree to buy first. The fourth hit is a flat damage increase on every enemy you meet, and Ascending Edge doubles as the game’s only height upgrade.

Sinful Wrath — charged heavy attack

UpgradeLevelCostEffect
Sinful Wrath1500Hold attack to charge; release for Strength ×4
Holy Wrath38,000Cuts the charge time
Wrath of the Twisted One615,000Release also fires a projectile for Strength ×4

Sinful Wrath at 500 Tears is the cheapest real damage upgrade in the game. Its second job matters more than its damage: a heavy attack that lands while an enemy is mid-attack stuns them instantly, which is how you set up executions.

Fervorous Blood — the ranged disc

UpgradeLevelCostEffect
Fervorous Blood22,000Blood disc, medium range; throwing it stops your fall mid-air
Sacred Blood57,000Disc returns, hitting anything it passes through twice
Bleeding Miracle720,00096 flat damage explosion at the disc’s furthest point

Fervorous Blood damage scales oddly with sword level rather than Strength: 30 at level 2, then 40, 45, 50, 60 and 60 at level 7. The explosion from Bleeding Miracle is a flat 96 regardless.

Weight of Sin — plunge attack

UpgradeLevelCostEffect
Weight of Sin1500Plunge straight down, Strength ×3 on landing, can open secret passages
Weight of Justice32,700Wider landing shockwave
Consecration613,000Vertical beam above you on a high plunge

The 500-Tear first step is worth buying early purely for exploration, because the plunge uncovers passages that look like solid floor.

Sacred Thrust — dash lunge

UpgradeLevelCostEffect
Sacred Thrust11,500Lunge from a dash, Strength ×3, big hitbox
Sacred Lunge22,300Damage becomes 35 + sword level × 14
Sacred Onslaught49,000Damage becomes Strength ×4

Sacred Thrust is the easiest stun setup in the game according to the wiki, which makes it a combo enabler rather than a damage pick.

Tree totals: Last Words 20,000 / Sinful Wrath 23,500 / Fervorous Blood 29,000 / Weight of Sin 16,200 / Sacred Thrust 12,800. All 15 upgrades: 101,500 Tears.

Bile Flasks — the only healing upgrade

Healing is a separate currency sink. Six tiers, each costing Quicksilver plus Tears.

TierHealCost
140starting flask
2701,000
31003,000
41307,000
516014,000
619021,000

Tier 6 heals 190, which is close to a full late-game health bar for the cost of one flask. The whole ladder costs 46,000 Tears, and the jump from tier 1 to tier 2 (+30 healing for 1,000 Tears) is the best value in the game.

Two beads change the flask economy rather than the flask itself. Bead of Gold Thread halves the roughly 2-second drinking animation to about 1 second, which is the difference between a heal that lands and a heal that gets cancelled. Pelican Effigy stops damage from cancelling the heal at all.

You refill flasks in exactly three ways: kneeling at a Prie Dieu, paying at a Blood Fountain, or killing an enemy with the Sphere of the Sacred Smoke bead equipped — and that last one has a high chance of failing.

What “maximum” means for each stat

Several achievements are literally “reach the cap”, which makes them a useful checklist for what still scales.

CapAchievementWhat raises it
Maximum healthSix Stinging PainsHealth upgrades found in the world
Maximum fervourBaptism of FaithFervour upgrades, plus +25 per sword level
Maximum flask capacityThe Fountain of LifeAdditional flask slots
Maximum bead slotsEngraciaKnots of Rosary Rope given to Engracia, 2 → 8
All altar abilitiesBlood and TearsBuying all 15 upgrades above
Maximum sword levelMea CulpaAll 7 altars

Fervour is worth noting separately: it caps at 20, a single execution grants 9.98 points, and two executions leave you 0.05 short of 20. That is why prayers feel expensive — the resource is deliberately tuned just under two executions.

Buying order that respects the gates

The level requirements make the order mostly self-enforcing, but the Tears order is not obvious.

  1. Sinful Wrath (500) and Weight of Sin (500) — both available at level 1, both change how you fight rather than just adding damage.
  2. Last Words (2,000) — the fourth hit is your damage floor for the rest of the game.
  3. Bile Flask tier 2 (1,000) — 30 extra healing per flask for the price of half a sword upgrade.
  4. Ascending Edge (7,000) at level 2 — height and damage in one purchase.
  5. Sacred Thrust (1,500) into Sacred Lunge (2,300) — the stun route if you rely on executions.
  6. Everything else as Tears allow. Fervorous Blood’s 20,000 final step is the last thing most players buy.

Sword hearts are a separate 11-item system (9 original + 2 DLC) that changes Mea Culpa’s behaviour rather than its stats — see the hearts guide for those, because they interact with damage far more than raw Strength does.

Frequently asked questions

How do I upgrade my weapon in Blasphemous?

Kneel at a Mea Culpa altar. There are 7 in the game, and each one raises the sword by one level and your Strength by 4. Upgrades themselves are bought at those same altars for Tears, and each one has a minimum sword level.

Is there helmet or armour in Blasphemous?

No. There is no helmet, armour or weapon slot beyond Mea Culpa. Defence comes from Rosary Beads, and the only three equipment systems are relics, beads and sword hearts.

What is the maximum Mea Culpa level?

7. Seven altars exist on the map, so 7 is the ceiling, and Strength runs 10 at level 0 up to 38 at level 7.

How much does every upgrade cost in total?

All 15 Mea Culpa upgrades cost 101,500 Tears combined. All six Bile Flask tiers cost another 46,000. Fully upgrading both is 147,500 Tears before beads, prayers or sword hearts.

How much does a fully upgraded Bile Flask heal?

190 health at tier 6, up from 40 at the starting tier. Each tier costs Quicksilver plus Tears: 1,000 then 3,000, 7,000, 14,000 and 21,000.

More Blasphemous guides

Sources

Figures and item data on this site are read from the game’s own reference wiki before publishing. Where a value could not be confirmed there, the page says so instead of filling the gap.