Pages

Tuesday, January 4, 2011

Big-Mission Experience

I've got another topic which, although based on thoughts about a space patrol RPG, is relevant to some fantasy campaigns: experience points for missions. Assuming you want to use a level and experience system for it, a space patrol campaign really shouldn't grant experience for "treasure"; a space trader or space pirate campaign, maybe, but not anything like Tom Corbet, Rocky Jones, or Star Trek. Nor does it work well for a fantasy game that focuses on quests or high ideals instead of mercenary acquisition.

But on the other hand, experience points for creatures defeated or aided makes sense. Of course, unlike the all-too-common interpretation of "defeating" a creature, you should really expand "defeat" in a mission-oriented game as any method of getting what you want out of the creature, from trickery through bribery to successfully negotiating an alliance. And, although I'm sure some GMs would throw fits at the idea, I think it's counterproductive to limit such experience to once per creature. In fact, allowing players to score lots of experience by defeating the same creature multiple times encourages non-violent solutions, because anything that kills an opponent ends the chance at future experience.

Earning experience for aiding someone is also a new twist on an old idea. It works the same way: 100 xp /HD, divided among the PCs and adjusted for PC level. Most of the citizens of interstellar civilization or a low-tech fantasy world will actually be 1 HD, which means that characters need to aid larger groups of people as they increase in level, particular since treasure no longer matters.

And in a space patrol campaign, you can save very large groups of people, perhaps entire cities or planets. This calls for a hack to avoid too much number-crunching. For aiding (or, for that matter, defeating) groups of 10 or more people/creatures:
  • Make a rough guess as to population: one significant digit followed by a number of zeros.
  • Divide the significant digit by the number of people who saved/defeated the group to get the party xp ratio; thus, five people saving a town of 5,000 are treated the same as one person saving 1,000.
  • Count the digits, to get the number of hit dice; so, that town of 5,000 is equivalent to a 4 HD creature.
  • Multiply HD x xp ratio x 100; that is the xp per character; ignore the level adjustment.
So, one person saving an entire planet of 1 billion people is equivalent to defeating a 9 HD monster.

These xp awards should be adjusted by penalties if someone you promised or are obligated to help is injured or slain. Subtract the HD of innocent victims slain, or half the HD of those injured, from the creature or big mission HD before doing any xp calculation. So, if you save a deadly horta-like creature because it's the last of its kind, but it then kills 3 miners in the colony you were supposed to help, you subtract 3 HD from the HD of the horta, then multiply by 100, divide among the PCs, and adjust for level.

3 comments:

  1. This is a great idea, I like how it firmly shifts the emphasis from mindless killing to protection and rescue - which encourages different tactics to succeed.

    Couple this with Jeff Rients 'xp for exploration' rule and you get a game that handles both missions and sandbox - explore new places and aid people.

    Very different than the 'deserted space ship/base as dungeon crawl' idea behing 99% of sci-fi adventures.

    ReplyDelete
  2. I love this idea. I think I'm going to give this a try in my new campaign.

    ReplyDelete
  3. Thanks, guys! I think I should re-name this as "indirect experience" or something similar, though. Aid or defeat someone directly, divide 100 xp/level as usual; indirectly aid or defeat an entire group, get the xp described above.

    For exploration, I'd probably do xp/day equal to the basic ability score used during travel (Int for piloting starships, Con for low-tech travel.) Plus, if you find a viable trade route, you get indirect experience for the two areas you connect.

    ReplyDelete