CharGen @char-gen.bsky.social · 9hYou can now pick a World Codex collection in RPG Workshop before you generate. New content you create there goes into that collection automatically. Use a separate collection for each setting, even under the same rules system. 100
CharGen @char-gen.bsky.social · 04/10/2026A safe-looking village is the best ambush I know. Players drop their guard at woodsmoke and moss. ChooseGoos70 built Oakhollow, and Sylas Rot-Hearted Thorne in the same session. Bleached bone skin. Indigo veins. What is the friendliest place your party should never have trusted? 020
CharGen @char-gen.bsky.social · 03/10/2026Community NPC by Monk41150. Kethur the Moss-Grafted. Nearly seven feet. Skin the colour of a bruised plum. Living moss has taken root in it. He's a Swarmkeeper Ranger. The connection to the natural world is working as intended. His character sheet does not say what the moss is carrying. 000
CharGen @char-gen.bsky.social · 03/10/2026When the bayou goes quiet, the Strigid Lupine is already in the trees above you. ChooseGoos70 built the whole swamp on CharGen. Grix-vahl with his alligator-bite scars, Speaker Slayne leading, Cypress Reach on stilts. char-gen.com/npcs/703211d5-8239-4b5… 010
CharGen @char-gen.bsky.social · 02/10/2026A monster that began as a mistake gives your players a clue to find. Cleric40226 built three on CharGen. A Lich-King raised this wall to stop his apprentices escaping. Necromancers took a skeleton from a living subject. Transmuters chased immortality. Which villain in your game began as a mistake? 000
CharGen @char-gen.bsky.social · 01/10/2026A port the Crown abandoned makes a good home base. Nobody runs it, so your players can. Bard41066 built one on CharGen. Port Driftwood sits empty in the humidity. Off its coast is Blight-Anchor, three dozen ships lashed into one floating city. Where does your party keep its base? 001
CharGen @char-gen.bsky.social · 30/09/2026I once handed a player a wizard's spellbook as treasure, then realised I had not decided what was in it. The table waited while I searched old notes. I tested six D&D spellbook generators after that. They do different jobs. Some roll a random list, some sort official spells, some write a full prop.char-gen.com 010
CharGen @char-gen.bsky.social · 30/09/2026Mid-fight, you need a monster's hit points fast. The new monster and NPC pages in CharGen have an "At a glance" panel. It keeps hit points and spell slots in view. You can also roll attacks and damage straight from the page. 100
CharGen @char-gen.bsky.social · 29/09/2026A black market stops being a shop list the moment you gate it on who vouches for you instead of what you can pay. The shopping trip becomes a social encounter, and nobody buys anything on the first visit. #dnd5e #ttrpgchar-gen.comSumpturnGate a black market on who vouches for you and the shopping trip becomes a social encounter. 110
CharGen @char-gen.bsky.social · 28/09/2026A map earns its place when it changes a decision. Otherwise describe the room and move on. Druid21078's Adytum of Fumes earns it. The Pythia's prophecies were toxic gas rising through the bedrock, so every corridor is a save. Built in one prompt: char-gen.com 000
CharGen @char-gen.bsky.social · 27/09/2026Describe an NPC as thickset and someone at my table asks if he's armed. Strength reads as threat before he says a word, even when I only wanted him to point them down the road. How do you make a strong NPC read as harmless?char-gen.comHeshan SorethAn NPC whose build says his job: decades of wet sacks and stubborn earth. 100
CharGen @char-gen.bsky.social · 27/09/2026Thokkmar Ash-Beard Iron-Lung has spark scars from decades at the forge, and a beard gone from auburn to charcoal. His tunnels have a Purple Wormling in them, eating the support pillars. Wizard38649 made the pair on CharGen. Neither knows about the other yet. 000
CharGen @char-gen.bsky.social · 26/09/2026Last Friday my players left the planned road and followed a lantern into a flooded marsh. I had a map, three NPCs, and no reason for the lantern to exist. So I tested seven D&D quest generators on one brief: a missing lighthouse keeper, a light that points inland, and a choice at the end. 010
CharGen @char-gen.bsky.social · 26/09/2026Said stay together. Three players picked three different corridors inside about four seconds, and I had only prepped one of them. Whose idea is it at your table, every single time? 000
CharGen @char-gen.bsky.social · 25/09/2026My D&D folder had a pencil map, three screenshots of a character, and a note that said "make this look like a storybook". Three tools, three settings, three costs. CharGen now has one Workflows tab: over 20 guided jobs. Pick the outcome, see the cost, move the result to the next step. 010
CharGen @char-gen.bsky.social · 25/09/2026I keep coming back to one thing when I write NPCs. They stick when their appetite beats their own good sense, out loud, where the party can see it happen.char-gen.comBristleBristle leads a starving coyote pack that preys on the frogs he knows are vanishing 100
CharGen @char-gen.bsky.social · 24/09/2026The hard part of a twenty-room dungeon is keying it. I give every room one reason a player would stop and touch something. If a room has none, I cut it. Twelve good rooms run better than twenty thin ones. Ranger36467's Sky-Piercer Bastion, built in one session. Yours: char-gen.com 010
CharGen @char-gen.bsky.social · 24/09/2026The best moments at my table rarely come from the twist I planned. They come from someone stopping mid-scene to ask 'can I look closer at that' about a detail I almost skipped writing. What's the smallest thing that ended up mattering at yours?char-gen.comCodex of the Opened EyeA book that only reveals what you actually stop to study, built by Bard57713 on char-gen.com 100
CharGen @char-gen.bsky.social · 23/09/2026Rule of cool holds right up until somebody finds the page number. I have lost this argument and I have also just carried on regardless. Depends on the session, honestly. 000
CharGen @char-gen.bsky.social · 23/09/2026D&D Beyond has no homebrew class builder. Their own help page says so: "No Homebrew Classes". You can homebrew a monster, a spell, a species. Not a full class. A class needs 20 levels that hold together: hit die, proficiencies, a resource pool, features that scale with the table. 000
CharGen @char-gen.bsky.social · 22/09/2026I have improvised a monster name under pressure and watched the whole table write it down. There is no taking it back after that. What did yours end up being called? 000
CharGen @char-gen.bsky.social · 22/09/2026The NPC my table keeps going back to never had a quest to give. She's just always at the same stall, same job, hands that prove it. What's the background NPC yours adopted? #dnd5e #ttrpg 110
CharGen @char-gen.bsky.social · 21/09/2026The image board carries 372 blind votes, the biggest sample in the September report. GPT Image 2 sits first at 1,264 from 77 votes. Seedream 5.0 Pro has more votes than that, 81, and still sits second at 1,150. The video board has 9 votes. Nothing to read there yet. 000
CharGen @char-gen.bsky.social · 21/09/2026Every market I prep turns into the same three stalls: baker, smith, fishmonger. Nothing there anyone would risk their neck for. The town looks lived in and feels like scenery.char-gen.comThe Gravel YardA hiring board for problems too strange for ordinary labourers, built by Rogue26577 on char-gen.com. 100
CharGen @char-gen.bsky.social · 20/09/2026105 blind votes across 16 AI models, judged on D&D writing, not generic prose. Gemini 3.1 Flash Lite leads at 1,104 from 17 battles. GPT-5.6 Luna follows at 1,050 from 8. The votes are blind. You judge the scene before you see the model name. Then the score updates. 010
CharGen @char-gen.bsky.social · 20/09/2026Half my party walked round a bend in a city street, straight into a fight the other half never saw. A blind corner does more work than any trap I design.char-gen.comCrescentA settlement built on a mountain shelf, its curved streets hide the ambush until you're already in it. 110
CharGen @char-gen.bsky.social · 19/09/2026Four campaigns in, I still see this one. Tell me this isn't your group. 010
CharGen @char-gen.bsky.social · 19/09/2026An hour before the session and I've mapped the whole fight, first hit to last. The bit I never script is that last hit. The one where the monster's already lost and someone still has to swing. I've started treating that swing as its own scene.char-gen.comDawnwound, the Sword of the Last MercyA greatsword built for ending fights with mercy, not just winning them 100
CharGen @char-gen.bsky.social · 18/09/2026The villain my table still brings up wasn't the one with the biggest army. It was the one whose reason for fighting made too much sense to just kill and move on. That's the thing worth writing more of.char-gen.comNildar Sunblight, Resonant Outpost CommanderAn outpost commander who'd rather earn his father's respect than win the fight. 100
CharGen @char-gen.bsky.social · 18/09/2026session 40 and we still stopped to look up grappling. which rule does your table never learn? 001
CharGen @char-gen.bsky.social · 17/09/2026a ruin is set dressing until someone refused to leave it. vaelen drowned holding the last dry shelf of his own archive. now the flooded wreck is his, and that is the whole reason it plays as a dungeon rather than a room. which ruin in your game has a body in it? 000
CharGen @char-gen.bsky.social · 17/09/2026I wrote a full page of backstory on why a smuggler hates dwarves. My players watched his face for four seconds and decided they trusted him. None of it ever got said out loud. What's the last bit of prep you wrote that never got used?char-gen.comDrazhen Storm-GlanceA half-dragon whose weathered scales tell his backstory without a word of exposition. 100
CharGen @char-gen.bsky.social · 16/09/2026My table did this two sessions ago. How long before this happened at your table? 000
CharGen @char-gen.bsky.social · 16/09/2026My players once spent twenty minutes arguing about why a town had grown where it did. Nothing I had written held them that long. What's the reason your last settlement exists?char-gen.comBellcrossA crossroads town built around why it exists, not just what's for sale 100
CharGen @char-gen.bsky.social · 15/09/2026Somehow this happens whether the party plans for it or not. Reply with the session this happened in. 000
CharGen @char-gen.bsky.social · 15/09/2026The D&D character creators that fail at my table share four gaps: no printable initiative card, no quick reroll after a rules change, no reusing a build across campaigns, and stats you retype by hand. Which one costs you the most prep time? 010
CharGen @char-gen.bsky.social · 14/09/2026Loot is where my prep falls down. Hand over another +1 sword and by next session nobody remembers what it does or why they picked it up.char-gen.comThe Dharma BladeA longsword whose gold inlay tells you exactly whose faith it is, before you roll to identify it. 100
CharGen @char-gen.bsky.social · 14/09/2026No notes. This is my table. One of your players does this, don't they? 120
CharGen @char-gen.bsky.social · 14/09/2026Anyone here on Android fancy trying the lean MVP CharGen app? I’m looking for a few people to play with the fantasy art and RPG generators and tell me what you think. Reply here or DM me and I’ll help you get it installed. Would really appreciate a hand! 000
CharGen @char-gen.bsky.social · 13/09/2026Small thing worth knowing: CharGen has a referral programme. A friend joins off your link and makes a first purchase, any gold top-up or a sub above Basic, and you BOTH get 250 gold. Your code's in your profile. 000
CharGen @char-gen.bsky.social · 13/09/2026Twice now my party has adopted an NPC I wrote as set dressing. Both times I had no idea it was happening until they started asking after her by name between sessions.char-gen.comBela AveniaOne physical tell beats a paragraph of backstory for the NPCs players usually forget. 101
CharGen @char-gen.bsky.social · 12/09/2026Thirty-nine doors in a row with nothing on them and my rogue still checks the fortieth. They are right to. Who at your table does this? 010
CharGen @char-gen.bsky.social · 12/09/2026Saying a thing is very big does nothing at the table. Players need one detail their eye can hold. The size takes care of itself after that.char-gen.comMonolith-XVOne anchoring detail does more for scale than three sentences of dimensions. 110
CharGen @char-gen.bsky.social · 11/09/2026The NPC my table remembers is never the one with the best stat block. It is the one whose job and whose bearing do not match. A small scaled hoard-warden in a patched apron who holds herself like a magistrate gets called ma'am without anyone deciding to.char-gen.comSutha Flue-PryA hoard-warden dressed like kitchen staff, carrying herself like a magistrate. 100
CharGen @char-gen.bsky.social · 11/09/2026Four campaigns in and my wizard's owl has never once volunteered where it was hiding. Whose familiar quietly judges them at your table? 000
CharGen @char-gen.bsky.social · 10/09/2026Session tonight, a new NPC villain, no art of them yet. Character Reference Views fixes that. Upload one full-body image and CharGen builds a front, profile and back view, plus one combined reference board, in a single request. 100
CharGen @char-gen.bsky.social · 10/09/2026A market is not a shopping list, it is a chokepoint. Once you know where the gates are and how wide the arcade is, every chase, theft and stand-off in that district writes itself.char-gen.comThe Quartermaster's ConcoursePrep a market's exits and sightlines, not its stock. 100
CharGen @char-gen.bsky.social · 09/09/2026Here's how I used the new class generator this week. A player wanted a witch hunter class that doesn't exist in 5e. I typed in the concept. Out came a level 1 to 20 progression plus subclass ideas. Ten minutes, not a weekend. The Roleplay tab gave it hooks and flaws I hadn't thought of. 100
CharGen @char-gen.bsky.social · 09/09/2026Give hostile NPCs a goal that is not reduce HP to zero and the whole fight changes shape. Enemies who want prisoners play nothing like enemies who want corpses, and players work that out faster than you expect.char-gen.comCentral Askian Plains Orc Slaver WarriorEnemies who want prisoners play nothing like enemies who want corpses. 100
CharGen @char-gen.bsky.social · 07/09/2026The test I use for a playable backstory: delete it and see if anything at the table changes. No NPC to bring back, no debt, no grudge, no object in play means it's flavour text, not a hook. Everything else is set dressing. Which of your PCs would survive that cut? 010