Tumgik
#geraltwhumpweek
jerry-of-rivia · 4 years
Photo
Tumblr media
Kaer Morhen + Loneliness
6K notes · View notes
justanotherqueerboy · 4 years
Video
@geraltwhumpweek​ Day 6: Monster Medium: Game Author Notes:
The villagers called it the “Devil of the Woods.” At worst, he expected a wayward nekker. At best, a bored sylvan. He hadn’t been prepared to face a chort.
Also have some stills with Extra Blood because i felt like it c:
Tumblr media Tumblr media Tumblr media
btw i promise he’s not dying. just in pain and waiting for that swallow potion to take effect
I make these in SourceFilmmaker (3d animation software). no repost. only reblog.
378 notes · View notes
Text
The words hang between them, and Geralt can smell the sick, acrid stench of hurt-shock-denial before it settles firmly on resignation.
He doesn't hear what Jaskier says, the anger still pounding in his body, making the blood rush through his head until all he can hear is the ringing in his ears, but Jaskier has moved around him. Instead of heading back to the camp he's walking steadily forwards, almost to the precipice of the mountain, overlooking the continent.
Geralt almost forgets his anger in his confusion. What is his- no, the bard, the nuisance and blight on his life, doing now?
Jaskier moves closer to the ledge, and Geralt's mouth is dry, and Jaskier turns to look directly into Geralt's eyes. He puts the lute case at his feet, and takes a few shuffling steps back, and now Geralt is panicking because Jaskier's feet are getting dangerously close to slipping off the mountain and he wouldn't, he wouldn't be as careless as to let Gerlat's words do this, oh melitele.
"I'll see you around Geralt" Jaskier says, voice trembling, distraught, and now Geralt is running, thoughts of how devastated he'd felt when Borch had fallen, how he'd been worried for his bard's safety, how Jaskier seems determined to throw himself from this godsforsaken mountain because Geralt has supremely stuck his foot in his mouth, and he can't, he can't let it happen. But the bard opens his arms wide, eyes closed and he's tipping back and Geralt isn't fast enough, his hand doesn't even glance the silk of Jaskier's doublet as he tumbles from the mountain, the only shout of fear coming from Geralt as he watches his friend tumble deep, deep into the fog below. And Geralt has killed his only friend.
Witcher's don't cry. It's a lesson that was beaten into Geralt at a tender age, and one he has abided by the many years he has been alive.
But on that mountain top, next to a lute case, which holds his reputation, and the stories his friend would sing of him, Geralt grasps at himself and howls in pain. Truly alone, as he had wanted.
*
Below the fog, Jaskier allows himself to change, spreading his wings and allowing the flow of the air to guide him, too distraught to pay attention to where Mother Nature may lead him.
But somewhere in his soul, he knows that this won't be the last time he sees Geralt. Just as he knows in his soul that the wind guides him.
218 notes · View notes
dat-carovieh · 4 years
Photo
Tumblr media
The fight didn’t work out, like Geralt had expected and Jaskier has been scared for him.
For @geraltwhumpweek, day 6: Monster Ship: Geraskier Medium: Netflix
179 notes · View notes
mikkeneko · 4 years
Text
Geralt Whump Week Submission Day 3, “Cursed”
TITLE: the dying curse (you are, as all your kind, no more than a beast)
SHIP: Geralt/Jaskier
PROMPT DAY: Day 3, “Cursed”
MEDIUM: Witcher (Netflix)
WARNINGS: Mental injury, physical injury, neglect and starvation, ableist language/reactions from unsympathetic bystanders
SUMMARY: Geralt hunts a man who commands lower vampires to his will. He wins the battle, but the sorcerer uses his dying breath to put a curse on Geralt that leaves him unable to care for himself. Jaskier finds him wandering in the woods and dedicates himself to looking after his friend until a cure can be found... if  a cure can be found.
WORD COUNT: 54k (complete)
AUTHOR’S NOTES: This fic was mostly completed before @geraltwhumpweek  started, but I asked the mod if I could submit an already-existing piece if it fit the theme, and they agreed it would still count. Happy Geralt Whump week everybody!
---
"Geralt, is everything all right?" Jaskier finally thought to ask, catching up to Geralt in one of his circuits. "You're a mess -- more of an mess than usual, I mean --"
He reached out to grab Geralt's hand, only to see the Witcher flinch and then turn on him with a snarl. "Shit! Sorry," he said, hastily dropping Geralt's hand. But even in that brief touch he'd felt the stickiness of blood... He reached out to capture Geralt's hand again, gently cupped in both his own, turning it towards the firelight.
Tooth marks riddled his hand, going up his wrist in regular three-corner tears "These need to be treated," Jaskier said firmly. "I know Witchers are tough, but this could fester -- this could get bad. You aren't normally this careless, what's wrong  with you?"
The words, once said, seemed to hang a heavy weight in the air, and chills began to crawl their way down Jaskier's spine. This wasn't just Geralt's normal reticence, his usual carelessness towards the niceties of life. Something was wrong. Wounds untreated, armor askew, no camp or fire, man and horse both starving less than a day's walk to civilization -- something was seriously  wrong.
"What is wrong with you?" he repeated. Geralt turned away, attention apparently distracted by something off in the woods. "Can’t you speak? What, did you sell your voice to a sea serpent in exchange for legs? Nod if you sold your voice to a sea witch." He was beginning to babble now, he knew it, his voice starting to tremble with the force of what he was trying to deny. "Shake your head if I'm being an idiot. Come on  Geralt, this isn't funny, say something!"
Geralt cocked his head to the side, a gesture so perfectly Geralt-like that he was already anticipating the snarky barb that would follow it... and nothing. Geralt said nothing. Not because he couldn't hear Jaskier, or because he had lost his voice, but...
"You can't understand me, can you?" Jaskier said softly. Geralt just stared at him, steady, wordless, empty. "You can't understand... anything."
Read more on AO3!
145 notes · View notes
his-white-wolf · 4 years
Photo
Tumblr media Tumblr media
For @geraltwhumpweek Day #1: Ostracism. 
People may hate Geralt, but Jaskier still loves him the way he is.
123 notes · View notes
drowningbydegrees · 4 years
Text
TITLE: Even in the Dark I Know You (Part 1 of 3) SHIP (if applicable): Geraskier PROMPT DAY: Four - Betrayal MEDIUM (Netflix, Books, Games, Hexer): Netflix WARNINGS: No archive warnings apply, but canon typical violence SUMMARY: 
The thing is, he’s seen Geralt in a bad way. Even the witcher can’t always avoid injury in his line of work, and so Jaskier has plenty of practice patching him up. But this is new, and it makes something awful and anxious twist in Jaskier’s stomach. 
A contract goes wrong leaving Geralt captive and stripped of most of his senses by the time Jaskier gets to him.
WORD COUNT: 2,142 AUTHOR’S NOTES: Written for @geraltwhumpweek Part two will cover the prompt for day five and part three for day six. Ultimately, it’s hurt/comfort, but the comfort is later.
AO3 Link 
“I can’t thank you enough.” By all accounts, the mage’s smile is kind. Her soft doe eyes paint a picture of good natured innocence as she meets Geralt’s gaze. If he’d been younger or more naive, he might have taken her at face value, but he hasn’t survived this long without recognizing that mages, just like the rest of humanity, are very rarely what they appear to be. He takes in the softened features of a face trapped in eternal youth, framed with golden hair that falls in waves, and wonders idly what the truth of her is. 
Whatever she’s playing at, his patience is running thin. Everything seems normal enough, from the absurdly ornate chandelier that lights up the library to the rug rolled out across the stone floor, but he’s still eager to be done with the contract and on his way. Geralt doesn’t smile. “The only thanks I need is payment so I can be on my way.” 
“Right to the point. Of course.” She gets up from the armchair she’s been lounging in, with an easy grace that might be as manufactured as the rest of her. It’s only when she glides closer, holding out a bag of coin, that Geralt realizes there’s a problem after all. 
He begins to reach out to take it, but freezes halfway there, finding he cannot so much as curl his fingers into a fist. Thinking perhaps it’s a matter of proximity, Geralt tries to put some distance between them, but his feet refuse to be any more cooperative. 
“It’s under the rug, my dear. Even if you could move, you won’t smudge the lines enough to escape.” Her voice never loses its warmth, might even sound like sympathy coming from anyone else. 
Geralt tries to demand an explanation, to growl out a threat, something. The only sound that passes his lips is a wheezed out breath. 
“I’m terribly sorry. I’d much rather you had been someone less upstanding so I could justify just killing you and being done with the whole debacle,” the mage explains, and it seems like a very strange line to draw. She doesn’t look all that sorry anyway when she finally stands within his line of vision. “But you see, there are two of us who know what I contracted you for and that is just… one too many.” 
Geralt can’t reply. He can’t even jerk his head away when her long, nimble fingers skim his cheek, cradling his jaw the way a lover might. “No hard feelings, I hope.” 
It’s the last thing Geralt hears before silence descends, oppressive in the finality of it. The witcher falls into darkness, and then there is nothing. He cannot so much as utter a complaint as she strips him of his armor and weapons. 
***
Lost in the dark and the quiet, without even his sense of smell to keep track of his surroundings, everything blurs together. There’s no telling what the mage claims his crime is, but it must be heinous if the way he finds himself dragged along is any indication. Every instinct demands that he fight back, but escape would be momentary at best, so he lets them take him away, instead focusing on breaking through whatever spell the mage cast. They traverse a long hallway Geralt hasn’t been down, and he presses against the thing holding him. For a moment it shudders and the darkness brightens from pitch black to the less impenetrable color of the night sky. It’s not much, but it’s progress, a suggestion he might break through. 
He’s running out of time, Geralt realizes as he trips over a downward step he cannot see. Taking a breath, he tries again, ignoring the guards’ rough treatment in favor of straining to see the steps he’s being led down. The world is still veiled, but it’s taken on an ashen cast. 
After so much silence, the water dripping off to his right is deafening. It’s slow, each droplet echoing against the stone floor of what he assumes is a dungeon. The sound is only important in that it is a beacon he can strain towards. 
And it’s progress. Sort of. Soon, the clanking of armored feet surrounding him reaches Geralt’s ears. There are at least a dozen guards blocking both the path ahead and behind. Geralt can pinpoint where they are though, and one bright, shining moment, that’s enough. Even with his senses skewed, Geralt of Rivia is a force to be reckoned with. 
He does not know what tale the mage spun about him but it must have been terrible, truly. Aside from wanton cruelty, it’s the only explanation for the way the guards respond when Geralt jerks out of the grip they have on him. As if they’d only been waiting for an excuse, they descend upon him. 
Whatever their intent, a dozen isn’t nearly enough. Geralt moves deftly now that he can hear them. Weaponless though he is, Geralt is really only as unarmed as a witcher can ever be. It’s second nature to duck away from a blade thrust in his direction, leveraging the momentum to kick one of the guards down the rest of the stairs. 
It’s not victory Geralt wants, but escape, so when outlines begin to form in his hazy vision, the witcher only uses his slowly recovering senses to steer clear of the guards. He races back up the steps, towards a nebulous light that must be the hallway of the palace proper. If he can just reach that... 
“Enough.” The mage’s voice is the last thing he hears before his senses are ripped from him once more. In the whiplash of it all, he doesn’t realize one of the guards is at his back until there’s a sword run through his side. 
“Fuck.” Is somehow far less satisfying when he can’t even hear himself say it. 
---
Jaskier cringes inwardly as he realizes how much of this rescue was dumb luck. It’s lucky that the horse he finally got around to acquiring meant seeing Roach in the stable or he’d have moved on after the first night. It’s lucky that Jaskier is charming enough that the mage pursued him. It’s lucky that said mage was fool enough to stash Geralt’s swords in her chambers. Most of all, it’s lucky that the lord she serves, the lord Jaskier gambled on pressing about all this, didn’t know what she’d done and was utterly appalled. Granted, the horror might have only been that it was that particular witcher and that this particular bard learned about the whole mess, but Jaskier cares very little about why it worked. Only that it did. 
The thing is, he’s seen Geralt in a bad way. Even the witcher can’t always avoid injury in his line of work, and so Jaskier has plenty of practice patching him up. But this is new, and it makes something awful and anxious twist in Jaskier’s stomach. Most of the wounds look to be healing, but Jaskier has seen enough to know how truly awful they must have been in the beginning to look like this now. The bruises are almost worse, even though they’ve begun to fade into a sickly green. 
Bad as Geralt looks, what’s truly alarming is something else entirely. The witcher doesn’t so much as glance in their direction when they descend the stairs. He continues to stare at nothing as they approach. Geralt doesn’t even seem to notice the loud clank of the dimeritium cuffs around the mage’s wrists, or the banging of metal against stone as the armor her escorts are wearing walk through the dungeon. 
“Geralt?” Jaskier says anyway as the guard unlocks the cell, but there’s no more reply to that then to anything else. Furious, the bard, turns on the mage. “What have you done to him?”
“It was only supposed to be for a few moments, long enough to bring him here, but he fought through it faster than I anticipated.” The mage shrugs as if it doesn’t even matter, and Jaskier wants nothing more than to strangle her. “I had to fix it.”
“What. Have. You. Done?” Jaskier bites out again, and only the fact that he doesn’t know has kept him from opening the cell already. There’s magic in this, and he doesn’t want to make it worse. 
“I had to muzzle his senses for a while. I was neutralizing a threat,” she says, as if her reason somehow excuses the horror she’s visited upon Geralt. “Relax. It’ll pass in time.” 
Jaskier sucks in a breath because he knows a thing or two about witchers. As keen as Geralt’s senses are, the loss of them must be devastating. Worse than that, if they all come back in a rush, it may well be agonizing. He can’t fix that, but he can at least make sure it doesn’t happen here. Satisfied that he’s not going to set off some trap or hurt Geralt inadvertently, Jaskier yanks open the door and steps inside. 
If Jaskier could have possibly missed Geralt’s hamstrung senses before, there’s no doing so now. The witcher doesn’t so much as twitch when the barred door creaks open. Jaskier drops to his knees on the dirty floor of the cell, but Geralt still stares straight ahead, clearly seeing nothing. Jaskier’s heart feels like it’s clutched in a blacksmith’s vice as he searches for a way to alert Geralt to his presence without startling the. There’s nothing for it though, so Jaskier sighs out a resigned breath and reaches out to touch Geralt’s shoulder. 
It’s not surprising in the slightest that Geralt’s immediate response is to go on the offensive, but Jaskier still lets out a rather undignified squeak when he finds himself on the receiving end of it. Even blind, Geralt has the capacity to be deadly, effortlessly pinning Jaskier on his back. Instinctively, Jaskier’s hand covers Geralt’s where it rests on his throat, trying to pry the witcher’s fingers free. Geralt is clearly restraining himself, even now, even when he must think Jaskier is the enemy, but better not to risk him changing his mind.
“No, leave him!” Jaskier insists when a heavy clanking from beyond the cell alerts him that the skittish guards mean to come to his aid. Fraught as the situation is, their interference would only complicate things further. While he doesn’t really fancy putting himself at the mercy of an angry, confused witcher, Jaskier cannot bear the idea of making things any worse for Geralt. 
It’s that act of compassion that pays off. Whatever state he’s in, Geralt is clever, and it doesn’t take him long to notice Jaskier isn’t fighting back. The pressure on Jaskier’s throat disappears as Geralt’s fingers stray to trace the line of his jaw instead. They linger at the hinge of it, Geralt’s brows scrunching in confusion. “Jaskier?”
At least like this Geralt can feel him nod, so Jaskier does, probably a little too enthusiastically. That should be the end of it, but of course nothing is ever just the end of anything where they’re concerned. Geralt shifts to let Jaskier up, but makes no move to get to his feet. 
“Idiot,” he mutters instead. “How the hell did you get yourself stuck down here.” 
“You know, out of the kindness of my heart, I’m not going to mention how rich that is coming from the person I’m here to rescue,” Jaskier grumbles, reaching to take Geralt’s hand in his. “Well, and because it takes all the joy out of proving you wrong when you can’t even hear me.” 
Geralt scowls when Jaskier’s fingers brush against his. “You have to get out of here.” 
“I am. With you,” Jaskier protests before remembering Geralt still can’t hear him. Geralt of course doesn’t move. 
“Oh for fuck’s sake.” Jaskier casts about for something, anything to get his point across. Geralt won’t budge when Jaskier tries to yank him to his feet, and the bard is nearly desperate enough to enlist the help of the guards when he remembers they’d brought the witcher’s belongings with them. 
In the end, that’s what does it. Geralt might not understand Jaskier, but he recognizes the hilt of his sword immediately judging by the way his eyebrows climb. This time, when Jaskier tries to urge Geralt to stand, the witcher goes willingly, even if he sways a little when he gets there. 
“Right, good,” Jaskier murmurs, trying very hard not to see the vicious looking gash in Geralt’s side, or the dark, weary smudges under his eyes. The prospect of trying to lead the way back to the inn is a daunting one, but even though Geralt cannot see, Jaskier only lets the easy smile that graces his lips fall away once his back is turned. “Let’s get the hell out of here.”
108 notes · View notes
drjezdzanyart · 4 years
Text
Tumblr media
Title: “It’s not your fault.” Ship: Geralt/Jaskier Prompt day: 3 (Cursed) and/or 4 (Betrayal) depending on how you want to interpret this Medium: Netflix Warnings: Blood, Scars Summary: N/A Author’s notes: Done for @geraltwhumpweek​
106 notes · View notes
Title: Monster
 SHIP (if applicable): Geraskefer PROMPT DAY: 6 MEDIUM: Books WARNINGS: Self-loathing, more accidental self-harm than deliberate, canon typical suicidal ideation SUMMARY:
