Monthly Archives: February 2019


Philosophia Reformata (source)

To make anything very terrible, obscurity seems in general to be necessary. When we know the full extent of any danger, when we can accustom our eyes to it, a great deal of the apprehension vanishes.

—Burke, A Philosophical Inquiry into the Origin of Our Ideas of the Sublime and Beautiful

What follows is a roll all the dice apocalypse generator. I designed it primarily as a tool to help create atmosphere and structure challenges for a new campaign, but it could also be used for entries on an event table, if you like to watch the world burn and were so inclined. Just drop the 1d4 component, or replace it with some other determination, such as the changed color of sunlight in the brave broken world of tomorrow or the pattern of fissures spreading over the moon.

To sketch the outlines of an apocalypse, use the following six determinations. Since indicates for how long the apocalypse has obtained. Cause indicates what precipitated the apocalypse. Obtenebration indicates what conceals the ruined world from the view of mortals. Monsters indicate what still lurks in the wilds. Redoubt indicates where humanity endures. Doom indicates the immediate nature of destruction.

Or? Maybe your players found a portal. This is where it leads.

To generate a full juxtaposed result:
Click result image above (link to Google Sheets spreadsheet)

Since (1d4)

  1. As long as anyone can remember
  2. Terminating the previous cycle of empire
  3. Three generations past
  4. Yesterday and ongoing

Cause (1d6)

  1. Reckless wicked sorcery
  2. Final war
  3. Primordial monsters unchained
  4. Divine judgment of human hubris
  5. Imprudent excavation
  6. Extra-dimensional incursion

Obtenebration (1d8)

  1. Smoke and noxious gasses
  2. Boundless fog
  3. Extinguished sun and endless night
  4. Perpetual eclipse
  5. Storms of blood, slime, or ash
  6. Snow and ice
  7. Submarine: drowned world or under the ocean
  8. Inhospitable void: wilderness is outer space or Ptolemaic firmament

Monsters (1d10)

  1. Embodied divinities
  2. Restless dead
  3. Inscrutable giants
  4. Avenging angels
  5. Possessed animals, people, or objects
  6. Fears and nightmares made flesh
  7. Mass delirium, lunacy, or madness
  8. Gigantic, fecund fauna and flora
  9. Legions of hell
  10. Robots

Redoubt (1d12)

  1. None remain
  2. One final, fortified settlement
  3. Arc designed to preserve humanity
  4. One small village strangely untouched
  5. Isolated walled towns
  6. Underground bunkers
  7. Dungeon level one: waste above and underworld below
  8. Abandoned castle
  9. Wizard’s seclusium
  10. Ship run aground
  11. Small nomadic camps
  12. Huts clustered around a lighthouse, bonfire, or hoard of lanterns

Doom (1d20)

  1. Restless fault lines
  2. Ancient war machines unleashed
  3. Colossal monsters rampage
  4. Pestilence
  5. Plague of locusts
  6. Vanished sun
  7. Falling stars
  8. Land of the dead annexes the realm of mortals
  9. Invasion of extra-dimensional beings
  10. Flood
  11. Sky flooded by the parching rays of nine incessant suns
  12. Armageddon bombs
  13. Volcanic eruptions and rivers of magma
  14. Poisoned, blighted land
  15. Sunlight turns mortals to stone
  16. Reign of Satan
  17. Feral beasts
  18. Season of dragons
  19. Drought, famine, and mass starvation
  20. Playground of gods

I release the contents of this post under the Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) license. It is available as a PDF for ease of offline use and printing; see downloads page.


This post is for people that have played or discussed tabletop roleplaying games with Zak. If the context seems unclear, you are probably outside this audience. That stated, this reflection seems to belong here.

I am going to write about online aggression. Offline aggression has more substantial consequences, especially when embedded in professional or romantic relationships. I discuss online aggression because that is what I can speak to honestly, rather than to equate the two forms of aggression. While Zak’s behavior online and in his personal life may share some causes, the second deserves more severe condemnation.

I retained greater distance from Zak than some, but was close enough that I feel warranted and perhaps obligated to discuss my experiences. I have interacted with Zak online since around 2012. We played in a handful of online FLAILSNAILS games together as players. I defended Zak once proactively against charges of homophobia, when he was in the midst of some controversy, and more low key in many other instances. I met Zak and Stokely in person at Gen Con in 2017. I saved seats at the Ennies for him and some of the other Lamentations folks.

Not long ago, Zak preemptively blocked a friend of mine for associating with the wrong people, seemingly out of the blue. This was a person who had gone to bat for Zak against unfounded accusations repeatedly in the past. At the time, I assumed Zak must be lashing out to deal with something else going on in his life. This was the most recent instance of several where I found myself using back channels to warn others about potentially engaging with Zak. For example, in a direct message on January 11th I wrote:

