• by Admin on July 20, 2026 in Featured, General, General, Site Update<br />no comments
  • by Admin on September 2, 2026 in General, Campaign of the Month, Featured, General, Interviews<br />no comments
  • by Admin on June 1, 2026 in General, Campaign of the Month, Featured, General, Interviews<br />no comments
The official blog of the Obsidian Portal.
19
Apr

Downloadable Campaign backups – part 2

In Part 1, I discussed some of the possible formats and asked for feedback. The response was very positive, and it was clear that many, many people were excited about getting backups of their campaign.

Version 0.1

Taking the custom XML schema route (based very loosely on Atom), I worked on this over the weekend and made quite a bit of progress. I’m happy to say that we’ve launched version 0.1 of the backups. Why 0.1? Well, I’m not ready to say that it’s fully complete, yet. It contains all your wiki pages, adventure log posts, campaign forum posts, and characters. However, I’d like to get some feedback on the XML schema, and also let me know if there’s anything else that is missing and should be included. Remember: At least for now we’re not going to mess with uploaded images or maps. Maybe in the future.

How to do it

To get your backup, click on the Edit Settings link on the campaign sidebar. From there, scroll down near the bottom of the form and you’ll see a place to download your backup. Click the button and save the xml file.

backup

HTML? PDF? I’d pay for that!

A lot of people wanted an HTML or PDF version, and that’s too much to ask at this stage. However! With the source as XML, it’s fairly straightforward to convert or translate to HTML, and I assume it’s not that bad to go to PDF (I’ve never done XML -> PDF, so I could be wrong there). If there’s anyone in the community who wants to step up and create an XSLT (or the equivalent for translating to PDF), we’d love to have it. I’ll offer a free 1 year Ascendant membership, a t-shirt, and our eternal gratitude to the first person to do it. However, hold off for now, until I can say for sure that the schema is locked down.

Update: The prize has been claimed by Kyle. He has created a kickass design for displaying the backups, and we’re working on figuring out how to integrate it into the download package.

Feedback welcome

Give the backups a look, and tell me what you think.

16
Apr

Free System Friday: Guilddom Adventures Made Easy

It’s Free System Friday! Tired of your current tabletop RPG system? Try a new one for free! Today’s offering is Guilddom Adventures Made Easy (GAME).

Welcome to Guilddom Adventures Made Easy (GAME), a simple yet delightful “paper and pencil” fantasy role-playing game.

GAME is unique among role-playing games (I think) because its rules and setting are specifically designed for a narrator and a single player.

Because of its simple rules, GAME is well suited for a player’s first exposure to “pencil and paper” role-playing games. However, an experienced leader is needed since these instructions cannot provide a proper introduction to running a game.

The rules are free, so grab a friend and give it a try!

15
Apr

New System Thursday: Dr. Who Adventures in Time and Space

Grab those sonic screwdrivers timelords, because this week we’re adding a new system that’s quickly becoming a fan favorite. Introducing Dr. Who: Adventures in Time and Space!

Imagine you could go anywhere. This world or countless others, encountering strange alien races, new cultures or hostile environments. Now imagine you could travel to any time. See the pyramids and the Sphinx (back when she had a nose!), discover who (or what) really built Stonehenge, meet the first Emperor of Japan, or travel into the far future as humanity spreads to the stars. Where would you go?

Where will you go indeed? Well? What are you waiting for? Those Daleks aren’t going to exterminate themselves. Grab some friends, grab the rules, get in your call box, and make a Dr. Who: Adventures in Time and Space campaign now!

14
Apr

Downloadable campaign backups

vault
An often requested feature is for the ability to download all your campaign data locally, in the unlikely event that Obsidian Portal implodes or the staff is replaced by evil dopplegangers who want to restrict your access to your own content. We’ve finally bumped this feature up to our short-term goals list, and I’d like some input on what people want.

What you’ll get

First off, let me clarify what I mean by a “backup.” I’m speaking primarily of the text content: wiki pages, adventure log posts, forum posts, and characters. We’re going for a “good enough” solution here, so we’re not going to include uploaded images. Finally, there’s no guarantee that hyperlinks will be preserved, either.

Backup, not import/export

