Work Text:
It has been a long week. Ever since the Mindflayer ship plucked you from your cozy life, stuck a tadpole in your eye and promptly crashed. That week had only been made longer by an army of goblins standing between you and the man who was supposed to be your cure. Unfortunately for you, life has dealt you a really, really shitty hand.
At least it has its good moments. Ones where it puts a glass of wine in your hand and lets you observe the increasingly rambunctious party from a cushy seat around the fire. You had dragged a pillow over here, hoping that maybe it might give someone the hint to find and seek out your company. A particular tiefling who’s been giving you side-long glances ever since you saved his people from a pack of goblins threatening to crash down the only gate standing in their way. You had pretended not to notice at first – truthfully, you had thought it was a trick of your mind, but the hellfire eyes always following you through the camp, practically trained on you like you were the only one in the whole wide world, gradually became harder and harder to ignore. You had visited the tiefling camp a handful of times after meeting them, saving wayward children and getting your new friend a patch job for her heart, and each time he’d be out of his office, pretending to survey the camp and trying to find every excuse to talk to you. You’d had several small, light conversations with your party members around and a few more in-depth conversations about all manners of things when you’d camped there.
Yet he hasn’t said a word to you the whole party. He’s stood there next to Halsin, sipping his wine stiffly. Even when Halsin cracked a few jokes to him he merely offered a clipped, weak laugh. That hasn’t stopped you from trying to beckon him over with your eyes, all the while pretending you’re staring at Halsin.
“You’re absolutely pathetic,” Astarion drawls, dropping himself on the log next to you.
“What?” you grunt, barely turning your head to him.
“Look at you! You can’t even turn your head properly to speak with me. It’s bad enough we have to play witness to him acting like someone stuck a spear up his ass and planted him in the ground, don’t force me to watch you do the same. You’ve been over here for an hour giving him a longing look that belongs in overdramatic, drawn-out romance novels,” Astarion sighs, sipping his wine to refresh his parched mouth. “Don’t try to deny it. I can practically smell it in your blood. A thundering, heady arousal.”
“I am not looking at him,” you lie, shifting your gaze fully to Halsin as if to prove a point. At least his biceps provide ample enough distraction.
Astarion breaks into laughter. A mocking, joyous laughter riddled with sinful amusement. You attempt to bury your face in your wine glass, hoping that maybe the wine will make your blood smell foul to him, and he’ll scamper away.
“Darling, don’t try to deny it. The two of you have been dancing around each other since you knocked that sniveling brat out before he even got the chance to throw a punch. Like you couldn’t stand the thought of a bruise marring his skin,” Astarion points out, taking another sip from his glass.
“This may very well be your last chance to do anything about your budding romance. Unless you want to be plagued by ‘what if’s until we succumb to this wriggling in our skulls.”
“I’m not looking at him; I’m looking at Halsin,” you insist, hating how your brain loops his unfortunately good advice. You should never have let him raid your collection of wine when he started whining about what he had.
“Hm, maybe you can get him to join in two. He seems more than amicable, considering the hunger that practically roars in his blood every time he catches sight of you,” Astarion says, swirling the remaining win in his glass.
As if on cue, Halsin finally catches your lingering gaze and cocks an eyebrow. Then, much to your horror, his brow furrows, and he retraces the line your eyes are drawing back to Zevlor – when had your gaze wandered back to him? – and his mouth forms a very small ‘o’ shape. Then he grins widely and winks at you. Your face flushes. You won’t deny that Halsin is incredibly attractive, but he hadn’t given you any hints that he felt the same about you, and – then he tosses his arm around Zevlor’s shoulders, steering him toward the fire. You feel panic rise up in your throat as Zevlor tries to find some way to refuse Halsin but comes up short as the other man says something you can’t hear (if only you could read lips). At least Halsin’s smiling about it.
Right?
Conveniently, Astarion frowns at his suddenly empty glass.
“Would you look at that? I’m out of wine. I suppose that’s my clue to leave then. Ta ta, darling, I wonder if we still have any of that good stuff left!” Astarion practically giggles as he saunters off in search of more wine. You’re fairly certain he’s already drank through the “good” wine you’d nicked from a crashed caravan.
Unfortunately, you don’t have enough time to call after him to inform him of such. Mere moments after he’s slipped away, you’re flanked on either side by unexpected company. Halsin sits easily on the log, stretching out his feet and looking rather pleased with himself. While Zevlor sits rigid posture, his tail tucked neatly around his crossed legs. He looks positively uncomfortable, and you can’t help but feel a little downtrodden. Had Astarion not fake gagged while digging through your wine collection. As if he could smell the three of you from all the way across camp.
“Ah, that’s much better,” Halsin sighs, warming his hands against the fire. “It gets so cold at night, even with the wine.”
“You should have stood closer to Zevlor then. He’s radiating heat so much I’m afraid he’s got an infernal engine for a heart like Karlach,” you quip without thinking. It’s the truth; Zevlor feels like he’s on fire.
The moment the words leave your mouth, he tries to scooch a little further away. You mentally scold yourself for the comment as he curls further into himself while trying to maintain that air of confidence and protection for the tieflings.
“That’s why I put him next to you – you seemed awfully cold over here, even with the fire. You were staring at it so intensely, as if engaged in a battle of wits with it,” Halsin comments, catching Zevlor moving out of the corner of his eye.
“I can move closer if you’d like me to. I wouldn’t want our host catching a cold I could have prevented,” Zevlor offers, his previously hidden confidence poking its head out from the rock he’d hidden it under.
Now is as good a time as any, you suppose. Grab life by the balls and all that.
“Actually, I was thinking of going for a walk and trying to think of a way to bring the fire with me. I need to clear my head; the camp’s rather loud for me,” you state because it’s partially true. You were thinking of a walk before Astarion butted in, but it wasn’t because the camp was loud. You were trying to mentally map out a good location to rub one out so you stopped acting like an utter buffoon.
“I wouldn’t mind if you wanted to come along…”
Halsin catches on immediately. There’s a look in his eyes as he straightens up, rolling his shoulder.
“I’m never one to refuse an invitation to partake in nature’s beauty,” he grins, the words rolling off his tongue like honeyed wine. As if Astarion had been right and he had been waiting for an invitation.
“A walk… a walk might do me good,” Zevlor agrees, and you can’t help but share a look with Halsin. Of course, the subtext of your invitation would be lost on him.
“Then we’ll make it a good walk! Come, follow me,” Halsin declares, standing from his seat and offering his hand out. You take it as Zevlor pushes himself stiffly to his feet.
You manage to catch Zevlor’s gaze as you follow after Halsin, ignoring the quiet whispers of acknowledgement that flicker through the camp upon your departure. You offer Zevlor a small smile, and he quickly looks away, radiating so much heat it feels as if you never left the fire. You let your hand brush against his just to feel his heat roar, blanketing you in pleasant warmth. His tail swishes rapidly behind him as he attempts to feign ignorance about it. Zevlor’s nowhere near Karlach’s fires – you can only notice his heat because you’re walking side by side. If you were a few inches further apart, you’d feel nothing but the cool night air. It only prompts you to cozy up closer to him, letting your hand brush against his as your heartbeat thunders in your ears.
The three of you walk in silence for at least ten minutes. A good distance away from camp that will certainly hide any debauched sounds from reaching the party. And if they did, they’d be lost in the haze of music and laughter. Halsin has even managed to pick somewhere beautiful – a small meadow with tiny white spots of clover in the grass and a brilliant view of the night sky. He stops rather promptly in the middle of it, taking a deep breath, his head tilted up to the moonlight.
“It’s a beautiful night,” you comment, breaking the silence.
“It would be a shame to waste it,” Halsin agrees, with a soft, patient smile on his face. Even still, you can feel him undress you with his gaze, as if taking great care to remove each and every piece.
“We could have chosen no better night for a party. There hasn’t even been a cloud to blot out the stars,” Zevlor nods, standing stiffly at your side.
“You were the one who decided to have a party. This is all thanks to you –“ you take his hand gently, clasping it between both your own and staring into his wide eyes. His hand radiates warmth between yours – “I mean it, thank you. You have helped far more than you give yourself credit.”
“I only did what was right,” Zevlor argues, making no move to pull his hand free. Yet his gaze flickers to Halsin, who’s patiently watching their conversation.
“You did more than that. You risked giving us shelter when you knew the druids were already unhappy with you, you’ve been nothing but kind each time I visit camp, and you helped me find Halsin, bringing me closer to a cure. If you’d like, I want to thank you properly,” you confess, rubbing absent-minded circles into his skin with your thumb.
“And I as well – I might never have escaped my captors had you not set them on my trail,” Halsin chimes in, having circled around behind Zevlor. His hand hovers next to Zevlor’s neck, ready to brush aside his hair at a moment’s notice.
“You – I – well, I didn’t – please state it plainly,” Zevlor protests, his gaze flickering around, ready to bolt frightened deer.
Halsin walks back around him, noticing his discomfort immediately. You let go of his hand to give him the freedom to leave if he wants.
“We want to spend the night with you. Naked and intertwined. But only if you want,” you state, laying all the cards out on the table for him. Halsin nods in confirmation rather than echoing your words.
“Oh - oh. I didn’t dare hope that you would be interested in someone like me. I’ve been a fool; I apologize – I should not have assumed. It was wrong of me to –“ Zevlor starts to ramble, and you know if you do not cut him off, he’ll never stop.
So, you reach forward and cup his cheek, lifting his gaze to yours.
“Zevlor, is that a yes?”
“By the Nine Hells, please,” he begs, melting into your touch.
“He’s begging already, and we haven’t even started yet,” Halsin chuckles light-heartedly, circling back around him. He drags his knuckles down Zevlor’s tail, and Zevlor shudders, gasping.
“When was the last time someone touched you like this? Surely there are others who have sought to pray with their lips against your skin.”
“Years –“ Halsin wraps his hand around his tail – “It’s been years. Not since before Elturel fell. Even then, no one…”
“Have you had sex before?” Halsin pries as you step forward, carefully weaving your fingers into the knots of Zevlor’s armour.
“Yes. Just not many times. Something would always come up – my life never had time for such matters,” Zevlor confesses, sharp teeth biting into his lip to stifle a moan as Halsin drags his hand down his tail.
“Then we’ll make this a night to remember,” you declare, undoing the ties to his chest plate and easing it off him. He has a simple tunic underneath until Halsin lifts it off as well. Zevlor freezes, staring at you with wide, fearful eyes, feeling Halsin’s hands trace the ingrown wings on his back. Quickly, you pull at the hem of your shirt and toss it to the side. Then you take his hands and place them on your breasts.
“I want you to touch me. I can take whatever you’re willing to give me.”
He stares into your eyes, searching them for any indication that you’re bluffing. Any indication to back off or restrain himself. Yet when he finds none, he surges forward and captures your lips, pressing his thumbs against your nipples. You moan in approval against his mouth, meeting his tongue with your own. It’s forked – a new sensation but definitely not an unwelcome one.
His hands move from your breasts to your hips, only to tangle his fingers in your laces. You give him your consent by pulling at his laces. A moment later, you’re stepping out of your pants and suddenly notice Halsin is missing. You open your mouth to ask, only for something warm and solid to press up against your back. You can’t help the gasp that escapes you as Halsin buries his face against your neck, grazing your skin with his teeth. From the look in Zevlor’s eyes and the way his phallus twitches between his legs, you can tell they’re making eye contact. Then Halsin bites down on your neck, and you groan in pleasure. There’s a spark in Zevlor’s eyes that prompts him to lean forward and nip at the other side of your neck. You grab his horn, pulling him closer, encouraging him further, and he sinks his teeth into your skin as his erection drips against your stomach. You moan openly, attempting to wordlessly assure him it’s more than alright with you.
Much to your relief, he takes the hint. As calloused hands dip between your thighs, toying with your clit, Zevlor’s lips never leave your neck. He bites every inch of skin he can wrap his lips around, panting against your skin. You grab his tail, and he whines, stilling as you drag your hand up and down the sensitive skin. A deep rumbling growl vibrates through your body at the sound, almost jealous you’re pulling such pretty sounds from him. Two thick fingers are pushed into you a moment later with extraordinarily little resistance. You can’t help the way your hips cant backward, begging for more. Halsin gives them freely, stretching you out as he ruts his cock against your back, panting heavily.
Just as you’re starting to get used to their hands all over you, you find yourself on your back, with Zevlor kneeling over you. Halsin’s bent over him, mouth at the demonic ridges of his body. You can tell every time he bites one as Zevlor whines into your mouth, his hips rutting needily against yours. Grabbing his horns, you pull him off you and stare into his hellfire eyes.
“Take me, I’m yours,” you practically order him. The sudden buck of his hips at the barest hint of dominance isn’t lost on you.
In an instant, he’s pushing the head of his dick into you.
“You’re so wet,” he breathes, staring at the apex of your thighs in disbelief.
“How could I not be? I’m having sex with two stunning men in the middle of the woods,” you point out, hooking your leg around his waist as Halsin throws his tail over his shoulder.
Zevlor doesn’t even get a moment to respond. You don’t need to see Halsin to know he’s slicked his fingers with grease and carefully eased one inside Zevlor’s ass. You can see it on the tiefling’s face as he suddenly finds himself torn between fucking you and fucking himself on Halsin’s fingers. There’s a desperate look on his face as he attempts to find a solution in the depths of his own mind.
“Give me his tail,” you say to Halsin, holding out your hand.
“With pleasure. How’s he looking?” Halsin asks, easing Zevlor’s tail into your hand.
“Absolutely debauched. It’s the greatest sight I have ever been privileged to witness. You might want to take a hold of his horns,” you say, cupping Zevlor’s face with your free hand for the briefest of moments.
Halsin cocks an eyebrow at you over Zevlor’s shoulders. Grasping Zevlor’s tail firmly, you pump your hand back and forth. It restarts his brain – his hips lurch forwards as he fucks himself into you, realizing that with every thrust, he’s fucking himself on Halsin’s fingers. Behind him, Halsin lets out a deep belly laugh, grasping his horn with his free hand. Zevlor doesn’t have a distinct rhythm – he fucks like a desperate animal starved for release until it’s tied itself in an impossible number of knots. Each thrust unties a different knot, growing sloppier and more pathetic as he sinks his teeth into your shoulder. You’re not sure when Halsin adds the other fingers, only when he holds him open with a thumb hooked in his asshole, because you can see Halsin’s glistening fingers wrap around Zevlor’s hip to hold him steady.
“Please, please, please,” Zevlor begs, trying to push his ass backwards.
“I would have fucked you earlier if I knew you’d be so perfect,” Halsin purrs, slowly easing into him with a sigh. “Oak Father, you take me so well.”
“By the Nine Hells, thank you,” Zevlor whines, his tail going rigid in your hand. You drag your hand up it, holding the spade between your thumb and forefinger. Zevlor stills, watching you with wide eyes as Halsin allows him time to adjust. You bring the spade to your mouth, giving it a tiny lick and watching Zevlor shudder. His hips stutter forward, and his eyes roll back in his head at the sensation.
“You might want to start thrusting, I think I just fried his brain,” you inform Halsin, laving your tongue across the spade of Zevlor’s tail.
Halsin chuckles, giving a testing thrust and watching Zevlor lurch forward from the force. He grips his horns with both hands, uncaring how the jagged edges dig into his palms.
“I suggest holding onto something,” Halsin warns you.
You hook your ankles around Zevlor’s bent knees, just far enough away from Halsin’s thighs that you won’t be bruised from each thrust. Once you’re secure, Halsin starts slowly thrusting, gradually increasing his pace and sending Zevlor forward with the extra force. He fucks into Zevlor earnestly, the older tiefling all but drooling above you as Halsin holds his head back and up. You don’t even need Zevlor to thrust as Halsin finds a rough, steady pace, pushing Zevlor in and out of you. Grabbing hold of one of Zevlor’s hands that had been uselessly squeezing your breasts, you place it between your legs. He takes the hint rather quickly, rubbing your clit and doing his best to pay attention to what you like better until he’s found a rhythm that has you moaning underneath him. Eventually he even starts thrusting, using Halsin’s force to move his own body and causing your eyes to roll back with each drag of his ridges inside you.
Halsin frees one of his hands to swipe Zevlor’s hair to the side, allowing him access to his neck. Dark bruises are left in the wake of his lips as he fucks into Zevlor with abandon. Until Zevlor starts mewling above you, his dick twitching inside you. He won’t last long, judging by the starstruck look on his face. You trace your fingers in the ridges of his hips as you prop yourself up on your elbows. Your lips find his like they were made for each other, Zevlor kissing you back earnestly. Had Halsin not been holding his head up, he would have bent over you and given your neck a break. Instead, his hand scrambles to the back of your neck, holding you up so he can kiss you like a drowning man.
Startingly hot cum splatters inside you a moment later, leaking down the curve of your ass and onto the grass below as Halsin continues to fuck him mercilessly. Zevlor shudders and shakes between the two of you as you pull back from the kiss allowing him space to breathe. You watch his face, memorizing each little detail as his eyes flutter and his mouth hangs open.
“Did you finish?” Halsin asks without so much as missing a beat.
“No. I take it you haven’t either?” you reply, licking the tip of Zevlor’s tail just to watch him convulse.
“I’ve got a little bit left. Shift backwards; I have an idea,” Halsin suggests, easing his hands off of Zevlor’s horns and down his sides to dip into the grooves at his hips.
Curiosity gets the better of you, so you shuffle backwards on the ground and let Halsin guide Zevlor down with a firm hand on his back. Zevlor catches on quickly, pulling you closer with his hands curled around your thighs. He’s mindful of his teeth as he buries his face between your legs, dragging his forked tongue up and down your vulva. You can’t help but grab his horns, encouraging him closer – an invitation he gladly accepts, wrapping his lips around your clit and sucking. He stares up at you, hellfire eyes blazing brightly in the moonlight as Halsin leans over him, kissing and nipping at his back. You feel his tail nudge your leaking core, and a moan escapes you as he slowly pushes it into you. It bends slightly, curling together to push into you and letting his cum dribble down between your thighs. His tail fucks in and out of you, making a wet popping noise with each sloppy thrust. You can’t help but pull him closer, squeezing your thighs around his head as you cum hard. A few rough thrusts from Halsin sends Zevlor lurching forward, nearly nicking you with his teeth before the three of you are finally still.
Halsin pulls out of Zevlor, crashing into the grass as you slowly let go of his horns. Zevlor slumps forward, curling up between your legs with his head on your chest. You let your leg straighten out, hissing at the stretch. A calloused hand gently rubs the cramp from it as the three of you stare up a the starry night sky.
“Whatever happens now, I’m glad we took this opportunity,” you admit to the stars.
“I’d gladly do it again if we find each other in Baldur’s Gate. If you’ll have me…” Zevlor mumbles, staring at the grass, fearing the sting of rejection.
“Zevlor, I’d go with you to Baldur’s Gate if I didn’t have to find Moonrise Towers,” you admit, carding your hands through his messy hair. “If this is something you want to continue, you need but only ask.”
“They are right. If you two aren’t opposed to it, I wouldn’t mind revisiting this moment at least a dozen more times,” Halsin hums, folding his hands behind his head.
“I’ll make sure to look for you in Baldur’s Gate,” Zevlor agrees quickly, forcing himself up to kiss you gently on the lips.
It’s a slow, lazy kiss that lets you lose yourself in him until Halsin pulls him away by the horn, kissing him as well. Zevlor melts into him as well, content to drown himself in whatever’s given to him. You can feel the rumblings of purrs against your stomach as he settles back down on your chest, the three of you unwilling to get up and return to the party just yet. You’ll have to eventually – time will need to move forward like always – but for now, you stare up at the stars, content to feel Halsin press against your side and listen to Zevlor doze on your chest.
