18+ Author/writer

Tavylia Sin

BG3 Fanfiction Directory
One shot works


BG3 Fanfiction One Shots

SFW Works


The Fire of the Heart Burns Brighter Than The Forge

Dammon x Karlach soft romance, ending fix, Heartforge Fluff
5,568 words


Embers of Life

Karlach angst, a little comfort from Wyll and Tav
1,350 words


Catharsis - Rewriting History

A piece about coping with PTSD in real life through the medium of fiction. May be triggering.
1,084 words


SFW FicFeb Prompts

A collection of short pieces based on the
BG3FicFeb prompt list from Twitter/Tumblr
by mishtress and writ3rstears.
9,441 words


Iron Flowers Never Wilt

Barcus Wroot x Zevlor?
Barcus has had a tough time lately, but with new romance on the horizon he's ready to try again.
For Baldur's Date SFW Challenge Collection
7,288 words


All We Cannot Have

Halsin x f!Tav
Some things magic cannot heal, and Tav has held her secrets close to her chest for a long time.
It was just her luck to fall for the one man who clearly longed for something out of reach...
2,386 words


Bouquet of the Frontiers

No Romance, Wyll Focus
Wyll finds it hard to join in the Tiefling's party, sitting quietly alone.
His friends, however, have other plans.
Part of #WyllWeek2024
5,701 words


The Meaning of Pain

Abdirak and Wyll
An honest discussion with Loviatar's priest, as Wyll learns about the purpose of pain.
Non-sexual discussion of BDSM themes, by request.
2,601 words


In Sickness and an Elf

Halsin x Gender Neutral Reader
You're sick, but luckily a certain druid knows a few ways to help you feel better.
Soft comfort for someone with flu or similar.
1,002 words


The Devil on Their Doorstep

Raphael x Gender Neutral Tav
For the "Make Raphael Romanceable" SFW Event
The day has been saved, but Tav finds themself alone in the rickety hovel they're trying to call a home in Baldur's Gate's lower city. It turns out that being a hero isn't all it's cracked up to be when half the city you saved still needs to be rebuilt...
However, a certain devil made a promise,
and he has finally turned up to deliver it.
1,553 Words


Upon The Devil's Stage

Raphael x Gender Neutral Tav
For the "Make Raphael Romanceable" SFW Event
Raphael has returned to sweep Tav off their feet, wondering if they can truly dance
to the steps he has set before them.
Tav has long waited for this chance,
the unspoken promise,
drawn to the warmth of the Cambion's flame.
1,864 Words


Sweet Dreams of Winters Warm

Gale & Karlach
Gale and Karlach share
a moment alone before the end.
CWs for canon typical character death discussion.
There are two endings to choose from in this piece!
5,612 Words


NSFW WORKS


The Wind Blows Through You Like A Gale

Gale x f!OC Reader by request.
2nd person, soft and spicy, light BDSM.
1,802 Words


Hymn of the Frontiers

Wyll x f!Tav (Bard) by request.
Gentlemanly, loving, and a hint of light BDSM.
3,067 Words


TavPole: It's All In Your Head

f!Tav x Tadpole Cursed Challenge.
I have no excuses but I honestly had fun anyway.
995 Words


Table for Two

Halsin x Astarion x m!Tav by request.
Tav makes for a fine "dinner" for his lovers...
Some light BDSM and blood/biting.
1,059 Words


The Sleepless Dream

Haarlep x Reader (No specified gender)
You have a new sleep paralysis demon...
803 Words


The Mouse Trap

Raphael x f!Tav
A more Dominant side of Raphael.
Less soft BDSM, some pain and powerplay, brat Tav.
2,255 Words


Tavylia's Short Drabbles

Mixed pairings, some requests.A variety of short snippets and drabbles that don't make it to full chapter/work length.
12,283 Words across 19 Chapters


A Night With A Hand

Gale x Mage Hand by request.
Gale is struggling by himself, why does everyone in camp have to be so attractive?
1,667 Words


Gala of the Damned

Haarlep x Raphael
A prequel to the game events, the two attend an important formal event.
Haarlep, however, is not a fan, and has their revenge for the crime of being made to wear clothes.
3,335 Words


The Wordszard of Waterdeep

Gale x f!Tav challenge request fic
This one is all about Gale being terrible at talking dirty, luckily for Tav he's very skilled in other ways.
5,409 Words


The Love of Loviatar

Abdirak x Reader
This is written in 2nd person, where the reader is someone who experiences chronic pain. Abdirak knows how to blend pain with pleasure, however, to give you a single night of blissful devotion.
Loviatar clearly loves you, so he shall, too.
4,804 Words


Pain and Penance

Abdirak x He Who Was
The Penitent Priest meets a man who carries
the guilt of countless souls,
seeking to punish each for their crimes.
Pleasure, pain, and the very meaning of
repentance are found within a single, long night.
Heavy BDSM Themes, Pain, and Blood
See Tags for more CWs
5 Chapters
13,500 Words Total


Suffering and Serenity

Abdirak x He Who Was x Gale
Sequel to Pain and Penance.
Gale meets an unusual pair at Haarlep's festive party. The Wizard has a lot to learn about pain, pleasure, and how both can help him find himself beyond his role as Mystra's former lover.
Mid-Heavy BDSM Themes
See Tags for more CWs
3 Chapters
15,464 Words