Another point worth mentioning is that this is not intended to be an import/export feature. It’s only 1-way. We don’t intend to support importing a backup file, since that’s a big technical issue, and we don’t think it’s necessary.

Formats

We want to make this a useful feature that allows you to take your work elsewhere if you choose, but we’re not familiar with any particular formats or standards. I’ll toss out a few ideas, but I’d like to hear suggestions from the community.

Atom

It’s no secret that I’m a huge fan of the Atom protocol. We use it to syndicate our campaign data to Pen & Paper Games, and that’s been a huge success.

Considering that the Adventure Logs would fit an Atom feed, it’s got something in its favor. However, things like wiki pages and characters don’t fit nearly as well. I could cram them in without too much trouble, but it’s definitely not a perfect fit. Plus, there is no good way to split the GM-only content from the public data. The worst fit would probably be for the campaign forum, where it would be very difficult to manage the parent-child relationship between forum posts and topics. I don’t think Atom has any support for that kind of thing.

Custom XML

If we can’t shoehorn everything into an Atom document, then we just give up and make up our own custom XML schema. This is kind of the default answer to most things, and while it works, it’s not great. It just means that if anyone ever wants to import the data, they’ll need to write a custom parser.

CSV

I’m just kind of throwing this out there as a straw-man argument. CSV would be a horrible export format for this kind of data, but maybe someone disagrees?

Zip of HTML files

All the formats so far have centered around cramming everything into a single file. It’s also possible that we could generate HTML files for each different page, then provide a zip containing everything. The upside here is that you would be able to open the pages in a browser without needing any kind of import tool. The downside is that HTML has very little semantic knowledge in the markup, meaning that anyone who wanted to write an import tool for the data would have a difficult job. It’s much easier to consume semantic XML than HTML.

Plus, this approach would be considerably more difficult, technically. We would have to generate the files on the server side, zip them up, then pass them off to the browser to download. I’ve never done that before, and while it intrigues me, I’d rather be working on other stuff. I’m sure most of you would also prefer me to work on other features.

Others?

If anyone knows a good standard for this kind of thing, please toss it out there. I’m always interested in learning new standards.

No promises!

As always, there are no promises here. We may decide that it’s too difficult or not valuable enough, and put the idea back on the Someday pile. But, if we can come up with a solution that is the right mix of useful and quick, then we’d love to do it.

9
Apr

X6 Core – Free System Friday

It’s Free System Friday! Tired of your current tabletop RPG system? Try a new one for free! Today’s offering is the X6 Core Rules system.

 x6 is a universal system for pen-and-paper roleplaying games. This core edition presents the basic game
mechanics comprising the x6 system, along with a basic selection of character abilities and equipment that
would suit a contemporary game setting. With some work, the information presented here can be adapted to suit a science fiction, fantasy, horror or almost any other roleplaying genre.

Grab the rules here, and enjoy!

8
Apr

More pies of the world

Ok so I might have missed one or two or six(!!!) of the entries in my last post. These are all good, and I’m going to give each one of them 1st place in their own competitions.

Rank: 1st place

Category: Swim Suit Competition

Submitted by: Owen “Dan keeps screwin’ me over” Stephens

Original Entry:

Bake Pecan Pie

Difficulty: 2

Time: 50-60 minutes until center is set

Duration: Until eaten, or 2-6 days

Strain 1 (2 if you have to wait to eat it)

Description: This ritual create a pecan pie, and requires basic cooking equipment and an oven preheated to 415 F.  You must bake pie shell 5-6 minutes, or until crust begins to brown around the edges. Reduce oven heat to 270 F. In top of a double boiler, melt 7T butter.  Remove from heat and whisk in ¾ cu brown sugar and ¼ cu sugar, and 1/4t salt. Stir until mixture is smooth. One at a time, add in 3 beaten eggs. Stir in ½ cu light corn syrup. Stir in ¼ cu dark corn syrup.  Stir in 1 ¼ t vanilla. To make sure its perfectly smooth, strain the pecan pie mixture. Return mixture to heat. Cook, stirring constantly until mixture is hot and shiny. Remove from heat. Stir in2 ¼ cu chopped pecans (already toasted and cooled). Pour pecan mixture into warm piecrust.

