Skip to content
ChangelogCommunity wiki & tools
Advertisement
Our Projects · Guide

Companions

Every Sword x Staff pet — the three combat roles, the full roster with rarity and evolution, and how to raise them — the complete companion reference.

13 companions
Tip
The short version

There are 13 companions across three combat roles — Attacker, Tank and Support. You pull them from the Pet Prayer using Bond Trinkets; 12 of them evolve from Childhood to Adulthood for a stronger form and kit. Match a pet's role to what your build is missing — and feed them with cooking & life-skill items.

Roles

The three pet roles

Every companion fills one combat role. Pick the one that covers a gap in your team — damage, survivability or utility.

Attacker

4

Damage dealers — your pet's offense.

Tank

4

Soak hits and shield the party.

Support

5

Buffs, heals and battlefield utility.

Roster

Every companion

All 13 pets grouped by role, with rarity, movement type and whether they evolve. 6 are Legendary, 4 Epic. Tap any pet for its stats, evolution and skills — or browse the full Pets database.

Progression

Raising your pets

  • Evolution — Childhood → Adulthood.

    12 of the 13 pets evolve into a stronger Adulthood form at a set level, upgrading their model, stats and skill quality.

  • Ability trees.

    Each pet has a node-based ability tree: unlock nodes as the pet levels to grow its stats and passives along a chosen path.

  • Feeding (EXP food).

    Pets level by being fed Treats — the fastest way to push a new companion toward its evolution threshold. They come in three grades, each worth more pet EXP:

    Basic TreatsPremium TreatsDeluxe Treats
Note
Sources & caveats

The roster, roles, rarities and evolution phases are verified against the game's own companion and evolution data, and pet icons are the in-game art. Role labels are the game's own (Attacker/Tank/Support). Which pet is "best" depends on your team and live balance — treat roles as guidance, not a tier list.