“What a hideous smile I have, Geralt thought, reaching for his sword. What a hideous face I have. And how hideously I squint. So is that what I look like? Damn.” -Andrzej Sapkowski, Sword of Destiny
-
“Do you know, Visenna, what is done to witchers’ eyes to improve them? Do you know it doesn’t always work?”
“Stop it,” she said softly. “Stop it, Geralt.” -Andrzej Sapkowski, Sword of Destiny
WORD COUNT: 11891 AUTHOR’S NOTES: Read on Ao3
@geraltwhumpweek
Geralt hated sorcerers. They were never good company, with the except of Yennefer who still had her moments, and they were usually unnaturally cruel whenever given the chance. He had, of course managed to run afoul of this one, he always did. If there was a sorcerer involved, he was going to suffer. That was simply the life of a witcher, or any other poor soul who happened to cross paths with them.
“Geralt of Rivia, Geralt of Nowhere. Geralt of Kaer Morhen, Geralt of No Parentage. Geralt the Witcher, Geralt the Butcher of Blaviken, Geralt the Monster.”
Yes, that was all true, as far as Geralt was concerned. Nothing new, no worse than anything anyone else had said to him.
“I curse you.”
Fuck.
“I curse you so that you will look on the outside as you are on the inside. You will be the hideous monster you truly are. The monster you know yourself to be.”
Pain racked him so hard he thought he might die. His bones shifted like they had during the changes, his face stretching, cheekbones raising and flattening, jaw jutting forward and expanding as his mouth filled with sharp teeth, his lips pulling back and tearing as they failed to keep up with the changes to his skill. He screamed with the pain of it, and horror swamped him when an alien sound came from his mouth.
“Kill me, and it’s permanent,” the mage informed him.
The changes continued, his hands stretching into claws as his nails thickened and turned black like a wolf’s, his silvery hair spreading across more of his body. Geralt’s eyes turned true yellow, and he cried out again, the hoarse howl of a monster as his legs lengthened and thickened, making him taller even as his spine curled forcing him to hunch forward.
“However, true love, the purest kind can break the spell. Someone will have to love you as you are, seeing you as you truly are, for the spell to break.”
As his nose changed, growing sharper and hooking slightly he felt more shifts in his bones and tears in his skin where it failed to keep up and he moaned low in his throat. His voice had been unpleasant before, but now? Now it was the guttural sounds of a monster utterly incapable of speech. He tried. He tried to curse the mage before him, tears and snot running down his mutated face. When he tried to run his forearm across his face, he noticed the sinew and muscle standing out and the once fine dusting of milk white hair was now thick like pelt over his arm. He screamed again, hardly able to think. Geralt tore at it, the thick claws digging into flesh as he tried to pull some of the hair free.
He accidentally raked his own face in horror at the damage his claws had done, lifting them to try and cover his eyes and feeling them pierce the skin around his eyes and howled again.
“I suppose you should get used to your knew form, enjoy it, Geralt. After all, who could learn to love a beast?” The sorcerer opened a portal and stepped through it, smiling. Geralt lunged but was too late.
While his figure was mostly human, he felt, he couldn’t be too sure. His neck had changed and he had more trouble looking down at himself than he had before. Stay calm, focus, breathe, control your heart rate, control yourself. He looked down and saw his clothes mostly hanging in tatters. Something moved behind him and he twisted in panic raising his hands to defend himself with a cry of surprise. But nothing was there. But he could see something from the corner of his vision, and he twisted painfully to look down at himself and saw that he now had a tail.
The shock of it dropped him to his knees, cracking them painfully on the stone floor of the mage’s tower. He gripped it and thought about simply cutting it off. All that stopped him was that when Yennefer reversed the spell, it might hurt him in some other way. All of this had come from his body and to remove some of it might mean he would be less whole when returned to his natural state.
He tried to speak again and again but all that came out of his throat were horrible hoarse sounds. Wasn’t Dandelion always telling him all he did was grunt and grizzle? Now that was true. Perhaps a letter. He could send her a letter.
When he tried to pick up a writing implement from the desk his hands… claws, his hands were very nearly paws, and blackness edged around his vision again. He couldn’t hold the quill. Could barely pick it up, it was too fine, too delicate. Then he realized, who would mail the letter for him? How would he pay? A horrible chuffing sound came out of him and he realized that was his laugh. He screamed again, unable to help it.
It was daylight.  He was effectively trapped in the tower until nightfall. If people saw him they would hunt him down and kill him and he couldn’t even speak to them to explain. Couldn’t write them a message… or perhaps… perhaps he could.
It didn’t occur to him to use the inkwell, which would have been smarter. Instead, he dug his claws into his flesh tipping them in his own blood as he carefully wrote a message to Yennefer on the parchment. He had no idea if she’d ever find it. It said very little, and he had no way to mail it… no coins… but perhaps somehow it would make its way to her.
Yennefer- Mage. Curse. Help. -Geralt.
When he wiped at his eyes again, the fur on his forearm was streaked with blood. Bloodied tears? His heart squeezed. Was no part of him left human? He had to get out of there. He paced around the tower room and stopped when he saw a mirror. It was slightly warped, the silver bent and twisted, not good quality. But it was enough to make him sink to his knees in horror.
His clothing had torn around him, in some places digging into his skin and cutting him. He pulled it off where string and thread still tore into his flesh and looked at himself. While he had never been especially hairy fur had mostly replaced natural body hair and he uncomfortably touched his cheeks. He never even wore a beard, and now he had an odd coating of fur that started an inch or so away from his eyes and ran halfway down his neck. It picked up again at his sternum in a large circular shape before continuing over his abdomen and down to his groin.
“I envy you this, you know. It looks so low maintenance. I’ve never seen you trim or shave any of it,” Dandelion told him softly, stroking along his sides and hips. “Does it truly just grow this way? Nice and neat?”
“I don’t know if it’s neat,” Geralt protested lightly. “But it’s true, I don’t alter it.” Who did?
The poet gently stroked up the insides of his legs and over his hips, circling his groin with gentle touches. Geralt would have given anything for those delicate fingers to never stop. Being comfortable and safe like this was far better than sex. “I do, I spend quite a bit of time on it, maintaining it.”
“Why?” Geralt asked, he hadn’t particularly cared one way or the other about Dandelion’s body hair.
“Oh Geralt,” the bard teased, eyes twinkling. “As much hair grows here, if I didn’t keep it trimmed,” his fingers gently ran through the hair above Geralt’s cock, “people would think me much smaller than I am. Too much hair and you hide too much and even if there’s plenty no one will believe it.”
Geralt snorted in shock and laughed. Dandelion grinned at him, pleased to have made him smile. The bard gently leaned over to press a kiss to Geralt’s hip, and the witcher knew he was being given a choice. They could just continue to lie like this, or they could make love. He found both options tempting, but he didn’t feel like the amount of movement the latter would require. He gently cupped Dandelion’s cheek, guiding him up to kiss him on the mouth.
“Just sit with me,” Geralt asked, voice husky.
“Of course, love,” Dandelion agreed easily, continuing to let his fingers trail over and explore his lover. Every so often Geralt twitched a little, and the bard knew he’d found a new place to touch and tease during their lovemaking, but for now just being together was enough.
Thankfully his genitals were barely visible under the hanging fur, since pants weren’t going to be an option for him. Ashamed in ways he hadn’t thought possible, he tried to pick up his cloak from the chair and drape it around himself. All that happened was his claws caught and shredded the fabric. He laughed bitterly and startled when it came out as the chuffing bark noise from before. Tears ran over his cheeks again, the blood dyeing the fur on his face pink.
How was he going to wash himself? Or dress himself? Keep himself warm? His entire body wasn’t furred.
The mirror allowed him to see his jaw elongated and widened, new teeth full of sharp points that prevented him from closing his mouth entirely, which meant drool was starting to form at the corners of his lips. Hatred for himself sang in his heart. Even his ears had moved slightly, higher on his head and more pointed and leathery like a bat’s, perhaps. Barely recognizable as human other than the color.
His skin had turned even whiter, even less human, more like alabaster than the usual sallow paleness he was used to and his eyes…. Oh, they were so yellow and the slitted pupils- nothing he did would round them again like a normal man’s. The could widen and thin them but not enough. He would have thrown up if he could have.
Mostly his bone structure appeared to be the same, outside of his face, just longer and thicker. His hips pushed against his skin the way they did in lean months where he had little to eat, but he had a feeling this was permanent. Just as his ribs pulled the skin tight between them and his hips, leaving him with a small waist that exemplified several drawings of famine he’d seen.
Unable to bear the sight of himself he slammed a hand against the mirror without thinking and cried out when the silver burned. The glass shattered and bits of it stuck into his knuckles and flew at him, leaving red marks as if he’d been scalded. His claws were too brutish to pull the glass out and he found himself shredding skin attempting to pull the burning embers of silver from his body. Once they were out, he was left with mutilated knuckles and red welts all over himself where the mirror had exploded with the force of his strike.
Unsure of where to walk, his feet were mostly bare, his boots shredded and useless. He glanced at his medallion, he had torn it off along with his shirt. How would he wear it? How would people know it was him? He couldn’t speak, couldn’t tell them, couldn’t write… Moaning, he covered his face with his hands and wept, he had never felt so helpless in his life.
“Yen this is humiliating.”
“Your leg was broken and so was your skull. Get up and walk around with me.”
“I’m wobbling like a fawn, Yen, I don’t want to.”
“And how will you get better if you refuse to use your muscles?”
“My head aches.”
“And I shall rub your neck after, and perhaps your shoulders too, if you stop trying to delay the inevitable and get up and walk with me.”
“Perhaps you could rub something else?”
She snorted. “Are you done whining?”
“I wasn’t whining,” he argued, getting out of the bed shakily. The linen pants moved across the bandages on his shin and he took her hand, allowing her to help him up. Then slid his arm around her shoulders, leaning on her as they walked out of the room. She made him pace the length of the hall and back before allowing him to rest, and he was happy to hold her in his arms as he waited for his muscles to stop shaking.
He loved the feel of her hair over his skin, and the coolness of her touch on his body. She gently ran fingers through his hair, pressing gently as she massaged away the worst of his headache. He loved when they were close together like this, when there was no expectation, no pressure. They could just be.
Walking carefully through the splinters of mirror he knew whenever he failed because the pain burned him. Welts and blisters rose up, but thankfully no more glass made its way into his flesh. Not sure what to do with his old clothes, or his medallion, he did his best to work around his claws and bundle the silver without touching it. His medallion. His mark, who he was. He had no pockets, no pack, nothing.
Pawing through the mage’s things, he did manage to find a satchel with a long strap which he tucked the medallion in, the leather barely touch enough to withstand his claws as he shoved it in. It took some doing but he also managed to get the strap over his shoulder without destroying it or the bag. He couldn’t leave yet, and his body still ached.
There was no food to take, nothing to do but wait. So he crouched down in a corner away from the debris, running a claw over the shaggy rough hair sprouting from his scalp. His sensitive fingers had been covered in thick callous that made it hard to feel, but he could still tell his hair was no longer the fine silky texture his partners had loved. Ciri had loved it, too. His hair was smoother than hers, no curl, and so she had loved brushing it out. She had often put it into braids. Now, the rough strands would be not only unpleasant to touch but near impossible to groom. It was going to mat so easily, he knew.
“Your hair is so soft,” Ciri marveled, running fingers through it as he sat with her by the fire. They had spread out a few blankets and pillows on the hearthstones to wait out the storm. While she wasn’t afraid of the weather, after the Wild Hunt had near taken her, she was a little jumpier about the noise. He didn’t fault her.
He closed the book in his lap, leaving his index finger between the pages to mark their spot. He had chosen a bestiary at her request and was teaching her more of what she would know to be a witcher. Initially, he had wanted to read history or philosophy or something else, anything else. But it was what she had asked him for.
She gently combed out his hair again, having used a little bit of unscented oil to make the strands gleam. Since she had decided to take an interest in grooming him like a beloved feist his hair always shone in the light. It was always neatly brushed. He looked healthier. Of course, taking her into his life he had had to start taking better care of himself simply because he was taking care of her. If she needed food, he found food rather than go hungry. If she felt filthy, he found a place for them to bathe. It was just what he did now.
While he was well able to keep himself clean and his hair free of tangles without assistance, they both found the routine soothing. So many ugly things happened around them day in and day out that it was nice to end the day by the fire together, doing something peaceful. Not to mention both Yennefer and Dandelion had commented on the change in texture of his hair, enjoying the silkiness Ciri’s ministrations had brought out.
He fell asleep somehow, curled into the corner. The stones on his skin were cold enough to leech away some of his body heat and leave him to wake shivering and miserable. So much for the new layer of fur keeping him warm or being useful in any way.
The sky was dark, and most of the village around the tower asleep. Humiliated by his nakedness, he knew he didn’t have a choice about it, or about having to leave. If the mage sent someone back to clear him out, or alert the villagers, he would be killed in a small space unless he was willing to let his actions match his appearance. Perhaps he should just let them kill him.
But he had hope, small hope, that Yennefer would somehow find his message. Would somehow find him and save him. She loved him, didn’t she? So did Dandelion. One of them should work, or perhaps she could just reverse the spell without anything. In case her love wasn’t even… he loved them both so much. Surely, surely one of them could break it. Would it take a kiss? Just some blood? He tried to remember how Nivellen’s curse had been broken with the bruxa, but he didn’t want to have to kill one of his lovers. He wouldn’t. He would kill himself first if that was the only solution.
The doorknob was difficult to grip and slippery against his skin and he barely managed to get it open. Only the terror of acting like the beast he was kept him from smashing through it. He was bigger, and bulkier, and going through the doorway and down the twisting steps made him aware of how much he had changed. It was difficult to navigate where before he would have run quickly.
He paused at the bottom, smelling food. A bit old, perhaps, but not turned. He listened for a while, didn’t smell any signs of human life or hear anything, and the thought of food made his mouth water. Ropes of drool slid over his chin and hung down and he shut his eyes. Nothing he did would take away the feeling. Ashamed, he almost didn’t open the door to the kitchen. He should perhaps just starve to death. But, never seeing Ciri again, never seeing Yennefer or Dandelion… not if there was a chance he could be saved… even if he didn’t deserve it…
Tthe hunger pressed on him and he pushed through the door and raided the stores of food he found. The vegetables were hard to chew, since all of his teeth had apparently been replaced with fangs leaving him with very little molar. He ended up gulping down chunks of carrot and potato raw. The meat he found was dried, and even more difficult to manage. His claws allowed him to tear it easily enough and he swallowed strips whole. He ate until his stomach ached and bulged, knowing he had no way to carry any of it with him.
While he was sure he could hunt, and while he could process raw meat if forced, he had no taste for it. Perhaps his new monster’s body and tongue would. Ripping into raw flesh and still beating hearts… that had always been his destiny hadn’t it? Shunned by society living like an animal? Looking around for anything that might help him, anything that might keep him human, there was nothing.
At the door to the tower he listened, and when he heard no one moving around he ran.
**
“Madam Yennefer, a message for you.”
“Odd, a letter coming from my banker.”
“It’s an odd situation, if you don’t mind me saying,” the dwarf twisted his hands.
“Please, explain.” She took the missive in her hand, looking at the odd parchment. When she opened it, it bore five words written in blood. The implement used to write had scratched the fibers of the page, making it hard to read and the blood had trailed along the disrupted grooves. It was hardly legible, but she know how Geralt made his runes. Even if he was clearly badly injured and writing her in blood. Although the marks were like no quill she had ever seen. It was too thick, and far too coarse. Disturbed, she looked up at the dwarf.
“Well. There was a contract for your witcher, and he took it. Went up to meet a sorcerer who said they had information and would also pay for parts of the beast. I don’t know all the details, mind. But Geralt went in, and he never came out. One of my fellows heard that he hadn’t come to pay his inn bill, or the fee for keeping his horse stabled. I had someone go take care of it. The horse is on her way to your home in Vengerberg, where she and his bags will be safe. I also had the money owed settled.”
“And you’ll have it taken from my accounts?”
“I was simply waiting on approval.”
“That’s neatly done then. I’ll need to withdraw some coin, then. To take with me. If you hear anything of Geralt, have it passed along to me as quickly as possible. Here, I’ll leave a kestrel, send it with any news.”
“Done.”
“Giancardi?”
“Yes?”
“Thank you.”
**
He tried to keep track of the days, scratching a mark into the bark of a tree. But after the first week time became meaningless. He knew it might take a full month before Yennefer got his note, assuming she ever did. He had told her the contact might take him weeks. She wouldn’t think to check for ages yet. He was on his own for much longer.
He had dug up various roots he had found, keeping himself alive as best he could, and much to his disgust he had managed to fell a deer and the carcass had fed him for days. Geralt was doing his best to behave as a human might. He tried to keep himself clean. Bathing in the cold stream was even worse with the added fur to soak in and hold the icy water against his skin.
A bear had chased him out of the first cave he found, and then a pack of wolves another. Finally, he had given in and dug himself a sort of shelter, doing his best to create more space by breaking branches and aligning them to create a sort of roof and wall. With his hands thick and unwieldy he could barely manage. Using vines to tie anything was out of the question. The crude lean-to kept the worst of the wind and damp away but he would have given anything for a fire.
When hunters came through and found his shelter, they almost found him. He hadn’t remembered to hide his tracks and they chased him for days. He could endure more, suffer more, but some part of him hoped they would catch him. Kill him and make all of this end.
The longer he was alone in the wild, the more terrifying he became. He caught glimpses of himself in the streams and rivers and puddles… his appearance continued to change and his body never stopped aching.
 **
