Elden Ring is a great game, but even after 100 hours, keeping track of its pantheon seems like a full-time job. There’s Outer Gods, regular gods, demigods, and descendants that it’s hard to tell who begets whom.

Even now, the Elden Ring community is still debating where all the branches and twigs may fall, but Reddit user PorcoGonzo’s family tree seems like the best stab yet at tacking down all of Elden Ring’s raucous demigods. Be warned of spoilers ahead, so if you still haven’t completed the game and want to be surprised, don’t scroll any further.

Related: This Week In Elden Ring: Biggest Gripes, Caelid Memories, And Felicitating Heroes

Starting with the top tier, there are the Outer Gods, the great celestial forces that drive everything in Elden Ring. The Tarnished don't often deal with these Gods or their descendants, but they come up in Elden Ring's lore a lot.

Except for The Greater Will, which is largely the source of the regular gods and demigods of Elden Ring. From The Greater Will comes the massive Erdtree that towers over The Lands Between, Queen Marika the Eternal, the Two Fingers, and Malekith, the Queen's Shadow. Marika then partners up with Godfrey, the first Elden Lord, from whom Godwyn the Golden, Morgott the Omen King, and Mohg, Lord of Blood come from. Then from Radagon and Rennala comes Miqella, Malenia, Radahn, Rykard, and Ranni the Witch.

After that, things get a little more hazy. Elden Ring fans are pretty sure that Godwyn beget Goderoy beget Godrick the Grafted, but the exact lineage isn't entirely explained. Also, Millicent isn't sure whether she's a direct descendent of Malenia or a mortal personification of the Scarlet God of Rot.

Expect this family tree to be updated as more of Elden Ring’s lore is dredged up from various in-game and out-of-game sources. Also, be sure to check out this recent Elden Ring survey to see what weapons, Ashes of War, and NPCs are player favorites.

Next: We Already Have Our First Vampire Survivors-Like