Online Matchmaking

There are a few different level ranges, and varying requirements, for the various multiplayer interactions in Demon's Souls.

Level Range Formulas

The level range formulas in Demon's Souls are calculated from the perspective of the host, not the summoned/ invading phantoms. For the given formulae below, x = the level of the host, and the resulting ranges are the levels of the players who can enter the host's world.

Blue Eye Stone & Red Eye Stone

These items use the standard co-op range. Players can be paired with others who are relatively near their level, using what is commonly referred to as the "10 + 10%" calculation.

x +/- (10 + 0.1x)

  • Level 50 can summon: 35 - 65
  • Level 100 can summon: 80 - 120

Black Eye Stone

Two different formulas are used to find the upper and lower limits of the range. The lower limit is shifted slightly below the co-op range by a couple levels, while the maximum level an invader can be is always 2 levels beneath the host.

x - (12 + 0.1x) (lower-level limit)
x - 2 (upper-level limit)

  • Level 50 can be invaded by: 33 - 48
  • Level 100 can be invaded by: 78 - 98

Note that a Level 1 or Level 2 host cannot ever be invaded by someone using the Black Eye Stone, apart from the Old Monk fight (which uses a different range).

The Old Monk

The Old Monk encounter can pull players into PvP as this boss when any of the three above items are used in Latria 3-2 or 3-3. However, their normal ranges are ignored. A player may be anywhere between 40 levels below to 10 levels above the host.

x - 40 (lower-level limit)
x + 10 (upper-level limit)

  • Level 50 can be invaded by 10 - 60
  • Level 100 can be invaded by 60 - 110

Item Use Requirements

Requires Phantom Form?
Blue Eye Stone Yes
Red Eye Stone No
Black Eye Stone Yes

Host must always be in Human form. Visit items' individual pages for more details.

Level Range Calculators

Level Range Calculator (website) - Input any level to find out all of the possible level ranges for each multiplayer perspective.

Notes

  • When calculating a level range, if a decimal place is created by the 0.1x part of the equation, the resulting decimal place is truncated entirely, resulting in a rounding down to the nearest whole number. This is done before adding or subtracting it to the player's original level.
  • To get summoned intentionally by The Old Monk against a certain player, you should have your sign down or attempt an invasion shortly before the host begins ascending the staircase. These items should already be active or searching, in order for a host to be able to pull someone into their world.
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License
{"cc_re__cc_re__cc_by_sa_3_0": ["t:;\" id=\"bug-report-button\" onclick=\"WIKIDOT.page.listeners.pageBugReport(event)\">Report a bug</a>\n    &nbsp;|\n    <a href=\"javascript:;\" id=\"abuse-report-button\" onclick=\"WIKIDOT.page.listeners.flagPageObjectionable(event)\">Flag as objectionable</a>\n</div>\nPowered by <a href=\"http://www.wikidot.com\">Wikidot.com</a> \n            </div>\n            \n                <div id=\"license-area\" class=\"license-area\">\n                    Unless otherwise stated, the content of this page is licensed under <a rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/3.0/\">Creative Commons Attribution-ShareAlike 3.0 License</a>\n                </div>\n            \n            \n                    <div class=\"wd-adunit\">\n    <script type=\"text/javascript\"><!--\ngoogle_ad_client = \"ca-pub-9739276392974443\";\n/* Demon&#39;s Souls Wiki - Below Footer */\ngoogle_ad_slot = \"6010282472\";\ngoogle_ad_width = 728;\ngoogle_ad_height = 90;\n//-->\n</script>\n<script type=\"text/javascript\"\nsrc=\"//pagead2.googlesyndication.com/pagead/show_ads.js\">\n</script>\n    </div>\n                <!"]}