Ranger Different values: 78 ===================================== object {Ranger} _id : string {Ranger._id} (all different values) folder : string {Ranger.folder} (same value: EPA7iz3YgfimVST0) img : string {Ranger.img} (same value: icons/sundries/books/book-red-exclamation.webp) name : string {Ranger.name} (all different values) system : object {Ranger.system} actionType : object {Ranger.system.actionType} value : string {Ranger.system.actionType.value} (4 different values) passive (x60) free (x1) action (x14) reaction (x3) actions : object {Ranger.system.actions} [value] : integer {Ranger.system.actions.value} (3 different values) 1 (x9) 2 (x2) 3 (x3) category : string {Ranger.system.category} (same value: class) description : object {Ranger.system.description} value : string {Ranger.system.description.value} (all different values) level : object {Ranger.system.level} value : integer {Ranger.system.level.value} (11 different values) 20 (x9) 6 (x9) 4 (x9) 1 (x7) 2 (x7) 10 (x6) 8 (x8) 12 (x7) 16 (x7) 18 (x5) 14 (x4) prerequisites : object {Ranger.system.prerequisites} value : array {Ranger.system.prerequisites.value} Length: min=0 max=3 Value type: object {Ranger.system.prerequisites.value.[]} value : string {Ranger.system.prerequisites.value.[].value} (40 different values) publication : object {Ranger.system.publication} license : string {Ranger.system.publication.license} (2 different values) OGL (x23) ORC (x55) remaster : boolean {Ranger.system.publication.remaster} (2 different values) False (x23) True (x55) title : string {Ranger.system.publication.title} (10 different values) Pathfinder Advanced Player's Guide (x7) Pathfinder Player Core (x52) Pathfinder Howl of the Wild (x3) Pathfinder Kingmaker (x5) Pathfinder #156: The Apocalypse Prophet (x1) Pathfinder Dark Archive (x2) Pathfinder Core Rulebook (x5) Pathfinder Adventure: The Fall of Plaguestone (x1) Pathfinder #150: Broken Promises (x1) Pathfinder #168: King of the Mountain (x1) rules : ###FoundryRulesObject### traits : object {Ranger.system.traits} rarity : string {Ranger.system.traits.rarity} (3 different values) common (x69) rare (x5) uncommon (x4) value : array {Ranger.system.traits.value} Length: min=1 max=3 Value type: string {Ranger.system.traits.value.[]} (6 different values) ranger (x78) flourish (x6) concentrate (x3) spellshape (x1) move (x1) press (x2) [selected] : object {Ranger.system.traits.selected} ranger : string {Ranger.system.traits.selected.ranger} (same value: Ranger) [maxTakable] : mixed [subfeatures] : object {Ranger.system.subfeatures} senses : object {Ranger.system.subfeatures.senses} darkvision : object {Ranger.system.subfeatures.senses.darkvision} special : object {Ranger.system.subfeatures.senses.darkvision.special} ancestry : boolean {Ranger.system.subfeatures.senses.darkvision.special.ancestry} (same value: False) llv : boolean {Ranger.system.subfeatures.senses.darkvision.special.llv} (same value: True) second : boolean {Ranger.system.subfeatures.senses.darkvision.special.second} (same value: False) low-light-vision : object {Ranger.system.subfeatures.senses.low-light-vision} acuity : string {Ranger.system.subfeatures.senses.low-light-vision.acuity} (same value: imprecise) range : integer {Ranger.system.subfeatures.senses.low-light-vision.range} (same value: 30) type : string {Ranger.type} (same value: feat)