Urgent.News

What's breaking now, across thousands of outlets.

Tech

Phantom Blade Zero's best weapon might just be the first one you get

Bleed's back on the menu, boys.

Phantom Blade Zero's best weapon might just be the first one you get

Phantom Blade Zero's best weapon might just be the first one you obtain. The game's early bleed weapon, Jagged Steel, can be acquired from the first boss you face, who is also named Jagged Steel. Jagged Steel's central weapon mechanic is Blood Blade, a stackable buff that boosts bleed buildup and damage. The weapon's strength increases as you level up, with additional abilities unlocked at Levels 10, 15, and 20.

Despite certain enemies being immune to bleed, such as Puppets, Golden Bodies, and Phantom Bodies, Jagged Steel remains a powerful weapon due to its left trigger combo, which guarantees bleed procs every time. The Livingwood Talisman, found in the Village of Lu, can further enhance Jagged Steel's effectiveness against all enemies.

Many players, including the author of this account, continue to prefer Jagged Steel throughout the game for its exceptional offensive capabilities.

Written by urgent.news from PC Gamer's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at pcgamer.com →

More in Tech

A preflight for on-chain swaps: four rehearsals, three refusals, zero transactions

Many swaps that fail on-chain, and burn gas doing it, would have shown the same failure in a free eth_call first. Here is a ~30-line preflight for swaps built with the BlazePhoenix SDK, run through…

  • Pre-flight check prevents on-chain swap failures with zero gas cost
  • BlazePhoenix SDK simulates swap transactions to reveal issues
  • State override enables rehearsal of swaps without gas expenditure

KMP Architecture: Share the Contract, Keep the Platform Details

The first difficult Kotlin Multiplatform decision is often not how much code to share. It is where platform behavior should enter the shared code. Take an article reader that opens an external link.

  • Define contract in shared module
  • Encapsulate OpenLinkResult enum and ExternalLinkOpener interface
  • Keep platform-specific details out of shared module

More from Thursday 29 October →