void createHexes() { createDeathlyBeingHex(); bone_lock_hex = hex_engine.createBoneLock(prefix + "BoneLock", "Bone Lock", "With a quick incantation, the shaman causes a creature within 30 feet to suffer stiffness in the joints and bones, causing the target to be staggered 1 round. A successful Fortitude saving throw negates this effect. At 8th level, the duration is increased to a number of rounds equal to her shaman level, though the target can attempt a save each round to end the effect if its initial saving throw fails. At 16th level, the target can no longer attempt a saving throw each round to end the effect, although it still attempts the initial Fortitude saving throw to negate the effect entirely." ); bone_ward_hex = hex_engine.createBoneWard(prefix + "BoneWard", "Bone Ward", "A shaman touches a willing creature (including herself ) and grants a bone ward. The warded creature becomes encircled by a group of flying bones that grant it a +2 deflection bonus to AC for a number of rounds equal to the shaman’s level. At 8th level, the ward increases to +3 and lasts for 1 minute. At 16th level, the bonus increases to +4 and lasts for 1 hour. A creature affected by this hex cannot be affected by it again for 24 hours." ); fearful_gaze_hex = hex_engine.createFearfulGaze(prefix + "FearfulGaze", "Fearful Gaze", "With a single shout, the shaman causes one target creature within 30 feet to become shaken for 1 round. A successful Will saving throw negates this effect. At 8th level, she makes the target frightened instead. At 16th level, she makes it panicked instead. This is a mind-affecting fear effect. A creature affected by this hex cannot be affected by it again for 24 hours." ); hexes = new BlueprintFeature[] { bone_ward_hex, bone_lock_hex, fearful_gaze_hex, deathly_being_hex, }; }