
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.
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.
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
4Damage dealers — your pet's offense.
Tank
4Soak hits and shield the party.
Support
5Buffs, heals and battlefield utility.
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.
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 Treats
Premium Treats
Deluxe Treats
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.












