Skip to content
Uljana - AI-generated fantasy NPC

Uljana

Elf (Feywild-born; thunder-touched, custom) · Sorcerer (Storm Sorcery, with custom thunder-themed features) · Level 8

Uljana

Planar wayfinder and fugitive from a Feywild court
“a storm that has passed the ridge but not the valley.”
AC15
HP50/50
Init
STR
DEX
CON
INT
WIS
CHA
ConditionsNone

At the table

“the other me”
From how they speak

Voice

Her voice has a soft, dry rasp, like wind passing over a taut sail. Before she speaks, she draws a brief breath through her nose and seems to listen for an answer from somewhere beyond the room. Her work as a wayfinder has made her directions crisp and exact; her old Feywild upbringing gives personal stories an indirect, weather-shaped turn.

She speaks in measured bursts, with pauses that sound like she is waiting for a distant reply. Years of traveling through storm-charged crossings have left a slight dry crackle at the ends of certain words, especially when she is tired. Her diction is precise when planning and full of practical weather metaphors when she lets herself speak personally.

Speech patterns

Begins difficult answers with a short breath and a question about what the listener has already noticed.
Uses weather and navigation terms to explain emotional matters, such as calling regret 'a storm that has passed the ridge but not the valley.'
Refers to her alternate self as 'the other me' rather than using a name, until she is angry.
When making a promise, states exactly what she can and cannot guarantee.

How to play them

She is guarded with strangers but responds well to direct questions and concrete offers of help. She tests trust by sharing a small, verifiable piece of the truth and watching whether it is used responsibly. If the party threatens Khorik or dismisses the breach, she becomes blunt and difficult to redirect.

Goal

Find the alternate Uljana and reach Khorik before she can kill him, while closing the unstable crossing without destroying either realm.

Motivation

Love for Khorik, guilt over the damage caused by the breach, and the need to prove that a person is more than the worst choice another version of them makes.

Secret · GM only

Appearance

Uljana looks as if she has just stepped out of a rainstorm that no one else can see. Her skin has the cool, faintly reflective finish of river stones, and her dense dark hair is braided close to her scalp before spilling into loose, springy curls. Fine threads of static lift the curls when she is worried. She moves with an unnerving economy, pausing at thresholds as though listening for a second, invisible room beyond them. Within a minute, most people notice that her gaze keeps returning to windows, rooflines, and open sky, never to the center of a room. The unexpected detail: she carries a small, carefully mended cloth doll tucked into her belt, dressed in an old-fashioned court gown.

Clothing

A weatherproof charcoal traveling coat with a high collar, a layered blue-gray tunic, fitted trousers, and soft-soled boots. Copper thread along the cuffs is arranged in branching patterns that resemble storm maps. The coat has been patched with several shades of cloth from different worlds.

Body language

She holds her shoulders loose but keeps her feet angled toward the nearest exit. Before speaking, she takes a small, dry intake of breath through her nose, then looks above a listener's shoulder as if tracking distant weather. When she is genuinely happy, her hands open and her gaze finally settles on a person's face.

Height
5 feet 8 inches
Build
Lean and long-limbed, with the spring-loaded balance of someone accustomed to slick roots and unstable ground.
Eyes
Storm-gray with a thin blue ring around each iris
Hair
Dark brown, nearly black, with faint blue highlights that show in stormlight
Skin
Cool gray-brown with a faint river-stone sheen
Age
Adult, about 147 years old
Gender
Female
Size
Medium

Distinguishing features

Her gaze repeatedly checks windows, rooflines, and open sky, even underground.
Her curls lift with static when she is anxious or casting thunder magic.
A mended cloth doll in an old court gown is tucked into her belt.

Personality

12 traits and drives

She is tender with frightened people but impatient with anyone who treats danger as an abstraction. She can be wry and almost playful when a plan is working, yet turns clinical when frightened, reducing grief and love to routes, timings, and probabilities. She wants company, but distrusts being depended on.

Alignment
Chaotic good

Quirks

Counts silently between lightning and thunder even when she knows the storm is not real.
Taps twice on wooden doorframes before crossing them, a habit from her first passage between realms.
Keeps the doll's skirt perfectly straight after every fight.
Names cloud shapes after meals she has not eaten in years.
When asked to choose between two routes, flips a copper button and then ignores the result if it feels wrong.

Habits

Counts the seconds between lightning and thunder even indoors, where no storm is present.
When frightened, checks every window and exit before she answers a question.
After a spell, touches the cloth doll at her belt as if checking that it is still there.
When she trusts someone, lets them see her laugh; when she doubts them, asks practical questions about what they would do if a plan failed.

