Penname: FireOpal [Contact]
Member Since: 12 Dec 2016
Bio:

Greetings, stranger!


I'm Kapa, and I've been writing fic since 2013. I write in a few fandoms and genres, but mainly drabbles, one-shots and short stories. When it comes to both writing and reading I love AUs of all sorts, femslash, rare pairs, minor characters, character studies, autistic characters, experimental stories, epistolary stories, and worldbuilding.


My username on AO3 is Sandel.


[Report This]

Stories by FireOpal [39] Series by FireOpal [5] Reviews by FireOpal [7] Favorite Series [1] FireOpal's Favorites [10]

 
Stories by FireOpal


After Harry propses, Draco's unexpected fantasies of wearing a fluffy Muggle-style dress at their wedding prompt a journey of self-discovery.


Characters: Draco Malfoy

Pairings: Draco Malfoy/Harry Potter (HP)

Representation: LGBTQIA+, Transgender

Story Type: Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): Homophobia, Internalized Oppression, Transphobia

Genre: Angst, Fluff, Romance

Tropes: Established Relationship, Marriage, Questioning Identity
Completed · Published: 24 Apr 2021 · Updated: 27 Apr 2021 · Words: 2323 · Chapters: 5 · Reviews: 5 · Likes: 0 · Reads: 8322

Series: None





 

Your name pounds through my veins in time with my heartbeat; Dominique, Dominique, Dominique.

 


 

Written for SunshineDaisies' Short and Sweet Challenge at HPFF

 

Ethereal banner by Theia @ TDA!


Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): None

Genre: Fluff, Microfiction, Romance

Tropes: None
Completed · Published: 28 Jan 2017 · Updated: 13 Dec 2018 · Words: 500 · Chapters: 1 · Reviews: 2 · Likes: 1 · Reads: 776

Series: Two Girls in Love





Fanny Bertram goes to see a play, and ends up in a drama of her own.

 

- A Mansfield Park story -

 


 

Written for the Yuletide 2017 gift exchange at AO3, as a gift for pdavidp.


Characters: None

Pairings: None

Representation: None

Story Type: Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Drama, General

Tropes: Friendship, Love/Hate Relationships, Marriage
Completed · Published: 15 Jan 2018 · Updated: 24 Jan 2018 · Words: 2968 · Chapters: 2 · Reviews: 0 · Likes: 0 · Reads: 2520

Series: None





 

Catastrophe falls, and gets back up

 

- a narrative exploration of the music video for Taylor Swift's Bad Blood

 


 

Written for the Yuletide 2015 gift exchange at AO3, as a gift for FreshBrains

 

Title and all chapter titles taken from the lyrics to Bad Blood or Bad Blood (Remix)

 

Tumultuous banner by wildest dreams. @ TDA!


Characters: None

Pairings: Unlisted Pairing

Representation: Lesbian, LGBTQIA+, PTSD

Story Type: Novellette (under 25,000 words)

FFT Groups:
Rating and Advisories (required): Mature Audiences (Domestic Abuse, Sexual Content, Violence)

Content Warnings (optional): Breakups, War

Genre: Action/Adventure, Angst, Crime/Mystery, Romance, Song Fic

Tropes: Careers, Friendship, Love/Hate Relationships
Completed · Published: 03 Feb 2017 · Updated: 15 Jan 2018 · Words: 11819 · Chapters: 9 · Reviews: 9 · Likes: 5 · Reads: 209

Series: None





Mr Bennet had long ago acknowledged – at the very least to himself – that he was what his stablemaster would call an 'odd duck.'

 


 

Written for the 2015 Autistic Exchange at AO3


Characters: None

Pairings: None

Representation: Autism Spectrum, Neurodiversity

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): Internalized Oppression

Genre: General

Tropes: Family, Friendship, Questioning Identity
Completed · Published: 07 Jul 2017 · Updated: 07 Jul 2017 · Words: 4602 · Chapters: 1 · Reviews: 2 · Likes: 1 · Reads: 862

Series: None





After talking to Hermione, Harry realises something about himself.

 


 

3d place in the June Prefect Challenge: The Coming Out Challenge

 


Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Drama, Humor, Romance

Tropes: Friendship, Questioning Identity
Completed · Published: 06 Jul 2017 · Updated: 07 Jul 2017 · Words: 2405 · Chapters: 1 · Reviews: 4 · Likes: 1 · Reads: 802

