Cover of Onyx Storm

Onyx Storm

by Rebecca Yarros


Genre
Fantasy, Romance, Fiction
Year
2025
Pages
861
Contents

CHAPTER THIRTY-ONE

Overview

Violet discovers a girl at Dunne's temple whose silver-tipped hair mirrors her own, deepening the mystery of her origins. Aaric reveals he speaks fluent Unnbrish and tries to fight in the ritual combat, but Xaden forces him to stand down. The high priestess invokes Dunne's law to expand the trial: Xaden must fight the warrior Costa, Dain is drafted to face Costa's twin Palta, and finally the priestess cuts Violet herself, signaling she too must prove her worth in combat—all without her lightning signet.

Summary

Inside the plaza before Dunne's temple, Violet is transfixed by the silver-haired attendants—and especially a young brunette girl whose braid ends in silver, mirroring Violet's own hair. She has never seen anyone with hair like hers and desperately wants to learn more, but Tairn urges her to focus on survival. A gate opens and a commander of the guard and a high priestess emerge, followed by three formidable warriors: the twins Costa and Palta, and a woman named Marlis. The commander asks if Xaden is their champion or their prince.

Aaric stuns everyone by stepping forward and speaking fluent Unnbrish, revealing his royal identity and declaring he will fight. Xaden forcefully overrules him, arguing that Aaric is too valuable—his kingdom needs him alive—and orders him to tell the Unnbrish that Xaden is the champion. Aaric reluctantly complies, and Costa is chosen as Xaden's opponent. The high priestess ritually cuts Costa's forearm and then Xaden's, offering blood to Dunne before the fight.

Violet watches with mounting dread, keenly aware that Xaden cannot use his mind-reading signet due to his severed bond and that Costa is a massive, scarred veteran. Before Xaden can fight alone, the priestess suddenly slashes Dain's arm, declaring he must fight alongside Xaden because Dunne's law tests both the strongest and the weakest. Palta, the second twin, steps forward as Dain's opponent. Aaric tries to volunteer in Dain's place but is refused by the priestess, who reads each member of the group with unsettling insight.

The priestess then turns to Violet and speaks cryptically about an incomplete "dedication," implying Violet has a deep connection to Dunne's temple. She suggests Violet could still choose the goddess's path. Violet firmly declares she chooses Xaden and Tairn instead. The priestess quotes Dunne's teaching that battles may be lost by the weakest as well as won by the strongest, then cuts Violet's forearm—indicating that Violet, too, must fight.

Who Appears

  • Violet
    Protagonist alarmed by the ritual combat and shaken by seeing a girl with hair like hers; drafted to fight by the priestess.
  • Xaden
    Violet's bonded partner and chosen champion; overrules Aaric and prepares to fight Costa without his mind-reading signet.
  • Dain
    Translator for the group; unexpectedly drafted by the priestess into ritual combat against Palta.
  • Aaric
    Navarrian prince who reveals fluent Unnbrish; tries to fight but is stopped by Xaden and refused by the priestess.
  • Cat
    Outsider in the group; the priestess notes her different attire and the value the group places on her presence.
  • High Priestess
    Elderly leader of Dunne's temple who expands the trial, reads the group perceptively, and hints at Violet's connection to Dunne.
  • Commander of the Guard
    Middle-aged military leader of Eistol who demotes the cavalry captain and oversees the ritual combat arrangements.
  • Costa
    Massive Unnbrish warrior twin chosen to fight Xaden in the ritual combat.
  • Palta
    Costa's twin, called forward as Dain's opponent after the priestess expands the trial.
  • Tairn
    Violet's dragon, prowling overhead and urging her to focus on survival rather than curiosity.
  • Andarna
    Violet's second dragon who reminds her to consider every possible path, including finding information about her kind.
© 2026 SparknotesAI