Traits · 3

Offers comfort through useful action, then struggles to accept comfort in return.
Can be warm and teasing in safe moments, but grows brisk and precise when a threat appears.
Hates being treated as a prophecy, even while fearing that the prophecy may be true.

Flaws · 3

Treats important information as a burden she must carry alone.
Can confuse urgency with certainty and act before allies understand the stakes.
Her devotion to Khorik makes her easy to bait into abandoning a sound plan.

Fears · 3

That Khorik will see her as a danger rather than the person he loved.
That her alternate self may be right about the breach's consequences.
That she will make the same ruthless choice twice and call it necessary.

Wants and needs · 3

To find Khorik before her alternate self does.
To keep the planar breach from consuming the valley around Bent Ford.
To have someone stay beside her without demanding that she be certain.

Combat

AC 15 · HP 50 · 30 feet

She prefers to stay mobile and control the battlefield with slow, gust of wind, and lightning bolt. She uses shield when an attack threatens her, and quickened spell to escape or follow a damaging spell with a cantrip. She avoids risking bystanders with thunderwave unless cornered. If Khorik is threatened, she may abandon an advantageous position to reach him.

Uljana

Medium humanoid (elf (feywild-born; thunder-touched, custom)), chaotic good
Armor Class15
Hit Points50
Speed30 feet
Level8
STR
DEX
CON
INT
WIS
CHA
Saving ThrowsConstitutionCharisma
SkillsArcanaInsightPersuasionSurvival
SensesDarkvision 60 feet; passive Perception 11
Languages
Common,
Elvish,
Sylvan,
Draconic
Elf. darkvision 60 feet, advantage on saving throws against being charmed, and immunity to magical sleep.
Fey-Touched Elf (custom): advantage on saving throws against effects that would transport her to another plane against her will.
Sorcerer spellcasting. spell save , to hit with spell attacks; Charisma is her spellcasting ability.
Sorcery Points. 8. Flexible Casting and Metamagic: Quickened Spell and Subtle Spell.
Elemental Affinity (custom, thunder): once per turn when she casts a spell that deals thunder damage, she can add her Charisma modifier to one damage roll.
Thunderbound (custom): she can sense a nearby storm dragon's presence as a faint pressure behind her teeth, but this grants no knowledge of its location.

Spells

Fire Bolt (cantrip, evocation). A mote of fire strikes a creature or object within range. Ranged spell attack to hit; hit: fire damage.
Shocking Grasp (cantrip, evocation). A creature within range must make a Dexterity saving throw or take lightning damage and lose its reactions until its next turn. Damage increases with character level.
Stormglass Bolt (custom cantrip) (cantrip, evocation). A bolt of lightning arcs toward a creature within range. Ranged spell attack to hit; hit: lightning damage, and a second creature within 5 feet of the first takes lightning damage.
Mage Armor (level 1, abjuration). A protective magical force surrounds Uljana, setting her AC to 13 + her Dexterity modifier while she is not wearing armor.
Charm Person (level 1, enchantment). A creature must make a Wisdom saving throw or be charmed for up to 1 minute. The spell ends if Uljana or her companions harm it.
Thunderwave (level 1, evocation). A wave of thunderous force erupts in a 15-foot cube. Creatures make a Constitution saving throw, taking thunder damage and being pushed 10 feet on a failure, or half damage without being pushed on a success.
Shield (level 1, abjuration). Uljana gains a bonus to AC, including against the triggering attack, and takes no damage from magic missile until the start of her next turn.
Gust of Wind (level 2, evocation). A blast of wind pushes creatures in a 60-foot line. Each creature must succeed on a Strength saving throw or be pushed 15 feet away from Uljana.
Absorb Elements (level 2, abjuration). Uljana gains resistance to lightning and thunder damage for up to 1 hour.
Invisibility (level 2, illusion). Uljana becomes invisible until the spell ends, attacks, or casts a spell.
Lightning Bolt (level 3, evocation). A stroke of lightning forms a line 100 feet long and 5 feet wide. Each creature in the line makes a Dexterity saving throw, taking lightning damage on a failure or half on a success.
Darkness (level 2, evocation). A 20-foot-radius sphere of magical darkness spreads from a point within range and blocks darkvision.
Invisibility (level 2, illusion). A willing creature touched by Uljana becomes invisible until the spell ends or it attacks or casts a spell.
Polymorph (level 4, transmutation). A creature or object is transformed into a harmless form for up to 1 hour, subject to the spell's limitations.
Lightning Bolt (level 3, evocation). A creature of Uljana's choice within range must make a Dexterity saving throw, taking lightning damage on a failure or half on a success.