“I know you already do, but probably best to take care around Z; I don’t know what’s up with him.”

There are others. In August 2018, in another direct message I wrote:

“I can’t entirely tell whether Zak just has a blind spot around Apocalypse engine games due to the way he thinks or if he is fighting against the style and framing more instrumentally.”

Other people recount similar experiences. Patrick (of the False Machine blog) wrote a book with him and ended up totally disavowing any relationship. All of which fits into a broader pattern.

My approach to discussion differs from Zak’s, but participating in his discussions to the degree I did was a form of passive assent. I disliked how his approach would spill over into adjacent spaces and how he would involve only tangentially related grudges whenever possible. His scorched earth tactics probably did discourage some trolls and prudes, but they also drove away many other valuable voices. The collateral damage was too high.

People who criticized Zak for whatever form of prejudice were missing the real issue. Zak was, as far as I can tell, an equal opportunity aggressor. I have been in his gaming circles ever since he encouraged people initially to join Google Plus, based on the promise Hangouts technology presented for Constantcon and other online gaming. Accusing him of prejudice, so absurd for anyone who knew him even in the slightest, provided cover for his aggressiveness and lack of compromise, which caused indisputable harm. People stopped engaging online to avoid having to deal with him. I wish I had been there more for friends and acquaintances that Zak assailed directly or for those caught in the splash damage.

People are, in general, uncomfortable with holding inconsistent attitudes toward related objects. Understanding every positive thing Zak did as a form of manipulation is almost certainly a mistake. People are complicated. Assuming people can easily be classed into worthy and worthless was Zak’s consistent conceptual error. I try to avoid this error, but being welcome in social spaces is contingent upon behaving well, on balance, over time.

Zak, if you read this, a few points. First, putting your statement on a separate blog was cowardly. It only makes sense as a search engine optimization technique, to help keep this dirt from sticking to other aspects of your online presence as much as possible. In contrast, Mandy and Vivka posted their statements on their personal social media accounts. Comport yourself by your own rules and do the same, even if you lack the sense to engage in further reevaluation or introspection. You may feel the urge to argue about this or some other tangential detail, but my opinion or belief is irrelevant in this matter. The only thing you can do is demonstrate by your actions a better character. I believe that everyone deserves the opportunity to tell their story. Even people that have done worse things than those alleged. You have that opportunity elsewhere, however, and everybody knows your blog, or can easily locate it using a search engine, so I feel no obligation to host your response here or link to it directly.

Signposts and x-cards

Signpost: “Prepare To Die” (source)

People have developed a lot of systems to manage conflict, such as laws and courts. It is good that people can appeal to courts and other bureaucracies. Society would probably work poorly without that backstop. Explicit conflict management systems have some rather large downsides, however. “I am so happy this is going to court!”—said pretty much nobody ever.

The x-card is like a (mini) bureaucracy, designed to handle conflict that may be invisible initially to some participants. The x-card functions reasonably well as a tool (and works best if everyone is on board), but can suffocate play if allowed to metastasize. It is unsurprising to me that interaction with a club bureaucracy prompted this post by Emmy.

Most interaction between people occurs based on norms, including conflict management. The naive approach to managing conflict using norms in tabletop roleplaying games is the almost content-free “don’t be a dick” (almost content-free because it defers the work of creating shared understanding). For managing conflict between players, my opinion is that techniques such as writing play agendas and setting content expectations have greater promise and fewer of the downsides inherent in less-flexible procedural approaches (such as the x-card).

It might be useful to people that care about such things to come up with a catalog of approaches to managing conflict in games between players using norms. What techniques exist beyond written play agendas and signposting potential content?

(The proximate cause of this post was Scrap’s discussion here, soon to be lost.)

OSR play behavior

(This is one part of an ongoing discussion of the 2018 OSR Survey results. See the table of contents at the bottom of this post for links to the other parts.)

Earlier, I reported the OSR ratings of various games (as in, level of agreement with the statement: I think the game ________ is OSR) and also which games respondents reported playing. As I noted in that post, these variables allowed me to score individual responses on degree of OSR play behavior. Respondents themselves, in aggregate, determined what OSR play behavior entails. In addition to being related to several other variables that you might expect (such as self-declared participation in the OSR, degree of identification with the OSR, and having bought an OSR product), degree of OSR play behavior also positively predicts blogging about tabletop roleplaying games generally and belief that the OSR welcomes diverse voices.