“Ciri, pack your things. I’ve found a place to hide you and I’ll need you to stay there.”
“Yennefer, I’m hardly in need of that kind of care anymore. I’m capable in my own right.”
“Geralt would never forgive me.”
“If he was taken as part of a contract, I’m your best bet at luring out whoever it was. If they want a witcher, let’s give them a witcher.”
“I don’t intend to use you as bait.”
“Please, Mamma, please. Don’t make me wait here twiddling my thumbs when I’m just as good with a sword as he is. Let me help.”
“One promise or I will use magic to keep you here.”
“What is it?”
“You obey. Something both you and Geralt are terrible at. But this time, you do as I tell you. Or I will send you through a portal to somewhere only I can find you and take you back out.”
“I promise.”
**
When his knees had reversed to match those of the predators whose forest he shared, the agony was so bad he couldn’t move for days. He laid there in the dirt and leaves, bugs crawling over him and didn’t move, and wished for death.
He fought and killed the giant cat that wanted his territory, and the pelt that grew over his body kept him far warmer than his clothes ever had. This time, he had chosen a place far from humans and higher in the mountains where not many bothered to travel to. Hunting was scarce but he had found a cave that was his and had dragged plenty of dried leaves in it to act as a bed. There was a hollow in the back that collected rain that dripped from a crack in the roof and it kept him from having to leave for fresh water too often.
He had no idea how many days had passed. Time had no meaning for an animal. He woke, he hunted, sometimes he ate, and then he slept.
**
“There’s some sort of silvery-haired werewolf living in our woods, you know, Master Dandelion.”
“Oh pish, I know what werewolves look like. The things your villagers have been saying are lies. Some sort of primal man-ape creature living in the woods.”
“We chased him out,” a man interjected. “We caught sight of him and chased him out. Silver haired and yellow eyed, monstrous. Huge claws, sharp teeth, found his dwelling and razed it so he’d never return. Thought about calling ourselves a witcher but we handled it just fine on our own, we did.”
“Silver hair and yellow eyes?”
“Fangs as big as my arm, ‘e jus’ ran though,” another man called out, this one older and missing some teeth. “Big cowar’ly cretchur,” he explained.
Dandelion looked around the tavern. He had planned to meet Geralt a few days ride from here and they had intended to travel together back to Vengerberg to meet with Yennefer and Ciri. Only Geralt hadn’t been in the area that anyone knew of. Not recently. He had come a month or more ago, had met with the sorcerer and disappeared. All heads were nodding in agreement and he felt a moment of concern.
“What tower did you say the sorcerer lived in?”
“Look outside, Master Poet, and see for yourself.”
He finished his beer, gathered up his things, and did exactly that. Gathering up the reins of his horse, he unhitched Pegasus from the post and mounted up, kicking the fat grey gelding into a slow trot.
When he reached the tower he found the door slightly ajar. Fear mounting in his chest he fairly ran up the steps, and was horrified to find blood all over the floor of the tower, shattered glass all over, and … Geralt’s clothes, shredded to pieces. There was no sign of him. The bard looked over the tower, seeing torn paper, broken quills, a shredded cloak, and Geralt’s things. His sword belt had snapped, and he had left his swords. Or was eaten, Dandelion supposed, tears welling up in his eyes and streaming down his cheeks.
Further inspection revealed silvery-white fur littering the room and the heaviest coating was reserved for a bloody corner. “Did it kill you Geralt?” Dandelion asked the swords softly. As if there would be answers there. He lifted them up and gathered up whatever he could of Geralt’s clothes and boots. Some spells required the essence of a person.
He needed to contact Yennefer. And perhaps, with what he’d found, she could do something to track Geralt, or the monster that killed him.
He quickly used the parchment and half a quill to pen a letter, noticing the untouched inkwell. Then he folded it, sealed it after relighting a candle and ran down the steps again, Geralt’s swords crushed to his chest. Dandelion quickly found the messenger service in the town and paid the fee to have his letter sent to Yennefer.
**
Geralt barely knew himself anymore. He knew he was waiting for something. He knew the pouch on his body meant something, but his paws wouldn’t allow him to open it. He couldn’t get it off over his head, it was stuck in matted fur and dried blood. Eventually it snagged on something, choking him and he tore it free, not caring that the strap shredded. He gathered it up in his teeth, the sharp fangs snagging on the leather and brought it back to his cave and left it there among the leaves he used as a bed.
Whatever it was, he couldn’t get to it.
**
“Yennefer!”
“Dandelion!” They hugged briefly. Their affections for each other were largely glued together by Geralt. While they were fond of each other, he was what brought them together.
“I found his things, or what was left of them, I see you got my letter?”
“I got this from him, too, about a day or two before your letter found me.”
“Is… is that blood?”
“It is, his, I think. You’ve been staying in the area?”
“I got the locals to show me the direction they had chased the supposed monster in. I found signs of the habitation, I don’t know… if it’s the thing that killed Geralt, or something he was trying to kill, or what happened to him.”
“I stopped by the tower on the way here, all the blood was his. It called out to the blood on the paper. You’d best show me around the area the monster was in, if it killed him his blood will sing out wherever it was left.”
“And if it didn’t? How will we find him?”
“If he’s injured by it, or kept tracking it, it’ll lead us to wherever his blood was last spilled. We’ll find him. If we can.”
“Ciri?”
“With the horses, waiting. She promised to obey me in all things or I would portal her into a dungeon on a mountain where no one could get to her. At least not without a portal. I’ve promised her that she will help us track down the beast. Or mage. Geralt wrote ‘cursed.’ I don’t… I don’t know what to think. Was he cursed and killed by the monster? Was he cursed… in another way? Was all that fur in the tower his?” her voice shook.
“I don’t know,” the poet said grimly. “I don’t know. But if he’s alive we’ll find him. In whatever condition, and we’ll break the curse, and we’ll take him with us and we’ll put him to rights. It’s what he’d do for us, and what we’ve done for him before, and we’ll do it again. As often as it takes.”
“I miss him, Dandelion. I hadn’t expected to see him for another few weeks, our plan was to meet later, as you well know. But I miss him and it terrifies me there’s no sign of him. I’ll get Ciri, and you can show me the woods.”
**
The monster pawed loosely at the leather in his bed. The hard object inside had hurt him when he’d slept on it, digging into the flesh of his side. Arrows had broken off in his body after an attack he hardly remembered, and whatever it was in his bed had pressed into it, making it hurt worse. He pawed feebly at the wounds, knowing they were infected, but his clawed paws couldn’t pull out the arrowhead. He had scratched himself raw and bloody, creating a further mess in his side. His body didn’t bend to allow him to lick it clean or care for it, he moved half upright and half on all fours, but he hadn’t gone to hunt in a few days.
Food had passed by his cave, but he had stayed, trying to regain his strength and heal. Some part of him remembered cool hands touching him, easing the pains and hurts in his body. Something had cramped his gut and made him ill and he had fallen a long ways, and those hands had nursed him back to health. But it made no sense, his only clear memories of humans were violent and painful. If they saw him, they chased him screaming and firing arrows and waving swords.
They were right to fear him, his slavering jaws and cruel claws were to be hated and feared.
Continued attempts to discover the source of his discomfort in the leather pouch allowed him to open it, claws tearing and shredding, and a round metal object fell out, skittering across the cave floor to land near his water supply.
When he reached out to touch it, nudging it with his muzzle, he roared in pain, feeling his face burn and welts raise up on his sensitive nose. Whimpering and howling, he leaves it alone, afraid to touch it again and curls back on his uninjured side in the leaves.
**
“He bled heavily here, look. Someone shot arrows into him,” Ciri lifted up the fletched half of an arrow. “Broke off, or he broke it off and pulled it through. Don’t see the other half anywhere, though. He was alive when he left here.”
“The question is, was he chasing the beast that the townsfolk were, or is he the beast?”
“Yennefer, don’t say that. Witchers aren’t that strange.”
“Dandelion, he said he was cursed. His blood is all over. He’s still alive, as far as we know, but there’s been no sign of him. The footprints we found are far too large to belong to a normal man, with evidence of clawed feet. So if this is Geralt’s blood, where are his footprints?”
“Yennefer, look, by the shelter, there’s notches in the tree. Keeping track of time. If it was Geralt, he was here a little over a week. Hunting, or waiting for help.”
“Then we press on.”
**
The monster went out hunting, the pain in its side making it gasp and wheeze with each breath. But it had to eat. Food was survival. It got lucky and stumbled across an injured rabbit. The creature hardly lasted a second once the monster had it, ripping it open with stubby claws and sharp teeth. It wasn’t enough, but the rabbit would keep it alive a bit longer.
A little stronger from the meal, it snuffled around, bloody drool hanging off its jaw as it rooted around for tubers in the dirt, digging them out with its paws and eating them straight from the ground. Some part of it knew things weren’t right, but it assumed it was the festering open sores in its side, and not the meal.
After it had dug up what it could, it moved on, looking for something else to eat.
**
“Look, bones.” Ciri kicked over a bundle of them, chunks of fur still clinging in some places.
“He’s out here somewhere,” Yennefer says slowly, hands held out, the letter tucked into her belt. She had opted to wear men’s clothing and a cap over her hair to make travel easier. The woods were not easy to traverse in her usual gowns. “More of his blood here than anywhere we’ve been other than the tower.”
“Something with white hair rubbed up against a tree here, and it’s soaked in blood,” Dandelion calls softly. He looks around the woods, feeling lost. The sun is high in the sky, they weren’t sleeping much. They rested once it was too dark to make the horses go on, and pressed on the minute the sky turned grey with predawn light. He touched the scratched bark and noted the blood was old. There were signs of a creature living in the area, something large. The fur and blood was around shoulder height. “It’s large, whatever it is. Do we think he’s hunting it and got hurt, or do we think he is it?”
“I don’t know,” Yennefer rubbed at her temples. “He would have left us a trail sign, if he was able. I can’t help but think perhaps it is him. But I haven’t seen any time markers, or evidence of him hiding his tracks, but I never saw him doing that before either. But the ‘beast’ the villagers chased, when we looked around that area… it was sentient. Smart enough to brush away tracks, and build a shelter. There’s none of this here. I don’t know, Dandelion. I don’t know. I won’t know until we find one of them. Or if it’s both in one, him.”
“I found some evidence of marking, look, just like a bear does.”
“Good, Ciri, any blood?”
“Some, the blood doesn’t look healthy. Infection. Geralt’s injured.” There was plenty of it splattering the leaves around the tree marked with deep gouges. She found bits of broken claw just like she might have a cat would leave on a rug. Lifting up a chipped piece, the marks had to have been caused by a claw longer than her fingers.
The monster pricked up its ears when it heard voices. It hadn’t heard humans in ages. It swiveled its ears and prepared to run. The injury in its side was exhausting it, and it gathered itself slowly. It would wait until they were too close to avoid, but it hoped they would go and it could stay. It would hate to give up its warm cave and safe watering hole.
It didn’t understand the speech, or the words they were calling out. It just knew the cry was sad, and lonely, and it lay there in the detritus, knowing somewhere in its monster’s heart, the cry hurt.
“Geralt! Geralt are you out there? Geralt! We’ve come to find you, please call out if you can hear me us!” Dandelion shouted at the top of his voice. He was able to be far louder than either Ciri or Yennefer.
Ciri continued to look for tracks, and finally realized she was seeing them. Five deep even punctures, long claws that couldn’t be retracted. It would be painful to walk on anything but loose dirt, where the claws would provide traction. She followed them to a cave and to her shock saw something glinting in the back.
Drawing her sword, she cautiously swept forward. “I see something!” she called back behind her, hoping that she was about to find one of Geralt’s daggers, or something that would indicate he was alive and well.
The leaves littering the cave floor were covered in white hair and blood and reeked of infection. The creature was sick. Badly injured. Or… Geralt was badly injured. She carefully sifted through the leaves and came across a torn leather pouch. It wasn’t Geralt’s, but it meant a human had been here. The pouch was shredded and the strap broken. In the mess of the pouch she found scraps of black cloth. “Geralt.” She sheathed her sword and stepped closer to the small pool of water and almost fainted in a mix of relief and horror when she saw his medallion lying there on the ground. “Yennefer! Dandelion!” Her voice was not as loud as the bard’s, but she could still scream.
The monster’s ears twitched. The humans had invaded its home. A low growl rumbled through it and it snuffled miserably. It was in no shape to fight them out. Its home was lost, again. But it was sick of being forced out of its home by other animals, and it had found a good spot and it didn’t want to leave. Aching and pained, it heard the continued howling and babbling of the humans and dragged itself up, prowling around the edges of the clearing around its cave. It didn’t want to be seen early, but humans were weak prey, perhaps it could scare them off or win the fight. If they didn’t have the things that would stick in him and hurt him so badly.
“His medallion, look!” Ciri held it up with trembling hands.
“Oh, he never takes that off, not ever,” Dandelion moans softly. “Oh, the thing ate him! It isn’t him, he was here hunting it, and he got eaten!”
“Don’t be dramatic,” Yennefer snapped. “It isn’t bloodied. It was kept in a bag wrapped in the scraps of his shirt, look.” She lifted up the black fabric scraps and the remains of the leather satchel. “This cave is filled with his blood all over the leaves,” she lifted up a few. “He’s been camping here.”
Ciri edged towards the front of the cave and froze. “Yennefer,” her voice was tight.
A smallish human, female. Another small human female, and a small male. Nothing that should be too troubling. It didn’t see any of the sharp implements that hurt it so much earlier.
“What?”
“Come here, please, look, do you see it, too?”
“See what?” the sorceress snapped impatiently, holding her hands out to try and sense more blood. There was more, something near the cave mouth. She got up and went over to Ciri and peered out over her shoulder, hands held up in front of her. “I….” she croaked. “I see… Geralt? Geralt is that you? Step into the light, come here, I can’t undo the curse if you won’t come over….”
The beast in the woods growled at her and slunk forward, teeth bared. Saliva ran over its jaws in thick ropey strands. White fur covered its body and it walked with an odd mix of all legs and just the back two, giving it an odd lolling gate.
“He’s injured… its? Mamma… is… is that Geralt?”
“Dandelion, get out of the cave, we’ll corner him in there. Or it. We’ll find out in a moment but be out of the way. Ciri, can you circle back behind it, keep it from running?”
“His eyes…. That’s… that’s got to be him….” her voice came out as a hoarse whisper. But she gathered herself. “Yes, I’ll flank him, he’s hurt badly.”
Dandelion stepped out of the cave and swore. The creature in front of him flinched and growled, peeling its lips back from bloody pink gums to bare sharp white fangs. “Geralt?” his voice came out as a whimper. “Oh, Geralt. Fuck. Yennefer it’s Geralt.”
The monster wasn’t sure what the noises meant, but they still sounded sad. A wolf with no pack. It rested a front paw on the ground, leaning heavily. Its breaths came out short and sharp, side aching. It flared its nostrils wide, taking in their scent. One smelled like ice and something else it didn’t understand. The other smelled like flowers in the meadow, and the smallest of them smelled like the sea and something it couldn’t place. Something familiar. They all smelled familiar but the monster didn’t know humans. It had always been this way, always alone, and always terrifying to behold.
When the dark haired one lifted its hands he flinched and snarled, gnashing his teeth at her. He could remember curls on his fingers. Other than he’d never had fingers. The other one, the one breathing hard and whimpering made noise. Beautiful noise with his hands and mouth. But the small one, the small one was his. He rushed the first one, he would chase them out and the odd feelings would stop. So would the odd images in his head.
Yennefer stepped aside when he charged, she had seen the muscles in his body tense. Dandelion was right, she could feel the magic, the curse was active and changing constantly. When his first charge didn’t work, he tried to circle back but Ciri had closed in on him and shouted, waving her arms widely behind him and Dandelion joined her, cutting off his other avenue of escape. Between the three of them blocking his way he roared in frustration and then ran into the cave, trying to defend the entryway.
Ciri brought out his medallion, holding it out to him, and he backed away, whimpering from them, the silver burned. The monster remembered the silver burned. It wanted nothing to do with them. When he made to charge them again the small one drew a blade and slapped at him with the flat of it.
He cowered low, confused, and terrified, pain glazing his eyes. It was so hard to breathe and all the exertion the humans were causing was making it even harder to get enough air. He hadn’t been eating well, barely able to hunt, and while he had done his best to pull the arrowheads from his side or to rub them against a tree and force them out, he couldn’t. The infection kept his skin hot and rotted the fur around the wound.
“Geralt, it’s me,” Ciri told him quietly.
Geralt meant nothing to him. Neither did the sounds. But the voice was kind, and he hoped that perhaps they would simply kill him quickly.
Yennefer pressed in on his other side, “this is badly infected, and has been. If he was gone at least a month before we started looking, and it’s taken us at least another one to find him… they shot at him near two months ago, it’s a miracle he’s alive.”
Fear and pain dropped him to his side, and he whimpered once, letting his head drop to the leaves, feeling them tickle against his muzzle. Drool slowly began to cover the ground under his head and he waited for them to kill him.
“Let me see, Geralt, let me see it, I can help,” she said in her best attempt at a soothing voice. “Ciri, I don’t think he’s lost all the fight in him yet. Help me. Dandelion? Get our packs, we’ll need them. Also, firewood.”
Yennefer jumped back just in time as he lunged and snapped at her, and he would have taken off her arm if she hadn’t been waiting for him to attack her.
Dandelion came back in to see Geralt lying on his side, wheezing, tongue lolling with his eyes rolling in panic in his head. “What did you do to him?”
“Nothing, he tried to attack me and he keeled over,” Yennefer said brusquely.
“Yen, he’s starving,” Ciri said softly. She tried approaching him, hands out, and he lifted his muzzle and snapped at her, growling savagely.
“There’s food in the packs, Dandelion, get out all of it.”
“Will that work?” he asked quietly, dropping the packs to the ground immediately and starting to dig out their travel rations. They had dried meat, hardtack, hard cheese, and they had stopped by a small settlement at the edge of the woods and had some root vegetables and a large loaf of slightly stale bread. They had eaten the other loaves already.
Ciri wasn’t listening, she grabbed up the cheese, meat, and bread, watching Geralt as his nostrils flared and pupils dilated slightly at the sight of food. He licked his chops and continued to pant, lying there and staring at the food. He watched her, watched her hands, and when she lightly tossed a bit of meat he opened his jaws and snapped it up, gulping it down before it could be taken.
He startled when he looked at her next and she was closer, the fur rising up along his back and shoulders and he growled again, a low warning growl. Then the small one held up another piece of meat and lightly tossed it to him, and he snapped that up, as well. There wasn’t enough to fill his belly, not by a long shot, but the girl had more. The blonde girl. The one who smelled familiar. She threw him another piece and then stepped closer. He kept his hackles up, teeth bared after he ate the next piece.
Before he knew it, she was within biting distance, and held up a piece of cheese. He couldn’t recall the taste of it, but the sight and smell made him drool.
“Ciri, be careful,” Yennefer whispered, worried. “Dandelion, get us firewood, and we’ll try and set some snares, he needs to eat more. Although if we could shrink him back down to his usual size, we won’t need as much food… the… the little settlement, they were… a few hours out? Can you make it there for more food and back? Take my palfrey to carry the food, and ride Roach down, don’t take Pegasus. I know you don’t want to leave him, but I can create a spell to keep him from leaving the cave… and it won’t stick if I’m not here to hold it. Can you go?”
“Already leaving, but firewood first?”
“Please,” she said, watching those yellow eyes in the dim light of the cave. They had an odd sheen and she imagined if he’d been human, he would have burned with fever. She could smell the rot in his side. He was near the size of a horse, and she wasn’t sure how much it would take to feed him, but she could feel the edges of the curse, but not the conditions.
The bard stepped out quickly, rushing about to gather up wood. The sooner he left the sooner he could come back. And perhaps they would have made some progress with Geralt in his absence. They had healing supplies with them, they had anticipated he would be hurt. Just, not like this. They had never anticipated this.
Ciri got a little closer, holding out the rest of the cheese. He tipped his head up and his tongue flicked out to grab it, and he swallowed the chunk whole. She was close enough to rest a hand on his muzzle, but she didn’t. She could see the way he kept trying to watch both her and Yennefer, fear making his rib cage flutter as he fought to breathe. “Oh, Geralt,” she said softly. “We’re here now, we’ll fix it.” She tore the loaf of bread into chunks and sat, letting the pieces rest in her lap. She held out another one and he took it from her.
After the last chunk was devoured, she slowly reached out to touch his muzzle. “This isn’t right you know,” she told him quietly, watching as Yennefer held her hands out, brow furrowed in concentration. He flinched away from her, but she ignored it, gently stroking the damp white fur.
The noises she made almost made sense, like a forgotten memory. The food in his belly wasn’t enough, but it was different than the raw meat and whatever he could dig up and scarf down.
“Mamma, please bring me the rest of the food,” she said quietly, idly stroking the fur between his eyes. “He’s still hungry.” Ciri watched some of the fight go out of his body, paws curling as he lay there. His ears swiveled around tracking Yennefer as she moved around the cave. The panting got worse as Yennefer moved, but eased when she was back in his line of sight.
“I can’t imagine he’ll enjoy hardtack.”
“No one enjoys it, that isn’t the point,” Ciri sniffed, and then carefully fed Geralt the rest of their food supplies. He was exhausted, she could tell. He reminded her of her grandfather’s hounds after too long of a hunt. Too tired to rest. She kept up the gently stroking and leaned forward to touch his leathery ears. They were soft and warm, and his eyes closed when she started gently stroking them. Yennefer moved again, shoes scraping on the floor and his eyes opened, and he snarled again, wheezing after. “It’s alright, you’re alright,” Ciri promised him, scratching the top of his muzzle and then the rough hair of his cheeks before moving under his chin. The fur was soaked in spittle but she didn’t mind. It was Geralt. The yellow eyes closed in pleasure and she kept it up as his body slowly relaxed and eased.
Yennefer put her hands over his wound, and he opened one eye to stare, dragging his lip back over his teeth to show her their sharpness.
“Geralt, it’s alright,” Ciri said softly, and the words almost had meaning. His ears flicked forward to her and she smiled at him. “Do you want me to keep talking to you?”
Yennefer watched carefully, and then gently laid her hands on his side, feeling the heat and swelling radiating from the wound. The initial injury had to be somewhere in the middle of his ribs, but it had radiated from shoulder to flank and her heart dropped. He was very ill. Dangerously ill. Half starved, he didn’t have what he needed to fight off the infection that was killing him.
His skin twitched and rippled under her palms, and she felt tears slide over her cheeks. They could save him, it would be even easier to do it if they could turn him back. “True love often breaks curses,” she tells Ciri quietly. “Can you keep him calm while I come around to his head?”
“You plan to kiss him on the mouth?”
“No, the forehead,” Yennefer told her dryly.
Ciri stuck out her tongue impudently and continued to let her hands smooth the thick white fur under her palms. “I imagine you’re exhausted. You’ve been running a while, and you’re hurting badly. I’m sorry Geralt. I’m sorry we didn’t find you sooner. You can understand me, can’t you? I want you to understand me.”
Yennefer knelt down at his head and gently started stroking his fur. “I love you,” she told him gently. “Even when we’re fighting, or I’m angry, I always love you. I always will. We always love each other.” She leaned over him and ignored the way his lips peeled back from his gums and kissed him gently on the top of his head, feeling the coarse fur brush her lips. She pulled away, tears dripping down her cheeks to soak into his fur. “Oh Geralt, what kind of curse weas this? Can you talk to me? Can you understand us?” There was a catch in her voice and she hated it.
Both she and Ciri waited with bated breath, and Ciri sighed when nothing happened. Tears ran down her cheeks when she realized Geralt wasn’t miraculously changing back. They sat with him, stroking and comforting him until it started to get cool.
Yennefer gathered up leaves and the firewood and started a fire. Geralt had started to tremble and she knew he was going to need help staying warm. The fur didn’t seem to be doing him much good. Not with the illness such as it was. It was obvious he had tried to get the arrowheads out, but she could see part of the shaft of one still sticking out. He had probably driven them deeper in, dangerously close to his lungs.
She planned to wait until Dandelion got back before she attempted to pull the arrows out and start any of the healing process. They would need to boil water and prepare bandages and two sets of hands wouldn’t be enough.
Ciri kept up a steady stream of chatter, and Yennefer gasped in surprise when Geralt nodded his head to something she said. Ciri looked up at her in shock, and then kept talking, her words speeding up with an almost frantic edge. He didn’t seem to know what she wanted from him when she tried asking him questions.
“Let him rest, Ciri, let him sleep, he’s exhausted.”
They kept vigil together, hands gently smoothing the matted white fur on his head and chest. Dandelion came back before full dark, laden with bags of food and more bandaging.
Geralt woke up at the sound and with raised hackles, snarling and growling, he staggered up on all fours, backing himself into the wall of the cave.
“Stop!” Ciri said quietly, holding her hands up. “Geralt, it’s me, you know me, it’s Ciri. I’m your destiny. Geralt, do you remember? I’m your destiny. Tell me, nod, something, but tell me you understand. Do it!”
“Ciri,” Yennefer said softly, putting a hand on her shoulder, not expecting Geralt to respond. But instead he whined low in his throat and ducked his head, ears flattening and tail curling up between his legs. He bobbed his head lightly and stepped closer to her, snuffling her shirt and allowing her to pet him and scratch him around his neck and under his chin.
“He understands,” Dandelion said softly, voice awed.
“Feed him,” Yennefer told him immediately. “We need to feed him,” she added. Perhaps the bard was his true love, perhaps the bard would break the spell.
Dandelion pulled a roast chicken he’d purchased specifically for Geralt. He unwrapped it from the linen it had been wrapped in. Carefully, he edged in until he could hand Geralt the food. Dandelion jumped when Geralt carefully took it from him, mindful not to bite his hands. “Oh sweet Melitele, is that really him? Is that really you? Oh, Geralt. You’re so large, how can we possibly keep you full?”  He bravely put out a hand and let Geralt snuffle his palm, smiling when he received a lick for his troubles. “I love you so much,” he smiled. It was easy to step in closer and he wrapped his arms around Geralt’s neck, kissing his cheek.
“Fuck,” Yennefer said softly, she had hoped. She had hoped so much that if it wasn’t her it would be Dandelion. They could worry about the curse once they cleaned out his wounds, at least. She would figure out how to undo it, since true love wasn’t going to do it, or he hadn’t met his yet.
“What?”
“I had hoped that would break the spell.”
“Geralt,” Ciri smiled. “Come lie down, let us see your side, it hurts right?”
Dropping his head, he let the words wash over him. He could mostly understand now. ‘Geralt’ still didn’t mean anything to him, but ‘hurt’ was a word he knew. He laid down where he was, unwilling to get too close to the flames.
“You’re so big,” Ciri mumbled, smoothing hands over his skull. “I wish you were smaller, like you were. Do you remember? Geralt? Do you remember being human?” she asked gently. “You were a good size, the proper size for a witcher. The perfect height for hugging,” she added.
“Ciri, whatever you do, keep talking, don’t stop,” Yennefer told her quietly. “Don’t stop.”
“When I was younger I barely came up to your waist, and you put me up on your shoulders in Broklin, do you remember? You called me a brat and threatened to belt me if I wouldn’t behave. Your shoulders are a little broader than Dandelion’s, do you remember? But strong. You’re so strong. And we can take care of you better if you were back to your usual size.” She felt his head start to shrink under her hands, and her breath caught in her throat only for tears to pour over her cheeks when she saw he wasn’t changing, just shrinking some. When he finished, he still looked the same, he was still covered in fur, and still barely resembled a human in the loosest sense possible.
“That’s better,” Yennefer told her.
“How do we change him back?”
“I don’t know, Ciri, but first we have to make sure he doesn’t die.”
It took them half the night to cut away the putrid flesh to allow Yennefer to pull the arrowheads out of the festering wounds they’d created. Geralt had snarled, snapped, and made pitiful attempts to attack them the pain was so bad. It was clearly he didn’t quite know them and didn’t understand all the words they said to him. When they tried to return his medallion, he whined and whimpered, drawing back with his hackles up and tail between his legs.
They stayed with him a week in the cave before they gained any more ground. Keeping the wounds clean and clear of infection had been near impossible, and he had gotten sicker and sicker with each day that passed. It was terrifying, wondering if they would lose him without him ever knowing who they were or who he was. They would have tried his elixirs but since he was nothing like himself, they didn’t know how they would react with his body chemistry and they might kill him immediately.
Dandelion made routine trips down the mountain and back to bring up more food and supplies. They kept Geralt fed, and as comfortable as they could. The next bit of progress was made when he curled up between his lovers’ bedrolls. After that, he started to respond to his name, and would nod or shake his head.
Yennefer made little to no progress on the curse other than to say it was still active and adapting and she wasn’t sure how to break it yet, it was too flexible. Geralt was also still incredibly weak and sick, and prone to pacing until he was panting too hard to breathe and would simply lay on the cave floor, wheezing until he fell asleep again. They were all miserable.
Ciri woke up, unsurprised to feel Geralt’s bulk pressed against her back. She rolled over and wrapped an arm around his neck. “You were human like us, you know,” she told him softly. She tickled his ear, watching it twitch away from her touch. “You had ears like mine. And hands I could hold. Hands that could hold me. I miss that. You weren’t covered in fur either. I used to brush your hair, do you remember? I would brush it and oil it and keep it clean. You won’t let us bathe you,” she wrinkled her nose. “Even though you need it. You make a very smelly whatever you are. I think if you had less fur it would help.” When she reached up to tease his ear again, it wasn’t there, and she sat up to look and saw a human ear nestled in all the fur, hairless and pale, just like it had been before.
When Yennefer and Dandelion woke next, they immediately noticed the change and monitored him for others, but saw nothing other than perhaps less fur, but they couldn’t be sure. He was docile at almost all times, even when having his wounds poked at.
“Geralt,” Ciri started one night, tickling the pads of his paws, pushing her fingertips against the blunt claws at the ends. “Do you ever miss holding hands? I think I would. I miss training with you, so even if you don’t miss holding hands, do you think you miss holding a sword?”
She gasped when the claws against her fingertips melted away and the pads of his paws followed after, fingers elongating as his hands became human. He flexed them in wonder, he couldn’t recall what he had looked like or felt like before. He barely knew himself, but hands made it far easier to eat. Exhausted, he fell asleep and didn’t wake until the next morning.
When he felt tapping against his teeth he woke up and tried not to snarl. It was just Ciri.
“These are ridiculously large, you know, they don’t even fit in your mouth, Geralt. What kind of idiot mage cursed you with these? It makes no sense, you can’t close your mouth, you drool all over your fur… you’re very messy.” She opened her mouth and pointed, “These are what your teeth should look like,” she informed him. “Your whole head should look more like mine,” she added. “I don’t see what the fur adds, either, if I’m being honest.”
She wasn’t surprised this time when magic crackled and swirled around him as his teeth and jaw shrank, his muzzle flattening into his skull to form an almost human jawline.
More days passed and none of her suggestions took. His memory seemed to be coming back and while he couldn’t speak, he could write, fingers in the dirt. They communicated well enough, until one day he just stopped.
When they went to bed he was there, and when they woke up, he was gone.
They split up to find him, he had remembered to hide his tracks. Ciri found him some time well after midnight.
“Geralt? Don’t run, please don’t go.”
“Ciri,” his voice grated from his throat. “Go, just go. Please…”
“Why?”
He had pressed himself against a hollow log, seeking some small shelter from the cold. No fire, nothing. No clothes. He still mostly moved hunched over, rather than upright. He was so ashamed. “I don’t want you to see me like this,” his voice broke.
“I love you,” she said simply. “How you look doesn’t matter.”
“I’m a monster,” his voice broke. He could remember now, all of it. How he had failed them. “The curse didn’t change me, it revealed me,” he told her hoarsely. “The curse was to show my true self,” he whispered, bloody tears trailing over his cheeks. “Go away, Ciri,” he told her more firmly, baring his teeth and lunging at her.
She didn’t move. “No. No, I will not. You can’t make me. You told me once you would always be there for me. We would never be apart. You haven’t done the best of jobs keeping that promise. I’m going to hold you to it, now.”
“Please,” he moaned. “Ciri, you don’t deserve the horror of having someone like me in your life.”
“Horror? The horror?” She slapped him before she could stop herself. “You idiot!” He didn’t make a move to stop her, or to cower away from another strike when she raised her hand again and she stared in shock at what she’d done. “I’m sorry!” She threw her arms around his neck, hugging him tightly and sobbing. “I love you, Geralt, I love you, there’s nothing horrible about you!”
He hesitated before holding her, thinking of the things he had done with his hands recently. Digging around like a boar, ripping rabbits open to eat them raw and bloody. He shouldn’t touch her. “Ciri, I’m a monster,” he told her softly. “Inside and out, I’m… let me go. I… it would be better if I just disappeared.”
“No!” she clung even more tightly to him, tangling her fingers in his fur and hanging on tightly, her tears and snot soaking the fur on his shoulder. His own bloody tears dripped into her hair, staining the strands pinkish red. “You aren’t a monster! You’re Geralt! You’re a witcher, and a mutant, but not a monster! Even if you never change back, even if you look like this forever, you aren’t a monster. Your outside has nothing to do with your inside! You taught me that! You, and Eskel, and Lambert, and Coën. I was so afraid at first, but I know now. I know witchers are just men, Geralt.” She couldn’t keep talking when another sob choked her and she fell silent.  
Her sobs shook her entire body and she clung to him so tightly he had no hope of dislodging her. He shifted as best he could to hold her, and stroke her hair, and soothe her. He didn’t notice when her tears fell on his bare skin, didn’t notice the crackle of magic around him as he worked to hold her better, closer. He wanted to be the man she wanted him to be. He loved her. She was his child surprise.
“Ciri, I… I’m not what you think I am, I can’t be who you want me to be.”
She screamed in rage, shaking her head against his chest, slamming her fists weakly against him as she battered his chest, sobbing harshly. “Don’t leave me!”
He didn’t try to stop her from hitting him, the blows didn’t hurt. And even if they had, he deserved them. He let her vent her rage and fear against him, and ran his forearm across his nose and eyes, trying to clear them. Geralt didn’t notice he wiped tears against his skin, the fur covering his arm gone.
“I’m sorry,” he told her, rocking her back and forth on the forest floor, ignoring the unpleasant sensation of detritus poking into his legs and backside. “I love you, Ciri, I love you. I’ll stay. I’ll stay.”
Yennefer and Dandelion came upon them some time later, the sky grey with the coming dawn.
“Geralt!” Yennefer cried out in shock, rushing forward to drop to her knees beside them, wrapping her arms around them and kissing him hard. He looked at her in shock. He could feel her palms on his cheeks. Feel the scrape of stubble, not fur, on her hands. Her skin was cool against his, like it always was.
Before he could process it, Dandelion was at his other side, holding him tightly and swearing vehemently at him and the whole world. The bard rocked them all back and forth slightly, kissing Geralt’s face, neck, shoulder, and any part of him he could reach without pushing Ciri out of his way.
The bandaging had come loose as his body shifted and changed, and the impact and hugging along with everything else had aggravated his wounds.
“Ciri, Ciri, look, Ciri,” Yennefer stroked her hair, gently pulling her away from Geralt’s chest. “Look, look at him.”
“Oh, Geralt,” Ciri said softly, her voice full of wonder as she stoked his hair, and then his face. “You’re you again,” she hiccupped and sobbed. She ran her hands over his face and hair and shoulders over and over, kissing his cheeks and forehead as she did, frequently bumping heads with either Yennefer or Dandelion who kept touching and kissing him, too.
When he started to shiver, they pulled away in concern. Dandelion dragged off his cloak and wrapped it around Geralt’s shoulders, as Yennefer and Ciri went to get the horses. Dandelion helped him to his feet, tucking the cloak around him tightly. He held Geralt as the sun rose, glad to have him back.
Geralt had near forgotten how to walk like a man, much less ride, in the months he’d spent living as a beast. With a little help from the poet, he was able to mount up when Yennefer returned with Ciri and their mounts. They would get near the edge of the settlement and find him something to wear until they could go home.
He had agreed in spite of his deep fear, to allow Yennefer to portal them to Vengerberg after, and to begin his recovery in earnest there. His wounds would need further care, and he needed time to rest. He was exhausted. But he was home. And returned to the people who loved him.
65 notes · View notes
demisexualgeralt · 4 years
Text
I’m late, but this is for Day 1 of @geraltwhumpweek: Ostracization. Enjoy!
--
Generally speaking, for every contract Geralt took where he was paid fairly, there were three where he ended up with half the asking price, if he was lucky. That was the way of his trade. While poor townsfolk tended to give him his price up front, albeit without looking him in the eye, pricier contracts came with a greater risk of being swindled. 
Things had improved mildly since bringing Jaskier along. He could use his incessant chatter for good, it seemed, and more often than not they found themselves with a roof over their heads. They’d been traveling together for about a month and a half before Jaskier witnessed a contract go bad.
He arrived back at the inn after a particularly irksome fight with a noonwraith. He hadn’t expected it to be much of a scuffle, but she proved to be more full of rage than he anticipated. Now, all he wanted was a bath and a few moment’s peace. He collected his pay from the alderman (the full amount for once), and headed back to the inn. Before long, he heard the familiar din of Jaskier’s voice. He had to admit, inspiration had done well for Jaskier and he received far more coin than rotten fruit these days. Geralt allowed a small smile to grace his lips before schooling himself back into neutrality. After all, he couldn’t let the bard know that he was getting used to his presence. It would surely make him insufferable. 
Upon entering, Jaskier lifted his lute in acknowledgement and watched as Geralt settled in his usual spot in the back of the room, away from other patrons. He would wait for Jaskier to finish his set and then they could see how much coin they had to pool together for a room. Sharing was efficient and it wasn’t as though either of them were shy by nature. 
Apparently eager for details, Jaskier retired for the night after one last song and ambled over to Geralt. “All well?”
“Mmm,” Geralt agreed. “Well as it can be.”
“Yes, yes, noonwraiths tend to be tragic tales. Still, some good clearly came out of it.”
Geralt gave him a sharp look in return. A death was a death. He didn’t enjoy cutting down creatures, especially ones that had once been human. The idea of Jaskier turning those tales into a song, especially for Geralt’s benefit, made him squirm. 
Jaskier held his hand out, placing it over Geralt’s. “I only meant that they’re at peace. You needn’t glower so. How bad was it?”
“It was fine. Caught me off guard at first but I managed to strike from the side.”
“Noonwraiths are...how do you kill them again?”
“Specter oil on the sword.”
“Ah.” He pulled out his notebook and scribbled that down, tongue sticking out slightly as it did when he concentrated. How Jaskier could read the chicken scratch he called handwriting was beyond him, but that was his problem. “And specter oil is made of…”
Geralt allowed his string of questions. It was easy enough and to be honest, it was nice to share some of the things he knew with someone who cared. Jaskier was easily pleased, despite his dramatic nature, and it was calming to recite something memorized long ago, so that he didn’t have to concentrate on the confusing nature of conversation after expending his energy. 
Eventually, Jaskier closed his book. “That’s enough for now. I’ll get the rest of the details once you’re rested. I’ve put down my half for the room.”
Geralt nodded and stood, ready to carry his half to the innkeep and settle in for the night. When they reached him though, the man shifted, as if steeling himself from something. “I’m sorry. The room’s been rented.”
Jaskier cut in easily, as he had so many times. “Yes, that was me. I told you I would bring the other half once my companion returned.”
“Yes, well…” the man coughed. “I didn’t know your companion was…”
Geralt hmmed. He knew this would happen eventually. Frankly, he couldn’t believe he’d allowed himself to be spoiled so by the benefits of traveling with the bard. He had been looking forward to a bed, but in his experience, fighting for the privilege was not worth the risk of rocks at his back and a crowd at his heels.
Jaskier however, scoffed. “The man who saved your town? I would think we would get a discount, not a cowardly excuse to use someone and send them on their way!”
“Jaskier,” he said lowly. “Leave it.”
Jaskier’s cheeks tinged pink with anger. “I will not! This is ridiculous. As long as a man gives you coin, what does it matter who sleeps in the bed if you’ve got it?”
“People won’t pay full price if they know a witcher used the room last.”
Geralt caught Jaskier’s arm before he could raise more of a ruckus than he already was. “Jaskier.”
Jaskier managed to swallow his rage and held his hand out. “My coin, sir?”
The innkeep returned Jaskier’s share and had the decency to look abashed. Without another word, Jaskier fled from the inn, Geralt following behind.
“Unbelievable,” Jaskier muttered. “What utter bollocks.”
“It’s fine Jaskier.”
Jaskier whirled on him. “It isn’t fine! He treated you like-like you weren’t-”
“Human?” 
Jaskier pursed his lips. 
Geralt sighed. He forgot that this was new to Jaskier. “It’s not the first time. It won’t be the last. I’m content to sleep elsewhere.”
Jaskier nodded, apparently too angry to speak anymore. Geralt led them out of town a bit, until they found a clearing level enough to set up camp. At least they had already eaten, so he wouldn’t have to expend more energy hunting. He felt ready to collapse, but shook off the latent weakness. He was getting soft from all these inns anyway.
Pulling his bedroll closer to the fire, he intended to sleep quickly, but Jaskier’s voice intruded on his silence. 
“That happens often?”
“Depends.”
“On?” 
“Nothing. Some people just don’t want witchers around.”
“And that doesn’t bother you?”
“Why would it?” If he were human, he’s sure he wouldn’t relish the idea of a monster under his roof either. It was a simple fact of his existence.
“You deserve a bed. A roof. Honestly, Geralt, it’s like you don’t-”
“Don’t care? I’m not human, Jaskier. The things that bother you don’t affect me.”
A mirthless laugh erupted from Jaskier. “That’s bullshit and you know it.”
Geralt grunted. Jaskier would get used to this eventually. Realize that traveling with him was hardly the glamorous life he expected. He spent more often than not cold and hungry and bleeding. Expecting anything else only led to disappointment. And what would a creature like him do with a roof and a warm bed? Someone to share it with? People spoke of his grim smile, his haunting visage, his deathly complexion. A thing like him could only be a cold facsimile of a human.
“If I let every time I was thrown out of an inn bother me, I wouldn’t have lasted long on my own.”
“Oh, Geralt.” He heard Jaskier inching closer and tensed a bit. “You’re not alone.” He reached a hand out and Geralt flinched instinctively before he could stop it.
Jaskier pulled back and he could feel the silence between them. Geralt searched for the words to say, but came up empty. He wondered, as he often did, if being a witcher made speaking to others so hard, or if it was some broken, bitter thing deep within him. If he had always been this insufferable to be around.
“I’m sorry for startling you,” Jaskier started and Geralt almost laughed.
“You can’t startle me.”
“Then…did you think I would hurt you?”
“No. Can’t do that either.”
“Then...what?”
Geralt hummed. “I...it’s been a long time.”
“Since someone’s touched you?”
Geralt felt the wave of humiliation wash over him, angry at his reaction. Was Jaskier really going to make him explain? How every human who knew what was good for them cowered at this touch, shuddered at the thought of his skin near theirs?
“It’s not as though I have much to offer.”
He heard Jaskier mutter and the shuffling of his bedroll moving closer. “Jaskier, you don’t have to-”
“I want to. May I have the privilege of sleeping by you? It’s cold.”
“Jaskier, I-”
“Please?”
Geralt nodded hesitantly. He felt a hand on his shoulder, somewhat familiar, before Jaskier laid his head on the place by the nape of his neck. His arms bracketed Geralt’s. It felt nice, not like a cage but...secure. 
“This okay?”
“Mmm.” Geralt nodded, already feeling himself drifting a bit. 
He thought he heard, “Goodnight, my wolf”, but it could have been a trick of the forest.
68 notes · View notes
gwaciechang · 4 years
Text
I Love You
Pairing: geraskier
Day 3: cursed for @geraltwhumpweek
Medium: Netflix Witcher
Warnings: minor character injury, canon typical violence, minor Jaskier whump
Summary: Jaskier is cursed to feel terrible pain unless Geralt is touching him. It takes him a long time to realize that Geralt was also cursed.
Word count: 1,386
Author’s notes: read below the cut, or here on AO3!
Jaskier’s made a lot of mistakes in his life. The day his mother told him that bees made honey, he went out and ate one (and if his tongue hadn’t swelled to twice its size, he might have assumed it was a defective one and tried to eat another). The day he found out his best friend was getting married, he seduced him (and then his wife), resulting in his exile from Lettenhove. The day he provoked an angry witcher after a failed dragon hunt, he turned his back and walked away. But this, well, this might be his biggest mistake yet.
He knew he didn’t have Geralt’s protection as he walked up to the mage from Blaviken, but he had always had more curiosity than sense, and he wanted to get the full story from someone who probably lived it.
Before he even takes three steps, Geralt comes out of nowhere and places himself between them.
“Stregobor,” he says, pointing his silver sword at, presumably, Stregobor.
The wizard gives a high-pitched laugh. “You haven’t changed a bit,” even his words gleam, somehow, like a snake’s eyes in the night. “Still so eager to throw your sword at all your problems.” His eyes fall on Jaskier, who suddenly feels like he’s fallen into an icy lake. “Oh, and you’re one of those problems, aren’t you?” he says, walking slowly toward Jaskier.
Jaskier tries to step back, but his feet might as well be glued to the floor.
“The only problem here is you,” Geralt hisses, but by the time Stregobor is right in front of Jaskier, the witcher’s only managed to twitch his feet in a different direction.
“Of course, what a problem I caused, hearing your blessing without granting it,” Stregobor raises his hands, and there’s a little bit of give now, so Jaskier takes tiny steps back while Geralt slowly raises his sword. Stregobor ignores them and calmly adds, “I’ll make it easier for you to take at least one of your problems off your hands.”
There’s a flash of light, and both Jaskier and Geralt fall back from the blast. Jaskier screams when he lands, both from the shock of impact and the feeling of all his organs being on fire.
“Jaskier?” Geralt kneels down to take his hand, and the pain immediately dissipates.
“Oh, thank you,” Jaskier gasps in relief. “It hurt so much, I thought I was dying.”
“Hmm,” Geralt puts his other hand on the ground to brace himself, before standing and pulling Jaskier up without any of his usual grace. Jaskier scrambles for balance, but even when he finds it, Geralt keeps his hold on his hand.
“Um, Geralt?” Jaskier looks closely at his maybe-friend. There are lines on his forehead that could be from anything, but no sign of a curse. “Not that I mind the contact, but is there a reason you’re still holding my hand?”
Geralt lets go, and pain slams into Jaskier with the force of a wyvern. His knees buckle, and he scrambles for Geralt’s hand again. The pain immediately disappears when their hands connect, and Jaskier realizes what Stregobor had done.
“I suppose we’re going to find another mage now?” Jaskier asks, resigned. He doesn’t want to see Yennefer again, but he wants the feeling that every single part of him is being crushed and boiled at at once even less.
“Yes,” Geralt grunts. He takes Roach’s reins with his free hand and walks slowly north.
“Um, shouldn’t we ask someone for directions?” Jaskier asks.
“I can feel where she is,” Geralt speaks through gritted teeth.
“Where is she?”
“In the direction we’re walking toward.” After that, Geralt stops responding to anything except to wipe sweat off his brow, even though it’s not that warm.
Then he suddenly freezes. Jaskier has to freeze, too, because something is rustling in the bushes to their left.
“What is it?” Jaskier asks, hoping the answer will be something they can run away from very quickly while still holding hands.
Geralt draws his sword, dashing those hopes. “There’s willow bark in my saddlebag, it might help,” he says, but they both know it won’t, because the pain has a magical source. “I’m sorry,” Geralt adds, before dropping Jaskier’s hand.
Jaskier lets himself fall to the ground and curl up. Blood roars in his ears, blending with the roars of a creature he almost wishes would tear him apart, blending with Geralt’s animalistic cries.
Jaskier tries to distract himself by humming, but the pain builds on itself until he’s too busy gritting his teeth to even think of a song.
Finally, fucking finally, Geralt returns, and his blessed hands take Jaskier’s again. Jaskier takes a moment to catch his breath, marvelling at the lack of pain. He really doesn’t appreciate his body for not hurting as much as it has been.
Then he notices the blood leaking between Geralt’s shaking fingers, pressed to the cut on his neck.
“Shit,” Jaskier says, even more breathless than before, and he reaches for the bag of potions. Geralt bares his neck, and the potion makes the cut sizzle as it seals shut, but Geralt doesn’t even tense. Or, rather, he doesn’t tense more.
“We should go,” Jaskier says when Geralt doesn’t make a move to stand up.
“Right,” Geralt sighs, rising laboriously. “Let’s go, Jaskier.”
His steps are slow and sluggish, and they only get more so as they continue walking. Jaskier asks, more than once, if he wants to stop for a rest, but Geralt has gone back to ignore him.
Then Geralt’s leg buckles, so he crashes to the ground, bringing Jaskier with him and breaking their hold. Immediately, Jaskier screams again, and it takes a second for Geralt to link their hands. He lets out a grunt, and now Jaskier can see how complete exhausted his friend looks, which makes no sense. Sure, he’s fought a creature and gotten injured, but he’s seen Geralt shrug off injuries that looked fatal, and if Jaskier can walk for the better part of a day, surely Geralt would be able to, also?
“Geralt, what’s wrong?”
“He’s in pain,” a woman says behind him.
Jaskier turns around. “God, I never thought I’d be saying this, but I’m actually quite pleased to see you,” he greets Yennefer.
She walks past him without acknowledging him at all, and presses a hand to Geralt’s head. Purple tendrils float between them, but whatever it’s for, whatever makes Geralt shake his head and Yennefer frown, Jaskier has no idea.
“You have to make it clear,” Yennefer says finally, “what your blessing truly is.”
Geralt scoffs, but he’s panting now, and every so often, a wince passes his face.
No, oh gods, please, no.
“What do you mean, he’s in pain?” Jaskier asks Yennefer. “Stregobor cursed me, not-” but Geralt had also been there.
“Think,” Yennefer turns her purple eyes on him. “What did Stregobor actually say?”
“‘I’ll make it easier for you to take at least one of your problems off your hands,’” Jaskier recalls in horror. “And I’m the problem.”
He braces himself, both for pain and for Geralt’s reaction, and tries to yank his hand out of Geralt’s grasp. But Geralt must have expected this, because he reaches his other hand out and traps Jaskier in place.
“Geralt, I know you’re sorry,” Jaskier tries to wiggle his hand out. Just that half an hour when Geralt was fighting whatever was bad enough, he can’t imagine fighting that pain for an entire day, and still clinging to its source. “You don’t have to do this.”
“I do,” Geralt’s eyes are strained, but clear. “Jaskier, I love you. You are, and always will be, my blessing. My only problem is Stregobor’s spell. I would hold your hand regardless of how much it-” his voice trails off, and he looks at their conjoined hands in surprise.
Jaskier waits. There’s a purple flash behind him, reflected in Geralt’s eyes, but he ignores it.
Geralt slowly opens his hand, one finger at a time, then takes his palm off Jaskier in a single fluid motion. Jaskier braces himself, but there’s no pain.
“Jaskier,” Geralt says as he stands up, smoothly, with no pain marring his movements.
“Did you mean it?” Jaskier looks up at Geralt.
His answer is a kiss.
63 notes · View notes
justanotherqueerboy · 4 years
Photo
Tumblr media Tumblr media
Get out of Blaviken, Geralt... Don’t ever come back.
@geraltwhumpweek Day 1- Ostracism Medium: Combo of Game and Show Author Note: For this prompt I decided to recreate that scene (◕ᴗ◕✿)
I make these in SourceFilmmaker (3d animation software). no repost. only reblog.
65 notes · View notes
carmillacarmine · 4 years
Photo
Tumblr media
“Defining the Strength of Potions”
by CarmillaCarmine
Geralt and Jaskier are on their way to Kaer Morhen for the winter. Written for @geraltwhumpweek for prompts: Potions, Cur$ed, Mon$ter, and Kaer Morhen that will appear throughout the fic.
E, WIP
Part of Defining Their Love - verse in which all fics can be read separately as stand-alone.
Thank you for reading!
Let me know if you’d like to be tagged in updates of this fic (or added to my Geraskier taglist).
@1stbonesfan     @peanitbear     @ladyahiru     @three-words-or-less     @mrhanniblack
40 notes · View notes
kleml · 4 years
Text
Letters
Day 5 Loneliness, gen, game inspired, 579 words
Summary: Before he got close with Jaskier and Yen, Geralt never received any letters.
@geraltwhumpweek
...
Geralt never received any letters. Of course, they had letters sent to Kaer Morhen every year when it was still running and full of life. A bunch of those were collected from the nearby villages in autumn to learn how well everyone was doing, how much money was put, or taken from the common account. They had to know how many witchers will spend the winter there to get enough provision for everyone. Those letters also had the information about the dead that went into the lists. He wrote those as well, about the rumors, about the population of ekimmaras going down in the Kestrel mountains and about conflicts with Cats he had heard of. Those letters were boring and dull, and nothing like the stories he often found while fulfilling the contracts. That's why he kept those. The recipes mothers sent to their sons who left the home village to live in town. The love letters, full of promises and plans and dreams, foolish and reckless. The letters sent from friends to friends, that had jokes and drawings in them. Even the letters written by assassins and rogues. He kept them in a box, stashing all of them in Kaer Morhen every year he traveled home. Once in a while, he went through them, reading and carefully folding back - more so as the castle died and there were less witchers left, just a handful to share tales of the Path with. Winter days were short, and winter was long. But the words, written by some people, usually dead people, kept him warm and wondering, what would it have been like if they had a place to write to. A place to stay, instead of traveling all year round. Would he also write? About how he almost died in one fight and mastered another? Some warnings about monster areas? Would others reply and tell him about their ups and downs, instead of remembering all in one go as they met in the Great hall?
That's why the very first time he goes through his bags upon returning, his heart beats too fast when he finds a folded parchment. When the parchment is not filled with his own notes. It's a letter. He cries, even though he only ever cried in childhood or when he was wounded so badly it was a normal reaction. He cries longer than he should, probably, and feels unexpected hope and joy.
"Dear friend," it says, "I know you most likely will throw this away, but I hope I hid it well enough in those terrible bags of yours. I swear, I will find you something better next year. Anyways, you know me, I love words and letters, and maybe you'll find this when you arrive at that dreadful castle you live in and where you don't want me to go. Now, before you'll rip it apart, there's a new ballad I'm working on on the next page. Please tell me what you think when we meet again come spring, I think I still won't be finished with it by then. Going back to our argument about the book you bought in..."
The letter went on and on, and it was for him, and it contained everything a letter should contain, as he's learned over the years. And it made him believe, that maybe there will be more. And that there still was time to make his own stack of letters, just as big as the one he already had.
43 notes · View notes
fangirlshrewt97 · 4 years
Text
Geralt Whump Week Day 2 Submission
TITLE: Scars From A Lioness
SHIPS: Geralt of Rivia / Jaskier|Dandelion
PROMPT DAY: Potions
MEDIUM (Netflix, Books, Games, Hexer): Netflix
WARNINGS: NA
SUMMARY:   Ciri was up with the sun, bouncing with excitement for the day. Finally, after weeks of begging, Geralt had said she could learn how to make a Witcher potion. A.K.A: Ciri learns how to make potions, there is family bonding, and Geralt gets hurt but its ok, he gets better. Ciri feels awful though.
WORD COUNT: 5737 words
AUTHOR’S NOTES:  Additional tags include  Prompt: Potions, Whump, Angst, Angst with a Happy Ending, Fluff, Family Bonding, Kaer Morhen, Cirilla is adopted by all the Witchers, Found Family, Hurt/Comfort, Soft, Soft Witchers, Established Relationship, Established Geralt z Rivii | Geralt of Rivia/Jaskier | Dandelion, I wanted to write a fic where we get to see Cirilla learning stuff from the witchers, This fic is really cute I promise, more fluff than whump, And so much softness
AUTHOR: Fangirlshrewt97
CHARACTERS: Geralt of Rivia, Cirilla Fiona Elen Rhiannon, Jaskier, Lambert, Eskel, Vesemir
LINK TO AO3: https://archiveofourown.org/works/25035172
                                                      /////