Actions

Stormglass Bolt. Melee or Ranged Spell Attack: to hit, reach 5 feet or range 120 feet, one target. Hit: lightning damage. This is a custom cantrip.
Multiattack (custom). Uljana makes two Stormglass Bolt attacks, or casts one cantrip and uses her bonus action to move up to 15 feet without provoking opportunity attacks. The movement leaves a brief crackle of blue-white sparks.
Heartstorm (Recharge 5-6). Uljana releases a thunderous burst in a 10-foot radius centered on herself. Each other creature in the area must make a Constitution saving throw, taking thunder damage and being pushed 10 feet on a failure, or half damage without being pushed on a success. Once used, she cannot use this action again until she finishes a short or long rest. This is a custom action.

Reactions

Shield. When hit by an attack, Uljana adds 5 to her AC against that attack, potentially causing it to miss. She can do this before the result is announced, and it expends a spell slot.
Storm Step (custom). When a creature Uljana can see ends its turn within 5 feet of her, she can move up to 10 feet without provoking opportunity attacks. A brief static discharge marks the movement; it deals no damage.

Services they sell

Can identify and navigate known Feywild crossings.
Can provide practical advice about storms, planar disturbances, and fey court customs.
Can accompany the party as a dangerous but knowledgeable guide, provided they agree not to harm Khorik.

Rewards they can give

A safe route through one known Feywild crossing, if the party earns her trust.
A cloudglass charm that can be used once to cast feather fall on its bearer.
The possibility of Khorik's aid, if he is rescued and chooses to offer it.

Equipment

  • Storm-mapped travel coat (clothing)A weatherproof coat embroidered with copper storm-map patterns; it functions as ordinary clothing.
  • Court-gown doll (personal keepsake)A plain, carefully mended doll from her childhood, carried for comfort and as a reminder of the life she left behind.
  • Cloudglass wand (arcane focus)A slim ash wand capped with a shard of clouded glass; used as an arcane focus.
  • Potion of healing (potion)A potion of healing, 2d4 + 2 hit points when consumed.
  • Crossing map (adventuring gear)A weather-stained map marking old crossings between the Feywild and the Material Plane.

Possessions

A mended cloth doll in a court gown
A clouded-glass arcane focus containing a hidden sliver of stormlight
A weather-stained map of planar crossings
A folded letter to Khorik that she has never delivered

Background

Uljana was born beneath the Feywild's blue-leafed trees, among elves who measured time by the return of migrating moths. She learned sorcery by instinct: a laugh could rattle acorns from branches, and fear made every puddle around her tremble. During a crossing between realms, she met Khorik, an elemental dragon of thunder whose voice rolled through the clouds before his shape appeared. Their affection grew from wary bargains into a bond neither court nor dragon-kind approved of. Years later, a version of Uljana from a neighboring strand of reality arrived, convinced that Khorik's heartstorm would tear open both worlds. That other Uljana struck first, and Khorik vanished into a rupture of stormlight. Our Uljana pursued them through the breach and returned to her own world ahead of her counterpart, changed by months spent in a realm where every thunderclap repeated a choice she had failed to make. She now seeks the other Uljana before she can find Khorik. At the same time, she is trying to keep the breach from reopening and to repair her strained relationship with her former mentor, Keld, who believes that saving one dragon could doom an entire valley. She has not told him that the breach is already widening.

Role in the story

A fugitive ally whose urgent hunt for her own alternate self draws the party into a planar crisis. She can offer guidance through Feywild crossings, but her concealed stormlight shard makes her both a source of vital clues and a cause of the danger.

“She learned sorcery by instinct: a laugh could rattle acorns from branches, and fear made every puddle around her tremble.”
From their background
Faction
No formal faction. She once served the court of the Feywild's Bent Ford, but left after refusing an order to expose Khorik's hiding place.

Known connections

Khorik, an elemental dragon of thunder and her beloved, missing beyond the realm-breach.
Keld, her former mentor, a cautious elven planar scholar who is trying to contain the breach.
Her alternate self, who believes killing Khorik is the only way to prevent catastrophe.
A family of moth-farmers in the Feywild who once hid her from court inquisitors and still expects her to return.
Major secret · GM only
Minor secrets · GM only

Media

0 images

No images yet.

Visual sheet

Turn Uljana into a sheet

A high-res, share-ready sheet you can post or print.