After the ritual is complete, you must transfer the pie to a wire rack and let cool completely, at least 4 hours. 

 Pecan Pie for Witch Hunter: The Invisible World

 Rank: 1st place

Category: World Peace

Submitted by: Owen “Seriously, this one time Dan spelled my name Owne” Stephens

Original Entry:

Edge: Have Pecan Pie: 1 pt. 

Pecan Pie for Savage Worlds

Rank: 1st place

Category: Biggest Pumpkin at the Fair

Submitted by: Owen “Dan missed four of my entries” Stephens

Original Entry:

Pie, Pecan

A sweet, almost nutty smell wafts from this dark ochre disk.

Pecan Pie  CR 1/64

XP 3.14159265

N Tiny bakery good

Init -5; Senses toothsense

Defense

AC 7, touch 7, flat-footed 7 (-5 Dex, +2 size)

hp 1 (1d2 -5, minimum 1)

Fort +2, Ref -5, Will -5

Immune cold (ice cream only)

Vulnerabilities holidays, teeth

Offense

Speed 0 ft.

Melee 1 burn (1d2-4 heat damage, +3 within 15 minutes of being removed from oven)

Space 0 ft.; Reach 0 ft.

Spell-Like Abilities (CL 4th)

At will—charm person (orcs only)

Statistics

Str 0, Dex 0, Con 10, Int 0, Wis 0, Cha 18

Base Atk +0; CMB -5; CMD 0

Feats Flaky, Greater Fattening, Tasty

Skills Smell Good +5, Use magic Device +4

Languages Foodie

Ecology

Environment loving hearths and kitchens, restaurants

Organization solitary or by the slice

Treasure x2 confection

Though short on tactics, pecan pies have defeated hordes of New Years’ eve resolutions and diet plans. They are often kept as treasure by orcs.

Pecan Pie for Pathfinder RPG

Rank: 1st place

Category: 4th Grade Science Fair

Submitted by: Owen “Why would Dan do that?” Stephens

Original Entry:

Pecan Pie: 1 pt.

Life Support vs. Hunger (5 pts). (Obvious Accessible Focus -1)(1 charge -2)(Gestures: eat the pie -1/2)(Activation Roll 14 or less: might still be hungry -1/2) 

Pecan Pie for Champions

Rank: 1st place

Category: Best in Show

Submitted by: David “Dan forgot me too” Kammerzelt

Original Entry:

Pecantolor  Level 34 Solo Controller

Gargantuan natural animate (Southern) XP 195,000

Initiative +18  Senses Perception +28, blindsight 50

Irresistable Aroma aura 15; an enemy that starts its turn in the aura is pulled 6 squares

HP 1,350*; Bloodied 675

AC 54; Fortitude 48, Reflex 37, Will 46

Saving Throws +4

Speed 6

Action Points

(Basic Attack) Molten Sugar-Butter Pseudopod Lash + Fire (standard, at-will)

Reach 7: +41 vs AC; 3d8+10 damage +10 fire

Sugar Rush (minor, at-will)

Close blast 5; +37 vs. Fortitude; 2d8 +10 damage and ongoing 15 damage (save ends).  Until the target saves, all its movement speeds are increased by 1 and it may take one extra minor action per round.

Sugar Crash (minor, at-will)

Close blast 5; +37 vs. Reflex; 2d12 damage.  The target is slowed (save ends).  If the target is under the effect of the Sugar Rush, all other Sugar Rush effects end and the target is stunned as well as slowed (save ends both).  Aftereffect: the target is dazed for one round.

Diabolical Diabeetus (standard, recharge 6)

Close blast 10; +37 vs. Fortitude; 4d10+6 damage, and the target gains vulnerability 10 to all of Pecantolor’s attacks (save ends).

Invoke Nut Allergy (free, 1/round when an enemy outside of 10 squares attacks Pecantolor)

Ranged 50; +37 vs. Fortitude; targets the triggering creature; the target is marked (save ends)

Anaphylactic Shock (free, 1/round when a marked creature attacks Pecantolor)

Ranged 50; +37 vs. Fortitude; targets the triggering creature; the target is paralyzed and takes ongoing 20 damage (save ends both).