Series: The Prefects' Challenges





 

Newly minted journalist Ginny Potter reluctantly reports on The National Gobstones Convention.

 


 

Written for the Game On Volume II Collab at HPFF

 

Zany banner by amoretti @ TDA!


Characters: Ginny Weasley, Hermione Granger

Pairings: None

Representation: None

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Fluff, General, Humor

Tropes: Careers, Friendship, Sports
Completed · Published: 13 Dec 2016 · Updated: 21 May 2017 · Words: 1083 · Chapters: 1 · Reviews: 1 · Likes: 0 · Reads: 708

Series: None





 

Chapter six and seven from a version of the first Harry Potter book set in a world where Voldemort was defeated by the Order of the Phoenix when Harry was a toddler. We get to follow Harry and his friemds on the train to Hogwarts and at the start-of-term feast.

 


 

Written for Dirigible_Plums' AU Challenge and ANightingaleInAGoldenCage's Sorting Hat Challenge at HPFF

 

Exciting banner by Lauralei @ TDA!


Characters: Harry Potter, Hermione Granger, Neville Longbottom, Ron Weasley

Pairings: None

Representation: None

Story Type: Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: AU, General

Tropes: Friendship, School
Completed · Published: 16 Dec 2016 · Updated: 20 May 2017 · Words: 8543 · Chapters: 2 · Reviews: 1 · Likes: 0 · Reads: 3247

Series: None





Queen Thayet calls Kel to her to suggest a way to make the person who kidnapped Lalasa pay for their crime. But the price that Kel will have to pay if she accepts Thayet's offer is high.

 


 

Inspired by prompt #233 over at the Tamora Pierce Prompt of the Day Tumblr.

 

May one day be continued.


Characters: Joren of Stone Mountain, Keladry of Mindelan, Thayet jian Wilima, Wyldon of Cavall

Pairings: None

Representation: None

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): Bullying

Genre: AU, Drama

Tropes: Friendship, Law/Politics
Completed · Published: 01 Mar 2017 · Updated: 20 May 2017 · Words: 1195 · Chapters: 1 · Reviews: 1 · Likes: 1 · Reads: 1125

Series: Ravenclaw Stories of the Month





Wilhelmina Grubbly-Plank finds an odd unicorn foal, books about people like her, and the Hogwarts librarian.




A remix of kelly_chambliss' Miss Grubbly-Plank Finds Herself 


Written for the Remix Redux 12: The Dirty Dozen challenge on AO3.


Characters: None

Pairings: Unlisted Pairing

Representation: Lesbian, LGBTQIA+

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): Mature Audiences (Sexual Content)

Content Warnings (optional): None

Genre: Romance

Tropes: Careers, Rare Pair
Completed · Published: 02 May 2017 · Updated: 04 May 2017 · Words: 3692 · Chapters: 1 · Reviews: 1 · Likes: 1 · Reads: 34

Series: None





 

Learning how to be an adult is always difficult, but it's extra hard if you have an undiagnosed anxiety disorder that you’re trying to keep a secret. This is the situation that 21-year-old Dominique Weasley finds herself in, and to help herself deal with everything she starts writing a diary.

 


 

Written for maraudertimes' and The_Crookshanks_Saga's Banner Challenge and jessicalorewrites' diversity challenge at HPFF

 

Inspired by the lovely Just Breathe-banner by SlytherinChica08 @ TDA!


Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): Internalized Oppression

Genre: Angst, Drama, General

Tropes: Careers
Completed · Published: 02 Feb 2017 · Updated: 07 Mar 2017 · Words: 5316 · Chapters: 5 · Reviews: 6 · Likes: 0 · Reads: 7498

Series: None





"It takes a great deal of bravery to stand up to our enemies, but just as much to stand up to our friends,” Albus Dumbledore once said. He, more than anyone, knew the truth of that.




Quote from page 221 of Harry Potter and the Philosopher's Stone by JK Rowling.


Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): War

Genre: Angst, Drama, Microfiction

Tropes: Love/Hate Relationships, Star-Crossed Romance
Completed · Published: 05 Mar 2017 · Updated: 06 Mar 2017 · Words: 261 · Chapters: 1 · Reviews: 5 · Likes: 1 · Reads: 954

Series: None





