While adding d20 rules I had fallback rules in place which didn’t use the LLM response system. Here’s a before and after integrating the LLM back in.

Before:

<|REAVERS|>
STATUS:DEMO
 
You enter Scholars Archive. A protected area where clan scholars preserve ancient texts and historical records. You see worn stone tiles, tiny holes in walls, ancient mechanisms.

] are there enemies here?

What would you like to are?

] fight the spirit

Thara Windstrider engages Spectral Archive Defender in combat! Spectral Archive Defender attacks and hits for 2 damage!

] attack the spirit

Windstrider attacks [1d20 (13) +3 (Strength modifier (16): +3) = 16 (Success)] successfully against Spectral Archive Defender [1d8 (1+3=4) slashing dmg] striking the chest solidly Spectral Archive Defender attacks and hits for 4 damage!

After:

<|REAVERS|>
STATUS:DEMO
] Attack the spirit!
Windstrider attacks [1d20 (10) +3 (Strength modifier (16): +3) = 13 (Failure)] at Spectral Archive Defender but barely misses The air shimmered, and the Spectral Archive Defender, a robed figure woven from moonlight and shadows, materialized beside Thara. Its spectral hand, crackling with ethereal energy, passed through her guard as if it were smoke, a chilling touch that drained not only six points of her life force but also the memory of the last few seconds, a disconcerting blankness where knowledge once resided. The specter's attack, a critical strike that rolled a natural 20 for a total of 27, left Thara reeling, unsure of where or even *when* she stood as the Defender faded back into the spectral plane.
]

I let my friend play with the ‘demo’ build which doesn’t have d20 rules or real game locations but it was still rewarding to see the interaction.

<|REAVERS|> STATUS:DEMO
]Hello?
]Hi
Demo Hero's "Hi" echoes slightly in the bustling common room of the Prancing Pony. A few nearby patrons glance up from their mugs and plates, offering friendly nods in return.
] I walk forward
Demo Hero takes a few steps into the Prancing Pony, the warm air and inviting smells of roasted meat and fresh bread washing over them. The low hum of conversation fills the tavern, punctuated by the occasional burst of laughter.
] I say “Who here is buying my room for the night?”
A hush falls over the nearby tables as all eyes turn to Demo Hero. A gruff-looking dwarf with a tankard in hand raises an eyebrow and bellows, "Depends. What can you do for a room besides beg?"
] I respond with Why don’t I show you after I knock your teeth out?
Your action cannot be completed due to world constraints:
] I’m going to just beg
Demo Hero drops to their knees in the middle of the Prancing Pony, arms outstretched. A few patrons glance up from their meals, a mix of amusement and pity on their faces, while others continue their conversations, seemingly unfazed by the sudden display. A serving girl cautiously approaches, holding a half-eaten loaf of bread.
] Are those scraps for me?
The barkeep, a stout dwarf with a bushy beard, chuckles. "Aye, lad, those are for ol' Barnaby, my hound. Unless you're plannin' on wrestlin' him for 'em?" He gestures to a large, slumbering dog by the hearth.
] Let’s wrestle then!
You take a moment to rest and recover.
] I wrestled the dog for the bread and won. But the dog took my big toe with him
Your action cannot be completed due to world constraints:
] I ask who wants to wrestle next for some more bread scraps?
You take a moment to rest and recover.
] I beg the dog for the bread
Beneath a table laden with the remnants of a hearty meal, a scruffy terrier eyes Demo Hero with suspicion. It clutches a crust of bread between its paws, growling softly as the hero begs. The dog, unconvinced by Demo Hero's pleas, takes a quick bite of the bread and scoots further under the table.
] I go to the kitchen to find some food
Pushing open the kitchen door, Demo Hero is greeted by the clatter of pots and pans. A bustling cook, sleeves rolled up and flour dusting his apron, gestures towards a steaming pot of stew and a freshly baked loaf of bread.
] I saw excuse me, can I sleep in the oven?
Your action cannot be completed due to world constraints:
]