I came up with the idea of scoring respondents on OSR play behavior after designing the survey, so the set of games rated on OSR-ness differs slightly from the set of games respondents could indicate they were currently playing. However, there is a substantial overlap between the two sets. This set of overlapping games contributes to the OSR play behavior score. To create an OSR play score for each respondent, I calculated an average of play scores (playing = 1, not playing = missing value) weighted by game OSR rating, which ranges from 1 to 7. For example, a respondent that indicated playing Vampire: The Masquerade (OSR rating = 1.90) and B/X D&D (OSR rating = 6.14) would have an overall OSR play score of (1.90 + 6.14) / 2 = 4.02. One of the options for currently played games was Home-brew (OSR), which I decided should have an OSR game rating of 7. After all, what game could be more subjectively OSR than one the respondent categorized themselves as Home-brew (OSR)? I determined this scoring scheme prior to looking at any results.

1634 respondents reported currently playing some games for which I had OSR ratings, allowing me to score those responses on OSR play behavior. The mean rating of OSR play among these respondents was 4.41 (SD = 1.44, min = 1.75, max = 7). The distribution of this score was roughly uniform, though there were spikes around 2.87 (n = 198), which corresponds to respondents that reported only currently playing D&D 5E, around 4.93 (n = 64), which corresponds to respondents that reported playing D&D 5E + Home-brew (OSR), and around 7 (n = 96), which corresponds to respondents that reported only currently playing a Home-brew (OSR) game.

Each response gets an “OSR play behavior” score

This composite play score is obviously imperfect, as respondents indicated play dichotomously rather than by degree, the set of games available to select was incomplete, and the measurement of game OSR-ness was itself imprecise (though derived empirically from the beliefs of respondents). However, the relevant question is whether the rating captures some meaningful variation in degree of OSR play behavior rather than whether it perfectly describes each respondent’s play behavior.

Within sample, the OSR play behavior score has some predictive validity. For example, OSR participants have higher OSR play behavior scores (t(1630) = -18.13, p < .001, MOSR = 4.68, Mnon-OSR = 3.26, using a two-sample t test with unequal variances). Looking at the same relationship another way, I regressed the OSR play behavior score on effects-coded self-declared OSR participation (omnibus F(1, 1628) = 283.61, R2 = .15, b = 1.42, SE = .08, t = 16.84, p < .001, 95% CI [1.25, 1.58]). In English, people who said they participate in the OSR (yes/no) do actually report higher OSR play behavior (the R2 = .15 value means that self-declared participation explains about 15% of the variance in OSR play behavior). Additionally, people with higher OSR play scores were more likely to report having bought an OSR product, according to a logistic regression (b = .51, SE = .07, z = 7.21, p < .001, 95% CI [.37, .65]). This is somewhat exploratory, but strongly suggests the score is capturing some meaningful variation in reported behavior.

Now for some of the more intriguing relationships, such as with blogging (Do you have a blog where you post about tabletop roleplaying games? Yes/No). OSR play behavior positively predicts blogging about any tabletop roleplaying games (b = .32, SE = .06, z = 5.55, p < .001, 95% CI [.21, .43], using a logistic regression). General play behavior, however, measured as the number of different games played, has no relationship to blogging (b = .09, SE = .06, z = 1.55, p = .121). The logistic regression equivalent of R2 is pretty low for this relationship, around 2%, so the importance of the relationship may be small, but the point is comparative: something about OSR play inclines people toward sharing long-form thoughts about tabletop roleplaying compared to just playing a wide variety of games.

Finally, respondents with higher OSR play behavior scores reported the OSR to be more welcoming of diverse voices (omnibus F(1, 1628) = 129.69, R2 = .07, b = .46, SE = .04, t = 11.39, p < .001, 95% CI [.38, .54]). The text of this particular item was: The OSR welcomes diverse voices (1 = Strongly disagree, 7 = Strongly agree; M = 4.79, SD = 1.70, n = 1823). There are a few potential interpretations of this result. Optimistically, people walking the talk (that is, respondents that actually play consensually-defined OSR games) have a more positive view of the degree to which the OSR is welcoming. Pessimistically, there may be some selection bias, as people who feel the OSR is unwelcoming may have been less likely to participate in the survey at all. Anecdotally, I did observe this reaction from a handful of individuals. As a crude robustness check, I arbitrarily changed 50 of the “welcoming” responses (around 2% of the sample) to be 1 (Strongly disagree), simulating absent negative responses, and ran the same analysis again. The result held, suggesting that this sort of selection bias would have minimal effect on aggregate beliefs.

OSR survey report

Table of contents

  1. Purpose & participation
  2. What about the R?
  3. Meaning respondents associate with OSR
  4. OSR games
  5. OSR attributes
  6. OSR play behavior