In a different universe, Shane and Liam don't overhear Lauren calling Amy and Karma lesbians. But Amy and Karma still end up at Shane's party. And they still kiss. And Amy still realises she's in love with Karma.

 

This story is an entry from Amy's diary (the red one from episode four!) in this universe.

 

- A Faking It story -  

 


 

Written for the Yuletide 2014 gift exchange at AO3, as a gift for bringyouhometoo.


Characters: None

Pairings: None

Representation: LGBTQIA+

Story Type: One-Shot, Other (inc. plays, diaries, etc), Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): Mature Audiences (Slurs, Substance Abuse)

Content Warnings (optional): None

Genre: AU, Drama, Humor

Tropes: Friendship, Questioning Identity
Completed · Published: 04 Mar 2017 · Updated: 05 Mar 2017 · Words: 3113 · Chapters: 1 · Reviews: 0 · Likes: 0 · Reads: 17

Series: None





Davin accompanies Dina as she goes to Colmonte to spend a year with her father's family. On the way there they meet up with Nico, and Davin soon starts to suspect that there's something going on between his sister and his friend.

 

But as Davin himself says, he's generally not the quickest to catch on to who has feelings for whom.

 

- A Shamer Chronicles story -

 


 

Written for the Yuletide 2015 gift exchange at AO3, as a gift for within_a_dream.


Characters: None

Pairings: Unlisted Pairing

Representation: Bisexual/Biromantic, LGBTQIA+, PTSD

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): Internalized Oppression

Genre: Angst, Drama, Humor, Romance

Tropes: Family, Friends to Lovers, Questioning Identity, Slow Build/Slow Burn
Completed · Published: 04 Mar 2017 · Updated: 04 Mar 2017 · Words: 4523 · Chapters: 1 · Reviews: 0 · Likes: 0 · Reads: 750

Series: None





Three little glimpses into Megan and Graham's life together after the movie.

 

- A But I'm a Cheerleader story -

 


 

Written for the 2016 Femslash Exchange on AO3, as a gift for kokias.


Characters: None

Pairings: None

Representation: Lesbian, LGBTQIA+

Story Type: Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): Mature Audiences (Sexual Content)

Content Warnings (optional): None

Genre: Fluff, General, Romance

Tropes: Careers, Friendship
Completed · Published: 02 Mar 2017 · Updated: 04 Mar 2017 · Words: 1726 · Chapters: 3 · Reviews: 3 · Likes: 1 · Reads: 53

Series: None





A rather eventful afternoon and evening in the life of Daine and Numair. Bedrolls need dusting, a cat needs de-greening, Kitten needs saving, opals need to be moved and tomorrow they are going away to the Rider's summer training camp. 

 



Set during First Test from the Protector of the Small series.

 

Written for the Yuletide 2014 gift exchange on AO3, as a gift for Liethe.


Characters: Numair SalmalĂ­n, Skysong, Tkaa, Veralidaine Sarrasri

Pairings: None

Representation: None

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Fluff, Humor, Romance

Tropes: Magical Creature
Completed · Published: 01 Mar 2017 · Updated: 01 Mar 2017 · Words: 5155 · Chapters: 1 · Reviews: 1 · Likes: 1 · Reads: 1102

Series: None





Beka knows who she wants to name her first child after. 

 


 

Written for the 2014 Holiday Wishing Tree at the Goldenlake Discussion Board, as a gift for Kypriotha.


Characters: Beka Cooper, Farmer Cape

Pairings: Unlisted Pairing

Representation: None

