Grey Wolf Games
Schedule

What is next

Read straight from Warhorn, so it is never out of date with the lodge. Subscribe and it lands in your own calendar.

I

On the books

Every session I am signed up for, across every lodge, pulled live from Warhorn.

Loading the schedule…
II

Put it in your own calendar

Subscribe once and my games appear in your own calendar as they are booked — and disappear if one is cancelled. Just my tables, not a whole lodge schedule.

Prefer the whole lodge? Warhorn publishes its own feeds: Cayden’s Keg and AtlantaPFS — every table at those venues, mine included.
III

How this works

Warhorn is the source
Nothing here is typed by hand. If a session moves on Warhorn, it moves here within a quarter of an hour. If I cancel one, it disappears. Sign-ups still happen on Warhorn — this page only reads.
Why there is a relay
Warhorn serves its feeds without the header a browser needs to read them from another site, so a small Cloudflare Worker (seon) fetches them at the edge and hands this page plain JSON. It caches for fifteen minutes and keeps yesterday’s copy, so a Warhorn outage shows a stale schedule rather than an empty one.
Running or playing
Warhorn cannot tell you. No feed it publishes names the GM — not the event feeds, not the personal one, in either format — so the tables I am running are marked from a short list I keep by hand. If a badge is missing, that is the list being out of date, not Warhorn. Every session links to its Warhorn page, where the GM is listed for certain.
Nothing is collected
The relay reads Warhorn and answers this page. It sets no cookie, stores nothing about you, and the only thing it keeps is a copy of the public schedule.