

Sometimes simply rolling a d20 feels a little lackluster. Having your rogue effortlessly unlock a stuck door, a barbarian crashing through a barricade, or the wizard recalling ancient arcana can get a little rote. But what if your personal talents could translate to these skill checks? Would you feel up to the challenge that your character faces? I’ve been thinking about this topic for a while, and while some parts might not be possible due to quarantine limitations, I want to share my homebrew ideas for adding real world skills in RPGs! Yes, some of these skill check alternatives may be exceptionally silly and slow down game flow, but consider it a fun alternative for your next one-shot!
Disclaimer: This post contains affiliate links, meaning we may receive a small commission from qualifying purchases if you click on our links, at no additional cost to you. As Amazon affiliates, we may earn from qualifying purchases. You can see our full disclosure here. Thanks for supporting your favorite dungeon artists!
Let’s start off strong by adding strength checks to our game! Contests of strength are as old as time, though many involve combat or are more effort than it’s worth. However, I’ve got an easy way to test your might at home as long as you have a few free weights available.
First, establish your weight threshold by selecting a free weight that you can safely extend out in front of you (pictured below). The goal is to meet or exceed the time limit without bending your arm or dropping the weight.
Image from ABCs of Fitness
Next, the DC of the check establishes how long the weight must be held. Below is the time average per DC:
Finally, your character’s total from skill proficiencies and ability bonuses reduce the time by 10 seconds per point. For example, Krogara needs to climb a high wall (DC 10) and has a total of 6 in Athletics. Krogara’s player then has to hold a weight extended for 30 seconds, instead of the full 1 min, 30 sec. If at any point a character’s skill would cause the DC time to be 0 minutes, then your player need not hold the weight, as they are just too powerful for paltry challenges!
If your characters ever need to roll with advantage or disadvantage, here are some suggestions to handle these modifiers:
Next up in our real world skills in RPGs list is tests of finesse! For this one, we need a Jenga tower (or a similar block stacking game). The Dexterity DC determines the number of blocks a player needs to stack without collapsing the tower to succeed:
Much like in the strength check, your character’s total from skill proficiencies and ability bonuses reduce the bricks needed by 2 per point. Sariel wants to pick a rusted lock (DC 15) and has a total of 8 with a Thieves tools proficiency. Sariel’s player would then need to only stack 2 bricks to succeed. For an added challenge, don’t reset the tower after a skill test to ramp up the tension!
Unfortunately, there are no easily applicable Constitution checks that I can think of that aren’t “Hold your breath for X amount of minutes” or simply “eating contest”, so we’re going to skip this one.
How does one check someone’s Intelligence score that isn’t just a math test? Since none of us play RPGs to take a quiz, I found that using puzzle balls can be a great way to challenge both mind and fingers! Fun fact: I partook in a Zombie LARP years ago where the event organizers used one of these balls to simulate deactivating a tactical nuclear device. Had our engineer failed to solve the puzzle, everyone at the event would have died (Thanks Katie!).
The Intelligence DC determines how much time a player has to solve navigate the metal ball inside to the goal:
Meanwhile, your character’s total from skill proficiencies and ability bonuses add 5 seconds per point. Balthazar attempts to remember some esoteric lore (DC 15) and has a 6 in Arcana. Balthazar’s player then has 4 min, 30 seconds to solve the puzzle ball. If your players start mastering the puzzle ball, you can either decrease the time allowed or set specific challenges since the puzzle ball has numbered checkpoints inside.
Much like Intelligence, applying Wisdom checks to real world skills in RPGs is a bit tricky. However, I think that riddles and brainteasers are a great way to challenge your player’s perspicacity! The Wisdom DC determines the complexity of the riddle used (based on the above book’s difficulty scale):
Once told, your character’s total from skill proficiencies and ability bonuses equal several hints and wrong guesses for every two points. For example, Daydra attempts to calm a scared faun (DC 10) and has an 8 in Animal handling. Daydra’s player can either receive up to four hints or guess attempts (to a minimum of one) to solve the brainteaser.
Make friends and intimidate enemies with the power of dance! This one requires Just Dance (or a music game like Rock Band–either way, make it a performance). The Charisma DC determines the complexity of the song:
The character’s overall proficiency reduces the number of stars needed to succeed at the skill check, with three points equalling one star (to a minimum of one star). For example, Jaskier wants to entertain an amicable crowd with a song (DC 15) and has a 6 in Performance. Jaskier’s player needs to succeed at a Medium difficulty song with at least three stars. To adjust difficulty between DC levels, feel free to increase or decrease the song intensity.
While we all can’t be the same as our heroes on the page, hopefully this alternative method to add real world skills in RPGs makes you feel like one!
Thanks for dropping by! We would love to know what you thought of this homebrew alternative, so please drop a comment here on the blog, on Twitter, Facebook, Instagram, or Discord! If you’d like access to more maps and content, including downloadable PDFs of our adventures, check out our Patreon. We’re able to do what we do because of all our amazing Patrons!
How many of you have thought about starting a friendly local gaming store? Well, I have a special treat for you today, because I
Guess what! Jay & Grub from Possum Creek Games are back! I’m super stoked to have my first repeat guests on the show from
Jonah and Tristan Fishel are two brothers writing a book together. Tristan started publishing on DM’s Guild and as a freelancer about a year
Lightheart Adventures, LLC
Cookie | Duration | Description |
---|---|---|
__cfduid | 1 month | The cookie is used by cdn services like CloudFare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information. |
cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-advertisement | 1 year | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
mailchimp_landing_site | 1 month | The cookie is set by the email marketing service MailChimp. |
Cookie | Duration | Description |
---|---|---|
YSC | session | This cookies is set by Youtube and is used to track the views of embedded videos. |
Cookie | Duration | Description |
---|---|---|
__gads | 1 year 24 days | This cookie is set by Google and stored under the name dounleclick.com. This cookie is used to track how many times users see a particular advert which helps in measuring the success of the campaign and calculate the revenue generated by the campaign. These cookies can only be read from the domain that it is set on so it will not track any data while browsing through another sites. |
_ga | 2 years | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
_gid | 1 day | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form. |
tk_lr | 1 year | This cookie is set by JetPack plugin on sites using WooCommerce. This is a referral cookie used for analyzing referrer behavior for Jetpack |
tk_or | 5 years | This cookie is set by JetPack plugin on sites using WooCommerce. This is a referral cookie used for analyzing referrer behavior for Jetpack |
tk_r3d | 3 days | The cookie is installed by JetPack. Used for the internal metrics fo user activities to improve user experience |
Cookie | Duration | Description |
---|---|---|
DSID | 1 hour | This cookie is setup by doubleclick.net. This cookie is used by Google to make advertising more engaging to users and are stored under doubleclick.net. It contains an encrypted unique ID. |
IDE | 1 year 24 days | Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile. |
test_cookie | 15 minutes | This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website. |
Cookie | Duration | Description |
---|---|---|
_gat_gtag_UA_155105655_1 | 1 minute | No description |
_ir | The cookie is set by Pinterest. We do not know the exact purpose of the cookies. | |
CONSENT | 16 years 9 months 10 days 21 hours 18 minutes | No description |
cookies.js | No description | |
FCCDCF | 12 hours | No description |
fdcookietest | No description | |
GoogleAdServingTest | session | No description |
tk_ai | 5 years | Gathers information for WordPress by themselves, first party analytics tool about how WP services are used. A collection of internal metrics for user activity, used to improve user experience. |
tk_qs | 30 minutes | Gathers information for WordPress by themselves, first party analytics tool about how WP services are used. A collection of internal metrics for user activity, used to improve user experience. |
tk_tc | session | No description |