Ciri was up with the sun, bouncing with excitement for the day. Finally, after weeks of begging, Geralt had said she could learn how to make a Witcher potion. If Jaskier had been with them, Ciri was sure she could have gotten the Witcher to cave in sooner, but the bard had had a request to play at the Kaedwanian court, and having allies would only help them. Nilfgaard was still looking for her, which meant it had been nearing a year since she had arrived at Kaer Morhen and not left. She didn’t mind, she liked the castle, the ruins were a little scary but they also reminded her of Grandfather Eist’s bedtime stories of heroes and monsters. And if she behaved really well, Vesemir would tell her a story of one of his hunts that rivaled any of her grandfather’s stories.
Uncle Eskel and Lambert had also been helpful, teaching her all about fighting with a sword and hand-to-hand, though she thought they did that more as an excuse to tackle each other to the ground than to teach her anything. Ciri didn’t mind, it was fun to watch men the size of small mountains fling each other into walls like rag dolls and then get up and walk around as if that hadn’t just happened. They were never rough with her, but they also didn’t go easy, each day ended with more muscles aching than she knew she had. But the one thing that all four had been adamantly reluctant to budge on was Witcher potions. Or potions in general.
“It is too dangerous for you, Princess.” Uncle Eskel had explained.
“Those things could kill you Ciri, or give you a scar like knucklehead over there, and while his face might have been bad before the accident, yours is too pretty to risk damaging.” Lambert had advised before running out of the hall being chased by Eskel.
“Witcher potions are poisonous to humans Cirilla, and for many, the smoke alone is deadly. It is too great a risk.” Vesemir had stated with a finality to the discussion.
And of course, there was Geralt’s very eloquent “No.”
Ciri sighed. So many weeks of badgering, begging, and, even bartering for more chores had resulted in the reluctant agreement that all four Witchers would be in the room with her when she brewed the potion, Vesemir instructing and the other three as bodyguards to get her out of there is something started to go wrong. And that she would first start with human-friendly potions to understand the basics of brewing. Three Witchers seemed excessive for said job but they wouldn’t be dissuaded.
Ciri took off her clothes, using the nearby cloth to dip into the basin of water in her room and ran it across her body, wiping off the nightly sweat. All four had mentioned that potions were brewed beneath the keep, and it could get really hot in there, so it was better to soak in the hot springs after. Washing herself thoroughly, Ciri put on an old shirt of Uncle Lambert’s and the pants Uncle Eskel had sewn for her. She was plaiting her hair in a simple braid as she made her way down to the breakfast hall, finishing it right as she arrived.
The others were already there, Uncle Eskel and Grandfather Vesemir finishing with toasting the bread as Geralt and Lambert were eating. Skipping down to the area where they were sitting, she pressed a kiss to Geralt’s cheek before burrowing herself into Uncle Eskel’s side, an arm around his waist to steady herself.
“Morning cub, excited for the lesson are we?” Eskel said, amusement making his eyes twinkle. Ciri giggled and nodded her head.
“Well then Eskel, you better give the girl her food so we may all head down together. Don’t you think, cub?” Vesemir winked as he presented her a small bowl filled with dried fruits. Making a happy noise, Ciri took the offerings and gave her pseudo-grandfather a hug before going and settling next to Lambert. The youngest wolf just opened his arm so she could press herself into his side before starting to munch on her breakfast. All of them had learned early on the lion cub loved to cuddle, and while it had taken a bit to get used to so much physical affection, they had learned to treasure it.
Ciri was focused on her food and so completely missed the fond looks all four wolves sent her way.
Having spent decades being rejected and treated as beasts, here was this girl who through Destiny had found herself tied to a Witcher, and decided to embrace them all as her family. She had all of them wrapped around her little finger, ready to draw steel or silver at the slightest hint of sadness from the child. She had been afraid when she had arrived at the keep near the beginning of winter, escorted between Geralt and Jaskier. But it had only taken one extremely inappropriate joke from Lambert that all the others yelled at him for, for Ciri to giggle and relax. After that, it had been pathetically simple to see that these men were not the monsters everyone was convinced they were.
Eskel and Vesemir finished with the food and brought the rest of it to the table, Eskel sitting next to Geralt while Vesemir settled at the head of the table. The small family enjoyed the breakfast in silence, basking in the simple instance of each other’s company.
“Careful pup, you look ready to fall into your plate.” Geralt said as he gently nudged her leg with his. Ciri shook her head, a strand of hair coming loose.
“’M not.” Ciri said, punctuating it with a contradictory yawn.
Eskel and Vesemir smiled, whereas Lambert laughed.
“Sure about that menace?”
Ciri elbowed him in his side, turning her nose up in the perfect imitation of the obnoxious princess she had played so many times in court when dealing with insufferable nobles.
This got the other three to chuckle, and when Ciri peeked one eye open from where she had them closed, she saw even Geralt had a smile on his face, making her own grin grow.
“Vesemir she is abusing me.” Lambert complained, deadpan.
Eskel snorted. “That isn’t her abusing you. Her abusing you is her managing to throw a Witcher four times her age and size straight into the pile of hay for the horses. In one day.”
As they all laughed at Lambert’s indignation, Ciri settled contently into her food, joining in to the teasing. Uncle Lambert was so very easy to tease. And Ciri always had at least one person to back her up in case he turned on her.
Finishing up breakfast and cleaning up was a quick job between the five of them, and soon they were all headed to the potion making room. When they entered, they let Ciri go in first, giving her time to explore the space she hadn’t been allowed in before as they each settled into their seats.
The room was larger than she expected, twice the size of her bedroom, but with a low roof that Geralt and Eskel nearly brushed against. There were small windows running all along the walls, which when she looked closer realized functioned as vents to make sure the smoke did not fill the room. But since they had yet to start brewing, the room was cold, and she wrapped her arms around her self.
Moving from the windows, Ciri next went through the largest wall of the room, which had deep shelves carved into it, pulling out bottles of ingredients lining the walls. Some had fresh labels, the ones that were commonly used. For others, the labels were faded and the bottles covered in what seemed like a decade’s worth of dust. She was able to identify most of the herbs, remembered helping Vesemir sort them and place them into these very bottles. The last bottle she grabbed was murky, and when she rubbed at some of the grime, she nearly dropped it in shock when she saw an eyeball floating in there. The bottle escaped her grasp, her sharp gasp alerting the Witchers. Geralt was behind her in an instant, catching the bottle in his hand, his other a solid weight on her shoulder.
“Don’t worry, they’re from deer.”
“I don’t know whether to be relieved for that answer or horrified you thought I thought you were using human eyeballs.” Ciri said, injecting as much bravado into her words as possible.
Geralt replaced the bottle in its original place and led her to the benches. Eskel and Lambert were on the side benches, and Ciri saw that Vesemir had set out two stations in the center tables. Geralt guided her to her station and then sat next to her. At her questioning glance, he just shook his head. Shrugging, Ciri looked to Vesemir. The eldest Witcher smiled at her and set about explaining the different equipment in front of her, as well as the ingredients he had set out in front of her.
The day passed like that, Vesemir talking her through the compositions of some of the basic potions all Witchers always needed to have in stock, Lambert and Eskel piping in with practical observations from how they made potions on the road. Geralt took her through the potions of cutting up the ingredients and measuring them, and the five of them ended the day satisfied, a fresh batch of Swallow made between them.
The small group was happy with their day, and chatted as they made their way to the hot springs. Since Ciri, and sometimes Yennefer, had taken residence at Kaer Morhen, the wolves had put up a make shift cover of sorts to grant them some privacy.
Ciri personally loved the hot springs. She had never had anything like this in Cintra, and it still felt like magic to her. The warm waters felt like they unknotted muscles she didn’t realize she had knots in, and it was absolutely divine after a sword training session. She hummed happily as she sunk into the waters, leaning against the edge of the pool as she allowed her body to half float.
“Lion cub, wash up quickly, I don’t want to have to rescue a raisin from the spring.” Geralt called from the other side of the curtain. The other wolves were also being uncharacteristically quiet. But then again she could only recall one other instance when all of them had entered the spring at the same time.
“Ok Geralt!” Ciri replied before getting up and reaching for the soap, scrubbing herself down quickly. Another submersion and Ciri shook out her hair from her braid, washing it quickly. Picking up the towel someone had laid out for her, she wrapped it around herself and walked to the small box she had kept in here to store clothes for moments like this. Removing a pair of soft pants and an old shirt of Geralt’s they had modified for her size, Ciri dried herself and changed into the clothes.
The rest of the day passed quickly, a big lunch and a small break where Vesemir took her to the library and gave her lessons of maths and geography. Geralt came to collect her after two hours and the two made their way to the courtyard where Eskel and Lambert were waiting for her. The four of them practiced for an hour, then Ciri was allowed to just sit back and watch as the wolves sparred with each other, no holds barred. She always liked seeing them fight with their full abilities, it was a nice reminder of just who was guarding her. Dinner was a rambunctious affair as always, and all too soon it was time for bed. Ciri barely removed her pants and laid in bed before she was out like a light, satisfaction coursing through her.
///
The week passed in a similar manner, with a quick breakfast, a potions lesson with all the wolves, covering a mix of human and Witcher potions, training sessions with swords and hand to hand combat, and ending with a lovely dinner Geralt and Ciri prepared for the others.
That morning, Ciri woke up feeling jittery again, but she couldn’t remember why until she got to the dining hall and saw a familiar emerald-colored doublet.
“Jaskier!” she cried out, running towards the bard who stood up and caught her, swinging her around as she shrieked with glee.
“Ciri! Apple of my eye, lion cub of my heart, how are you doing?” Jaskier asked as he guided them both to sit at the bench.
“Jask, I’ve learned so much! Uncle Lambert showed me this cool trick where I kick off the wall and use that to kick at someone’s head with the other leg, and Uncle Eskel showed me a way to build a trap that will make sure that whatever gets stuck in it can only be released when I open it, and Grandfather Vesemir has been teaching me potions!”
Jaskier’s eye had been steadily twitching throughout the tirade, a mental laundry list of all the things he needed to scold the Witchers for considering appropriate to teach a child, but the potions thing gave him pause. Geralt had long refused to teach him the most basic Witcher potions, positing that it was too dangerous. Then again, there was no safer place to try out a potion than under the watchful eyes of four Witchers.
The lecture Jaskier was preparing was already lasting over half an hour in his mind though.
///
As promised, Ciri convinced the others to let Jaskier sit in on the potions lesson, with Jaskier sitting behind Eskel. The Wolves reluctantly agreed but then proceeded to unanimously boot him out of the room after one hour where his scent kept spiking with so much anxiety every time Ciri used her knife to cut an ingredient. It was setting all the Witchers on edge and so they collectively pushed Jaskier out of the room and slammed the door in his face claiming “You are more likely to cause an accident than she is.” Jaskier had huffed but let them be, retreating to his room, resigned to hearing about what his adopted daughter had learned from her daily recap.
///
Another week passed in a similar manner, and Ciri got used to the routine, the potions lessons becoming her favorite. But still, there was a war going on outside the mountains the Keep was hidden in, and Winter had been thankfully mild this year relatively speaking, so the pass down the mountain had reopened much earlier than usual. Lambert had also noticed a pair of griffins mating nearby, which could pose a problem if they decided to nest, so Vesemir had split them up.
He instructed Lambert to go deal with the griffins while he and Eskel ventured to the nearest town to restock their food stores. Jaskier had argued that Geralt should accompany Lambert on the hunt, but all four Witchers had been adamant of not leaving them alone in the keep.
The next day, the three Witchers departed early in the morning, hoping to return by night fall the next day, or the following day’s morning at the latest. Ciri, Jaskier, and Geralt bid them farewell, the two humans huddled in extra blankets and cloaks that nevertheless did nothing to stop the blast of cold wind that seemed to cut right through the fabric and settled in their bones. Geralt had herded them to bed, allowing them a few extra hours of rest, and a relaxing day to laze about the keep. After weeks of rigorous labour and lessons and chores, both Ciri and Jaskier had promptly returned to bed and slept until Geralt woke them up for lunch.
They passed the day in a similar manner, with Jaskier playing a new song he had been composing while Geralt taught Ciri how to play Gwent.
"Geralt can we have another potions lesson tomorrow?” Ciri asked as they packed the deck away.
“It will only take the others a day to get back cub, have patience.”
“But you all have been telling me I’ve been doing a really good job. Come on, a simple one. You will still be there with me. Please?” Ciri asked, deploying her puppy eyes.
“Oof, low blow Princess.” she heard Jaskier mutter from where he was sitting on the furs in front of the fire.
Geralt’s face was twisted the way it always was when he was conflicted, so Ciri gave it one last push. “Please Ger?” she whined. With a pout.
Hook, line, and sinker. The Witcher folded like a hut made of paper. “Fine, but a simple one. And you listen to me. Every word.”
Ciri nodded her head so hard Jaskier feared it would come rolling off. She grinned bright enough to rival the fire he was sitting in front of and leaped from her seat to hug Geralt tightly around his neck while singing a chorus of ‘Thank you’s. She merrily skipped out of the room. Jaskier was nice enough to wait for her to be out of earshot before he mentioned how pathetically easily it was for a thirteen year old girl to defeat the White Wolf.
Geralt gave him a look that conveyed all the curse words he wanted to say. Jaskier laughed.
///
Geralt was nervous, but he could never let it show. It was just a simple potion, what could go wrong?
///
The potions room felt larger with just Geralt and Ciri in it, the absence of the others obvious and heavy in the air. Shaking off the slight unease, Geralt prepped his and Ciri’s stations as he had seen Vesemir do so.
The lesson started and everything was going well.
And it continued to go well.
They successfully brewed the potion.
Ciri was not the only one who felt as if she had accomplished something after the lesson.
///
Geralt brought up the following day’s lesson on his own, to Ciri’s delight. Jaskier shook his head at the two of them, but let them be.
“Can we try a new potion today Geralt?”
“No.”
“Please.”
“Ciri. I am still not sure if it is ok for us to be doing potions on our own anyways. Let’s stick with what you already know?”
“But we’ve been doing the same potions for weeks. Just one new potion? Please?” Ciri asked, employing her best pout and puppy eyes.
Geralt growled. One of these days he would build an immunity to them. Today was not that day.
“Fine. But you-”
“-listen to your every word and letter. I know, thank you Geralt, you are the best!” Ciri said as she cheered, pressing a kiss to Geralt’s cheek before skipping to her room.
“Fuck.”
“You are woefully defenseless against her.”
“Fuck off bard.”
Jaskier continued to laugh at his torment. What else was new.
///
It had been going well. Ciri had behaved just as she promised, she had diligently listened to his every instruction and done only that. He wasn’t sure if he had gone wrong in his teaching, or if he hadn’t checked the ingredients properly, but he heard a crackling sound. One that didn’t belong. His body reacted before his mind could think it through, and he pushed Ciri to the ground, covering her with his body as the potion started to fizzle and shoot boiling hot droplets all over the room. Having forgone his armor when he wasn’t doing sword training, his tunic was quickly destroyed by the potion, which burned itself into his skin.
Geralt clenched his teeth as more and more of the potion exploded from the table, landing on his skin and causing a sensation of being branded. Below him Ciri was distressed, trying to push him off, screaming his name, and when he didn’t budge, Jaskier’s.
Geralt couldn’t tell how much time had passed before the fizzling finally stopped, but he came to when multiple moments passed by with no new burned patches of skin appeared. The room was filled with the overwhelming scent of fear and burned skin, and underneath it, a faint smell of sulphur and charcoal clung heavy in the air. He stayed crouched over Ciri.
“lt! Geralt! Please, Geralt!” Ciri’s cries finally penetrated through his haze, and he looked down to meet tear-filled blue eyes, and a blotched face. Ciri’s voice was hoarse, as if she had been screaming for some time.
“Ci-ri?” Geralt grunted before collapsing onto his side so as to not crush her.
“Geralt? Geralt! Wake up, wake up, wake up, Geralt, please!” Ciri screamed, panic racing through her veins as a primal fear gripped her. She could feel her power swirling like a storm inside her, begging to be let out, the lump in her throat their only obstacle.
“lt? Ciri? Oh Melitele, what?” suddenly two strong arms came around her, lifting her. She screamed and clawed at the grip, but they held true.
She finally quietened when she saw Vesemir enter her field of vision, passing her to crouch by Geralt. “Cub, it’s me, stop fighting, it’s just me.” Ciri went limp once she realized she was being held in Uncle Eskel’s arms.
///
Geralt recalled collapsing, hearing Vesemir and Eskel and Jaskier come in, hearing Ciri screaming out for him. But the world was underwater, or maybe he was, but suddenly Vesemir was right there and he waved his hand in front of him, and all he knew was sleep.
///
“Damn it, Jaskier get it here!” Vesemir called out as Geralt succumbed to his Axii. The bard rushed in, a look of fear clearly painted on his face.
“Can you carry Ciri?”
Jaskier nodded.
“Eskel give him the pup, we need to get Geralt up to the infirmary.”
“Yes Vesemir” Eskel said, passing on the girl to Jaskier, who took her in a bridal carry, and stood aside to let Eskel and Vesemir lift Geralt and carried him out. He followed as far as the infirmary before Vesemir shot him a pointed glare. He nodded and took Ciri back to her room. Once she was in bed, he let some of the panic he felt come in.
Fuck, he had been in the dining area, working in a new song when Eskel and Vesemir had arrived. They had been discussing their purchases when both Witchers stiffened simultaneously and took off out of the room, taking the stairs two at a time.
He had only heard Ciri’s screams when he reached the floor where the potions room was. It made him want to vomit. Or tear off his skin.
And Geralt, fuck, Geralt had been steaming, literal tendrils of smoke rising from him. His Witcher had too much tolerance to ever express his pain, but his gaze had been unfocused, and in some ways that scared him the most. Geralt rarely succumbed to pain so easily.
///
Geralt woke up to even more burning. He jerked, trying to get away from it, only to realize he had been shackled to the slab he was lying on. A strong pair of arms landed on his shoulders, holding his down.
“-alt, relax, you are alright. It’s us, come on.” Eskel’s urgent voice broke through the fog.
The sound of his brother was enough to calm Geralt, and the man collapsed on the slab. Vesemir appeared in his field of vision when he opened his eyes. “We will discuss what has happened when you are more coherent. Right now I am going to place a burn salve, let me know if it helps our worsens the pain.”
Geralt nodded, clenching his jaw to brace for the pain.
Vesemir’s touch made him jerk, but the eldest Witcher had an iron grip on his thigh. The salve to the burn on his ankle was mercifully cooling, and Geralt hissed in relief. “Itsss niceeeeee.”
“Hmmm.” Vesemir said as he internally sighed in relief. He had Eskel shift to hold different parts of Geralt as he applied the salve.
The worst of the burns had been to Geralt’s back, his arms and ankles receiving some long but superficial burns, where the acid had hit the skin but slid off. They turned him on his back, wincing in sympathy as they saw burn marks all over his back starting from just below his neck to the edge of his pants’ waistband.
Geralt fell asleep at some point while they were rubbing the salve, so they left him sleeping, wrapping bandages across the worst of the burns. Most wouldn’t scar, although a couple in his back had been severe, the flesh wrinkling and black.
Vesemir hummed. “Scars from a lioness. These are scars he can be proud of.”
Time to get the bard.
///
Lambert had returned to a seemingly empty keep, and when he went searching, he heard humming from the cub’s room, so he followed Jaskier’s voice.
Inside, Jaskier was listlessly strumming his lute. Ciri was sleeping, which worried Lambert, it was the middle of the day, why was she asleep. When Jaskier turned to see him, the worry only increased ten fold at the sight of a hunted look in his eyes.
“What’s wrong Jaskier?”
///
When next Ciri woke up, she groaned as her head gave a painful throb.
“At last, the sleeping lioness wakes up.” Uncle Lambert declared as he peered over her, face looming.
“Uncle Lambert?”
“One and only pup. Can you sit up?”
Ciri nodded, so Lambert place this hands beneath her armpits and helped her up until she was sitting up against the headboard. Her headboard. She was in her room, in her bed.
“What happened?” and then as memories fluttered in, “Where’s Geralt?”
The panic was immediate and overpowering, making her scramble to get out of bed, stopped only by Lambert using all his power to keep her there. “Slow down, pup, Geralt will be fine. He is being taken care of. As for what happened, that’s what we are all wondering. Care to explain?”
“First tell me where Geralt is.”
“You’re not in a position to negotiate pup.”
Ciri slumped back. Unconsciously, she started to chew on her bottom lip. “I asked Geralt to teach me a new potion today.”
Lambert sighed, rubbing his face with one hand as the other came to weave into one of hers. “Pup, I can’t believe you’re making me be an adult right now. There is a reason we told you we’d only teach you potions when we were all together.”
Ciri started crying, first a few tears, and then the sobs, and then her whole body trembling like it was trying to shake itself apart.
Lambert freaked out for a minute before pulling Ciri to him, and holding her as she clutched him too tightly.
Her sobs had slowed down to hiccuping sniffles when the door to the bedroom opened again, letting in a weary Jaskier who seemed to wear every year of his life for once. He tried to put on a smile at the sight of Ciri awake, but it didn’t reach his eyes. “Darling! You are awake.”
“Jask…” was as far as Ciri got before she started blubbering again. Jaskier indicated for Lambert to switch places with him, and smoothly brought Ciri into his embrace, soothing her with practiced ease. The youngest Witcher slipped out of the room when Jaskier started to hum an old Cintran lullaby.
///
Ciri was clutching Jaskier’s doublet, walking behind him, body a coil of anxiety so strong, even Jaskier could smell it.
They stopped before Geralt’s bedroom, with Jaskier turning and going to his knees so he could look Ciri in the eyes.
“Darling, I promise you Geralt is not angry with you alright. But if you keep being so scared you will scare him too. Now you don’t want that right?”
Ciri shook her head. Jaskier smiled, rubbing his thumb against her cheek until she giggled once. Chuckling, he pressed a kiss to her other cheek before standing up. Holding out his hand for her to take, Jaskier knocked on the door. Eskel opened the door, amusement coloring his face.
“My good Witcher, Princess Cirilla and I are here to visit our most beloved White Wolf, if you would so graciously grant us admission.”
“Hmm, I don’t know, the wolf is feeling hungry, and I’m afraid peacocks don’t agree with him.”
Jaskier squawked, making Ciri giggle at their antics. When Uncle Eskel shifted to play more into his role of ‘sentry’, Ciri saw Geralt laying on the bed, looking even more entertained by their actions.
He caught her looking though, and a playful smirk appeared on his otherwise tired appearance, and he beckoned her with one finger.
Smiling softly, Ciri slipped from Jaskier’s grasp and went to Geralt’s side. Lambert and Vesemir were sitting on either side of the Witcher, and Lambert helped her up to sit by Geralt’s side. As soon as she was within touching distance she flung herself at Geralt, hugging him tightly and burying her face into his neck. Geralt hummed, the vibrations alleviating any lingering anxiety Ciri had had.
“My pup, are you alright?”
Ciri sniffled. She pulled back and wiped her eyes as tears gathered there. When she spoke, there was a wobble in her voice. “I’m sorry.”
Geralt brushed a few strands of her hair back. “For what?”
“For hurting you.”
Geralt huffed. “Ciri, look at me, it is going to take more than a single errant potion to hurt me.”
“But you are covered in bandages!” And that was true, Geralt’s entire chest and back, and most of his arms were wrapped in white linen bandages.
“That is mostly due to Jaskier being an overprotective mother hen. I actually only need about half of these according to Eskel and Vesemir.”
“Hey! Not fair.” Jaskier said as he approached them, an utterly fake offended out on his face as he sat by Geralt’s unoccupied side.
Ignoring him, Geralt looked back at his daughter. “I promise I am all right.”
“I gave you new scars.”
“I’ll wear these ones with pride.”
When Ciri looked at him confused, Geralt gave her a wolfish grin. “I earned these protecting my child.”
Ciri blushed before nestling into Geralt’s side.
“Now little pup, I have something I want to say too.” Came Vesemir’s voice, making Ciri wince. Slowly, she pushed away from Geralt and sat straight, looked at her pseudo-grandfather from down turned eyes.
The old Witcher was standing next to Jaskier, one hand on his hip. “I hope you learned your lesson on why we didn’t want to teach you potions alone?”
Ciri nodded her head as hard as she could. “I am so so so sorry Vesemir. Please don’t blame Geralt, it was my fault. I only suggested we continue-” She stopped when Vesemir held up his hand.
“Child, while it was unwise of you both to continue to do these lessons alone, I fear I am also to blame for this incident.”
At that Ciri exchanged a bewildered look with Geralt before both looked at him.
“What are you talking about Vesemir?” Geralt asked.
Vesemir sighed. The potion, you grabbed the mountain ash for it right?”
Ciri nodded. “Yes! Geralt told me which one, and I found the bottle labelled mountain ash.”
Vesemir grimaced before schooling his features. “And I assume you did not to think to check the bottle Geralt?”
Geralt shook his head. “It was labeled with your handwriting. It was kind of faded, but it definitely said mountain ash.”
“And there in lies my mistake. I apologize to both of you. We actually ran out of mountain ash last season, and I kept meaning to get more to restock our supply. The particular bottle that Ciri grabbed did not contain ash at all, I simply made the error of putting it in the wrong bottle.”
“What was in it then?”
“Black-powder. It was used mainly by the School of the Crane. Apparently when used in the correct mix it can be used as an explosive.”
“I’ve never heard of such a powder before.” Jaskier spoke.
“It is not common in our lands, though I think you can find it in Zerrikania and further East.”
The group descended into a moment of quiet.
“I don’t want to do any more potions.”
Geralt sighed. He wasn’t surprised by her new fear.
Eskel tried to argue with her, “Ciri, you cannot let one accident turn you away from them completely. There are many potions we can teach that are usable to humans as well.”
But Ciri shook her head, her mind made up.
Geralt indicated for his brothers to quiet, and tugged at Ciri. “Cub look at me.” He waited until her gaze was focused on him, “I know you were scared when the accident happened, but as Vesemir just explained, it was only an accident that was entirely not your fault. I should have gone over your ingredients too, so I am to blame as well. What do you say once I recovered, we resume the lessons, this time with all five of us?”
Ciri chewed on her lip as she thought before giving a tentative nod.
Geralt smiled at her. “That’s my pup.”
Ciri grinned back and burrowed herself into his side, throwing her arm around Geralt’s waist.
“I am not leaving your side until you get better.”
“Impractical, but I will be alright by tomorrow, so I suppose I can allow such a concession.” Geralt teased her.
“How come Vesemir never gave me concessions when I got hurt?” Lambert wondered aloud.
“Because when you got yourself hurt, it was absolutely your own damn fault.” Vesemir replied.
Everyone laughed, the comment serving to break any remaining tension.
The small family settled comfortably around the room and spent the night talking. Lambert took great joy sharing an embellished story regarding his griffin hunt, with the other three Witchers mercilessly calling him out on his exaggerations. Jaskier added fuel to all their arguments, egging them on. And Ciri?
Well Ciri laughed until her stomach hurt, happy once again at her Geralt’s side. And as she listened to Lambert argue that the griffin truly had a head the size of Lambert’s whole body, she settled into a deep sleep at her father’s side, a wide smile colouring her face.
31 notes · View notes
his-white-wolf · 4 years
Photo
Tumblr media
For @geraltwhumpweek Day 2: Potions.  Geralt is in pain and suffering from potion toxicity. Jaskier tries to soothe him.
66 notes · View notes