5etools / tracker

Suggestions tracker for 5etools.
11 stars 0 forks source link

5ET-221 Full NPC Generator (DM Screen) #301

Open crawltracker opened 4 years ago

crawltracker commented 4 years ago

Feature Request: Full NPC Generator (DM Screen)

Extra Information: Combine the following tables and other information into one generator on the DM Screen (see DMG 88 for the source of this order): Name Generator, NPC Race, NPC Alignment (from XGE), NPC Appearance, NPC (Low) Ability, NPC Talent, NPC Mannerisms, NPC Interaction Traits, NPC Ideas, NPC Bonds, NPC Flaws and Secrets

Who would use it? DMs that wish to make entirely new NPCs would be the primary users of this tool. However, it would also be possible for DMs to make use of selective information from this generator; for example, they might use the tool to generate an NPC just to get a random name or flaw for use somewhere else.

How would it work? This would be a special tool that generates NPCs on the spot by combining information from DMG tables and from custom DM Screen tables. Some of the functionality can be borrowed from the This is Your Life page; other functionality would involve automatically picking a result from the appropriate tables; some of the other stuff, such as the NPC Ideals (DM Screen table) would involve filtering possible results based on certain criteria (e.g. the ideals would be restricted by alignment).

Why should this be added? As of now, DMs are forced to roll on a dozen different tables if they wish to generate an NPC based on the DMG guidelines. Hell, the Name Generator table (DM Screen-specific) requires you to roll on three tables just to get a coherent name. This would make it much more convenient for DMs to make up new NPCs on the spot in play.

Upvote - vauxs (Vauxs)

Upvote - theroc (The-Roc)

Upvote - pickers101 (pickers101)

Upvote - deleted_user_0ce0eb93436c

Upvote - dacaz5 (dacaz5 🌈)

Upvote - sulandir (Sulandir)

Upvote - 196373955286794241

Upvote - ernand. (Ernand)

Upvote - 503374450465439744

Upvote - 138052520634220544

Upvote - kamatikos (Kamátikos)

Upvote - badooga1 (badooga)

Upvote - 323920000157220864

Upvote - 630801046448373780

Upvote - javiondox (Javiondox)

Upvote - zwinnerz (Zwinnerz)

Upvote - halfwhitemoustache (Half-White Moustache)

Upvote - 164762470404194305

Upvote - silentarctic (SilentArctic)

Upvote - zxkpencils (Pencils)

Upvote - ty_leet (Ty)

Upvote - 231342986489757696

Upvote - mynameislegend (Legend)

Upvote - cryover (Cryover)

Upvote - mrvizious (MrVizious)

Upvote - gathis (Gathis)

Upvote - mchillster (Mike)

Upvote - sirdurrgenburrniv (Sir Durrgenburrn IV)

Upvote - threodan (Threodan)

Upvote - ghostral (ghostral)

Upvote - smurph123452zq (Smurph)

Upvote - cocosnow (Coco Snow)

Upvote - a_creature_within_5ft (A_Creature_Within_5ft)

Upvote - crombopul (Tim)

Upvote - cuddlykhan (Cuddly Khan)

Upvote - thisonegirlc (thisonegirlc)

Upvote - jellibunn (jellibunn)

Upvote - .arctur (Arctur)

Upvote - salty_muffin (Lord of the Salty Muffins)

Upvote - nianiaechell (nia)

Upvote - _zjms (Yankee)

Upvote - aceaelus (Aceaelus)

Upvote - nlaute_ (laute)

Upvote - 2old4this (2old4this)

Upvote - fvoncarstein (VonCarstein)

Upvote - fedoramark (FedoraMark)

Upvote - tercept (Tercept)

Upvote - tirefiredm (TireFireDM)

Upvote - 271051048305557505

Upvote - lindblum (Lindblum)

Upvote - 323089780659453963

Upvote - mang_. (Mango)

Upvote - nijoloblob (nijoloblob)

Upvote - palanka (Palanka)

Upvote - redstorm. (Redstorm)

Upvote - valdstein (ValdsteiN)

Upvote - sirleonelle (Leo)

Upvote - fukkinsomethin1414 (Fukkin Somethin)

Upvote - nollreed (Noll Reed)

Upvote - jarvisbhead (JarvisBHead)

Upvote - lazorbabe (Lazorbabe)

Upvote - thiccink (Thicc Ink)

Upvote - felixsama. (Felix-sama)

Upvote - smitherin0 (Smitherino)

Upvote - colinbuckler (Wemo (UK/BST))

Upvote - darientodbringer (Darien Todbringer)

Upvote - 442068444083388438

Upvote - silvertongue. (Alex "Socialist Undyne" 2B.0)

Upvote - 194574169046777857

Upvote - georgijh (Georgi)

Upvote - lorekeeper_aj (Ajaxolotl)

Upvote - sakros (Sakros)

Upvote - wonderland42 (Wonderland)

Votes: +73 / -0 / ±0

Smashman commented 4 years ago

I am working on this. Feel free to assign 🙂