Story Type: Drabble (100-200 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Fluff, Humor, Microfiction

Tropes: Family, Parenthood
Completed · Published: 28 Feb 2017 · Updated: 01 Mar 2017 · Words: 118 · Chapters: 1 · Reviews: 4 · Likes: 1 · Reads: 692

Series: None





After getting all the way from Galla to a University in Tortall, Daine isn't about to let herself be stopped by a rude girl chewing gum.

 


 

Written for the 2014 Holiday Wishing Tree at the Goldenlake Discussion Board, as a gift for Weiryn.


Characters: Veralidaine Sarrasri

Pairings: None

Representation: None

Story Type: Drabble (100-200 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): Discrimination

Genre: Drama, Microfiction

Tropes: School
Completed · Published: 28 Feb 2017 · Updated: 28 Feb 2017 · Words: 107 · Chapters: 1 · Reviews: 3 · Likes: 1 · Reads: 776

Series: None





Sarai returned to the Copper Isles, and now it's time for a coronation.

 


 

Written for the 2014 Holiday Wishing Tree at the Goldenlake Discussion Board, as a gift for max.


Characters: Alianne Cooper, Dovasary Balitang, Saraiyu Balitang

Pairings: None

Representation: Person of Color

Story Type: Drabble (100-200 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: AU, General, Microfiction

Tropes: Fate/Prophecy
Completed · Published: 27 Feb 2017 · Updated: 28 Feb 2017 · Words: 106 · Chapters: 1 · Reviews: 3 · Likes: 1 · Reads: 794

Series: None





Three times that Eloise comforts Susan after tragedy strikes.

 

- Eloise Midgen/Susan Bones -

 


 

1:st place (together with PaulaTheProkaryote's Monsters) in TreacleTart's Take It Seriously Challenge  

 

Also written for lovegood27's Random Pairing Challenge


Characters: Eloise Midgen, Susan Bones

Pairings: Unlisted Pairing

Representation: Lesbian, LGBTQIA+

Story Type: Challenge Entry, One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): Dying/Grieving, War

Genre: Angst, Drama, Hurt/Comfort, Romance

Tropes: Friends to Lovers, Questioning Identity, Rare Pair
Incomplete · Published: 26 Feb 2017 · Updated: 27 Feb 2017 · Words: 1337 · Chapters: 1 · Reviews: 3 · Likes: 2 · Reads: 940

Series: None





Alan visits Thom at University, and they have a talk about their respective love lives and the secrets they keep from their mother (their father probably already know all their secrets, being a spy and all).

 


 

Written for the 2014 Holiday Wishing Tree at the Goldenlake Discussion Board, as gift for Ryn.


Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): None

Genre: General

Tropes: Careers, Family
Completed · Published: 26 Feb 2017 · Updated: 26 Feb 2017 · Words: 957 · Chapters: 1 · Reviews: 1 · Likes: 1 · Reads: 830

Series: None





Ty Lee only gets to see Azula on her best behaviour.


Characters: Azula, Ty Lee

Pairings: Unlisted Pairing

Representation: Lesbian, LGBTQIA+, Other Mental Illness

Story Type: Drabble (100-200 words)

FFT Groups:
Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): Breakups

Genre: Angst, Microfiction, Romance

Tropes: None
Completed · Published: 19 Dec 2016 · Updated: 26 Feb 2017 · Words: 106 · Chapters: 1 · Reviews: 6 · Likes: 5 · Reads: 1205

Series: None





 

The whole thing is ridiculous.

 


 

Written for Rumpelstiltskin's Companion Piece Challenge 

 

2:nd place in MuggleMaybe's Happy & Gay Challenge

 

Also written for Sam's (Dojh167's) birthday! <3

 

Charming banner by TreacleTart @ TDA!


Rating and Advisories (required): Teen Audiences (None)

Content Warnings (optional): Discrimination

Genre: Fluff, Romance

Tropes: Law/Politics
Completed · Published: 12 Feb 2017 · Updated: 26 Feb 2017 · Words: 1559 · Chapters: 1 · Reviews: 2 · Likes: 1 · Reads: 677

Series: A Triptych of Possible Beginnings






The Sorting Hat does take Albus' choice into account, but is it really the right choice? 




Written for Theia's Minor Character One Shot Challenge


Great banner by galaxies @ TDA!


Characters: Albus Severus Potter, Louis Weasley

Pairings: None

Representation: None

Story Type: One-Shot, Short Story (under 10,000 words)

FFT Groups:
Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Drama, General

Tropes: Family, School
Completed · Published: 25 Feb 2017 · Updated: 25 Feb 2017 · Words: 854 · Chapters: 1 · Reviews: 1 · Likes: 1 · Reads: 223

Series: None





 

Hannah always buys flowers after fighting with her husband.

 


 

Written for Cissaflake's The Ultimate One Shot Challenge at fanfiction.net

 

Sweet banner by easterlies @ TDA!


Rating and Advisories (required): All Audiences (None)

Content Warnings (optional): None

Genre: Drama, General, Romance

Tropes: Friendship, Marriage
Completed · Published: 25 Feb 2017 · Updated: 25 Feb 2017 · Words: 1214 · Chapters: 1 · Reviews: 3 · Likes: 1 · Reads: 552

Series: The 'Well Enough' 'Verse