Overflow the Crust + Fire (standard; recharge 5-6)

Close burst 10; 3d8+10 damage + 10 fire

Overwhelming Guilt At Failing One’s Diet (free, when an enemy within 10 squares attacks Pecantolor, at-will)

Ranged 10; targets the triggering creature; +39 vs Will; the target is slowed and takes a -2 penalty on all attacks (save ends both). 
 

Alignment Evil  Languages Southern

Skills Diplomacy +36, Religion +24, Insight +28, History +27, Endurance +36

Str 41 (+32)  Dex 2 (+18)  Wis 22 (+23)

Con 39 (+31)  Int 24 (+24)  Cha 36 (+30)

Rank: 1st place

Category: Best Technical Direction

Submitted by: Robbie “Let’s hope Dan doesn’t forget me again” Ann Cunningham

Original Entry:

 Low Life Pecan Pie Stats

Name:Priester’s Pecan Power-Pusher

Race: Cremefillian

Rank: Seasoned

Description: A cremefillian punk, this HUGE round pecan pie has a lightly toasted crust and is filled with large meaty pecans. Priester’s Pecan Power-Pusher also has the special ability to use the natural nutty syrupy goodness of its filling as ammunition.

ATTRIBUTES SKILLS

Agility: d8 Fighting: d10

Smarts: d4 Guts: d6

Spirit: d6 Intimidation: d8

Strength: d10 Notice: d6

Vigor: d8 Shooting: d8

Survival: d4

Taunt: d6

Pace: 6” Throwing: d4

Parry: 6 +1 (armor)

Toughness: 6

Charisma: 0

EDGES

Foul Taste: The toxins and pollutants absorbed by the spongy flesh of cremefillians makes them particularly unpalatable. A creature that bites a cremefillian must make a Vigor roll to avoid being Shaken. A penalty equal to the number of wounds inflicted by the bite is applied to this roll.

Tweenking: For some reason, perhaps due to their strange body structure, cremefillians are able to carry a great deal more gear and supplies than their strength would suggest. They can carry an additional three times their strength in yorts without penalty. Additionally tweenks ignore minimum strength requirements for all hand weapons.

Spongy Flesh: Cremefillians have 1 point of natural armor due to their spongy or dense, crusty flesh. This feature also makes them immune to all natural poisons, toxins, and radioactive emissions.

Really Big Guy: Due to your large size, you begin play with a d6 Strength instead of a d4. On the downside, creatures smaller than you gain +2 to attack rolls against you. You are considered to be Large.

Pimp Slap: You are a bully who likes to pick on people smaller than you. You gain a +2 bonus to fighting Medium creatures (this effectively negates the -2 penalty for attacking them). You also get +1 attack bonus when fighting females, even if you are a female. I’m telling your mother.

HINDRANCES

Illiterate: You cannot read or write.

Innumerate: You have absolutely no concept of numbers. You can’t count or do math of any kind. Your brain just isn’t wired that way. Sorry…

Randy: Your character is randy. That is to say, his belt is buckled a little looser than the rest. Whatever the case, you have a hard time keeping yourself from making inapropriate or even vulgar comments about women whenever the opportunity presents itself (e.g. a woman with the (Very) Attractive Edge is sitting across the bar, or a scantily dressed prostitute is asking him if you want a good time). It is almost impossible for you not to make annoying comments and vulgar gestures.

ITEMS AND WEAPONS

Caterpillar poo rope: Can be used for climbing, tying things together, lassoing your enemies, hanging bad guys, tripping people, and a whole host of other fun and exciting activities.

Poo Flinger: (Strength +1), 1d8 (non-lethal), multiple uses (melee & missile), Range 6/12/24. Basically just a big ass wooden spoon, this thing can hurl poo and other foulness (the stench and ickyness incapacitates targets) (or in your case nutty syrupy filling (1d8+1) for the same incapacitating effect) and can double as a weak club.

Award Winning!

Gold ENnie for Best Website 09'-11'


Silver ENnie for Best Website, Best Podcast 2012-2013
Petrified Articles
Categories
© Copyright 2010-2026 Words In The Dark. All rights reserved. Created by Dream-Theme — premium wordpress themes. Proudly powered by WordPress.