Agony and Adoration

Abdirak x He Who Was x Haarlep
Sequel to both previous A x HWW stories.
Haarlep has been intrigued to meet Abdirak's favourite penitent soul, but He Who Was finds the intrusion a little less welcome...
Heavy BDSM Themes
See tags for more CWs
4 Chapters
11,202 words


Bear Your Fangs, With Heart

Astarion x Halsin
A softer night as Astarion finds ways to enjoy his sexuality again, taking back a little control
as a gentle dom over Halsin.
Light BDSM, Gentle Dom
Request for the artist Ceru on Twitter
4,395 Words


The Devil's Blade Has A Softer Edge

Wyll x Karlach
A Winter event exchange piece.
Wyll comes face to face with the devil he has been chasing across the nine hells, and both find more in common than they expected.
Mostly fluff and hurt/comfort, mild spice at the end.
4,528 Words


Unravelling His Weave

Astarion x Gale
Second Winter event exchange piece.
Astarion and Gale find their supposedly quiet
game of Lanceboard becomes too heated.
Once tempers cool, actions are found
to speak louder than words.
Some angst, hurt/comfort, Light BDSM -
See AO3 tags
6,881 Words


The Words That Bind Your Pages

Astarion x Gale
Third and final Winter event piece 2023
Gale and Astarion find a moment of peace,
though the vampire's plans aren't too peaceful.
Willpower bondage, powerplay, and a little heart.
3,861 Words


NSFW FicFeb Prompts

Mixed Pairings, mostly ATG's Tav
A collection of short pieces based on the
BG3FicFeb prompt list from Twitter/Tumblr
by mishtress and writ3rstears.
15,723 Words


The Wizard of NotAsleep

Halsin x Gale
For the GaleCord Valentine Event
When Gale can't sleep, he's close to disturbing the whole forest... Luckily a certain druid might have just the thing to help him get some rest.
2,521 Words


A Feast Fit For A Fiend

Haarlep x Raphael x Tav
Baldur's Date NSFW Collection Event
Raphael invites Tav to a date at the House of Hope. There's a feast ready for the pair, and a certain incubus who has plans for dessert...
6,461 words


Above Him, Down Below (Smash)

Yurgir x Gender Neutral Reader
You won a wager and it's time to claim your prize
- a contract giving you 24 hours as Yurgir's superior.
Orthons are given to taking orders,
but that's usually in battle.
Fighting was not what you had in mind...
10,041 words over 4 chapters


Learning to Dance on Hot Coals

Haarlep x Wyll
Wyll Week NSFW Prompt "Kink Exploration"
Wyll finds himself standing in the House of Hope facing an incubus holding the promise that
he might learn to love himself.
The Blade of the Frontiers is hesitant to trust a fiend, but it's possible that he might have something in common with Haarlep after all...
3,495 Words, Incomplete 1/2 Chapters


Urges Bared Before The Dawn

Abdirak x Gortash x The Dark Urge
Durge can't remember enough, but they still feel drawn to Gortash... They remember how Abdirak helped clear their mind, and Enver agrees to a session with both of them.
Mid-Heavy BDSM, see CWs
6,341 Words


Fooling an Incubus

Haarlep x Various
April Fools Bad Smut Collection Event Piece
Volo brings some interesting wine
to the latest incubus soiree.
Haarlep finds themselves experiencing
pleasure through a different lens.
It still feels good, of course,
but there's something different to normal...
5,157 Words across 5 Chapters


A Legend, Alive

The Emperor x Volothamp Geddarm
Shared history, from a time long ago when the illithid guarded the city and its inhabitants, is far from enough to bring the pair together.
But Fate usually has more interesting ideas for Volo, and who is he to turn down the opportunity
for a good tale?
14,884 words over 7 Chapters


The Price of Ambition

Gortash x Gale
Gale was caught trying to steal
from Gortash's library,
but when two egos find themselves face to face,
the battle of pride turns
to far more salacious ambitions...
7,346 Words over 3 Chapters


Between A Blade and A Sharp Place

Astarion x Wyll x Trans!Gale
Gale's sleepless dreams have inadvertently been shared via tadpole, hints of his fantasies reaching a certain vampire in the quiet of the night.
Astarion and co-conspirator Wyll make their excuses to investigate the disappearance at Sharess' Caress with Gale, a thinly veiled excuse for the three to have some time to themselves...
3,844 Words, 2 Chapters


Two Heads Are Better Than None

m!Durge x f!Tav
The Dark Urge is rarely silent, thought Tav knows a few ways to muffle the violence within her lover...
2,407 Words, 2 Chapters


The House Of Hooooooooohno

Raphael x House of Hope x Haarlep
Yes, you read that right - the Cambion gets into a lusty entanglement with the House itself, and of course you know our favourite incubus is involved...
1,655 Words


Hymns of the Red Moon

Trans!Abdirak Solo Piece
Regular pain becomes a form of salacious worship for the priest who offers his suffering to Loviatar with all of his heart and body...
1,110 Words


Bloodlust and Bhaalists

Trans!Gortash x m!Durge
Another sufferer under the pain of the red moon,
but Enver finds relief in the arms of his lover.
Durge also happens to know more than one
meaning of the word "bloodlust"...
3,934 Words