Monday, 17 February 2025

Using a chatbot to make random pick up and play D&D characters...

Put this into chatgpt: "I will give you a format and can you help me generate random characters for a roleplaying game in character sheet form" (copy and paste the format below). 

Now you can ask the bot for a random warrior, specialist or wizard and it will generate you one. 

(The intention here being a version of D&D a new player could playing just by picking up a randomly generated character. The referee would need to be at least a little experienced [Ref. will need to apply situationally appropriate To Hit bonuses, adjudicate what can be achieved with a spell and how that modifies the attribute test for success / consider the impact of repeated spell casting (HP damage IMO) + decide when and how characters level up + boring stuff like encumbrance if that is a concern of yours)   

Character Sheet Format:

Name: (Random fantasy name - human, not too silly, not too grim)
Class: (Could be Warrior, Specialist, or Wizard)

Description: A very brief 2-sentence description of the random character based on their attribute scores and the skills and magic they have (if any).

HP: (If Warrior = 10, if Specialist = 6, if Wizard = 4)
Armour Class (AC): (If Warrior = 14, if Specialist = 12, if Wizard = 8)

  • (Give random heavy armor for Warrior, medium armor for Specialist, light armor for Wizard)

Melee Attack Damage: (If Warrior = d10, if Specialist = d6, if Wizard = d4)

  • (Give random big fantasy weapon for Warrior, medium fantasy weapon for Specialist, small fantasy weapon for Wizard)

Ranged Attack Damage: (If Warrior = d6, if Specialist = d6, if Wizard = d2)

  • (Give random big fantasy weapon for Warrior, medium fantasy weapon for Specialist, small fantasy weapon for Wizard)

Magic: (If Warrior = None, if Specialist = None, if Wizard = 3 random types of magic defined in a single word or two and accompanied by an appropriate attribute for testing, e.g., Charisma, Wisdom, Intelligence)

Skills:

  • (If Warrior = 1 random skill from a fantasy world defined in a single word or two and accompanied by an appropriate attribute for testing, e.g., strength, dexterity, constitution, wisdom, intelligence, or charisma)
  • (If Specialist = 4 random skills from a fantasy world defined in a single word or two and accompanied by an appropriate attribute for testing, e.g., strength, dexterity, constitution, wisdom, intelligence, or charisma)
  • (If Wizard = None)

Attributes:

  • Strength: (Random number from 3 - 18)
  • Dexterity: (Random number from 3 - 18)
  • Constitution: (Random number from 3 - 18)
  • Wisdom: (Random number from 3 - 18)
  • Intelligence: (Random number from 3 - 18)
  • Charisma: (Random number from 3 - 18)
  • Luck: (Random number from 3 - 18)

Equipment:

  • (List four random fantasy items, defined in 1 - 3 words, e.g., Healing Potion, Magic Stone, etc. Make sure the equipment does not include the weapon or armor the character is using)

Rules:
For non-combat tests, roll UNDER appropriate attribute on a d20.
For combat, roll equal to or over target's AC, then roll damage.
Damage reduces HP. HP at 0 = Dead.

2 comments:

  1. That worked great. It was the first time I have used ChatGPT.

    Name: Dorian Halberd

    Class: Warrior

    Description: Dorian is a seasoned warrior with broad shoulders and an intimidating presence, carrying a massive halberd that has cleaved through countless foes. Despite his burly exterior, he has a sense of honor and always strives to protect his comrades on the battlefield.

    HP: 10
    Armour Class (AC): 14

    Armor: Full Plate Mail
    Melee Attack Damage: d10 (Halberd)
    Ranged Attack Damage: d6 (Throwing Spear)

    Magic: None

    Skills:

    Intimidation (Charisma)

    Attributes:
    Strength: 17
    Dexterity: 12
    Constitution: 15
    Wisdom: 9
    Intelligence: 10
    Charisma: 14
    Luck: 7

    Equipment:

    Healing Potion
    Iron Rations (3 days)
    Map of the Region
    Steel Spike Trap

    Name: Elira Moonwhisper

    Class: Specialist

    Description: Elira is a highly skilled rogue with an uncanny ability to blend into her surroundings, often disappearing in plain sight. Her expertise in traps, poisons, and stealth allows her to get the drop on even the most dangerous enemies before they know she’s there.

    HP: 6
    Armour Class (AC): 12

    Armor: Leather Armor
    Melee Attack Damage: d6 (Short Sword)
    Ranged Attack Damage: d6 (Throwing Daggers)

    Magic: None

    Skills:

    Stealth (Dexterity)
    Trap Setting (Intelligence)
    Poison Making (Constitution)
    Lockpicking (Dexterity)

    Attributes:
    Strength: 11
    Dexterity: 18
    Constitution: 12
    Wisdom: 10
    Intelligence: 15
    Charisma: 13
    Luck: 14

    Equipment:

    Smoke Bombs (3)
    Map of Secret Tunnels
    Black Cloak of Shadows
    Grappling Hook

    Name: Sylas Everlight

    Class: Wizard

    Description: Sylas is a brilliant but eccentric wizard, always lost in thought and experimenting with new spells. His magical expertise is unrivaled, though he often forgets the basics in his pursuit of arcane knowledge.

    HP: 4
    Armour Class (AC): 8

    Armor: Robe of the Arcane
    Melee Attack Damage: d4 (Wooden Staff)
    Ranged Attack Damage: d2 (Magic Missile)

    Magic:

    Fireball (Intelligence)
    Levitation (Wisdom)
    Teleportation (Charisma)

    Skills: None

    Attributes:
    Strength: 8
    Dexterity: 10
    Constitution: 12
    Wisdom: 16
    Intelligence: 18
    Charisma: 14
    Luck: 6

    Equipment:

    Arcane Focus Crystal
    Spellbook (with 3 spells)
    Mana Potion
    Scroll of Knowledge

    ReplyDelete
    Replies
    1. Nice! Glad it works on other people's chatbots!

      Delete