Deprecated: Return type of ADODB_Iterator_empty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3154

Deprecated: Return type of ADODB_Iterator_empty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3158

Deprecated: Return type of ADODB_Iterator_empty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3150

Deprecated: Return type of ADODB_Iterator_empty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3146

Deprecated: Return type of ADODB_Iterator_empty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3144

Deprecated: Return type of ADORecordSet_empty::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3209

Deprecated: Return type of ADODB_Iterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3281

Deprecated: Return type of ADODB_Iterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3285

Deprecated: Return type of ADODB_Iterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3277

Deprecated: Return type of ADODB_Iterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3273

Deprecated: Return type of ADODB_Iterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3269

Deprecated: Return type of ADORecordSet::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/imarvintpa/imarvintpa.com/adodb/adodb.inc.php on line 3361
Codex of the Infinite Planes

Codex of the Infinite Planes

NameCodex of the Infinite Planes
Sorted NameCodex of the Infinite Planes
FamilyArtifact
Item Slotnone
Priceunknown
Weight300 lbs.
AuraAura overwhelming transmutation
Caster Level30th
VersionPRPG-O
SourcesPathfinder RPG (Open)
Construction
Lore:
Description:

The Codex is enormous-supposedly, it requires two strong men to lift it. No matter how many pages are turned, another always remains. Anyone opening the Codex for the first time is utterly annihilated, as with a destruction spell (Fortitude DC 30). Those who survive can peruse its pages and learn its powers, though not without risk. Each day spent studying the Codex allows the reader to make a Spellcraft check (DC 50) to learn one of its powers (choose the power learned randomly; add a +1 circumstance bonus on the check per additional day spent reading until a power is learned). However, each day of study also forces the reader to make a Will save (DC 30 + 1 per day of study) to avoid being driven insane (as the insanity spell). The powers of the Codex of the Infinite Planes are as follows: astral projection and soul bind Each of these spell-like abilities are usable at will by the owner of the Codex (assuming that he or she has learned how to access the power). The Codex of the Infinite Planes has a caster level of 30th for the purposes of all powers and catastrophes, and all saving throw DCs are 20 + spell level. Activating any power requires a Spellcraft check (DC 40 + twice the spell level of the power; the character can't take 10 on this check). Any failure on either check indicates that a catastrophe befalls the user (roll on the table below for the effect). A character can only incur one catastrophe per power use.

d%Catastrophe
01-25Natural Fury: An earthquake spell centered on the reader strikes every round for 1 minute, and an intensified storm of vengeance spell is centered and targeted on the reader.
26-50Fiendish Vengeance: A gate opens and 1d3+1 balors, pit fiends, or similar evil outsiders step through and attempt to destroy the owner of the Codex.
51-75Ultimate Imprisonment: Reader's soul is captured (as trap the soul no save allowed) in a random gem somewhere on the plane while his or her body is entombed beneath the earth (as imprisonmen t ).
76-100Death: The reader utters a wail of the banshee and then is subject to a destruction spell. This repeats every round for 10 rounds until the reader is dead.

Destruction

The Codex of the Infinite Planes is destroyed if one page is torn out and left on each plane in existence. Note that tearing out a page immediately triggers a catastrophe.

Prerequisite:
Activation:

Effect:

Source Copyright: Pathfinder RPG Core Rulebook. Copyright 2009, Paizo Publishing, LLC; Author: Jason Bulmahn, based on material by Jonathan Tweet, Monte Cook, and Skip Williams.

The Book of Experimental Might. Copyright 2008, Malhavoc Press; Author: Monte J. Cook.

Tome of Horrors. Copyright 2002, Necromancer Games, Inc.; Authors: Scott Greene, with Clark Peterson, Erica Balsley, Kevin Baase, Casey Christofferson, Lance Hawvermale, Travis Hawvermale, Patrick Lawinger, and Bill Webb; Based on original content from TSR.

The Open content displayed above has been reproduced without permission from the copyright holder.