Глобальное обновление #1
@@ -95,6 +95,8 @@ internal class ProcessorCollection
|
||||
/// </summary>
|
||||
public void SortItems()
|
||||
{
|
||||
Items.ForEach(item => item.Priority = -1);
|
||||
|
||||
Dictionary<string, int> priorities = [];
|
||||
|
||||
while (priorities.Count < Items.Count)
|
||||
@@ -115,7 +117,7 @@ internal class ProcessorCollection
|
||||
continue;
|
||||
}
|
||||
|
||||
item.Priority = Math.Min(
|
||||
item.Priority = Math.Max(
|
||||
dependencyPriorities.Any() ? dependencyPriorities.Max() + 1 : 1,
|
||||
(int)item.Group * 100
|
||||
);
|
||||
|
||||
+104
@@ -0,0 +1,104 @@
|
||||
namespace Pf2eDataScrapper.Forms;
|
||||
|
||||
partial class ProgressForm
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
ProcessorsProgressBar = new ProgressBar();
|
||||
ProcessorsLabel = new Label();
|
||||
LocalLabel = new Label();
|
||||
LocalProgressBar = new ProgressBar();
|
||||
MessageListView = new ListView();
|
||||
SuspendLayout();
|
||||
//
|
||||
// ProcessorsProgressBar
|
||||
//
|
||||
ProcessorsProgressBar.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
|
||||
ProcessorsProgressBar.Location = new Point(12, 27);
|
||||
ProcessorsProgressBar.Name = "ProcessorsProgressBar";
|
||||
ProcessorsProgressBar.Size = new Size(439, 23);
|
||||
ProcessorsProgressBar.TabIndex = 0;
|
||||
//
|
||||
// ProcessorsLabel
|
||||
//
|
||||
ProcessorsLabel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
|
||||
ProcessorsLabel.Location = new Point(12, 9);
|
||||
ProcessorsLabel.Name = "ProcessorsLabel";
|
||||
ProcessorsLabel.Size = new Size(439, 15);
|
||||
ProcessorsLabel.TabIndex = 1;
|
||||
ProcessorsLabel.Text = "ProcessorsLabel";
|
||||
//
|
||||
// LocalLabel
|
||||
//
|
||||
LocalLabel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
|
||||
LocalLabel.Location = new Point(12, 59);
|
||||
LocalLabel.Name = "LocalLabel";
|
||||
LocalLabel.Size = new Size(439, 15);
|
||||
LocalLabel.TabIndex = 2;
|
||||
LocalLabel.Text = "LocalLabel";
|
||||
//
|
||||
// LocalProgressBar
|
||||
//
|
||||
LocalProgressBar.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
|
||||
LocalProgressBar.Location = new Point(12, 77);
|
||||
LocalProgressBar.Name = "LocalProgressBar";
|
||||
LocalProgressBar.Size = new Size(439, 23);
|
||||
LocalProgressBar.TabIndex = 3;
|
||||
//
|
||||
// MessageListView
|
||||
//
|
||||
MessageListView.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
|
||||
MessageListView.Location = new Point(12, 114);
|
||||
MessageListView.Name = "MessageListView";
|
||||
MessageListView.Size = new Size(439, 316);
|
||||
MessageListView.TabIndex = 4;
|
||||
MessageListView.UseCompatibleStateImageBehavior = false;
|
||||
MessageListView.View = View.List;
|
||||
//
|
||||
// ProgressForm
|
||||
//
|
||||
AutoScaleDimensions = new SizeF(7F, 15F);
|
||||
AutoScaleMode = AutoScaleMode.Font;
|
||||
ClientSize = new Size(463, 442);
|
||||
Controls.Add(MessageListView);
|
||||
Controls.Add(LocalProgressBar);
|
||||
Controls.Add(LocalLabel);
|
||||
Controls.Add(ProcessorsLabel);
|
||||
Controls.Add(ProcessorsProgressBar);
|
||||
Name = "ProgressForm";
|
||||
Text = "ProgressForm";
|
||||
ResumeLayout(false);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private ProgressBar ProcessorsProgressBar;
|
||||
private Label ProcessorsLabel;
|
||||
private Label LocalLabel;
|
||||
private ProgressBar LocalProgressBar;
|
||||
private ListView MessageListView;
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using Pf2eDataScrapper.Processors;
|
||||
|
||||
namespace Pf2eDataScrapper.Forms;
|
||||
|
||||
internal partial class ProgressForm : Form
|
||||
{
|
||||
public ProcessProgress Progress { get; }
|
||||
|
||||
public ProgressForm(ProcessProgress progress)
|
||||
{
|
||||
Progress = progress;
|
||||
|
||||
InitializeComponent();
|
||||
|
||||
Progress.ProgressUpdate += Progress_ProgressUpdate;
|
||||
Progress.ProgressMessage += Progress_ProgressMessage;
|
||||
}
|
||||
|
||||
private void Progress_ProgressUpdate(ProcessProgress sender)
|
||||
{
|
||||
if (InvokeRequired)
|
||||
{
|
||||
Invoke(Progress_ProgressUpdate, sender);
|
||||
return;
|
||||
}
|
||||
|
||||
ProcessorsLabel.Text = sender.Processors.ToString();
|
||||
ProcessorsProgressBar.Maximum = sender.Processors.Count;
|
||||
ProcessorsProgressBar.Value = sender.Processors.Current;
|
||||
|
||||
LocalLabel.Text = sender.Local.ToString();
|
||||
LocalProgressBar.Maximum = sender.Local.Count;
|
||||
LocalProgressBar.Value = sender.Local.Current;
|
||||
|
||||
Application.DoEvents();
|
||||
}
|
||||
|
||||
private void Progress_ProgressMessage(ProcessProgress sender, string message)
|
||||
{
|
||||
if (InvokeRequired)
|
||||
{
|
||||
Invoke(Progress_ProgressMessage, sender, message);
|
||||
return;
|
||||
}
|
||||
|
||||
MessageListView.Items.Add(message);
|
||||
|
||||
Application.DoEvents();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
+2
@@ -102,10 +102,12 @@ partial class StartForm
|
||||
ProcessorsListView.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
|
||||
ProcessorsListView.CheckBoxes = true;
|
||||
ProcessorsListView.Location = new Point(6, 48);
|
||||
ProcessorsListView.MultiSelect = false;
|
||||
ProcessorsListView.Name = "ProcessorsListView";
|
||||
ProcessorsListView.Size = new Size(606, 548);
|
||||
ProcessorsListView.TabIndex = 2;
|
||||
ProcessorsListView.UseCompatibleStateImageBehavior = false;
|
||||
ProcessorsListView.View = View.SmallIcon;
|
||||
//
|
||||
// SelectAllButton
|
||||
//
|
||||
|
||||
@@ -1,19 +1,18 @@
|
||||
using System.ComponentModel;
|
||||
using System.Reflection;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using Pf2eDataScrapper.App;
|
||||
|
||||
namespace Pf2eDataScrapper.Forms;
|
||||
|
||||
internal partial class StartForm : Form
|
||||
{
|
||||
private readonly ProcessorCollection _processorCollection;
|
||||
private ProcessorCollection ProcessorCollection { get; }
|
||||
|
||||
public StartForm(ProcessorCollection processorCollection)
|
||||
{
|
||||
InitializeComponent();
|
||||
ProcessorCollection = processorCollection;
|
||||
|
||||
_processorCollection = processorCollection;
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void StartForm_Load(object sender, EventArgs e)
|
||||
@@ -25,7 +24,7 @@ internal partial class StartForm : Form
|
||||
{
|
||||
Dictionary<ProcessorGroupEnum, List<ProcessorCollectionItem>> items = [];
|
||||
|
||||
foreach (ProcessorCollectionItem item in _processorCollection.AllItems)
|
||||
foreach (ProcessorCollectionItem item in ProcessorCollection.AllItems)
|
||||
{
|
||||
items.TryAdd(item.Group, []);
|
||||
items[item.Group].Add(item);
|
||||
@@ -40,7 +39,12 @@ internal partial class StartForm : Form
|
||||
continue;
|
||||
}
|
||||
|
||||
string name = Enum.GetDescription(group);
|
||||
string name =
|
||||
group
|
||||
.GetType()
|
||||
.GetField(group.ToString())
|
||||
?.GetCustomAttribute<DescriptionAttribute>()
|
||||
?.Description ?? group.ToString();
|
||||
|
||||
ListViewGroup listViewGroup = new(name);
|
||||
ProcessorsListView.Groups.Add(listViewGroup);
|
||||
|
||||
@@ -2,10 +2,6 @@
|
||||
using Pf2eDataScrapper.App;
|
||||
using Pf2eDataScrapper.Forms;
|
||||
using Pf2eDataScrapper.Helpers;
|
||||
using Pf2eDataScrapper.Importers;
|
||||
using Pf2eDataScrapper.Importers.Implementations.Aonprd;
|
||||
using Pf2eDataScrapper.Importers.Implementations.FoundryEn;
|
||||
using Pf2eDataScrapper.Importers.Implementations.Pf2eFoundry;
|
||||
using Pf2eDataScrapper.Processors;
|
||||
using Pf2eModel;
|
||||
using Slugify;
|
||||
@@ -24,14 +20,27 @@ internal sealed class ImportApplication : ApplicationContext
|
||||
Settings = settings;
|
||||
Processors = processors;
|
||||
|
||||
CreateStartForm();
|
||||
CurrentStage = ApplicationStage.InitialSettings;
|
||||
}
|
||||
|
||||
#region "Настройки"
|
||||
#region "Поля"
|
||||
|
||||
public IServiceProvider ServiceProvider { get; }
|
||||
public ApplicationSettings Settings { get; }
|
||||
public ProcessorCollection Processors { get; }
|
||||
/// <summary>
|
||||
/// Текущий этап выполнения программы.
|
||||
/// </summary>
|
||||
public ApplicationStage CurrentStage
|
||||
{
|
||||
get => _currentStage;
|
||||
set
|
||||
{
|
||||
ApplicationStage oldValue = _currentStage;
|
||||
_currentStage = value;
|
||||
|
||||
CloseStage(oldValue);
|
||||
StartStage(_currentStage);
|
||||
}
|
||||
}
|
||||
private ApplicationStage _currentStage = ApplicationStage.BootUp;
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -39,33 +48,104 @@ internal sealed class ImportApplication : ApplicationContext
|
||||
|
||||
private StartForm? _startForm;
|
||||
|
||||
private ProgressForm? _progressForm;
|
||||
|
||||
#endregion
|
||||
|
||||
#region "Жизненный цикл"
|
||||
|
||||
private void CreateStartForm()
|
||||
private void StartStage(ApplicationStage stage)
|
||||
{
|
||||
switch (stage)
|
||||
{
|
||||
case ApplicationStage.BootUp:
|
||||
throw new(
|
||||
$"{CurrentStage} никогда не должен быть установлен через поле \"CurrentStage\"."
|
||||
);
|
||||
|
||||
case ApplicationStage.InitialSettings:
|
||||
_startForm = ActivatorUtilities.CreateInstance<StartForm>(ServiceProvider);
|
||||
_startForm.StartPosition = FormStartPosition.CenterParent;
|
||||
_startForm.StartButtonPressed += StartProcess;
|
||||
_startForm.Show();
|
||||
}
|
||||
|
||||
private void StartProcess()
|
||||
_startForm.StartButtonPressed += () =>
|
||||
{
|
||||
_startForm!.Close();
|
||||
CurrentStage = ApplicationStage.ProcessorsWorking;
|
||||
};
|
||||
_startForm.FormClosing += HandleFormClosing;
|
||||
_startForm.Show();
|
||||
break;
|
||||
|
||||
case ApplicationStage.ProcessorsWorking:
|
||||
ProcessorExecutor executor = ActivatorUtilities.CreateInstance<ProcessorExecutor>(
|
||||
ServiceProvider
|
||||
);
|
||||
|
||||
_progressForm = ActivatorUtilities.CreateInstance<ProgressForm>(ServiceProvider);
|
||||
_progressForm.StartPosition = FormStartPosition.CenterParent;
|
||||
_progressForm.FormClosing += HandleFormClosing;
|
||||
|
||||
_progressForm.Show();
|
||||
executor.Start();
|
||||
break;
|
||||
|
||||
case ApplicationStage.Viewer:
|
||||
break;
|
||||
|
||||
default:
|
||||
throw new ArgumentOutOfRangeException();
|
||||
}
|
||||
|
||||
Application.DoEvents();
|
||||
}
|
||||
|
||||
private void CloseStage(ApplicationStage stage)
|
||||
{
|
||||
switch (stage)
|
||||
{
|
||||
case ApplicationStage.BootUp:
|
||||
// Нечего закрывать
|
||||
break;
|
||||
|
||||
case ApplicationStage.InitialSettings:
|
||||
_startForm!.Hide();
|
||||
_startForm!.Close();
|
||||
_startForm = null;
|
||||
break;
|
||||
|
||||
case ApplicationStage.ProcessorsWorking:
|
||||
break;
|
||||
|
||||
case ApplicationStage.Viewer:
|
||||
break;
|
||||
|
||||
default:
|
||||
throw new ArgumentOutOfRangeException();
|
||||
}
|
||||
|
||||
Application.DoEvents();
|
||||
}
|
||||
|
||||
private void HandleFormClosing(object? sender, FormClosingEventArgs e)
|
||||
{
|
||||
switch (sender)
|
||||
{
|
||||
case StartForm:
|
||||
e.Cancel = CurrentStage != ApplicationStage.InitialSettings;
|
||||
if (!e.Cancel)
|
||||
{
|
||||
ExitThread();
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region "Внедрение зависимостей"
|
||||
|
||||
public IServiceProvider ServiceProvider { get; }
|
||||
public ApplicationSettings Settings { get; }
|
||||
public ProcessorCollection Processors { get; }
|
||||
|
||||
public static void RegisterServices(IServiceCollection services)
|
||||
{
|
||||
// Контекст базы данных
|
||||
@@ -92,3 +172,11 @@ internal sealed class ImportApplication : ApplicationContext
|
||||
|
||||
#endregion
|
||||
}
|
||||
|
||||
internal enum ApplicationStage
|
||||
{
|
||||
BootUp,
|
||||
InitialSettings,
|
||||
ProcessorsWorking,
|
||||
Viewer,
|
||||
}
|
||||
|
||||
@@ -17,16 +17,6 @@ internal abstract class AbstractImporter
|
||||
/// </summary>
|
||||
public abstract string Slug { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Репозиторий для данных, загруженных из необходимых источников.
|
||||
/// </summary>
|
||||
public abstract AbstractImporterRepository Repository { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Компендиум данных импортёра.
|
||||
/// </summary>
|
||||
public abstract AbstractCompendium Compendium { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Путь к директории с данными для импортёра.
|
||||
/// </summary>
|
||||
|
||||
@@ -8,8 +8,7 @@ namespace Pf2eDataScrapper.Importers.Implementations.Aonprd;
|
||||
/// <summary>
|
||||
/// Класс обработки данных с сайта Архивов Нефеса.
|
||||
/// </summary>
|
||||
internal class AonprdImporter(AonprdRepository repository, AonprdCompendium compendium)
|
||||
: AbstractImporter
|
||||
internal class AonprdImporter : AbstractImporter
|
||||
{
|
||||
/// <summary>
|
||||
/// Название внешней ссылки.
|
||||
@@ -22,12 +21,6 @@ internal class AonprdImporter(AonprdRepository repository, AonprdCompendium comp
|
||||
/// <inheritdoc/>
|
||||
public override string Slug => "aonprd";
|
||||
|
||||
/// <inheritdoc/>
|
||||
public override AonprdRepository Repository { get; } = repository;
|
||||
|
||||
/// <inheritdoc/>
|
||||
public override AonprdCompendium Compendium { get; } = compendium;
|
||||
|
||||
#region "Внедрение зависимостей"
|
||||
|
||||
public static void RegisterServices(IServiceCollection services)
|
||||
|
||||
+1
-5
@@ -53,11 +53,7 @@ internal partial class ClassProcessor(
|
||||
|
||||
foreach (AttributeValues attribute in attributes)
|
||||
{
|
||||
ClassKeyAbility classKeyAbility = new ClassKeyAbility()
|
||||
{
|
||||
Class = Object,
|
||||
Value = attribute,
|
||||
};
|
||||
ClassKeyAbility classKeyAbility = new() { Class = Object, Value = attribute };
|
||||
|
||||
Context.ClassKeyAbilities.Add(classKeyAbility);
|
||||
Object.ClassKeyAbilities.Add(classKeyAbility);
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Pf2eDataScrapper.Importers.Implementations.FoundryEn.Compendium;
|
||||
using Pf2eDataScrapper.Importers.Implementations.FoundryEn.DataBuilder;
|
||||
using Pf2eDataScrapper.Importers.Repositories;
|
||||
|
||||
namespace Pf2eDataScrapper.Importers.Implementations.FoundryEn;
|
||||
@@ -8,8 +7,7 @@ namespace Pf2eDataScrapper.Importers.Implementations.FoundryEn;
|
||||
/// <summary>
|
||||
/// Импортёр для модуля Pf2e FoundryVTT.
|
||||
/// </summary>
|
||||
internal class FoundryEnImporter(FoundryEnRepository repository, FoundryEnCompendium compendium)
|
||||
: AbstractImporter
|
||||
internal class FoundryEnImporter : AbstractImporter
|
||||
{
|
||||
/// <summary>
|
||||
/// Название внешней ссылки.
|
||||
@@ -26,13 +24,6 @@ internal class FoundryEnImporter(FoundryEnRepository repository, FoundryEnCompen
|
||||
/// </summary>
|
||||
public override string Slug => "foundry-en";
|
||||
|
||||
public override FoundryEnRepository Repository { get; } = repository;
|
||||
|
||||
/// <summary>
|
||||
/// Загрузчик данных компендиума.
|
||||
/// </summary>
|
||||
public override FoundryEnCompendium Compendium { get; } = compendium;
|
||||
|
||||
#region "Внедрение зависимостей"
|
||||
|
||||
public static void RegisterServices(IServiceCollection services)
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.ComponentModel;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using Pf2eDataScrapper.App;
|
||||
using Pf2eDataScrapper.Importers;
|
||||
using Pf2eDataScrapper.Importers.Implementations.Aonprd;
|
||||
using Pf2eDataScrapper.Importers.Implementations.Aonprd.Compendium;
|
||||
using Pf2eDataScrapper.Importers.Implementations.FoundryEn;
|
||||
|
||||
namespace Pf2eDataScrapper.Processors;
|
||||
@@ -26,28 +25,46 @@ internal sealed class ProcessorExecutor(
|
||||
|
||||
Progress.Processors.Reset(Collection.Items.Count);
|
||||
|
||||
foreach (ProcessorCollectionItem item in Collection.Items)
|
||||
StartItem();
|
||||
}
|
||||
|
||||
private int _currentIndex = 0;
|
||||
|
||||
private void StartItem()
|
||||
{
|
||||
ProcessorCollectionItem item = Collection.Items[_currentIndex];
|
||||
|
||||
Progress.Processors.Start(item.Description);
|
||||
|
||||
Process(item);
|
||||
BackgroundWorker worker = new();
|
||||
|
||||
Progress.Processors.End();
|
||||
}
|
||||
|
||||
Progress.Processors.Complete();
|
||||
}
|
||||
|
||||
private void Process(ProcessorCollectionItem item)
|
||||
{
|
||||
Thread thread = new(() =>
|
||||
worker.DoWork += (_, _) =>
|
||||
{
|
||||
foreach (IProcessor processor in IterateProcessors(item))
|
||||
{
|
||||
processor.Process();
|
||||
processor.Save();
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
worker.RunWorkerCompleted += Continue;
|
||||
|
||||
worker.RunWorkerAsync();
|
||||
}
|
||||
|
||||
private void Continue(object? sender, RunWorkerCompletedEventArgs e)
|
||||
{
|
||||
Progress.Processors.End();
|
||||
_currentIndex++;
|
||||
|
||||
if (_currentIndex < Collection.Items.Count)
|
||||
{
|
||||
StartItem();
|
||||
}
|
||||
else
|
||||
{
|
||||
Progress.Processors.Complete();
|
||||
}
|
||||
}
|
||||
|
||||
private IEnumerable<IProcessor> IterateProcessors(ProcessorCollectionItem item)
|
||||
@@ -72,19 +89,19 @@ internal sealed class ProcessorExecutor(
|
||||
{
|
||||
ProcessorGroupEnum.AonprdPreparation
|
||||
or ProcessorGroupEnum.AonprdEntities
|
||||
or ProcessorGroupEnum.AonprdSubclasses => typeof(AonprdImporter),
|
||||
or ProcessorGroupEnum.AonprdSubclasses => typeof(AonprdCompendium),
|
||||
ProcessorGroupEnum.FoundryEnPreparation or ProcessorGroupEnum.FoundryEnEntities =>
|
||||
typeof(FoundryEnImporter),
|
||||
typeof(FoundryEnCompendium),
|
||||
_ => throw new($"Не могу выбрать импортёр для группы {item.Group}"),
|
||||
};
|
||||
|
||||
AbstractImporter importer = (AbstractImporter)
|
||||
AonprdCompendium compendium = (AonprdCompendium)
|
||||
ActivatorUtilities.CreateInstance(ServiceProvider, importerType);
|
||||
|
||||
Progress.Local.Reset(importer.Compendium.Count(item.InnerType!));
|
||||
Progress.Local.Reset(compendium.Count(item.InnerType!));
|
||||
|
||||
foreach (
|
||||
(AbstractCompendiumItem compendiumItem, JObject json) in importer.Compendium.Iterate(
|
||||
(AbstractCompendiumItem compendiumItem, JObject json) in compendium.Iterate(
|
||||
item.InnerType!
|
||||
)
|
||||
)
|
||||
|
||||
@@ -17,16 +17,20 @@ internal static class Program
|
||||
ApplicationConfiguration.Initialize();
|
||||
|
||||
Application.SetHighDpiMode(HighDpiMode.SystemAware);
|
||||
|
||||
/*
|
||||
#pragma warning disable WFO5001
|
||||
Application.SetColorMode(SystemColorMode.System);
|
||||
#pragma warning restore WFO5001
|
||||
|
||||
*/
|
||||
IServiceCollection services = RegisterServices();
|
||||
|
||||
IServiceProvider serviceProvider = services.BuildServiceProvider();
|
||||
|
||||
Application.Run(ActivatorUtilities.CreateInstance<ImportApplication>(serviceProvider));
|
||||
ImportApplication app = ActivatorUtilities.CreateInstance<ImportApplication>(
|
||||
serviceProvider
|
||||
);
|
||||
|
||||
Application.Run(app);
|
||||
}
|
||||
|
||||
private static IServiceCollection RegisterServices()
|
||||
|
||||
+297
-294
@@ -1,6 +1,19 @@
|
||||
name: _subclass
|
||||
values: 326
|
||||
values: 330
|
||||
schema:
|
||||
[alignment]:
|
||||
type: string
|
||||
path: _subclass.alignment
|
||||
is_null: true
|
||||
values: 6
|
||||
different_values: 6
|
||||
variants:
|
||||
- "LG" (x1)
|
||||
- "NG" (x1)
|
||||
- "CG" (x1)
|
||||
- "LE" (x1)
|
||||
- "NE" (x1)
|
||||
- "CE" (x1)
|
||||
[attribute]:
|
||||
type: array<string>
|
||||
path: _subclass.attribute
|
||||
@@ -41,56 +54,308 @@ schema:
|
||||
- "Phoenix" (x1)
|
||||
- "Wyrmblessed" (x1)
|
||||
- "Harrow" (x1)
|
||||
'category':
|
||||
type: string
|
||||
path: _subclass.category
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
'id':
|
||||
type: string
|
||||
path: _subclass.id
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 330 (all different)
|
||||
variants: [omitted]
|
||||
[lesson_type]:
|
||||
type: string
|
||||
path: _subclass.lesson_type
|
||||
is_null: true
|
||||
values: 29
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Greater" (x12)
|
||||
- "Basic" (x11)
|
||||
- "Major" (x6)
|
||||
'markdown':
|
||||
type: string
|
||||
path: _subclass.markdown
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 330 (all different)
|
||||
variants: [omitted]
|
||||
[domain]:
|
||||
type: array<string>
|
||||
path: _subclass.domain
|
||||
is_null: true
|
||||
values: 21
|
||||
min_count: 2
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.domain.[]
|
||||
is_null: false
|
||||
values: 64
|
||||
different_values: 33
|
||||
variants: [omitted]
|
||||
[level]:
|
||||
type: integer
|
||||
path: _subclass.level
|
||||
is_null: true
|
||||
values: 16
|
||||
different_values: 3
|
||||
variants:
|
||||
- 3 (x6)
|
||||
- 7 (x6)
|
||||
- 15 (x4)
|
||||
'name':
|
||||
type: string
|
||||
path: _subclass.name
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 255
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: _subclass.primary_source_category
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x297)
|
||||
- "Lost Omens" (x24)
|
||||
- "Adventure Paths" (x8)
|
||||
- "Adventures" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: _subclass.rarity
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x321)
|
||||
- "rare" (x7)
|
||||
- "uncommon" (x2)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: _subclass.rarity_id
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x321)
|
||||
- 3 (x7)
|
||||
- 2 (x2)
|
||||
'release_date':
|
||||
type: string
|
||||
path: _subclass.release_date
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 20
|
||||
variants:
|
||||
- "2024-10-30" (x55)
|
||||
- "2020-07-30" (x50)
|
||||
- "2019-08-01" (x50)
|
||||
- "2023-11-15" (x46)
|
||||
- "2024-08-01" (x45)
|
||||
- "2022-07-27" (x23)
|
||||
- "2025-01-30" (x10)
|
||||
- "2021-09-01" (x8)
|
||||
- "2021-10-13" (x8)
|
||||
- "2024-05-29" (x7)
|
||||
- "2025-02-26" (x7)
|
||||
- "2023-08-02" (x7)
|
||||
- "2024-05-15" (x4)
|
||||
- "2021-07-07" (x2)
|
||||
- "2022-11-16" (x2)
|
||||
- "2024-08-28" (x2)
|
||||
- "2021-08-05" (x1)
|
||||
- "2023-04-13" (x1)
|
||||
- "2021-12-22" (x1)
|
||||
- "2024-07-31" (x1)
|
||||
'resistance':
|
||||
type: object
|
||||
path: _subclass.resistance
|
||||
is_null: false
|
||||
values: 326
|
||||
values: 330
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: _subclass.search_markdown
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 304
|
||||
values: 330
|
||||
different_values: 308
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: _subclass.source
|
||||
is_null: false
|
||||
values: 326
|
||||
values: 330
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.source.[]
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 22
|
||||
values: 330
|
||||
different_values: 23
|
||||
variants: [omitted]
|
||||
[alignment]:
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: _subclass.alignment
|
||||
path: _subclass.source_markdown
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 148
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: _subclass.speed
|
||||
is_null: false
|
||||
values: 330
|
||||
schema:
|
||||
[skill_markdown]:
|
||||
type: string
|
||||
path: _subclass.skill_markdown
|
||||
is_null: true
|
||||
values: 6
|
||||
values: 58
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: _subclass.source_category
|
||||
is_null: false
|
||||
values: 330
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.source_category.[]
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x297)
|
||||
- "Lost Omens" (x24)
|
||||
- "Adventure Paths" (x8)
|
||||
- "Adventures" (x1)
|
||||
[spell_markdown]:
|
||||
type: string
|
||||
path: _subclass.spell_markdown
|
||||
is_null: true
|
||||
values: 85
|
||||
different_values: 77
|
||||
variants: [omitted]
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: _subclass.summary_markdown
|
||||
is_null: false
|
||||
values: 301
|
||||
different_values: 281
|
||||
variants: [omitted]
|
||||
[tradition]:
|
||||
type: array<string>
|
||||
path: _subclass.tradition
|
||||
is_null: true
|
||||
values: 52
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.tradition.[]
|
||||
is_null: false
|
||||
values: 52
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Occult" (x17)
|
||||
- "Primal" (x15)
|
||||
- "Divine" (x14)
|
||||
- "Arcane" (x6)
|
||||
[tradition_markdown]:
|
||||
type: string
|
||||
path: _subclass.tradition_markdown
|
||||
is_null: true
|
||||
values: 26
|
||||
different_values: 4
|
||||
variants:
|
||||
- "[Occult](/SpellLists.aspx?Tradition=3)" (x11)
|
||||
- "[Primal](/SpellLists.aspx?Tradition=4)" (x9)
|
||||
- "[Divine](/SpellLists.aspx?Tradition=2)" (x4)
|
||||
- "[Arcane](/SpellLists.aspx?Tradition=1)" (x2)
|
||||
'type':
|
||||
type: string
|
||||
path: _subclass.type
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 32
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: _subclass.primary_source_group
|
||||
is_null: true
|
||||
values: 9
|
||||
different_values: 6
|
||||
variants:
|
||||
- "LG" (x1)
|
||||
- "NG" (x1)
|
||||
- "CG" (x1)
|
||||
- "LE" (x1)
|
||||
- "NE" (x1)
|
||||
- "CE" (x1)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: _subclass.rarity_id
|
||||
- "Wardens of Wildwood" (x4)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Fists of the Ruby Phoenix" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Blood Lords" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: _subclass.source_group
|
||||
is_null: true
|
||||
values: 9
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.source_group.[]
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 3
|
||||
values: 9
|
||||
different_values: 6
|
||||
variants:
|
||||
- 1 (x317)
|
||||
- 3 (x7)
|
||||
- 2 (x2)
|
||||
- "Wardens of Wildwood" (x4)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Fists of the Ruby Phoenix" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Blood Lords" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: _subclass.spoilers
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Fists of the Ruby Phoenix" (x1)
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: _subclass.trait
|
||||
is_null: true
|
||||
values: 13
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.trait.[]
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rare" (x7)
|
||||
- "Uncommon" (x2)
|
||||
- "Unholy" (x2)
|
||||
- "Holy" (x2)
|
||||
'url':
|
||||
type: string
|
||||
path: _subclass.url
|
||||
is_null: false
|
||||
values: 330
|
||||
different_values: 330 (all different)
|
||||
variants: [omitted]
|
||||
[element]:
|
||||
type: array<string>
|
||||
path: _subclass.element
|
||||
@@ -111,24 +376,6 @@ schema:
|
||||
- "Metal" (x1)
|
||||
- "Water" (x1)
|
||||
- "Wood" (x1)
|
||||
'id':
|
||||
type: string
|
||||
path: _subclass.id
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 326 (all different)
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: _subclass.primary_source_category
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x297)
|
||||
- "Lost Omens" (x24)
|
||||
- "Adventure Paths" (x4)
|
||||
- "Adventures" (x1)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: _subclass.legacy_id
|
||||
@@ -143,142 +390,15 @@ schema:
|
||||
values: 87
|
||||
different_values: 87
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: _subclass.name
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 251
|
||||
variants: [omitted]
|
||||
[lesson_type]:
|
||||
type: string
|
||||
path: _subclass.lesson_type
|
||||
is_null: true
|
||||
values: 29
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Greater" (x12)
|
||||
- "Basic" (x11)
|
||||
- "Major" (x6)
|
||||
'markdown':
|
||||
type: string
|
||||
path: _subclass.markdown
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 326 (all different)
|
||||
variants: [omitted]
|
||||
[level]:
|
||||
type: integer
|
||||
path: _subclass.level
|
||||
is_null: true
|
||||
values: 16
|
||||
different_values: 3
|
||||
variants:
|
||||
- 3 (x6)
|
||||
- 7 (x6)
|
||||
- 15 (x4)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: _subclass.primary_source_group
|
||||
is_null: true
|
||||
values: 5
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Blood Lords" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Fists of the Ruby Phoenix" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: _subclass.rarity
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x317)
|
||||
- "rare" (x7)
|
||||
- "uncommon" (x2)
|
||||
'release_date':
|
||||
type: string
|
||||
path: _subclass.release_date
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 19
|
||||
variants:
|
||||
- "2024-10-30" (x55)
|
||||
- "2020-07-30" (x50)
|
||||
- "2019-08-01" (x50)
|
||||
- "2023-11-15" (x46)
|
||||
- "2024-08-01" (x45)
|
||||
- "2022-07-27" (x23)
|
||||
- "2025-01-30" (x10)
|
||||
- "2021-09-01" (x8)
|
||||
- "2021-10-13" (x8)
|
||||
- "2024-05-29" (x7)
|
||||
- "2025-02-26" (x7)
|
||||
- "2023-08-02" (x7)
|
||||
- "2022-11-16" (x2)
|
||||
- "2021-07-07" (x2)
|
||||
- "2024-08-28" (x2)
|
||||
- "2021-12-22" (x1)
|
||||
- "2024-07-31" (x1)
|
||||
- "2021-08-05" (x1)
|
||||
- "2023-04-13" (x1)
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: _subclass.source_category
|
||||
is_null: false
|
||||
values: 326
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.source_category.[]
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x297)
|
||||
- "Lost Omens" (x24)
|
||||
- "Adventure Paths" (x4)
|
||||
- "Adventures" (x1)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: _subclass.source_markdown
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 145
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: _subclass.speed
|
||||
is_null: false
|
||||
values: 326
|
||||
schema:
|
||||
[domain]:
|
||||
type: array<string>
|
||||
path: _subclass.domain
|
||||
is_null: true
|
||||
values: 21
|
||||
min_count: 2
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.domain.[]
|
||||
is_null: false
|
||||
values: 64
|
||||
different_values: 33
|
||||
variants: [omitted]
|
||||
[pfs]:
|
||||
type: string
|
||||
path: _subclass.pfs
|
||||
is_null: true
|
||||
values: 315
|
||||
values: 319
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x308)
|
||||
- "Limited" (x5)
|
||||
- "Limited" (x9)
|
||||
- "Restricted" (x2)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
@@ -294,129 +414,6 @@ schema:
|
||||
values: 87
|
||||
different_values: 87
|
||||
variants: [omitted]
|
||||
[skill_markdown]:
|
||||
type: string
|
||||
path: _subclass.skill_markdown
|
||||
is_null: true
|
||||
values: 58
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: _subclass.source_group
|
||||
is_null: true
|
||||
values: 5
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.source_group.[]
|
||||
is_null: false
|
||||
values: 5
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Blood Lords" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Fists of the Ruby Phoenix" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
[spell_markdown]:
|
||||
type: string
|
||||
path: _subclass.spell_markdown
|
||||
is_null: true
|
||||
values: 85
|
||||
different_values: 77
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: _subclass.spoilers
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Fists of the Ruby Phoenix" (x1)
|
||||
[summary_markdown]:
|
||||
type: string
|
||||
path: _subclass.summary_markdown
|
||||
is_null: true
|
||||
values: 297
|
||||
different_values: 277
|
||||
variants: [omitted]
|
||||
[tradition]:
|
||||
type: array<string>
|
||||
path: _subclass.tradition
|
||||
is_null: true
|
||||
values: 52
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.tradition.[]
|
||||
is_null: false
|
||||
values: 52
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Occult" (x17)
|
||||
- "Primal" (x15)
|
||||
- "Divine" (x14)
|
||||
- "Arcane" (x6)
|
||||
'category':
|
||||
type: string
|
||||
path: _subclass.category
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: _subclass.trait
|
||||
is_null: true
|
||||
values: 13
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: _subclass.trait.[]
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rare" (x7)
|
||||
- "Uncommon" (x2)
|
||||
- "Unholy" (x2)
|
||||
- "Holy" (x2)
|
||||
'type':
|
||||
type: string
|
||||
path: _subclass.type
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 32
|
||||
variants: [omitted]
|
||||
'url':
|
||||
type: string
|
||||
path: _subclass.url
|
||||
is_null: false
|
||||
values: 326
|
||||
different_values: 326 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: _subclass.weakness
|
||||
is_null: false
|
||||
values: 326
|
||||
schema:
|
||||
[tradition_markdown]:
|
||||
type: string
|
||||
path: _subclass.tradition_markdown
|
||||
is_null: true
|
||||
values: 26
|
||||
different_values: 4
|
||||
variants:
|
||||
- "[Occult](/SpellLists.aspx?Tradition=3)" (x11)
|
||||
- "[Primal](/SpellLists.aspx?Tradition=4)" (x9)
|
||||
- "[Divine](/SpellLists.aspx?Tradition=2)" (x4)
|
||||
- "[Arcane](/SpellLists.aspx?Tradition=1)" (x2)
|
||||
[trait_markdown]:
|
||||
type: string
|
||||
path: _subclass.trait_markdown
|
||||
@@ -456,3 +453,9 @@ schema:
|
||||
- "worn shoes" (x1)
|
||||
- "any melee weapon in the [club](/WeaponGroups.aspx?ID=5), [hammer](/WeaponGroups.aspx?ID=8), or [axe](/WeaponGroups.aspx?ID=1) group, or any your melee [unarmed](/Traits.aspx?ID=719) [Strikes](/Rules.aspx?ID=2895) that deals bludgeoning damage" (x1)
|
||||
- "worn headwear or belt (typically a sash)" (x1)
|
||||
'weakness':
|
||||
type: object
|
||||
path: _subclass.weakness
|
||||
is_null: false
|
||||
values: 330
|
||||
schema:
|
||||
|
||||
+101
-101
@@ -1,20 +1,20 @@
|
||||
name: action
|
||||
values: 2818
|
||||
values: 2978
|
||||
schema:
|
||||
[actions]:
|
||||
type: string
|
||||
path: action.actions
|
||||
is_null: true
|
||||
values: 2276
|
||||
values: 2403
|
||||
different_values: 11
|
||||
variants:
|
||||
- "Single Action" (x765)
|
||||
- "Two Actions" (x745)
|
||||
- "Reaction" (x324)
|
||||
- "Free Action" (x300)
|
||||
- "Three Actions" (x128)
|
||||
- "Single Action" (x807)
|
||||
- "Two Actions" (x798)
|
||||
- "Reaction" (x343)
|
||||
- "Free Action" (x309)
|
||||
- "Three Actions" (x131)
|
||||
- "Single Action to Three Actions" (x5)
|
||||
- "Single Action or Two Actions" (x4)
|
||||
- "Single Action or Two Actions" (x5)
|
||||
- "Single Action or more Actions" (x2)
|
||||
- "Reaction or One Action" (x1)
|
||||
- "Single Action to Two Actions" (x1)
|
||||
@@ -23,15 +23,22 @@ schema:
|
||||
type: string
|
||||
path: action.category
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
different_values: 1 (all same)
|
||||
variants: "action" (x2818)
|
||||
variants: "action" (x2978)
|
||||
[frequency]:
|
||||
type: string
|
||||
path: action.frequency
|
||||
is_null: true
|
||||
values: 1499
|
||||
different_values: 45
|
||||
variants: [omitted]
|
||||
'id':
|
||||
type: string
|
||||
path: action.id
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 2818 (all different)
|
||||
values: 2978
|
||||
different_values: 2978 (all different)
|
||||
variants: [omitted]
|
||||
[cost_markdown]:
|
||||
type: string
|
||||
@@ -40,39 +47,45 @@ schema:
|
||||
values: 14
|
||||
different_values: 8
|
||||
variants: [omitted]
|
||||
[frequency]:
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: action.frequency
|
||||
is_null: true
|
||||
values: 1389
|
||||
different_values: 44
|
||||
path: action.source_markdown
|
||||
is_null: false
|
||||
values: 2978
|
||||
different_values: 946
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: action.speed
|
||||
is_null: false
|
||||
values: 2978
|
||||
schema:
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: action.trait_markdown
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 190
|
||||
values: 2978
|
||||
different_values: 193
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: action.type
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
different_values: 1 (all same)
|
||||
variants: "Action" (x2818)
|
||||
variants: "Action" (x2978)
|
||||
'url':
|
||||
type: string
|
||||
path: action.url
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 2818 (all different)
|
||||
values: 2978
|
||||
different_values: 2978 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: action.weakness
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
schema:
|
||||
[element]:
|
||||
type: array<string>
|
||||
@@ -88,19 +101,27 @@ schema:
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Fire" (x1)
|
||||
'source_markdown':
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: action.source_category
|
||||
is_null: false
|
||||
values: 2978
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: action.source_markdown
|
||||
path: action.source_category.[]
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 903
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: action.speed
|
||||
is_null: false
|
||||
values: 2818
|
||||
schema:
|
||||
values: 2978
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x1827)
|
||||
- "Adventure Paths" (x720)
|
||||
- "Lost Omens" (x336)
|
||||
- "Adventures" (x73)
|
||||
- "Comics" (x11)
|
||||
- "Blog Posts" (x9)
|
||||
- "Society" (x2)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: action.legacy_id
|
||||
@@ -119,25 +140,25 @@ schema:
|
||||
type: string
|
||||
path: action.markdown
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 2792
|
||||
values: 2978
|
||||
different_values: 2944
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: action.name
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 780
|
||||
values: 2978
|
||||
different_values: 824
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: action.primary_source_category
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x1827)
|
||||
- "Adventure Paths" (x560)
|
||||
- "Adventure Paths" (x720)
|
||||
- "Lost Omens" (x336)
|
||||
- "Adventures" (x73)
|
||||
- "Comics" (x11)
|
||||
@@ -147,29 +168,35 @@ schema:
|
||||
type: string
|
||||
path: action.rarity
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x2808)
|
||||
- "common" (x2968)
|
||||
- "uncommon" (x5)
|
||||
- "rare" (x5)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: action.rarity_id
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x2808)
|
||||
- 1 (x2968)
|
||||
- 2 (x5)
|
||||
- 3 (x5)
|
||||
'release_date':
|
||||
type: string
|
||||
path: action.release_date
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 70
|
||||
values: 2978
|
||||
different_values: 82
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: action.resistance
|
||||
is_null: false
|
||||
values: 2978
|
||||
schema:
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: action.remaster_id
|
||||
@@ -184,25 +211,12 @@ schema:
|
||||
values: 103
|
||||
different_values: 102
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: action.resistance
|
||||
is_null: false
|
||||
values: 2818
|
||||
schema:
|
||||
'search_markdown':
|
||||
[requirement_markdown]:
|
||||
type: string
|
||||
path: action.search_markdown
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 2799
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: action.primary_source_group
|
||||
path: action.requirement_markdown
|
||||
is_null: true
|
||||
values: 633
|
||||
different_values: 26
|
||||
values: 532
|
||||
different_values: 459
|
||||
variants: [omitted]
|
||||
[school]:
|
||||
type: string
|
||||
@@ -219,61 +233,47 @@ schema:
|
||||
- "divination" (x3)
|
||||
- "abjuration" (x2)
|
||||
- "illusion" (x2)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: action.search_markdown
|
||||
is_null: false
|
||||
values: 2978
|
||||
different_values: 2956
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: action.source
|
||||
is_null: false
|
||||
values: 2818
|
||||
values: 2978
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: action.source.[]
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 108
|
||||
values: 2978
|
||||
different_values: 121
|
||||
variants: [omitted]
|
||||
[requirement_markdown]:
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: action.requirement_markdown
|
||||
path: action.primary_source_group
|
||||
is_null: true
|
||||
values: 524
|
||||
different_values: 451
|
||||
values: 793
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: action.source_category
|
||||
is_null: false
|
||||
values: 2818
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: action.source_category.[]
|
||||
is_null: false
|
||||
values: 2818
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x1827)
|
||||
- "Adventure Paths" (x560)
|
||||
- "Lost Omens" (x336)
|
||||
- "Adventures" (x73)
|
||||
- "Comics" (x11)
|
||||
- "Blog Posts" (x9)
|
||||
- "Society" (x2)
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: action.source_group
|
||||
is_null: true
|
||||
values: 633
|
||||
values: 793
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: action.source_group.[]
|
||||
is_null: false
|
||||
values: 633
|
||||
different_values: 26
|
||||
values: 793
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
@@ -286,27 +286,27 @@ schema:
|
||||
type: string
|
||||
path: action.summary_markdown
|
||||
is_null: true
|
||||
values: 2602
|
||||
different_values: 2461
|
||||
values: 2750
|
||||
different_values: 2603
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: action.trait
|
||||
is_null: true
|
||||
values: 462
|
||||
values: 465
|
||||
min_count: 1
|
||||
max_count: 7
|
||||
value_type:
|
||||
type: string
|
||||
path: action.trait.[]
|
||||
is_null: false
|
||||
values: 938
|
||||
values: 943
|
||||
different_values: 97
|
||||
variants: [omitted]
|
||||
[trigger_markdown]:
|
||||
type: string
|
||||
path: action.trigger_markdown
|
||||
is_null: true
|
||||
values: 528
|
||||
different_values: 464
|
||||
values: 557
|
||||
different_values: 492
|
||||
variants: [omitted]
|
||||
|
||||
+202
-203
@@ -20,8 +20,8 @@ schema:
|
||||
- "Constitution" (x21)
|
||||
- "Charisma" (x19)
|
||||
- "Wisdom" (x17)
|
||||
- "Intelligence" (x11)
|
||||
- "Strength" (x11)
|
||||
- "Intelligence" (x11)
|
||||
- "Two free ability boosts" (x5)
|
||||
'category':
|
||||
type: string
|
||||
@@ -69,6 +69,142 @@ schema:
|
||||
values: 90
|
||||
different_values: 50
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: ancestry.markdown
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 90 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: ancestry.name
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 73
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: ancestry.primary_source_category
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x52)
|
||||
- "Lost Omens" (x37)
|
||||
- "Adventure Paths" (x1)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: ancestry.primary_source_group
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Extinction Curse" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: ancestry.rarity
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 3
|
||||
variants:
|
||||
- "uncommon" (x50)
|
||||
- "rare" (x22)
|
||||
- "common" (x18)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: ancestry.rarity_id
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 3
|
||||
variants:
|
||||
- 2 (x50)
|
||||
- 3 (x22)
|
||||
- 1 (x18)
|
||||
'release_date':
|
||||
type: string
|
||||
path: ancestry.release_date
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 15
|
||||
variants:
|
||||
- "2021-02-24" (x15)
|
||||
- "2023-11-15" (x12)
|
||||
- "2024-08-01" (x11)
|
||||
- "2020-07-30" (x10)
|
||||
- "2019-08-01" (x8)
|
||||
- "2024-08-28" (x7)
|
||||
- "2024-05-29" (x6)
|
||||
- "2021-07-07" (x6)
|
||||
- "2022-11-16" (x5)
|
||||
- "2019-10-16" (x3)
|
||||
- "2021-10-13" (x2)
|
||||
- "2023-08-02" (x2)
|
||||
- "2020-03-26" (x1)
|
||||
- "2022-04-27" (x1)
|
||||
- "2022-07-27" (x1)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: ancestry.remaster_id
|
||||
is_null: true
|
||||
values: 23
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.remaster_id.[]
|
||||
is_null: false
|
||||
values: 23
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: ancestry.resistance
|
||||
is_null: false
|
||||
values: 90
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: ancestry.search_markdown
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 90 (all different)
|
||||
variants: [omitted]
|
||||
'size':
|
||||
type: array<string>
|
||||
path: ancestry.size
|
||||
is_null: false
|
||||
values: 90
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.size.[]
|
||||
is_null: false
|
||||
values: 95
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Medium" (x68)
|
||||
- "Small" (x22)
|
||||
- "Large" (x3)
|
||||
- "Tiny" (x2)
|
||||
'size_id':
|
||||
type: array<integer>
|
||||
path: ancestry.size_id
|
||||
is_null: false
|
||||
values: 90
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: integer
|
||||
path: ancestry.size_id.[]
|
||||
is_null: false
|
||||
values: 95
|
||||
different_values: 4
|
||||
variants:
|
||||
- 3 (x68)
|
||||
- 2 (x22)
|
||||
- 4 (x3)
|
||||
- 1 (x2)
|
||||
'source':
|
||||
type: array<string>
|
||||
path: ancestry.source
|
||||
@@ -89,8 +225,8 @@ schema:
|
||||
- "Advanced Player's Guide" (x10)
|
||||
- "Core Rulebook" (x8)
|
||||
- "Tian Xia Character Guide" (x7)
|
||||
- "The Mwangi Expanse" (x6)
|
||||
- "Howl of the Wild" (x6)
|
||||
- "The Mwangi Expanse" (x6)
|
||||
- "Impossible Lands" (x5)
|
||||
- "Character Guide" (x3)
|
||||
- "Rage of Elements" (x2)
|
||||
@@ -138,8 +274,8 @@ schema:
|
||||
different_values: 3
|
||||
variants:
|
||||
- 25 (x55)
|
||||
- 20 (x4)
|
||||
- 30 (x4)
|
||||
- 20 (x4)
|
||||
[max]:
|
||||
type: integer
|
||||
path: ancestry.speed.max
|
||||
@@ -148,8 +284,8 @@ schema:
|
||||
different_values: 3
|
||||
variants:
|
||||
- 25 (x55)
|
||||
- 20 (x4)
|
||||
- 30 (x4)
|
||||
- 20 (x4)
|
||||
'speed_markdown':
|
||||
type: string
|
||||
path: ancestry.speed_markdown
|
||||
@@ -159,8 +295,69 @@ schema:
|
||||
variants:
|
||||
- "25 feet" (x55)
|
||||
- "" (x27)
|
||||
- "20 feet" (x4)
|
||||
- "30 feet" (x4)
|
||||
- "20 feet" (x4)
|
||||
[attribute_flaw]:
|
||||
type: array<string>
|
||||
path: ancestry.attribute_flaw
|
||||
is_null: true
|
||||
values: 45
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.attribute_flaw.[]
|
||||
is_null: false
|
||||
values: 45
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Wisdom" (x11)
|
||||
- "Intelligence" (x9)
|
||||
- "Strength" (x9)
|
||||
- "Constitution" (x8)
|
||||
- "Charisma" (x7)
|
||||
- "Dexterity" (x1)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: ancestry.legacy_id
|
||||
is_null: true
|
||||
values: 21
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.legacy_id.[]
|
||||
is_null: false
|
||||
values: 21
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: ancestry.source_group
|
||||
is_null: true
|
||||
values: 1
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.source_group.[]
|
||||
is_null: false
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Extinction Curse" (x1)
|
||||
'weakness':
|
||||
type: object
|
||||
path: ancestry.weakness
|
||||
is_null: false
|
||||
values: 90
|
||||
schema:
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: ancestry.spoilers
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Extinction Curse" (x1)
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: ancestry.summary_markdown
|
||||
@@ -199,33 +396,6 @@ schema:
|
||||
- "Ancestry" (x64)
|
||||
- "Versatile Heritage" (x24)
|
||||
- "Half-Human Heritage" (x2)
|
||||
'weakness':
|
||||
type: object
|
||||
path: ancestry.weakness
|
||||
is_null: false
|
||||
values: 90
|
||||
schema:
|
||||
[attribute_flaw]:
|
||||
type: array<string>
|
||||
path: ancestry.attribute_flaw
|
||||
is_null: true
|
||||
values: 45
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.attribute_flaw.[]
|
||||
is_null: false
|
||||
values: 45
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Wisdom" (x11)
|
||||
- "Strength" (x9)
|
||||
- "Intelligence" (x9)
|
||||
- "Charisma" (x7)
|
||||
- "Constitution" (x7)
|
||||
- "Dexterity" (x1)
|
||||
- "Consitution" (x1)
|
||||
'url':
|
||||
type: string
|
||||
path: ancestry.url
|
||||
@@ -233,177 +403,6 @@ schema:
|
||||
values: 90
|
||||
different_values: 90 (all different)
|
||||
variants: [omitted]
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: ancestry.legacy_id
|
||||
is_null: true
|
||||
values: 21
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.legacy_id.[]
|
||||
is_null: false
|
||||
values: 21
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: ancestry.markdown
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 90 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: ancestry.name
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 73
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: ancestry.primary_source_category
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x52)
|
||||
- "Lost Omens" (x37)
|
||||
- "Adventure Paths" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: ancestry.rarity
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 3
|
||||
variants:
|
||||
- "uncommon" (x50)
|
||||
- "rare" (x22)
|
||||
- "common" (x18)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: ancestry.rarity_id
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 3
|
||||
variants:
|
||||
- 2 (x50)
|
||||
- 3 (x22)
|
||||
- 1 (x18)
|
||||
'release_date':
|
||||
type: string
|
||||
path: ancestry.release_date
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 15
|
||||
variants:
|
||||
- "2021-02-24" (x15)
|
||||
- "2023-11-15" (x12)
|
||||
- "2024-08-01" (x11)
|
||||
- "2020-07-30" (x10)
|
||||
- "2019-08-01" (x8)
|
||||
- "2024-08-28" (x7)
|
||||
- "2021-07-07" (x6)
|
||||
- "2024-05-29" (x6)
|
||||
- "2022-11-16" (x5)
|
||||
- "2019-10-16" (x3)
|
||||
- "2021-10-13" (x2)
|
||||
- "2023-08-02" (x2)
|
||||
- "2020-03-26" (x1)
|
||||
- "2022-04-27" (x1)
|
||||
- "2022-07-27" (x1)
|
||||
'resistance':
|
||||
type: object
|
||||
path: ancestry.resistance
|
||||
is_null: false
|
||||
values: 90
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: ancestry.search_markdown
|
||||
is_null: false
|
||||
values: 90
|
||||
different_values: 90 (all different)
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: ancestry.primary_source_group
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Extinction Curse" (x1)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: ancestry.remaster_id
|
||||
is_null: true
|
||||
values: 23
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.remaster_id.[]
|
||||
is_null: false
|
||||
values: 23
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
'size':
|
||||
type: array<string>
|
||||
path: ancestry.size
|
||||
is_null: false
|
||||
values: 90
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.size.[]
|
||||
is_null: false
|
||||
values: 95
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Medium" (x68)
|
||||
- "Small" (x22)
|
||||
- "Large" (x3)
|
||||
- "Tiny" (x2)
|
||||
'size_id':
|
||||
type: array<integer>
|
||||
path: ancestry.size_id
|
||||
is_null: false
|
||||
values: 90
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: integer
|
||||
path: ancestry.size_id.[]
|
||||
is_null: false
|
||||
values: 95
|
||||
different_values: 4
|
||||
variants:
|
||||
- 3 (x68)
|
||||
- 2 (x22)
|
||||
- 4 (x3)
|
||||
- 1 (x2)
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: ancestry.source_group
|
||||
is_null: true
|
||||
values: 1
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ancestry.source_group.[]
|
||||
is_null: false
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Extinction Curse" (x1)
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: ancestry.spoilers
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Extinction Curse" (x1)
|
||||
[vision]:
|
||||
type: string
|
||||
path: ancestry.vision
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
name: animal-companion
|
||||
values: 96
|
||||
values: 99
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: animal-companion.category
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "animal-companion" (x96)
|
||||
variants: "animal-companion" (x99)
|
||||
'charisma':
|
||||
type: integer
|
||||
path: animal-companion.charisma
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- 0 (x85)
|
||||
- 1 (x7)
|
||||
- 0 (x87)
|
||||
- 1 (x8)
|
||||
- 2 (x4)
|
||||
'constitution':
|
||||
type: integer
|
||||
path: animal-companion.constitution
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 5
|
||||
variants:
|
||||
- 2 (x55)
|
||||
- 2 (x58)
|
||||
- 1 (x25)
|
||||
- 3 (x14)
|
||||
- 0 (x1)
|
||||
@@ -34,26 +34,26 @@ schema:
|
||||
type: integer
|
||||
path: animal-companion.dexterity
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 4
|
||||
variants:
|
||||
- 2 (x43)
|
||||
- 3 (x30)
|
||||
- 1 (x21)
|
||||
- 2 (x44)
|
||||
- 3 (x31)
|
||||
- 1 (x22)
|
||||
- 0 (x2)
|
||||
'source':
|
||||
type: array<string>
|
||||
path: animal-companion.source
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: animal-companion.source.[]
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 17
|
||||
values: 99
|
||||
different_values: 20
|
||||
variants:
|
||||
- "Howl of the Wild" (x19)
|
||||
- "Player Core" (x16)
|
||||
@@ -72,35 +72,38 @@ schema:
|
||||
- "Secrets of Magic" (x1)
|
||||
- "Monsters of Myth" (x1)
|
||||
- "Impossible Lands" (x1)
|
||||
- "Pathfinder #208: Hoof, Cinder, and Storm" (x1)
|
||||
- "Pathfinder #209: Destroyer's Doom" (x1)
|
||||
- "Pathfinder #201: Pactbreaker" (x1)
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: animal-companion.source_category
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: animal-companion.source_category.[]
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x65)
|
||||
- "Adventure Paths" (x18)
|
||||
- "Lost Omens" (x16)
|
||||
- "Adventure Paths" (x15)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: animal-companion.source_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 37
|
||||
values: 99
|
||||
different_values: 40
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: animal-companion.speed
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
schema:
|
||||
[burrow]:
|
||||
type: integer
|
||||
@@ -128,14 +131,14 @@ schema:
|
||||
type: integer
|
||||
path: animal-companion.speed.land
|
||||
is_null: true
|
||||
values: 92
|
||||
values: 95
|
||||
different_values: 10
|
||||
variants:
|
||||
- 20 (x19)
|
||||
- 25 (x18)
|
||||
- 20 (x18)
|
||||
- 35 (x13)
|
||||
- 35 (x14)
|
||||
- 30 (x13)
|
||||
- 40 (x10)
|
||||
- 40 (x11)
|
||||
- 10 (x8)
|
||||
- 15 (x6)
|
||||
- 50 (x2)
|
||||
@@ -145,13 +148,13 @@ schema:
|
||||
type: integer
|
||||
path: animal-companion.speed.max
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 8
|
||||
variants:
|
||||
- 25 (x22)
|
||||
- 40 (x17)
|
||||
- 40 (x19)
|
||||
- 30 (x17)
|
||||
- 35 (x14)
|
||||
- 35 (x15)
|
||||
- 20 (x13)
|
||||
- 60 (x6)
|
||||
- 50 (x4)
|
||||
@@ -160,15 +163,15 @@ schema:
|
||||
type: integer
|
||||
path: animal-companion.speed.fly
|
||||
is_null: true
|
||||
values: 16
|
||||
values: 17
|
||||
different_values: 6
|
||||
variants:
|
||||
- 60 (x6)
|
||||
- 30 (x5)
|
||||
- 50 (x2)
|
||||
- 40 (x2)
|
||||
- 45 (x1)
|
||||
- 20 (x1)
|
||||
- 40 (x1)
|
||||
[swim]:
|
||||
type: integer
|
||||
path: animal-companion.speed.swim
|
||||
@@ -186,26 +189,26 @@ schema:
|
||||
type: string
|
||||
path: animal-companion.speed_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 37
|
||||
variants: [omitted]
|
||||
'strength':
|
||||
type: integer
|
||||
path: animal-companion.strength
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 4
|
||||
variants:
|
||||
- 2 (x49)
|
||||
- 3 (x45)
|
||||
- 2 (x50)
|
||||
- 3 (x46)
|
||||
- 1 (x2)
|
||||
- -5 (x1)
|
||||
- 1 (x1)
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: animal-companion.summary_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 83
|
||||
values: 99
|
||||
different_values: 86
|
||||
variants: [omitted]
|
||||
[element]:
|
||||
type: array<string>
|
||||
@@ -231,10 +234,10 @@ schema:
|
||||
type: string
|
||||
path: animal-companion.hp_raw
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 4
|
||||
variants:
|
||||
- "8" (x39)
|
||||
- "8" (x42)
|
||||
- "6" (x35)
|
||||
- "4" (x19)
|
||||
- "10" (x3)
|
||||
@@ -242,34 +245,34 @@ schema:
|
||||
type: string
|
||||
path: animal-companion.id
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 96 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'intelligence':
|
||||
type: integer
|
||||
path: animal-companion.intelligence
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- -4 (x87)
|
||||
- -4 (x90)
|
||||
- -5 (x8)
|
||||
- -3 (x1)
|
||||
'skill_markdown':
|
||||
type: string
|
||||
path: animal-companion.skill_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 11
|
||||
variants:
|
||||
- "[Stealth](/Skills.aspx?ID=15)" (x24)
|
||||
- "[Survival](/Skills.aspx?ID=16)" (x21)
|
||||
- "[Intimidation](/Skills.aspx?ID=7)" (x14)
|
||||
- "[Survival](/Skills.aspx?ID=49)" (x12)
|
||||
- "[Survival](/Skills.aspx?ID=49)" (x13)
|
||||
- "[Stealth](/Skills.aspx?ID=48)" (x9)
|
||||
- "none (mindless)" (x8)
|
||||
- "[Stealth](/Skills.aspx?ID=48)" (x8)
|
||||
- "[Intimidation](/Skills.aspx?ID=40)" (x4)
|
||||
- "[Athletics](/Skills.aspx?ID=3)" (x3)
|
||||
- "[Intimidation](/Skills.aspx?ID=40)" (x3)
|
||||
- "[Thievery](/Skills.aspx?ID=17)" (x1)
|
||||
- "[Acrobatics](/Skills.aspx?ID=1)" (x1)
|
||||
- "[Performance](/Skills.aspx?ID=45)" (x1)
|
||||
@@ -277,37 +280,37 @@ schema:
|
||||
type: string
|
||||
path: animal-companion.trait_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 23
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: animal-companion.type
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "Animal Companion" (x96)
|
||||
variants: "Animal Companion" (x99)
|
||||
'url':
|
||||
type: string
|
||||
path: animal-companion.url
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 96 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: animal-companion.weakness
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
schema:
|
||||
'wisdom':
|
||||
type: integer
|
||||
path: animal-companion.wisdom
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x63)
|
||||
- 1 (x66)
|
||||
- 2 (x24)
|
||||
- 0 (x9)
|
||||
[legacy_id]:
|
||||
@@ -344,106 +347,109 @@ schema:
|
||||
type: integer
|
||||
path: animal-companion.level
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 5
|
||||
values: 99
|
||||
different_values: 6
|
||||
variants:
|
||||
- 1 (x86)
|
||||
- 1 (x88)
|
||||
- 14 (x4)
|
||||
- 6 (x3)
|
||||
- 4 (x2)
|
||||
- 16 (x1)
|
||||
- 10 (x1)
|
||||
'markdown':
|
||||
type: string
|
||||
path: animal-companion.markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 96 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'mount':
|
||||
type: boolean
|
||||
path: animal-companion.mount
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 2
|
||||
variants:
|
||||
- False (x63)
|
||||
- True (x33)
|
||||
- True (x36)
|
||||
'name':
|
||||
type: string
|
||||
path: animal-companion.name
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 80
|
||||
values: 99
|
||||
different_values: 83
|
||||
variants: [omitted]
|
||||
'pfs':
|
||||
type: string
|
||||
path: animal-companion.pfs
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Standard" (x81)
|
||||
- "Limited" (x15)
|
||||
- "Limited" (x18)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: animal-companion.primary_source_category
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x65)
|
||||
- "Adventure Paths" (x18)
|
||||
- "Lost Omens" (x16)
|
||||
- "Adventure Paths" (x15)
|
||||
'resistance':
|
||||
type: object
|
||||
path: animal-companion.resistance
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: animal-companion.search_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 96 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: animal-companion.primary_source_group
|
||||
is_null: true
|
||||
values: 15
|
||||
different_values: 4
|
||||
values: 18
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Blood Lords" (x5)
|
||||
- "Quest for the Frozen Flame" (x4)
|
||||
- "Age of Ashes" (x3)
|
||||
- "Extinction Curse" (x3)
|
||||
- "Triumph of the Tusk" (x2)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: animal-companion.rarity
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x60)
|
||||
- "common" (x63)
|
||||
- "uncommon" (x34)
|
||||
- "rare" (x2)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: animal-companion.rarity_id
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x60)
|
||||
- 1 (x63)
|
||||
- 2 (x34)
|
||||
- 3 (x2)
|
||||
'release_date':
|
||||
type: string
|
||||
path: animal-companion.release_date
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 17
|
||||
values: 99
|
||||
different_values: 20
|
||||
variants:
|
||||
- "2024-05-29" (x19)
|
||||
- "2023-11-15" (x16)
|
||||
@@ -462,12 +468,15 @@ schema:
|
||||
- "2021-09-01" (x1)
|
||||
- "2021-12-22" (x1)
|
||||
- "2022-11-16" (x1)
|
||||
- "2024-11-15" (x1)
|
||||
- "2024-12-15" (x1)
|
||||
- "2024-04-15" (x1)
|
||||
'sense_markdown':
|
||||
type: string
|
||||
path: animal-companion.sense_markdown
|
||||
is_null: false
|
||||
values: 96
|
||||
different_values: 27
|
||||
values: 99
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
@@ -503,56 +512,58 @@ schema:
|
||||
type: array<string>
|
||||
path: animal-companion.size
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: animal-companion.size.[]
|
||||
is_null: false
|
||||
values: 112
|
||||
values: 116
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Small" (x59)
|
||||
- "Large" (x30)
|
||||
- "Medium" (x22)
|
||||
- "Large" (x33)
|
||||
- "Medium" (x23)
|
||||
- "Huge" (x1)
|
||||
'size_id':
|
||||
type: array<integer>
|
||||
path: animal-companion.size_id
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: integer
|
||||
path: animal-companion.size_id.[]
|
||||
is_null: false
|
||||
values: 112
|
||||
values: 116
|
||||
different_values: 4
|
||||
variants:
|
||||
- 2 (x59)
|
||||
- 4 (x30)
|
||||
- 3 (x22)
|
||||
- 4 (x33)
|
||||
- 3 (x23)
|
||||
- 5 (x1)
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: animal-companion.source_group
|
||||
is_null: true
|
||||
values: 15
|
||||
values: 18
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: animal-companion.source_group.[]
|
||||
is_null: false
|
||||
values: 15
|
||||
different_values: 4
|
||||
values: 18
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Blood Lords" (x5)
|
||||
- "Quest for the Frozen Flame" (x4)
|
||||
- "Age of Ashes" (x3)
|
||||
- "Extinction Curse" (x3)
|
||||
- "Triumph of the Tusk" (x2)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: animal-companion.spoilers
|
||||
@@ -567,18 +578,18 @@ schema:
|
||||
type: array<string>
|
||||
path: animal-companion.trait
|
||||
is_null: true
|
||||
values: 92
|
||||
values: 96
|
||||
min_count: 1
|
||||
max_count: 5
|
||||
value_type:
|
||||
type: string
|
||||
path: animal-companion.trait.[]
|
||||
is_null: false
|
||||
values: 240
|
||||
values: 248
|
||||
different_values: 20
|
||||
variants:
|
||||
- "Minion" (x91)
|
||||
- "Animal" (x68)
|
||||
- "Minion" (x95)
|
||||
- "Animal" (x72)
|
||||
- "Uncommon" (x34)
|
||||
- "Undead" (x10)
|
||||
- "Mindless" (x8)
|
||||
|
||||
@@ -201,7 +201,7 @@ schema:
|
||||
- "[Shield](/Spells.aspx?ID=1671), [Telekinetic Projectile](/Spells.aspx?ID=1718), [Breathe Fire](/Spells.aspx?ID=1457), [Force Barrage](/Spells.aspx?ID=1536), [Mystic Armor](/Spells.aspx?ID=1611), [Mist](/Spells.aspx?ID=1606), [Resist Energy](/Spells.aspx?ID=1651), [Earthbind](/Spells.aspx?ID=1506), [Fireball](/Spells.aspx?ID=1530), [Wall of Fire](/Spells.aspx?ID=1748), [Howling Blizzard](/Spells.aspx?ID=1559), [Impaling Spike](/Spells.aspx?ID=1571), [Chain Lightning](/Spells.aspx?ID=1462), [Disintegrate](/Spells.aspx?ID=1492), [Energy Aegis](/Spells.aspx?ID=1512), [True Target](/Spells.aspx?ID=1726), [Arctic Rift](/Spells.aspx?ID=1444), [Desiccate](/Spells.aspx?ID=1484), [Falling Stars](/Spells.aspx?ID=1521), [Force Bolt](/Spells.aspx?ID=1896), [Energy Absorption](/Spells.aspx?ID=1897), [Weapon Storm](/Spells.aspx?ID=1758)" (x1)
|
||||
- "[Clairaudience](/Spells.aspx?ID=1465), [Clairvoyance](/Spells.aspx?ID=1466), [Disappearance](/Spells.aspx?ID=1490), [Duplicate Foe](/Spells.aspx?ID=1505), [Figment](/Spells.aspx?ID=1528), [Fleet Step](/Spells.aspx?ID=1531), [Gouging Claw](/Spells.aspx?ID=1546), [Hallucination](/Spells.aspx?ID=1551), [Illusory Disguise](/Spells.aspx?ID=1568), [Illusory Scene](/Spells.aspx?ID=1570), [Invisibility](/Spells.aspx?ID=1577), [Mislead](/Spells.aspx?ID=1605), [Mist](/Spells.aspx?ID=1606), [Paralyze](/Spells.aspx?ID=1622), [Phantasmagoria](/Spells.aspx?ID=1629), [Phantasmal Calamity](/Spells.aspx?ID=1630), [Project Image](/Spells.aspx?ID=1640), [Sure Strike](/Spells.aspx?ID=1709), [Translocate](/Spells.aspx?ID=1724), [Unrelenting Observation](/Spells.aspx?ID=1734), [Debilitating Terror](/Spells.aspx?ID=2130), [Shroud of the Mantis](/Spells.aspx?ID=2131)" (x1)
|
||||
- "[Detect Magic](/Spells.aspx?ID=1485), [Alarm](/Spells.aspx?ID=1439), [Dispel Magic](/Spells.aspx?ID=1493), [Safe Passage](/Spells.aspx?ID=1659), [Mountain Resilience](/Spells.aspx?ID=1610), [Control Water](/Spells.aspx?ID=1473), [Truesight](/Spells.aspx?ID=1727), [Energy Aegis](/Spells.aspx?ID=1512), [Quandary](/Spells.aspx?ID=1644), [Halcyon Mists](/Spells.aspx?ID=2303), [Call the Ten](/Spells.aspx?ID=2304)" (x1)
|
||||
- "[Detect Magic](/Spells.aspx?ID=1485), [Sigil](/Spells.aspx?ID=1673), [Mystic Armor](/Spells.aspx?ID=1611), [Runic Body](/Spells.aspx?ID=1657), [Runic Weapon](/Spells.aspx?ID=1658), [Sure Strike](/Spells.aspx?ID=1709), [Darkvision](/Spells.aspx?ID=1481), [See the Unseen](/Spells.aspx?ID=1663), [Clairaudience](/Spells.aspx?ID=1465), [Veil of Privacy](/Spells.aspx?ID=1739), [Clairvoyance](/Spells.aspx?ID=1466), [Fly](/Spells.aspx?ID=1534), [Mind Probe](/Spells.aspx?ID=1601), [Sending](/Spells.aspx?ID=1665), [Scrying](/Spells.aspx?ID=1662), [Truesight](/Spells.aspx?ID=1727), [Contingency](/Spells.aspx?ID=1472), [Spell Riposte](/Spells.aspx?ID=2027), [Unrelenting Observation](/Spells.aspx?ID=1734), [Seize Soul](/Spells.aspx?ID=1664), [Foresight](/Spells.aspx?ID=1537), [Personal Runewell](/Spells.aspx?ID=2325)" (x1)
|
||||
- "[Detect Magic](/Spells.aspx?ID=1485), [Sigil](/Spells.aspx?ID=1673), [Mystic Armor](/Spells.aspx?ID=1611), [Runic Body](/Spells.aspx?ID=1657), [Runic Weapon](/Spells.aspx?ID=1658), [Sure Strike](/Spells.aspx?ID=1709), [Darkvision](/Spells.aspx?ID=1481), [See the Unseen](/Spells.aspx?ID=1663), [Clairaudience](/Spells.aspx?ID=1465), [Veil of Privacy](/Spells.aspx?ID=1739), [Clairvoyance](/Spells.aspx?ID=1466), [Fly](/Spells.aspx?ID=1534), [Mind Probe](/Spells.aspx?ID=1601), [Sending](/Spells.aspx?ID=1665), [Scrying](/Spells.aspx?ID=1662), [Truesight](/Spells.aspx?ID=1727), [Contingency](/Spells.aspx?ID=1472), [Spell Riposte](/Spells.aspx?ID=2027), [Unrelenting Observation](/Spells.aspx?ID=1734), [Hidden Mind](/Spells.aspx?ID=1556), [Foresight](/Spells.aspx?ID=1537), [Personal Runewell](/Spells.aspx?ID=2325)" (x1)
|
||||
- "[Telekinetic Hand](/Spells.aspx?ID=1715), [Telekinetic Projectile](/Spells.aspx?ID=1718), [Fleet Step](/Spells.aspx?ID=1531), [Gust of Wind](/Spells.aspx?ID=1550), [Mending](/Spells.aspx?ID=1597), [Knock](/Spells.aspx?ID=1581), [Mental Map](/Spells.aspx?ID=2295), [Locate](/Spells.aspx?ID=1588), [Overwhelming Memory](/Spells.aspx?ID=2296), [Bridge of Vines](/Spells.aspx?ID=2294), [Shape Stone](/Spells.aspx?ID=1667), [Mind Probe](/Spells.aspx?ID=1601), [Scouting Eye](/Spells.aspx?ID=1661), [Truesight](/Spells.aspx?ID=1727), [Wall of Force](/Spells.aspx?ID=1749), [Restore Ground](/Spells.aspx?ID=2297), [Retrocognition](/Spells.aspx?ID=1652), [Pinpoint](/Spells.aspx?ID=1633), [Unrelenting Observation](/Spells.aspx?ID=1734), [Metamorphosis](/Spells.aspx?ID=1599), [Grasping Vine](/Spells.aspx?ID=2292), [Unsettling Knowledge](/Spells.aspx?ID=2293)" (x1)
|
||||
'summary_markdown':
|
||||
type: string
|
||||
|
||||
@@ -1,33 +1,33 @@
|
||||
name: archetype
|
||||
values: 264
|
||||
values: 266
|
||||
schema:
|
||||
'archetype':
|
||||
type: array<string>
|
||||
path: archetype.archetype
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: archetype.archetype.[]
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 208
|
||||
values: 266
|
||||
different_values: 210
|
||||
variants: [omitted]
|
||||
'category':
|
||||
type: string
|
||||
path: archetype.category
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
different_values: 1 (all same)
|
||||
variants: "archetype" (x264)
|
||||
variants: "archetype" (x266)
|
||||
'id':
|
||||
type: string
|
||||
path: archetype.id
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 264 (all different)
|
||||
values: 266
|
||||
different_values: 266 (all different)
|
||||
variants: [omitted]
|
||||
[image]:
|
||||
type: array<string>
|
||||
@@ -47,15 +47,15 @@ schema:
|
||||
type: string
|
||||
path: archetype.markdown
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 264 (all different)
|
||||
values: 266
|
||||
different_values: 266 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: archetype.name
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 208
|
||||
values: 266
|
||||
different_values: 210
|
||||
variants: [omitted]
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
@@ -75,20 +75,20 @@ schema:
|
||||
type: string
|
||||
path: archetype.primary_source_category
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Rulebooks" (x181)
|
||||
- "Lost Omens" (x46)
|
||||
- "Adventure Paths" (x33)
|
||||
- "Adventure Paths" (x35)
|
||||
- "Adventures" (x3)
|
||||
- "Blog Posts" (x1)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: archetype.primary_source_group
|
||||
is_null: true
|
||||
values: 36
|
||||
different_values: 15
|
||||
values: 38
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Extinction Curse" (x5)
|
||||
- "Fists of the Ruby Phoenix" (x4)
|
||||
@@ -105,41 +105,43 @@ schema:
|
||||
- "Blood Lords" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: archetype.rarity
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x143)
|
||||
- "uncommon" (x96)
|
||||
- "uncommon" (x98)
|
||||
- "rare" (x25)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: archetype.rarity_id
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x143)
|
||||
- 2 (x96)
|
||||
- 2 (x98)
|
||||
- 3 (x25)
|
||||
'release_date':
|
||||
type: string
|
||||
path: archetype.release_date
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 41
|
||||
values: 266
|
||||
different_values: 43
|
||||
variants: [omitted]
|
||||
[level]:
|
||||
type: integer
|
||||
path: archetype.level
|
||||
is_null: true
|
||||
values: 251
|
||||
values: 253
|
||||
different_values: 6
|
||||
variants:
|
||||
- 2 (x215)
|
||||
- 2 (x217)
|
||||
- 4 (x15)
|
||||
- 6 (x14)
|
||||
- 8 (x3)
|
||||
@@ -149,18 +151,18 @@ schema:
|
||||
type: string
|
||||
path: archetype.pfs
|
||||
is_null: true
|
||||
values: 254
|
||||
values: 256
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x205)
|
||||
- "Limited" (x45)
|
||||
- "Limited" (x47)
|
||||
- "Restricted" (x4)
|
||||
[prerequisite_markdown]:
|
||||
type: string
|
||||
path: archetype.prerequisite_markdown
|
||||
is_null: true
|
||||
values: 217
|
||||
different_values: 176
|
||||
values: 219
|
||||
different_values: 177
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
@@ -180,11 +182,11 @@ schema:
|
||||
type: string
|
||||
path: archetype.trait_markdown
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
different_values: 5
|
||||
variants:
|
||||
- "" (x143)
|
||||
- "[Uncommon](/Traits.aspx?ID=159)" (x84)
|
||||
- "[Uncommon](/Traits.aspx?ID=159)" (x86)
|
||||
- "[Rare](/Traits.aspx?ID=137)" (x18)
|
||||
- "[Uncommon](/Traits.aspx?ID=721)" (x12)
|
||||
- "[Rare](/Traits.aspx?ID=683)" (x7)
|
||||
@@ -192,21 +194,21 @@ schema:
|
||||
type: string
|
||||
path: archetype.type
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
different_values: 1 (all same)
|
||||
variants: "Archetype" (x264)
|
||||
variants: "Archetype" (x266)
|
||||
'url':
|
||||
type: string
|
||||
path: archetype.url
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 264 (all different)
|
||||
values: 266
|
||||
different_values: 266 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: archetype.weakness
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
schema:
|
||||
[requirement_markdown]:
|
||||
type: string
|
||||
@@ -219,74 +221,74 @@ schema:
|
||||
type: object
|
||||
path: archetype.resistance
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: archetype.search_markdown
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 264 (all different)
|
||||
values: 266
|
||||
different_values: 266 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: archetype.source
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: archetype.source.[]
|
||||
is_null: false
|
||||
values: 268
|
||||
different_values: 53
|
||||
values: 270
|
||||
different_values: 55
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: archetype.source_category
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: archetype.source_category.[]
|
||||
is_null: false
|
||||
values: 268
|
||||
values: 270
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Rulebooks" (x181)
|
||||
- "Lost Omens" (x48)
|
||||
- "Adventure Paths" (x35)
|
||||
- "Adventure Paths" (x37)
|
||||
- "Adventures" (x3)
|
||||
- "Blog Posts" (x1)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: archetype.source_markdown
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 264 (all different)
|
||||
values: 266
|
||||
different_values: 266 (all different)
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: archetype.speed
|
||||
is_null: false
|
||||
values: 264
|
||||
values: 266
|
||||
schema:
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: archetype.source_group
|
||||
is_null: true
|
||||
values: 38
|
||||
values: 40
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: archetype.source_group.[]
|
||||
is_null: false
|
||||
values: 38
|
||||
different_values: 15
|
||||
values: 40
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Extinction Curse" (x5)
|
||||
- "Strength of Thousands" (x4)
|
||||
@@ -303,12 +305,14 @@ schema:
|
||||
- "Blood Lords" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: archetype.spoilers
|
||||
is_null: true
|
||||
values: 35
|
||||
different_values: 15
|
||||
values: 37
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Extinction Curse" (x5)
|
||||
- "Fists of the Ruby Phoenix" (x4)
|
||||
@@ -325,26 +329,28 @@ schema:
|
||||
- "Blood Lords" (x1)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: archetype.summary_markdown
|
||||
is_null: false
|
||||
values: 264
|
||||
different_values: 239
|
||||
values: 266
|
||||
different_values: 241
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: archetype.trait
|
||||
is_null: true
|
||||
values: 121
|
||||
values: 123
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: archetype.trait.[]
|
||||
is_null: false
|
||||
values: 121
|
||||
values: 123
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Uncommon" (x96)
|
||||
- "Uncommon" (x98)
|
||||
- "Rare" (x25)
|
||||
|
||||
+51
-41
@@ -1,187 +1,197 @@
|
||||
name: article
|
||||
values: 76
|
||||
values: 99
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: article.category
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "article" (x76)
|
||||
variants: "article" (x99)
|
||||
'id':
|
||||
type: string
|
||||
path: article.id
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: article.markdown
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: article.name
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 98
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: article.primary_source_category
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "Adventure Paths" (x76)
|
||||
variants: "Adventure Paths" (x99)
|
||||
'primary_source_group':
|
||||
type: string
|
||||
path: article.primary_source_group
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 13
|
||||
values: 99
|
||||
different_values: 18
|
||||
variants:
|
||||
- "Extinction Curse" (x11)
|
||||
- "Agents of Edgewatch" (x11)
|
||||
- "Age of Ashes" (x9)
|
||||
- "Strength of Thousands" (x9)
|
||||
- "Blood Lords" (x9)
|
||||
- "Triumph of the Tusk" (x7)
|
||||
- "Wardens of Wildwood" (x6)
|
||||
- "Abomination Vaults" (x5)
|
||||
- "Fists of the Ruby Phoenix" (x5)
|
||||
- "Sky King's Tomb" (x5)
|
||||
- "Spore War" (x5)
|
||||
- "Quest for the Frozen Flame" (x4)
|
||||
- "Outlaws of Alkenstar" (x3)
|
||||
- "Gatewalkers" (x3)
|
||||
- "Curtain Call" (x3)
|
||||
- "Shades of Blood" (x2)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Season of Ghosts" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: article.rarity
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x76)
|
||||
variants: "common" (x99)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: article.rarity_id
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x76)
|
||||
variants: 1 (x99)
|
||||
'release_date':
|
||||
type: string
|
||||
path: article.release_date
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 46
|
||||
values: 99
|
||||
different_values: 59
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: article.resistance
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: article.search_markdown
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: article.source
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: article.source.[]
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 50
|
||||
values: 99
|
||||
different_values: 63
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: article.source_category
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: article.source_category.[]
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "Adventure Paths" (x76)
|
||||
variants: "Adventure Paths" (x99)
|
||||
'source_group':
|
||||
type: array<string>
|
||||
path: article.source_group
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: article.source_group.[]
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 13
|
||||
values: 99
|
||||
different_values: 18
|
||||
variants:
|
||||
- "Extinction Curse" (x11)
|
||||
- "Agents of Edgewatch" (x11)
|
||||
- "Age of Ashes" (x9)
|
||||
- "Strength of Thousands" (x9)
|
||||
- "Blood Lords" (x9)
|
||||
- "Triumph of the Tusk" (x7)
|
||||
- "Wardens of Wildwood" (x6)
|
||||
- "Abomination Vaults" (x5)
|
||||
- "Fists of the Ruby Phoenix" (x5)
|
||||
- "Sky King's Tomb" (x5)
|
||||
- "Spore War" (x5)
|
||||
- "Quest for the Frozen Flame" (x4)
|
||||
- "Outlaws of Alkenstar" (x3)
|
||||
- "Gatewalkers" (x3)
|
||||
- "Curtain Call" (x3)
|
||||
- "Shades of Blood" (x2)
|
||||
- "Stolen Fate" (x1)
|
||||
- "Season of Ghosts" (x1)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: article.source_markdown
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: article.speed
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: article.summary_markdown
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: article.type
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
different_values: 1 (all same)
|
||||
variants: "Setting Article" (x76)
|
||||
variants: "Setting Article" (x99)
|
||||
'url':
|
||||
type: string
|
||||
path: article.url
|
||||
is_null: false
|
||||
values: 76
|
||||
different_values: 76 (all different)
|
||||
values: 99
|
||||
different_values: 99 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: article.weakness
|
||||
is_null: false
|
||||
values: 76
|
||||
values: 99
|
||||
schema:
|
||||
|
||||
+75
-108
@@ -1,71 +1,71 @@
|
||||
name: background
|
||||
values: 484
|
||||
values: 516
|
||||
schema:
|
||||
[attribute]:
|
||||
type: array<string>
|
||||
path: background.attribute
|
||||
is_null: true
|
||||
values: 464
|
||||
values: 496
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: background.attribute.[]
|
||||
is_null: false
|
||||
values: 919
|
||||
values: 983
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Wisdom" (x185)
|
||||
- "Intelligence" (x177)
|
||||
- "Charisma" (x176)
|
||||
- "Constitution" (x142)
|
||||
- "Dexterity" (x132)
|
||||
- "Strength" (x107)
|
||||
- "Wisdom" (x196)
|
||||
- "Intelligence" (x190)
|
||||
- "Charisma" (x187)
|
||||
- "Constitution" (x150)
|
||||
- "Dexterity" (x144)
|
||||
- "Strength" (x116)
|
||||
'category':
|
||||
type: string
|
||||
path: background.category
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 1 (all same)
|
||||
variants: "background" (x484)
|
||||
variants: "background" (x516)
|
||||
[feat_markdown]:
|
||||
type: string
|
||||
path: background.feat_markdown
|
||||
is_null: true
|
||||
values: 418
|
||||
different_values: 112
|
||||
values: 448
|
||||
different_values: 126
|
||||
variants: [omitted]
|
||||
'id':
|
||||
type: string
|
||||
path: background.id
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 484 (all different)
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: background.search_markdown
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 484 (all different)
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: background.source_category
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: background.source_category.[]
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x209)
|
||||
- "Adventure Paths" (x135)
|
||||
- "Lost Omens" (x134)
|
||||
- "Adventure Paths" (x103)
|
||||
- "Adventures" (x14)
|
||||
- "Society" (x14)
|
||||
- "Blog Posts" (x7)
|
||||
@@ -74,101 +74,101 @@ schema:
|
||||
type: string
|
||||
path: background.source_markdown
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 118
|
||||
values: 516
|
||||
different_values: 129
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: background.speed
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: background.summary_markdown
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 432
|
||||
values: 516
|
||||
different_values: 464
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: background.trait_markdown
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 7
|
||||
variants:
|
||||
- "" (x328)
|
||||
- "[Rare](/Traits.aspx?ID=137)" (x89)
|
||||
- "[Uncommon](/Traits.aspx?ID=159)" (x36)
|
||||
- "[Uncommon](/Traits.aspx?ID=721)" (x16)
|
||||
- "[Rare](/Traits.aspx?ID=683)" (x8)
|
||||
- "[Uncommon](/Traits.aspx?ID=721)" (x28)
|
||||
- "[Rare](/Traits.aspx?ID=683)" (x28)
|
||||
- "[Legacy - Age of Ashes](/Traits.aspx?ID=270), [Rare](/Traits.aspx?ID=137)" (x4)
|
||||
- "[Pervasive Magic](/Traits.aspx?ID=390), [Rare](/Traits.aspx?ID=137)" (x3)
|
||||
'type':
|
||||
type: string
|
||||
path: background.type
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 1 (all same)
|
||||
variants: "Background" (x484)
|
||||
variants: "Background" (x516)
|
||||
'url':
|
||||
type: string
|
||||
path: background.url
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 484 (all different)
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: background.weakness
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: background.legacy_id
|
||||
is_null: true
|
||||
values: 65
|
||||
values: 64
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: background.legacy_id.[]
|
||||
is_null: false
|
||||
values: 65
|
||||
values: 64
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
[skill_markdown]:
|
||||
type: string
|
||||
path: background.skill_markdown
|
||||
is_null: true
|
||||
values: 481
|
||||
different_values: 318
|
||||
values: 513
|
||||
different_values: 348
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: background.markdown
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 484 (all different)
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: background.name
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 420
|
||||
values: 516
|
||||
different_values: 452
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: background.primary_source_category
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x209)
|
||||
- "Adventure Paths" (x135)
|
||||
- "Lost Omens" (x134)
|
||||
- "Adventure Paths" (x103)
|
||||
- "Adventures" (x14)
|
||||
- "Society" (x14)
|
||||
- "Blog Posts" (x7)
|
||||
@@ -177,43 +177,43 @@ schema:
|
||||
type: string
|
||||
path: background.rarity
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x328)
|
||||
- "rare" (x104)
|
||||
- "uncommon" (x52)
|
||||
- "rare" (x124)
|
||||
- "uncommon" (x64)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: background.rarity_id
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x328)
|
||||
- 3 (x104)
|
||||
- 2 (x52)
|
||||
- 3 (x124)
|
||||
- 2 (x64)
|
||||
'release_date':
|
||||
type: string
|
||||
path: background.release_date
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 45
|
||||
values: 516
|
||||
different_values: 50
|
||||
variants: [omitted]
|
||||
[pfs]:
|
||||
type: string
|
||||
path: background.pfs
|
||||
is_null: true
|
||||
values: 369
|
||||
values: 401
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Standard" (x350)
|
||||
- "Standard" (x382)
|
||||
- "Limited" (x19)
|
||||
'resistance':
|
||||
type: object
|
||||
path: background.resistance
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
schema:
|
||||
[prerequisite_markdown]:
|
||||
type: string
|
||||
@@ -229,28 +229,9 @@ schema:
|
||||
type: string
|
||||
path: background.primary_source_group
|
||||
is_null: true
|
||||
values: 137
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Pathfinder Society" (x20)
|
||||
- "Age of Ashes" (x14)
|
||||
- "Agents of Edgewatch" (x11)
|
||||
- "Extinction Curse" (x10)
|
||||
- "Abomination Vaults" (x7)
|
||||
- "Kingmaker" (x7)
|
||||
- "Stolen Fate" (x7)
|
||||
- "Rusthenge" (x7)
|
||||
- "Fists of the Ruby Phoenix" (x6)
|
||||
- "Quest for the Frozen Flame" (x6)
|
||||
- "Outlaws of Alkenstar" (x6)
|
||||
- "Blood Lords" (x6)
|
||||
- "Gatewalkers" (x6)
|
||||
- "Sky King's Tomb" (x6)
|
||||
- "Season of Ghosts" (x6)
|
||||
- "The Fall of Plaguestone" (x5)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Little Trouble in Big Absalom" (x1)
|
||||
- "Crown of the Kobold King" (x1)
|
||||
values: 169
|
||||
different_values: 24
|
||||
variants: [omitted]
|
||||
[region]:
|
||||
type: string
|
||||
path: background.region
|
||||
@@ -286,56 +267,38 @@ schema:
|
||||
type: array<string>
|
||||
path: background.source
|
||||
is_null: false
|
||||
values: 484
|
||||
values: 516
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: background.source.[]
|
||||
is_null: false
|
||||
values: 484
|
||||
different_values: 50
|
||||
values: 516
|
||||
different_values: 55
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: background.source_group
|
||||
is_null: true
|
||||
values: 137
|
||||
values: 169
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: background.source_group.[]
|
||||
is_null: false
|
||||
values: 137
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Pathfinder Society" (x20)
|
||||
- "Age of Ashes" (x14)
|
||||
- "Agents of Edgewatch" (x11)
|
||||
- "Extinction Curse" (x10)
|
||||
- "Abomination Vaults" (x7)
|
||||
- "Kingmaker" (x7)
|
||||
- "Stolen Fate" (x7)
|
||||
- "Rusthenge" (x7)
|
||||
- "Fists of the Ruby Phoenix" (x6)
|
||||
- "Quest for the Frozen Flame" (x6)
|
||||
- "Outlaws of Alkenstar" (x6)
|
||||
- "Blood Lords" (x6)
|
||||
- "Gatewalkers" (x6)
|
||||
- "Sky King's Tomb" (x6)
|
||||
- "Season of Ghosts" (x6)
|
||||
- "The Fall of Plaguestone" (x5)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Little Trouble in Big Absalom" (x1)
|
||||
- "Crown of the Kobold King" (x1)
|
||||
values: 169
|
||||
different_values: 24
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: background.spoilers
|
||||
is_null: true
|
||||
values: 67
|
||||
different_values: 14
|
||||
values: 99
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Curtain Call" (x8)
|
||||
- "Kingmaker" (x7)
|
||||
- "Pathfinder Society" (x7)
|
||||
- "Stolen Fate" (x7)
|
||||
@@ -345,6 +308,10 @@ schema:
|
||||
- "Blood Lords" (x6)
|
||||
- "Gatewalkers" (x6)
|
||||
- "Season of Ghosts" (x6)
|
||||
- "Wardens of Wildwood" (x6)
|
||||
- "Triumph of the Tusk" (x6)
|
||||
- "Spore War" (x6)
|
||||
- "Shades of Blood" (x6)
|
||||
- "Age of Ashes" (x4)
|
||||
- "Fists of the Ruby Phoenix" (x2)
|
||||
- "Extinction Curse" (x1)
|
||||
@@ -354,17 +321,17 @@ schema:
|
||||
type: array<string>
|
||||
path: background.trait
|
||||
is_null: true
|
||||
values: 156
|
||||
values: 188
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: background.trait.[]
|
||||
is_null: false
|
||||
values: 163
|
||||
values: 195
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rare" (x104)
|
||||
- "Uncommon" (x52)
|
||||
- "Rare" (x124)
|
||||
- "Uncommon" (x64)
|
||||
- "Legacy" (x4)
|
||||
- "Pervasive Magic" (x3)
|
||||
|
||||
@@ -77,7 +77,7 @@ schema:
|
||||
path: class-feature.summary_markdown
|
||||
is_null: false
|
||||
values: 1084
|
||||
different_values: 640
|
||||
different_values: 639
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
|
||||
@@ -1,91 +1,105 @@
|
||||
name: creature-family
|
||||
values: 516
|
||||
values: 527
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: creature-family.category
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
different_values: 1 (all same)
|
||||
variants: "creature-family" (x516)
|
||||
variants: "creature-family" (x527)
|
||||
'creature_family':
|
||||
type: string
|
||||
path: creature-family.creature_family
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 409
|
||||
values: 527
|
||||
different_values: 420
|
||||
variants: [omitted]
|
||||
'creature_family_markdown':
|
||||
type: string
|
||||
path: creature-family.creature_family_markdown
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 409
|
||||
values: 527
|
||||
different_values: 420
|
||||
variants: [omitted]
|
||||
'id':
|
||||
type: string
|
||||
path: creature-family.id
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
values: 527
|
||||
different_values: 527 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: creature-family.source
|
||||
is_null: false
|
||||
values: 527
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: creature-family.source.[]
|
||||
is_null: false
|
||||
values: 527
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: creature-family.source_category
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: creature-family.source_category.[]
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x432)
|
||||
- "Adventure Paths" (x62)
|
||||
- "Adventure Paths" (x73)
|
||||
- "Lost Omens" (x17)
|
||||
- "Adventures" (x5)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: creature-family.source_markdown
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 512
|
||||
values: 527
|
||||
different_values: 522
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: creature-family.speed
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: creature-family.summary_markdown
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 469
|
||||
values: 527
|
||||
different_values: 480
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: creature-family.type
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
different_values: 1 (all same)
|
||||
variants: "Creature Family" (x516)
|
||||
variants: "Creature Family" (x527)
|
||||
'url':
|
||||
type: string
|
||||
path: creature-family.url
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
values: 527
|
||||
different_values: 527 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: creature-family.weakness
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
schema:
|
||||
[image]:
|
||||
type: array<string>
|
||||
@@ -105,159 +119,107 @@ schema:
|
||||
type: array<string>
|
||||
path: creature-family.legacy_id
|
||||
is_null: true
|
||||
values: 127
|
||||
values: 128
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: creature-family.legacy_id.[]
|
||||
is_null: false
|
||||
values: 127
|
||||
different_values: 127
|
||||
values: 128
|
||||
different_values: 128
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: creature-family.markdown
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
values: 527
|
||||
different_values: 527 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: creature-family.name
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 409
|
||||
values: 527
|
||||
different_values: 420
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: creature-family.primary_source_category
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x432)
|
||||
- "Adventure Paths" (x62)
|
||||
- "Adventure Paths" (x73)
|
||||
- "Lost Omens" (x17)
|
||||
- "Adventures" (x5)
|
||||
'rarity':
|
||||
type: string
|
||||
path: creature-family.rarity
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x516)
|
||||
variants: "common" (x527)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: creature-family.rarity_id
|
||||
is_null: false
|
||||
values: 516
|
||||
values: 527
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x516)
|
||||
variants: 1 (x527)
|
||||
'release_date':
|
||||
type: string
|
||||
path: creature-family.release_date
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 45
|
||||
values: 527
|
||||
different_values: 52
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: creature-family.resistance
|
||||
is_null: false
|
||||
values: 516
|
||||
schema:
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: creature-family.primary_source_group
|
||||
is_null: true
|
||||
values: 67
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Strength of Thousands" (x11)
|
||||
- "Extinction Curse" (x9)
|
||||
- "Abomination Vaults" (x6)
|
||||
- "Blood Lords" (x5)
|
||||
- "Age of Ashes" (x5)
|
||||
- "Kingmaker" (x4)
|
||||
- "Gatewalkers" (x4)
|
||||
- "Stolen Fate" (x4)
|
||||
- "Quest for the Frozen Flame" (x3)
|
||||
- "Sky King's Tomb" (x3)
|
||||
- "Season of Ghosts" (x3)
|
||||
- "Fists of the Ruby Phoenix" (x2)
|
||||
- "Seven Dooms for Sandpoint" (x2)
|
||||
- "Threshold of Knowledge" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "The Fall of Plaguestone" (x1)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
values: 78
|
||||
different_values: 23
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: creature-family.remaster_id
|
||||
is_null: true
|
||||
values: 127
|
||||
values: 128
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: creature-family.remaster_id.[]
|
||||
is_null: false
|
||||
values: 127
|
||||
different_values: 127
|
||||
values: 128
|
||||
different_values: 128
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: creature-family.resistance
|
||||
is_null: false
|
||||
values: 527
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: creature-family.search_markdown
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 516 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: creature-family.source
|
||||
is_null: false
|
||||
values: 516
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: creature-family.source.[]
|
||||
is_null: false
|
||||
values: 516
|
||||
different_values: 57
|
||||
values: 527
|
||||
different_values: 527 (all different)
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: creature-family.source_group
|
||||
is_null: true
|
||||
values: 67
|
||||
values: 78
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: creature-family.source_group.[]
|
||||
is_null: false
|
||||
values: 67
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Strength of Thousands" (x11)
|
||||
- "Extinction Curse" (x9)
|
||||
- "Abomination Vaults" (x6)
|
||||
- "Blood Lords" (x5)
|
||||
- "Age of Ashes" (x5)
|
||||
- "Kingmaker" (x4)
|
||||
- "Gatewalkers" (x4)
|
||||
- "Stolen Fate" (x4)
|
||||
- "Quest for the Frozen Flame" (x3)
|
||||
- "Sky King's Tomb" (x3)
|
||||
- "Season of Ghosts" (x3)
|
||||
- "Fists of the Ruby Phoenix" (x2)
|
||||
- "Seven Dooms for Sandpoint" (x2)
|
||||
- "Threshold of Knowledge" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
- "Prey for Death" (x1)
|
||||
- "The Fall of Plaguestone" (x1)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
values: 78
|
||||
different_values: 23
|
||||
variants: [omitted]
|
||||
|
||||
+1051
-1020
File diff suppressed because it is too large
Load Diff
@@ -19,8 +19,8 @@ schema:
|
||||
type: string
|
||||
path: deity-category.deity.[]
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 458
|
||||
values: 686
|
||||
different_values: 459
|
||||
variants: [omitted]
|
||||
'deity_category':
|
||||
type: string
|
||||
|
||||
+303
-308
@@ -1,66 +1,173 @@
|
||||
name: deity
|
||||
values: 673
|
||||
values: 686
|
||||
schema:
|
||||
'anathema':
|
||||
type: string
|
||||
path: deity.anathema
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 530
|
||||
values: 686
|
||||
different_values: 541
|
||||
variants: [omitted]
|
||||
[attribute]:
|
||||
type: array<string>
|
||||
path: deity.attribute
|
||||
is_null: true
|
||||
values: 654
|
||||
values: 667
|
||||
min_count: 2
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.attribute.[]
|
||||
is_null: false
|
||||
values: 1308
|
||||
values: 1334
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Wisdom" (x303)
|
||||
- "Constitution" (x257)
|
||||
- "Charisma" (x222)
|
||||
- "Intelligence" (x204)
|
||||
- "Strength" (x183)
|
||||
- "Dexterity" (x139)
|
||||
- "Wisdom" (x307)
|
||||
- "Constitution" (x265)
|
||||
- "Charisma" (x229)
|
||||
- "Intelligence" (x205)
|
||||
- "Strength" (x186)
|
||||
- "Dexterity" (x142)
|
||||
'category':
|
||||
type: string
|
||||
path: deity.category
|
||||
is_null: false
|
||||
values: 673
|
||||
values: 686
|
||||
different_values: 1 (all same)
|
||||
variants: "deity" (x673)
|
||||
variants: "deity" (x686)
|
||||
'deity':
|
||||
type: array<string>
|
||||
path: deity.deity
|
||||
is_null: false
|
||||
values: 673
|
||||
values: 686
|
||||
min_count: 1
|
||||
max_count: 12
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.deity.[]
|
||||
is_null: false
|
||||
values: 1027
|
||||
different_values: 458
|
||||
values: 1039
|
||||
different_values: 459
|
||||
variants: [omitted]
|
||||
'deity_category':
|
||||
type: string
|
||||
path: deity.deity_category
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 34
|
||||
variants: [omitted]
|
||||
'domain_alternate_markdown':
|
||||
type: string
|
||||
path: deity.domain_alternate_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 307
|
||||
variants: [omitted]
|
||||
'domain_markdown':
|
||||
type: string
|
||||
path: deity.domain_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 662
|
||||
variants: [omitted]
|
||||
'domain_primary_markdown':
|
||||
type: string
|
||||
path: deity.domain_primary_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 655
|
||||
variants: [omitted]
|
||||
'edict':
|
||||
type: string
|
||||
path: deity.edict
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 541
|
||||
variants: [omitted]
|
||||
'favored_weapon_markdown':
|
||||
type: string
|
||||
path: deity.favored_weapon_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 189
|
||||
variants: [omitted]
|
||||
[divine_font]:
|
||||
type: array<string>
|
||||
path: deity.divine_font
|
||||
is_null: true
|
||||
values: 673
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.divine_font.[]
|
||||
is_null: false
|
||||
values: 852
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Heal" (x444)
|
||||
- "Harm" (x408)
|
||||
[domain]:
|
||||
type: array<string>
|
||||
path: deity.domain
|
||||
is_null: true
|
||||
values: 673
|
||||
min_count: 3
|
||||
max_count: 12
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.domain.[]
|
||||
is_null: false
|
||||
values: 3407
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'id':
|
||||
type: string
|
||||
path: deity.id
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 686 (all different)
|
||||
variants: [omitted]
|
||||
[icon_image]:
|
||||
type: string
|
||||
path: deity.icon_image
|
||||
is_null: true
|
||||
values: 85
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
[image]:
|
||||
type: array<string>
|
||||
path: deity.image
|
||||
is_null: true
|
||||
values: 85
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.image.[]
|
||||
is_null: false
|
||||
values: 85
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: deity.search_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 684
|
||||
variants: [omitted]
|
||||
'skill_markdown':
|
||||
type: string
|
||||
path: deity.skill_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 34
|
||||
variants: [omitted]
|
||||
[alignment]:
|
||||
type: string
|
||||
path: deity.alignment
|
||||
is_null: true
|
||||
values: 254
|
||||
values: 255
|
||||
different_values: 10
|
||||
variants:
|
||||
- "NG" (x41)
|
||||
@@ -71,56 +178,95 @@ schema:
|
||||
- "CN" (x24)
|
||||
- "CG" (x24)
|
||||
- "LE" (x22)
|
||||
- "NE" (x17)
|
||||
- "NE" (x18)
|
||||
- "Any" (x2)
|
||||
[area_of_concern_raw]:
|
||||
type: string
|
||||
path: deity.area_of_concern_raw
|
||||
is_null: true
|
||||
values: 599
|
||||
different_values: 559
|
||||
variants: [omitted]
|
||||
[deity_markdown]:
|
||||
type: string
|
||||
path: deity.deity_markdown
|
||||
is_null: true
|
||||
values: 177
|
||||
different_values: 103
|
||||
values: 176
|
||||
different_values: 102
|
||||
variants: [omitted]
|
||||
'domain_alternate_markdown':
|
||||
type: string
|
||||
path: deity.domain_alternate_markdown
|
||||
'source':
|
||||
type: array<string>
|
||||
path: deity.source
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 306
|
||||
values: 686
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.source.[]
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 27
|
||||
variants: [omitted]
|
||||
'domain_markdown':
|
||||
type: string
|
||||
path: deity.domain_markdown
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: deity.source_category
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 649
|
||||
values: 686
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.source_category.[]
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Lost Omens" (x627)
|
||||
- "Rulebooks" (x40)
|
||||
- "Adventure Paths" (x9)
|
||||
- "Blog Posts" (x8)
|
||||
- "Adventures" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: deity.source_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 212
|
||||
variants: [omitted]
|
||||
'domain_primary_markdown':
|
||||
type: string
|
||||
path: deity.domain_primary_markdown
|
||||
'speed':
|
||||
type: object
|
||||
path: deity.speed
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 642
|
||||
values: 686
|
||||
schema:
|
||||
'spell_markdown':
|
||||
type: string
|
||||
path: deity.spell_markdown
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 660
|
||||
variants: [omitted]
|
||||
'edict':
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: deity.edict
|
||||
path: deity.summary_markdown
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 531
|
||||
values: 686
|
||||
different_values: 459
|
||||
variants: [omitted]
|
||||
'favored_weapon_markdown':
|
||||
'type':
|
||||
type: string
|
||||
path: deity.favored_weapon_markdown
|
||||
path: deity.type
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 188
|
||||
variants: [omitted]
|
||||
'id':
|
||||
values: 686
|
||||
different_values: 1 (all same)
|
||||
variants: "Deity" (x686)
|
||||
'url':
|
||||
type: string
|
||||
path: deity.id
|
||||
path: deity.url
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 673 (all different)
|
||||
values: 686
|
||||
different_values: 686 (all different)
|
||||
variants: [omitted]
|
||||
[follower_alignment]:
|
||||
type: array<string>
|
||||
@@ -145,85 +291,124 @@ schema:
|
||||
- "NE" (x71)
|
||||
- "CN" (x68)
|
||||
- "LE" (x57)
|
||||
[icon_image]:
|
||||
type: string
|
||||
path: deity.icon_image
|
||||
is_null: true
|
||||
values: 85
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: deity.weakness
|
||||
is_null: false
|
||||
values: 686
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: deity.legacy_id
|
||||
is_null: true
|
||||
values: 218
|
||||
values: 230
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.legacy_id.[]
|
||||
is_null: false
|
||||
values: 218
|
||||
different_values: 217
|
||||
values: 230
|
||||
different_values: 230
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: deity.markdown
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 673 (all different)
|
||||
values: 686
|
||||
different_values: 686 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: deity.name
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 482
|
||||
values: 686
|
||||
different_values: 483
|
||||
variants: [omitted]
|
||||
'summary_markdown':
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: deity.summary_markdown
|
||||
path: deity.primary_source_category
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 450
|
||||
variants: [omitted]
|
||||
[area_of_concern_raw]:
|
||||
type: string
|
||||
path: deity.area_of_concern_raw
|
||||
is_null: true
|
||||
values: 586
|
||||
different_values: 546
|
||||
variants: [omitted]
|
||||
[divine_font]:
|
||||
type: array<string>
|
||||
path: deity.divine_font
|
||||
is_null: true
|
||||
values: 660
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.divine_font.[]
|
||||
is_null: false
|
||||
values: 837
|
||||
different_values: 2
|
||||
values: 686
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Heal" (x436)
|
||||
- "Harm" (x401)
|
||||
[domain]:
|
||||
type: array<string>
|
||||
path: deity.domain
|
||||
- "Lost Omens" (x627)
|
||||
- "Rulebooks" (x40)
|
||||
- "Adventure Paths" (x9)
|
||||
- "Blog Posts" (x8)
|
||||
- "Adventures" (x2)
|
||||
'rarity':
|
||||
type: string
|
||||
path: deity.rarity
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x686)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: deity.rarity_id
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x686)
|
||||
'release_date':
|
||||
type: string
|
||||
path: deity.release_date
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
[pantheon_markdown]:
|
||||
type: string
|
||||
path: deity.pantheon_markdown
|
||||
is_null: true
|
||||
values: 660
|
||||
min_count: 4
|
||||
max_count: 24
|
||||
values: 142
|
||||
different_values: 70
|
||||
variants: [omitted]
|
||||
[pantheon_member_markdown]:
|
||||
type: string
|
||||
path: deity.pantheon_member_markdown
|
||||
is_null: true
|
||||
values: 34
|
||||
different_values: 32
|
||||
variants: [omitted]
|
||||
[pfs]:
|
||||
type: string
|
||||
path: deity.pfs
|
||||
is_null: true
|
||||
values: 682
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x449)
|
||||
- "Restricted" (x226)
|
||||
- "Limited" (x7)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: deity.remaster_id
|
||||
is_null: true
|
||||
values: 230
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.domain.[]
|
||||
path: deity.remaster_id.[]
|
||||
is_null: false
|
||||
values: 3516
|
||||
different_values: 64
|
||||
values: 230
|
||||
different_values: 230
|
||||
variants: [omitted]
|
||||
'sanctification_raw':
|
||||
type: string
|
||||
path: deity.sanctification_raw
|
||||
is_null: false
|
||||
values: 686
|
||||
different_values: 6
|
||||
variants:
|
||||
- "can choose holy" (x255)
|
||||
- "can choose unholy" (x141)
|
||||
- "none" (x111)
|
||||
- "must choose unholy" (x82)
|
||||
- "can choose holy or unholy" (x75)
|
||||
- "must choose holy" (x22)
|
||||
[pantheon]:
|
||||
type: array<string>
|
||||
path: deity.pantheon
|
||||
@@ -238,116 +423,12 @@ schema:
|
||||
values: 235
|
||||
different_values: 39
|
||||
variants: [omitted]
|
||||
[pantheon_markdown]:
|
||||
type: string
|
||||
path: deity.pantheon_markdown
|
||||
is_null: true
|
||||
values: 142
|
||||
different_values: 70
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: deity.type
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 1 (all same)
|
||||
variants: "Deity" (x673)
|
||||
'url':
|
||||
type: string
|
||||
path: deity.url
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 673 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: deity.weakness
|
||||
is_null: false
|
||||
values: 673
|
||||
schema:
|
||||
[image]:
|
||||
type: array<string>
|
||||
path: deity.image
|
||||
is_null: true
|
||||
values: 85
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.image.[]
|
||||
is_null: false
|
||||
values: 85
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'spell_markdown':
|
||||
type: string
|
||||
path: deity.spell_markdown
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 649
|
||||
variants: [omitted]
|
||||
[pantheon_member_markdown]:
|
||||
type: string
|
||||
path: deity.pantheon_member_markdown
|
||||
is_null: true
|
||||
values: 35
|
||||
different_values: 33
|
||||
variants: [omitted]
|
||||
'release_date':
|
||||
type: string
|
||||
path: deity.release_date
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 20
|
||||
variants:
|
||||
- "2025-01-30" (x415)
|
||||
- "2020-01-29" (x159)
|
||||
- "2019-08-01" (x24)
|
||||
- "2023-03-29" (x11)
|
||||
- "2021-07-07" (x9)
|
||||
- "2022-05-25" (x8)
|
||||
- "2022-11-16" (x8)
|
||||
- "2022-08-31" (x8)
|
||||
- "2022-02-23" (x5)
|
||||
- "2023-06-28" (x4)
|
||||
- "2021-07-16" (x4)
|
||||
- "2020-01-21" (x3)
|
||||
- "2020-07-30" (x3)
|
||||
- "2021-04-07" (x3)
|
||||
- "2020-05-27" (x2)
|
||||
- "2021-10-13" (x2)
|
||||
- "2022-04-27" (x2)
|
||||
- "2019-10-16" (x1)
|
||||
- "2020-06-25" (x1)
|
||||
- "2024-03-27" (x1)
|
||||
[pfs]:
|
||||
type: string
|
||||
path: deity.pfs
|
||||
is_null: true
|
||||
values: 670
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x439)
|
||||
- "Restricted" (x223)
|
||||
- "Limited" (x8)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: deity.primary_source_category
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Lost Omens" (x623)
|
||||
- "Rulebooks" (x32)
|
||||
- "Adventure Paths" (x8)
|
||||
- "Blog Posts" (x8)
|
||||
- "Adventures" (x2)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: deity.primary_source_group
|
||||
is_null: true
|
||||
values: 10
|
||||
different_values: 6
|
||||
values: 11
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Quest for the Frozen Flame" (x5)
|
||||
- "Age of Ashes" (x1)
|
||||
@@ -355,114 +436,34 @@ schema:
|
||||
- "Night of the Gray Death" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: deity.rarity
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x673)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: deity.rarity_id
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x673)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: deity.remaster_id
|
||||
is_null: true
|
||||
values: 217
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.remaster_id.[]
|
||||
is_null: false
|
||||
values: 217
|
||||
different_values: 217
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: deity.resistance
|
||||
is_null: false
|
||||
values: 673
|
||||
schema:
|
||||
- "Wardens of Wildwood" (x1)
|
||||
[religious_symbol]:
|
||||
type: string
|
||||
path: deity.religious_symbol
|
||||
is_null: true
|
||||
values: 396
|
||||
different_values: 394
|
||||
values: 395
|
||||
different_values: 393
|
||||
variants: [omitted]
|
||||
[sacred_animal]:
|
||||
type: string
|
||||
path: deity.sacred_animal
|
||||
is_null: true
|
||||
values: 365
|
||||
different_values: 228
|
||||
values: 364
|
||||
different_values: 227
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: deity.search_markdown
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 671
|
||||
variants: [omitted]
|
||||
'skill_markdown':
|
||||
type: string
|
||||
path: deity.skill_markdown
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 34
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: deity.source
|
||||
is_null: false
|
||||
values: 673
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.source.[]
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 25
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: deity.source_category
|
||||
is_null: false
|
||||
values: 673
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.source_category.[]
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Lost Omens" (x623)
|
||||
- "Rulebooks" (x32)
|
||||
- "Adventure Paths" (x8)
|
||||
- "Blog Posts" (x8)
|
||||
- "Adventures" (x2)
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: deity.source_group
|
||||
is_null: true
|
||||
values: 10
|
||||
values: 11
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.source_group.[]
|
||||
is_null: false
|
||||
values: 10
|
||||
different_values: 6
|
||||
values: 11
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Quest for the Frozen Flame" (x5)
|
||||
- "Age of Ashes" (x1)
|
||||
@@ -470,31 +471,19 @@ schema:
|
||||
- "Night of the Gray Death" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: deity.source_markdown
|
||||
is_null: false
|
||||
values: 673
|
||||
different_values: 203
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: deity.speed
|
||||
is_null: false
|
||||
values: 673
|
||||
schema:
|
||||
- "Wardens of Wildwood" (x1)
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: deity.trait
|
||||
is_null: true
|
||||
values: 254
|
||||
values: 255
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deity.trait.[]
|
||||
is_null: false
|
||||
values: 254
|
||||
values: 255
|
||||
different_values: 10
|
||||
variants:
|
||||
- "NG" (x41)
|
||||
@@ -505,5 +494,11 @@ schema:
|
||||
- "CN" (x24)
|
||||
- "CG" (x24)
|
||||
- "LE" (x22)
|
||||
- "NE" (x17)
|
||||
- "NE" (x18)
|
||||
- "Any" (x2)
|
||||
'resistance':
|
||||
type: object
|
||||
path: deity.resistance
|
||||
is_null: false
|
||||
values: 686
|
||||
schema:
|
||||
|
||||
@@ -1,152 +1,191 @@
|
||||
name: deviant-ability-classification
|
||||
values: 3
|
||||
values: 5
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: deviant-ability-classification.category
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
different_values: 1 (all same)
|
||||
variants: "deviant-ability-classification" (x3)
|
||||
variants: "deviant-ability-classification" (x5)
|
||||
'id':
|
||||
type: string
|
||||
path: deviant-ability-classification.id
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3 (all different)
|
||||
values: 5
|
||||
different_values: 5 (all different)
|
||||
variants:
|
||||
- "deviant-ability-classification-1" (x1)
|
||||
- "deviant-ability-classification-2" (x1)
|
||||
- "deviant-ability-classification-3" (x1)
|
||||
- "deviant-ability-classification-4" (x1)
|
||||
- "deviant-ability-classification-5" (x1)
|
||||
'markdown':
|
||||
type: string
|
||||
path: deviant-ability-classification.markdown
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3 (all different)
|
||||
values: 5
|
||||
different_values: 5 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: deviant-ability-classification.name
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3 (all different)
|
||||
values: 5
|
||||
different_values: 5 (all different)
|
||||
variants:
|
||||
- "Dragon" (x1)
|
||||
- "Troll" (x1)
|
||||
- "Wraith" (x1)
|
||||
- "Blight Soul" (x1)
|
||||
- "Verdant Core" (x1)
|
||||
'pfs':
|
||||
type: string
|
||||
path: deviant-ability-classification.pfs
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 1 (all same)
|
||||
variants: "Standard" (x3)
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Standard" (x3)
|
||||
- "Limited" (x2)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: deviant-ability-classification.primary_source_category
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Rulebooks" (x3)
|
||||
- "Adventure Paths" (x2)
|
||||
'primary_source_group':
|
||||
type: string
|
||||
path: deviant-ability-classification.primary_source_group
|
||||
is_null: false
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: "Rulebooks" (x3)
|
||||
variants: "Wardens of Wildwood" (x2)
|
||||
'rarity':
|
||||
type: string
|
||||
path: deviant-ability-classification.rarity
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x3)
|
||||
variants: "common" (x5)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: deviant-ability-classification.rarity_id
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x3)
|
||||
variants: 1 (x5)
|
||||
'release_date':
|
||||
type: string
|
||||
path: deviant-ability-classification.release_date
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 1 (all same)
|
||||
variants: "2022-07-27" (x3)
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- "2022-07-27" (x3)
|
||||
- "2024-05-15" (x2)
|
||||
'resistance':
|
||||
type: object
|
||||
path: deviant-ability-classification.resistance
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: deviant-ability-classification.search_markdown
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3 (all different)
|
||||
values: 5
|
||||
different_values: 5 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: deviant-ability-classification.source
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deviant-ability-classification.source.[]
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 1 (all same)
|
||||
variants: "Dark Archive" (x3)
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Dark Archive" (x3)
|
||||
- "Pathfinder #202: Severed at the Root" (x2)
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: deviant-ability-classification.source_category
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deviant-ability-classification.source_category.[]
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Rulebooks" (x3)
|
||||
- "Adventure Paths" (x2)
|
||||
'source_group':
|
||||
type: array<string>
|
||||
path: deviant-ability-classification.source_group
|
||||
is_null: false
|
||||
values: 2
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: deviant-ability-classification.source_group.[]
|
||||
is_null: false
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: "Rulebooks" (x3)
|
||||
variants: "Wardens of Wildwood" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: deviant-ability-classification.source_markdown
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3 (all different)
|
||||
values: 5
|
||||
different_values: 5 (all different)
|
||||
variants:
|
||||
- "[Dark Archive](/Sources.aspx?ID=129) pg. 100" (x1)
|
||||
- "[Dark Archive](/Sources.aspx?ID=129) pg. 101" (x1)
|
||||
- "[Dark Archive](/Sources.aspx?ID=129) pg. 102" (x1)
|
||||
- "[Pathfinder #202: Severed at the Root](/Sources.aspx?ID=242) pg. 74" (x1)
|
||||
- "[Pathfinder #202: Severed at the Root](/Sources.aspx?ID=242) pg. 75" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: deviant-ability-classification.speed
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
schema:
|
||||
'type':
|
||||
type: string
|
||||
path: deviant-ability-classification.type
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
different_values: 1 (all same)
|
||||
variants: "Deviant Ability Classification" (x3)
|
||||
variants: "Deviant Ability Classification" (x5)
|
||||
'url':
|
||||
type: string
|
||||
path: deviant-ability-classification.url
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3 (all different)
|
||||
values: 5
|
||||
different_values: 5 (all different)
|
||||
variants:
|
||||
- "/DeviantFeats.aspx?ID=1" (x1)
|
||||
- "/DeviantFeats.aspx?ID=2" (x1)
|
||||
- "/DeviantFeats.aspx?ID=3" (x1)
|
||||
- "/DeviantFeats.aspx?ID=4" (x1)
|
||||
- "/DeviantFeats.aspx?ID=5" (x1)
|
||||
'weakness':
|
||||
type: object
|
||||
path: deviant-ability-classification.weakness
|
||||
is_null: false
|
||||
values: 3
|
||||
values: 5
|
||||
schema:
|
||||
|
||||
+149
-124
@@ -1,52 +1,87 @@
|
||||
name: disease
|
||||
values: 39
|
||||
values: 41
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: disease.category
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 1 (all same)
|
||||
variants: "disease" (x39)
|
||||
variants: "disease" (x41)
|
||||
'element':
|
||||
type: array<string>
|
||||
path: disease.element
|
||||
is_null: false
|
||||
values: 1
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: disease.element.[]
|
||||
is_null: false
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: "Earth" (x1)
|
||||
'id':
|
||||
type: string
|
||||
path: disease.id
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 39 (all different)
|
||||
values: 41
|
||||
different_values: 41 (all different)
|
||||
variants: [omitted]
|
||||
[level]:
|
||||
type: integer
|
||||
path: disease.level
|
||||
is_null: true
|
||||
values: 40
|
||||
different_values: 13
|
||||
variants:
|
||||
- 1 (x8)
|
||||
- 15 (x5)
|
||||
- 7 (x4)
|
||||
- 11 (x4)
|
||||
- 2 (x3)
|
||||
- 3 (x3)
|
||||
- 6 (x3)
|
||||
- 0 (x2)
|
||||
- 4 (x2)
|
||||
- 5 (x2)
|
||||
- 8 (x2)
|
||||
- 10 (x1)
|
||||
- 13 (x1)
|
||||
'markdown':
|
||||
type: string
|
||||
path: disease.markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 39 (all different)
|
||||
values: 41
|
||||
different_values: 41 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: disease.name
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 24
|
||||
values: 41
|
||||
different_values: 26
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: disease.primary_source_category
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x35)
|
||||
- "Adventure Paths" (x2)
|
||||
- "Adventure Paths" (x4)
|
||||
- "Lost Omens" (x1)
|
||||
- "Adventures" (x1)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: disease.primary_source_group
|
||||
is_null: true
|
||||
values: 3
|
||||
different_values: 3
|
||||
values: 5
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Wardens of Wildwood" (x2)
|
||||
- "Extinction Curse" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
@@ -54,34 +89,35 @@ schema:
|
||||
type: string
|
||||
path: disease.rarity
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 4
|
||||
variants:
|
||||
- "common" (x35)
|
||||
- "uncommon" (x2)
|
||||
- "uncommon" (x4)
|
||||
- "unique" (x1)
|
||||
- "rare" (x1)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: disease.rarity_id
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 4
|
||||
variants:
|
||||
- 1 (x35)
|
||||
- 2 (x2)
|
||||
- 2 (x4)
|
||||
- 4 (x1)
|
||||
- 3 (x1)
|
||||
'release_date':
|
||||
type: string
|
||||
path: disease.release_date
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 7
|
||||
values: 41
|
||||
different_values: 8
|
||||
variants:
|
||||
- "2020-02-26" (x15)
|
||||
- "2023-11-15" (x14)
|
||||
- "2020-05-27" (x6)
|
||||
- "2024-06-15" (x2)
|
||||
- "2021-09-01" (x1)
|
||||
- "2021-12-22" (x1)
|
||||
- "2023-02-22" (x1)
|
||||
@@ -90,32 +126,62 @@ schema:
|
||||
type: object
|
||||
path: disease.resistance
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
schema:
|
||||
'saving_throw_markdown':
|
||||
type: string
|
||||
path: disease.saving_throw_markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 17
|
||||
variants:
|
||||
- "DC 13 Fortitude" (x4)
|
||||
- "DC 23 Fortitude" (x4)
|
||||
- "DC 28 Fortitude" (x4)
|
||||
- "DC 15 Fortitude" (x3)
|
||||
- "DC 16 Fortitude" (x3)
|
||||
- "DC 17 Fortitude" (x3)
|
||||
- "DC 22 Fortitude" (x3)
|
||||
- "DC 28 Fortitude" (x3)
|
||||
- "DC 32 Fortitude" (x3)
|
||||
- "DC 14 Fortitude" (x2)
|
||||
- "DC 19 Fortitude" (x2)
|
||||
- "DC 20 Fortitude" (x2)
|
||||
- "DC 25 Will" (x2)
|
||||
- "DC 34 Fortitude" (x2)
|
||||
- "DC 32 Fortitude" (x2)
|
||||
- "Fortitude (DC equals that of the drug)" (x1)
|
||||
- "DC 29 Fortitude" (x1)
|
||||
- "DC 18 Fortitude" (x1)
|
||||
- "Fortitude; creatures with addictive exhaustion can't reduce their [sickened](/Conditions.aspx?ID=34) condition from addictive exhaustion while they have the disease" (x1)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: disease.search_markdown
|
||||
is_null: false
|
||||
values: 41
|
||||
different_values: 41 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: disease.source
|
||||
is_null: false
|
||||
values: 41
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: disease.source.[]
|
||||
is_null: false
|
||||
values: 41
|
||||
different_values: 9
|
||||
variants:
|
||||
- "Gamemastery Guide" (x15)
|
||||
- "GM Core" (x14)
|
||||
- "Bestiary 2" (x5)
|
||||
- "Pathfinder #203 Shepherd of Decay" (x2)
|
||||
- "Pathfinder #155: Lord of the Black Sands" (x1)
|
||||
- "Pathfinder #170: Spoken on the Song Wind" (x1)
|
||||
- "Monsters of Myth" (x1)
|
||||
- "Treasure Vault" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
[school]:
|
||||
type: string
|
||||
path: disease.school
|
||||
@@ -125,125 +191,69 @@ schema:
|
||||
variants:
|
||||
- "necromancy" (x2)
|
||||
- "transmutation" (x1)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: disease.search_markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 39 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: disease.source
|
||||
is_null: false
|
||||
values: 39
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: disease.source.[]
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 8
|
||||
variants:
|
||||
- "Gamemastery Guide" (x15)
|
||||
- "GM Core" (x14)
|
||||
- "Bestiary 2" (x5)
|
||||
- "Pathfinder #155: Lord of the Black Sands" (x1)
|
||||
- "Pathfinder #170: Spoken on the Song Wind" (x1)
|
||||
- "Monsters of Myth" (x1)
|
||||
- "Treasure Vault" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: disease.source_category
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: disease.source_category.[]
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x35)
|
||||
- "Adventure Paths" (x2)
|
||||
- "Adventure Paths" (x4)
|
||||
- "Lost Omens" (x1)
|
||||
- "Adventures" (x1)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: disease.source_markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 15
|
||||
variants:
|
||||
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 118" (x9)
|
||||
- "[GM Core](/Sources.aspx?ID=218) pg. 88 <sup>2.0</sup>" (x9)
|
||||
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 119" (x5)
|
||||
- "[GM Core](/Sources.aspx?ID=218) pg. 89 <sup>2.0</sup>" (x5)
|
||||
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 120" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 13 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 59 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 72 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 119 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 120 <sup>2.0</sup>" (x1)
|
||||
- "[Pathfinder #155: Lord of the Black Sands](/Sources.aspx?ID=33) pg. 73" (x1)
|
||||
- "[Pathfinder #170: Spoken on the Song Wind](/Sources.aspx?ID=97) pg. 47" (x1)
|
||||
- "[Monsters of Myth](/Sources.aspx?ID=107) pg. 65" (x1)
|
||||
- "[Treasure Vault](/Sources.aspx?ID=191) pg. 45 <sup>1.1</sup>" (x1)
|
||||
- "[Rusthenge](/Sources.aspx?ID=215) pg. 19" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: disease.speed
|
||||
is_null: false
|
||||
values: 39
|
||||
schema:
|
||||
'stage_markdown':
|
||||
type: string
|
||||
path: disease.stage_markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 39 (all different)
|
||||
values: 41
|
||||
different_values: 41 (all different)
|
||||
variants: [omitted]
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: disease.summary_markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 27
|
||||
values: 41
|
||||
different_values: 29
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: disease.trait
|
||||
is_null: true
|
||||
values: 32
|
||||
values: 34
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: disease.trait.[]
|
||||
is_null: false
|
||||
values: 53
|
||||
different_values: 10
|
||||
values: 59
|
||||
different_values: 11
|
||||
variants:
|
||||
- "Disease" (x32)
|
||||
- "Disease" (x34)
|
||||
- "Virulent" (x9)
|
||||
- "Uncommon" (x4)
|
||||
- "Primal" (x3)
|
||||
- "Necromancy" (x2)
|
||||
- "Primal" (x2)
|
||||
- "Occult" (x2)
|
||||
- "Uncommon" (x2)
|
||||
- "Unique" (x1)
|
||||
- "Divine" (x1)
|
||||
- "Rare" (x1)
|
||||
- "Transmutation" (x1)
|
||||
- "Earth" (x1)
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: disease.trait_markdown
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 13
|
||||
values: 41
|
||||
different_values: 15
|
||||
variants:
|
||||
- "[Disease](/Traits.aspx?ID=46)" (x8)
|
||||
- "[Disease](/Traits.aspx?ID=578)" (x8)
|
||||
@@ -258,45 +268,28 @@ schema:
|
||||
- "[Disease](/Traits.aspx?ID=46), [Divine](/Traits.aspx?ID=48), [Rare](/Traits.aspx?ID=137), [Transmutation](/Traits.aspx?ID=157)" (x1)
|
||||
- "[Disease](/Traits.aspx?ID=578), [Primal](/Traits.aspx?ID=676)" (x1)
|
||||
- "[Disease](/Traits.aspx?ID=578), [Occult](/Traits.aspx?ID=662)" (x1)
|
||||
- "[Disease](/Traits.aspx?ID=578), [Uncommon](/Traits.aspx?ID=721)" (x1)
|
||||
- "[Disease](/Traits.aspx?ID=578), [Earth](/Traits.aspx?ID=585), [Primal](/Traits.aspx?ID=676), [Uncommon](/Traits.aspx?ID=721)" (x1)
|
||||
'type':
|
||||
type: string
|
||||
path: disease.type
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
different_values: 1 (all same)
|
||||
variants: "Disease" (x39)
|
||||
variants: "Disease" (x41)
|
||||
'url':
|
||||
type: string
|
||||
path: disease.url
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 39 (all different)
|
||||
values: 41
|
||||
different_values: 41 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: disease.weakness
|
||||
is_null: false
|
||||
values: 39
|
||||
values: 41
|
||||
schema:
|
||||
[level]:
|
||||
type: integer
|
||||
path: disease.level
|
||||
is_null: true
|
||||
values: 38
|
||||
different_values: 12
|
||||
variants:
|
||||
- 1 (x8)
|
||||
- 15 (x5)
|
||||
- 7 (x4)
|
||||
- 2 (x3)
|
||||
- 3 (x3)
|
||||
- 6 (x3)
|
||||
- 11 (x3)
|
||||
- 0 (x2)
|
||||
- 4 (x2)
|
||||
- 5 (x2)
|
||||
- 8 (x2)
|
||||
- 10 (x1)
|
||||
[onset_raw]:
|
||||
type: string
|
||||
path: disease.onset_raw
|
||||
@@ -315,26 +308,58 @@ schema:
|
||||
type: array<string>
|
||||
path: disease.source_group
|
||||
is_null: true
|
||||
values: 3
|
||||
values: 5
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: disease.source_group.[]
|
||||
is_null: false
|
||||
values: 3
|
||||
different_values: 3
|
||||
values: 5
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Wardens of Wildwood" (x2)
|
||||
- "Extinction Curse" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: disease.source_markdown
|
||||
is_null: false
|
||||
values: 41
|
||||
different_values: 17
|
||||
variants:
|
||||
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 118" (x9)
|
||||
- "[GM Core](/Sources.aspx?ID=218) pg. 88 <sup>2.0</sup>" (x9)
|
||||
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 119" (x5)
|
||||
- "[GM Core](/Sources.aspx?ID=218) pg. 89 <sup>2.0</sup>" (x5)
|
||||
- "[Gamemastery Guide](/Sources.aspx?ID=22) pg. 120" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 13 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 59 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 72 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 119 <sup>2.0</sup>" (x1)
|
||||
- "[Bestiary 2](/Sources.aspx?ID=32) pg. 120 <sup>2.0</sup>" (x1)
|
||||
- "[Pathfinder #155: Lord of the Black Sands](/Sources.aspx?ID=33) pg. 73" (x1)
|
||||
- "[Pathfinder #170: Spoken on the Song Wind](/Sources.aspx?ID=97) pg. 47" (x1)
|
||||
- "[Monsters of Myth](/Sources.aspx?ID=107) pg. 65" (x1)
|
||||
- "[Treasure Vault](/Sources.aspx?ID=191) pg. 45 <sup>1.1</sup>" (x1)
|
||||
- "[Rusthenge](/Sources.aspx?ID=215) pg. 19" (x1)
|
||||
- "[Pathfinder #203 Shepherd of Decay](/Sources.aspx?ID=243) pg. 21" (x1)
|
||||
- "[Pathfinder #203 Shepherd of Decay](/Sources.aspx?ID=243) pg. 33" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: disease.speed
|
||||
is_null: false
|
||||
values: 41
|
||||
schema:
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: disease.spoilers
|
||||
is_null: true
|
||||
values: 3
|
||||
different_values: 3
|
||||
values: 5
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Wardens of Wildwood" (x2)
|
||||
- "Extinction Curse" (x1)
|
||||
- "Strength of Thousands" (x1)
|
||||
- "Rusthenge" (x1)
|
||||
|
||||
+141
-141
@@ -35,7 +35,7 @@ schema:
|
||||
path: domain.deity_markdown
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 123
|
||||
different_values: 121
|
||||
variants: [omitted]
|
||||
'domain':
|
||||
type: array<string>
|
||||
@@ -72,6 +72,132 @@ schema:
|
||||
values: 124
|
||||
different_values: 124 (all different)
|
||||
variants: [omitted]
|
||||
'legacy_id':
|
||||
type: array<string>
|
||||
path: domain.legacy_id
|
||||
is_null: false
|
||||
values: 61
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: domain.legacy_id.[]
|
||||
is_null: false
|
||||
values: 61
|
||||
different_values: 61
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: domain.markdown
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 124 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: domain.name
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: domain.primary_source_category
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x77)
|
||||
- "Lost Omens" (x42)
|
||||
- "Adventure Paths" (x5)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: domain.primary_source_group
|
||||
is_null: true
|
||||
values: 5
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Age of Ashes" (x2)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Blood Lords" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: domain.rarity
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x124)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: domain.rarity_id
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x124)
|
||||
[apocryphal_spell_markdown]:
|
||||
type: string
|
||||
path: domain.apocryphal_spell_markdown
|
||||
is_null: true
|
||||
values: 10
|
||||
different_values: 5
|
||||
variants:
|
||||
- "[Hollow Heart](/Spells.aspx?ID=1170)" (x2)
|
||||
- "[String of Fate](/Spells.aspx?ID=1175)" (x2)
|
||||
- "[Cinder Gaze](/Spells.aspx?ID=1167)" (x2)
|
||||
- "[Frenzied Revelry](/Spells.aspx?ID=1169)" (x2)
|
||||
- "[Victory Cry](/Spells.aspx?ID=1176)" (x2)
|
||||
[deity]:
|
||||
type: array<string>
|
||||
path: domain.deity
|
||||
is_null: true
|
||||
values: 120
|
||||
min_count: 1
|
||||
max_count: 133
|
||||
value_type:
|
||||
type: string
|
||||
path: domain.deity.[]
|
||||
is_null: false
|
||||
values: 4493
|
||||
different_values: 450
|
||||
variants: [omitted]
|
||||
'release_date':
|
||||
type: string
|
||||
path: domain.release_date
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 9
|
||||
variants:
|
||||
- "2019-08-01" (x37)
|
||||
- "2023-11-15" (x37)
|
||||
- "2025-01-30" (x24)
|
||||
- "2020-01-29" (x18)
|
||||
- "2023-08-02" (x3)
|
||||
- "2019-10-16" (x2)
|
||||
- "2020-11-15" (x1)
|
||||
- "2021-04-07" (x1)
|
||||
- "2022-12-14" (x1)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: domain.search_markdown
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 124 (all different)
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: domain.remaster_id
|
||||
is_null: true
|
||||
values: 61
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: domain.remaster_id.[]
|
||||
is_null: false
|
||||
values: 61
|
||||
different_values: 61
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: domain.source_category
|
||||
@@ -89,18 +215,6 @@ schema:
|
||||
- "Rulebooks" (x77)
|
||||
- "Lost Omens" (x44)
|
||||
- "Adventure Paths" (x7)
|
||||
[apocryphal_spell_markdown]:
|
||||
type: string
|
||||
path: domain.apocryphal_spell_markdown
|
||||
is_null: true
|
||||
values: 10
|
||||
different_values: 5
|
||||
variants:
|
||||
- "[Hollow Heart](/Spells.aspx?ID=1170)" (x2)
|
||||
- "[String of Fate](/Spells.aspx?ID=1175)" (x2)
|
||||
- "[Cinder Gaze](/Spells.aspx?ID=1167)" (x2)
|
||||
- "[Frenzied Revelry](/Spells.aspx?ID=1169)" (x2)
|
||||
- "[Victory Cry](/Spells.aspx?ID=1176)" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: domain.source_markdown
|
||||
@@ -141,20 +255,22 @@ schema:
|
||||
is_null: false
|
||||
values: 124
|
||||
schema:
|
||||
[deity]:
|
||||
type: array<string>
|
||||
path: domain.deity
|
||||
is_null: true
|
||||
values: 122
|
||||
min_count: 1
|
||||
max_count: 135
|
||||
value_type:
|
||||
[pfs]:
|
||||
type: string
|
||||
path: domain.deity.[]
|
||||
path: domain.pfs
|
||||
is_null: true
|
||||
values: 121
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x119)
|
||||
- "Restricted" (x1)
|
||||
- "Limited" (x1)
|
||||
'resistance':
|
||||
type: object
|
||||
path: domain.resistance
|
||||
is_null: false
|
||||
values: 4691
|
||||
different_values: 449
|
||||
variants: [omitted]
|
||||
values: 124
|
||||
schema:
|
||||
'source':
|
||||
type: array<string>
|
||||
path: domain.source
|
||||
@@ -178,122 +294,6 @@ schema:
|
||||
- "Pathfinder #161: Belly of the Black Whale" (x1)
|
||||
- "Pathfinder #165: Eyes of Empty Death" (x1)
|
||||
- "Pathfinder #186: Ghost King's Rage" (x1)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: domain.legacy_id
|
||||
is_null: true
|
||||
values: 59
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: domain.legacy_id.[]
|
||||
is_null: false
|
||||
values: 59
|
||||
different_values: 59
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: domain.markdown
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 124 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: domain.name
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: domain.primary_source_category
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x77)
|
||||
- "Lost Omens" (x42)
|
||||
- "Adventure Paths" (x5)
|
||||
'rarity':
|
||||
type: string
|
||||
path: domain.rarity
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x124)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: domain.rarity_id
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x124)
|
||||
'resistance':
|
||||
type: object
|
||||
path: domain.resistance
|
||||
is_null: false
|
||||
values: 124
|
||||
schema:
|
||||
[pfs]:
|
||||
type: string
|
||||
path: domain.pfs
|
||||
is_null: true
|
||||
values: 121
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x119)
|
||||
- "Restricted" (x1)
|
||||
- "Limited" (x1)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: domain.primary_source_group
|
||||
is_null: true
|
||||
values: 5
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Age of Ashes" (x2)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Blood Lords" (x1)
|
||||
'release_date':
|
||||
type: string
|
||||
path: domain.release_date
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 9
|
||||
variants:
|
||||
- "2019-08-01" (x37)
|
||||
- "2023-11-15" (x37)
|
||||
- "2025-01-30" (x24)
|
||||
- "2020-01-29" (x18)
|
||||
- "2023-08-02" (x3)
|
||||
- "2019-10-16" (x2)
|
||||
- "2020-11-15" (x1)
|
||||
- "2021-04-07" (x1)
|
||||
- "2022-12-14" (x1)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: domain.remaster_id
|
||||
is_null: true
|
||||
values: 59
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: domain.remaster_id.[]
|
||||
is_null: false
|
||||
values: 59
|
||||
different_values: 59
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: domain.search_markdown
|
||||
is_null: false
|
||||
values: 124
|
||||
different_values: 124 (all different)
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: domain.source_group
|
||||
|
||||
+186
-148
@@ -1,19 +1,19 @@
|
||||
name: druidic-order
|
||||
values: 11
|
||||
values: 13
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: druidic-order.category
|
||||
is_null: false
|
||||
values: 11
|
||||
values: 13
|
||||
different_values: 1 (all same)
|
||||
variants: "druidic-order" (x11)
|
||||
variants: "druidic-order" (x13)
|
||||
'id':
|
||||
type: string
|
||||
path: druidic-order.id
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 11 (all different)
|
||||
values: 13
|
||||
different_values: 13 (all different)
|
||||
variants:
|
||||
- "druidic-order-1" (x1)
|
||||
- "druidic-order-2" (x1)
|
||||
@@ -26,10 +26,79 @@ schema:
|
||||
- "druidic-order-9" (x1)
|
||||
- "druidic-order-10" (x1)
|
||||
- "druidic-order-11" (x1)
|
||||
'legacy_id':
|
||||
- "druidic-order-12" (x1)
|
||||
- "druidic-order-13" (x1)
|
||||
'markdown':
|
||||
type: string
|
||||
path: druidic-order.markdown
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 13 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: druidic-order.name
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 10
|
||||
variants:
|
||||
- "Animal" (x2)
|
||||
- "Leaf" (x2)
|
||||
- "Storm" (x2)
|
||||
- "Wild" (x1)
|
||||
- "Flame" (x1)
|
||||
- "Stone" (x1)
|
||||
- "Wave" (x1)
|
||||
- "Untamed" (x1)
|
||||
- "Cultivation Order (Leaf Order Variant)" (x1)
|
||||
- "Spore Order (Leaf Order Variant)" (x1)
|
||||
'pfs':
|
||||
type: string
|
||||
path: druidic-order.pfs
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Standard" (x11)
|
||||
- "Limited" (x2)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: druidic-order.primary_source_category
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Rulebooks" (x11)
|
||||
- "Adventure Paths" (x2)
|
||||
'rarity':
|
||||
type: string
|
||||
path: druidic-order.rarity
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x13)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: druidic-order.rarity_id
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x13)
|
||||
'release_date':
|
||||
type: string
|
||||
path: druidic-order.release_date
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 4
|
||||
variants:
|
||||
- "2019-08-01" (x4)
|
||||
- "2023-11-15" (x4)
|
||||
- "2021-09-01" (x3)
|
||||
- "2024-05-15" (x2)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: druidic-order.legacy_id
|
||||
is_null: false
|
||||
is_null: true
|
||||
values: 4
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
@@ -44,71 +113,113 @@ schema:
|
||||
- "druidic-order-2" (x1)
|
||||
- "druidic-order-3" (x1)
|
||||
- "druidic-order-4" (x1)
|
||||
'markdown':
|
||||
'primary_source_group':
|
||||
type: string
|
||||
path: druidic-order.markdown
|
||||
path: druidic-order.primary_source_group
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 11 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: druidic-order.name
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 8
|
||||
variants:
|
||||
- "Animal" (x2)
|
||||
- "Leaf" (x2)
|
||||
- "Storm" (x2)
|
||||
- "Wild" (x1)
|
||||
- "Flame" (x1)
|
||||
- "Stone" (x1)
|
||||
- "Wave" (x1)
|
||||
- "Untamed" (x1)
|
||||
'pfs':
|
||||
type: string
|
||||
path: druidic-order.pfs
|
||||
is_null: false
|
||||
values: 11
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: "Standard" (x11)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: druidic-order.primary_source_category
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 1 (all same)
|
||||
variants: "Rulebooks" (x11)
|
||||
'rarity':
|
||||
type: string
|
||||
path: druidic-order.rarity
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x11)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: druidic-order.rarity_id
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x11)
|
||||
'release_date':
|
||||
type: string
|
||||
path: druidic-order.release_date
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 3
|
||||
variants:
|
||||
- "2019-08-01" (x4)
|
||||
- "2023-11-15" (x4)
|
||||
- "2021-09-01" (x3)
|
||||
variants: "Wardens of Wildwood" (x2)
|
||||
'resistance':
|
||||
type: object
|
||||
path: druidic-order.resistance
|
||||
is_null: false
|
||||
values: 11
|
||||
values: 13
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: druidic-order.search_markdown
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 13 (all different)
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: druidic-order.source_category
|
||||
is_null: false
|
||||
values: 13
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: druidic-order.source_category.[]
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Rulebooks" (x11)
|
||||
- "Adventure Paths" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: druidic-order.source_markdown
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 6
|
||||
variants:
|
||||
- "[Secrets of Magic](/Sources.aspx?ID=96) pg. 198 <sup>2.0</sup>" (x3)
|
||||
- "[Player Core](/Sources.aspx?ID=216) pg. 125 <sup>2.0</sup>" (x3)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 131 <sup>4.0</sup>" (x2)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 132 <sup>4.0</sup>" (x2)
|
||||
- "[Pathfinder #202: Severed at the Root](/Sources.aspx?ID=242) pg. 72" (x2)
|
||||
- "[Player Core](/Sources.aspx?ID=216) pg. 126 <sup>2.0</sup>" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: druidic-order.speed
|
||||
is_null: false
|
||||
values: 13
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: druidic-order.summary_markdown
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 13 (all different)
|
||||
variants:
|
||||
- "You have a strong connection to beasts, and you are allied with a beast companion. You are trained in Athletics . You also gain the Animal …" (x1)
|
||||
- "You revere plants and the bounty of nature, acting as both a gardener and warden for the wilderness, teaching sustainable techniques to communities, …" (x1)
|
||||
- "You carry the fury of the storm within you, channeling it to terrifying effect and riding the winds through the sky. You are trained in Acrobatics . …" (x1)
|
||||
- "The savage, uncontrollable call of the natural world infuses you, granting you the ability to change your shape and take on the ferocious form of a …" (x1)
|
||||
- "You feel a kinship with flames and can use them for succor and destruction. You're trained in Acrobatics . You also gain the Fire Lung druid feat. …" (x1)
|
||||
- "You're as enduring as stone, and you take comfort in its steadfast presence, both natural and worked. You're trained in Crafting . You also gain the …" (x1)
|
||||
- "Water is the source of life, and you've learned to shape how it flows. You're trained in Medicine . You also gain the Shore Step druid feat. You …" (x1)
|
||||
- "You have a strong connection to beasts, always feeling like you understood them (and they you) better than your own people. You stand for the animals …" (x1)
|
||||
- "You revere the bounty of nature, acting as both a gardener and warden for the wilderness. With your leshy familiar at your side, you help areas …" (x1)
|
||||
- "Whether you were born under a tempest or survived a bolt of lightning from a clear blue sky, you now carry the fury of the storm in your heart, …" (x1)
|
||||
- "The uncontrollable call of the natural world courses through your body. You might have been raised by a wild animal, or you might have come to reject …" (x1)
|
||||
- "You believe that nature is best tended, pruned, and maintained. Nature is inherently random and chaotic out of necessity of survival—the flower …" (x1)
|
||||
- "You’re fascinated by molds and fungi , and you understand the important role they play in the continued health of ecosystems. This interest often …" (x1)
|
||||
'type':
|
||||
type: string
|
||||
path: druidic-order.type
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 1 (all same)
|
||||
variants: "Druidic Order" (x13)
|
||||
'url':
|
||||
type: string
|
||||
path: druidic-order.url
|
||||
is_null: false
|
||||
values: 13
|
||||
different_values: 13 (all different)
|
||||
variants:
|
||||
- "/DruidicOrders.aspx?ID=1" (x1)
|
||||
- "/DruidicOrders.aspx?ID=2" (x1)
|
||||
- "/DruidicOrders.aspx?ID=3" (x1)
|
||||
- "/DruidicOrders.aspx?ID=4" (x1)
|
||||
- "/DruidicOrders.aspx?ID=5" (x1)
|
||||
- "/DruidicOrders.aspx?ID=6" (x1)
|
||||
- "/DruidicOrders.aspx?ID=7" (x1)
|
||||
- "/DruidicOrders.aspx?ID=8" (x1)
|
||||
- "/DruidicOrders.aspx?ID=9" (x1)
|
||||
- "/DruidicOrders.aspx?ID=10" (x1)
|
||||
- "/DruidicOrders.aspx?ID=11" (x1)
|
||||
- "/DruidicOrders.aspx?ID=12" (x1)
|
||||
- "/DruidicOrders.aspx?ID=13" (x1)
|
||||
'weakness':
|
||||
type: object
|
||||
path: druidic-order.weakness
|
||||
is_null: false
|
||||
values: 13
|
||||
schema:
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
@@ -128,108 +239,35 @@ schema:
|
||||
- "druidic-order-9" (x1)
|
||||
- "druidic-order-10" (x1)
|
||||
- "druidic-order-11" (x1)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: druidic-order.search_markdown
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 11 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: druidic-order.source
|
||||
is_null: false
|
||||
values: 11
|
||||
values: 13
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: druidic-order.source.[]
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 3
|
||||
values: 13
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Core Rulebook" (x4)
|
||||
- "Player Core" (x4)
|
||||
- "Secrets of Magic" (x3)
|
||||
'source_category':
|
||||
- "Pathfinder #202: Severed at the Root" (x2)
|
||||
'source_group':
|
||||
type: array<string>
|
||||
path: druidic-order.source_category
|
||||
path: druidic-order.source_group
|
||||
is_null: false
|
||||
values: 11
|
||||
values: 2
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: druidic-order.source_category.[]
|
||||
path: druidic-order.source_group.[]
|
||||
is_null: false
|
||||
values: 11
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: "Rulebooks" (x11)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: druidic-order.source_markdown
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 5
|
||||
variants:
|
||||
- "[Secrets of Magic](/Sources.aspx?ID=96) pg. 198 <sup>2.0</sup>" (x3)
|
||||
- "[Player Core](/Sources.aspx?ID=216) pg. 125 <sup>2.0</sup>" (x3)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 131 <sup>4.0</sup>" (x2)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 132 <sup>4.0</sup>" (x2)
|
||||
- "[Player Core](/Sources.aspx?ID=216) pg. 126 <sup>2.0</sup>" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: druidic-order.speed
|
||||
is_null: false
|
||||
values: 11
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: druidic-order.summary_markdown
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 11 (all different)
|
||||
variants:
|
||||
- "You have a strong connection to beasts, and you are allied with a beast companion. You are trained in Athletics . You also gain the Animal …" (x1)
|
||||
- "You revere plants and the bounty of nature, acting as both a gardener and warden for the wilderness, teaching sustainable techniques to communities, …" (x1)
|
||||
- "You carry the fury of the storm within you, channeling it to terrifying effect and riding the winds through the sky. You are trained in Acrobatics . …" (x1)
|
||||
- "The savage, uncontrollable call of the natural world infuses you, granting you the ability to change your shape and take on the ferocious form of a …" (x1)
|
||||
- "You feel a kinship with flames and can use them for succor and destruction. You're trained in Acrobatics . You also gain the Fire Lung druid feat. …" (x1)
|
||||
- "You're as enduring as stone, and you take comfort in its steadfast presence, both natural and worked. You're trained in Crafting . You also gain the …" (x1)
|
||||
- "Water is the source of life, and you've learned to shape how it flows. You're trained in Medicine . You also gain the Shore Step druid feat. You …" (x1)
|
||||
- "You have a strong connection to beasts, always feeling like you understood them (and they you) better than your own people. You stand for the animals …" (x1)
|
||||
- "You revere the bounty of nature, acting as both a gardener and warden for the wilderness. With your leshy familiar at your side, you help areas …" (x1)
|
||||
- "Whether you were born under a tempest or survived a bolt of lightning from a clear blue sky, you now carry the fury of the storm in your heart, …" (x1)
|
||||
- "The uncontrollable call of the natural world courses through your body. You might have been raised by a wild animal, or you might have come to reject …" (x1)
|
||||
'type':
|
||||
type: string
|
||||
path: druidic-order.type
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 1 (all same)
|
||||
variants: "Druidic Order" (x11)
|
||||
'url':
|
||||
type: string
|
||||
path: druidic-order.url
|
||||
is_null: false
|
||||
values: 11
|
||||
different_values: 11 (all different)
|
||||
variants:
|
||||
- "/DruidicOrders.aspx?ID=1" (x1)
|
||||
- "/DruidicOrders.aspx?ID=2" (x1)
|
||||
- "/DruidicOrders.aspx?ID=3" (x1)
|
||||
- "/DruidicOrders.aspx?ID=4" (x1)
|
||||
- "/DruidicOrders.aspx?ID=5" (x1)
|
||||
- "/DruidicOrders.aspx?ID=6" (x1)
|
||||
- "/DruidicOrders.aspx?ID=7" (x1)
|
||||
- "/DruidicOrders.aspx?ID=8" (x1)
|
||||
- "/DruidicOrders.aspx?ID=9" (x1)
|
||||
- "/DruidicOrders.aspx?ID=10" (x1)
|
||||
- "/DruidicOrders.aspx?ID=11" (x1)
|
||||
'weakness':
|
||||
type: object
|
||||
path: druidic-order.weakness
|
||||
is_null: false
|
||||
values: 11
|
||||
schema:
|
||||
variants: "Wardens of Wildwood" (x2)
|
||||
|
||||
+110
-165
@@ -1,23 +1,23 @@
|
||||
name: equipment-bonus
|
||||
values: 816
|
||||
values: 850
|
||||
schema:
|
||||
'base_item_markdown':
|
||||
type: string
|
||||
path: equipment-bonus.base_item_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 31
|
||||
variants: [omitted]
|
||||
'bulk':
|
||||
type: float
|
||||
path: equipment-bonus.bulk
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 10
|
||||
variants:
|
||||
- 0,1 (x370)
|
||||
- 0 (x287)
|
||||
- 1 (x97)
|
||||
- 0,1 (x394)
|
||||
- 0 (x296)
|
||||
- 1 (x98)
|
||||
- 2 (x40)
|
||||
- 3 (x12)
|
||||
- 16 (x4)
|
||||
@@ -29,11 +29,11 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.bulk_raw
|
||||
is_null: true
|
||||
values: 529
|
||||
values: 554
|
||||
different_values: 9
|
||||
variants:
|
||||
- "L" (x370)
|
||||
- "1" (x97)
|
||||
- "L" (x394)
|
||||
- "1" (x98)
|
||||
- "2" (x40)
|
||||
- "3" (x12)
|
||||
- "16" (x4)
|
||||
@@ -45,51 +45,51 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.category
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 1 (all same)
|
||||
variants: "item-bonus" (x816)
|
||||
variants: "item-bonus" (x850)
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: equipment-bonus.summary_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 602
|
||||
values: 850
|
||||
different_values: 632
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: equipment-bonus.trait_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 269
|
||||
values: 850
|
||||
different_values: 282
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: equipment-bonus.type
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 1 (all same)
|
||||
variants: "Item" (x816)
|
||||
variants: "Item" (x850)
|
||||
'url':
|
||||
type: string
|
||||
path: equipment-bonus.url
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 460
|
||||
values: 850
|
||||
different_values: 485
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: equipment-bonus.weakness
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
schema:
|
||||
[actions]:
|
||||
type: string
|
||||
path: equipment-bonus.actions
|
||||
is_null: true
|
||||
values: 150
|
||||
values: 154
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Single Action" (x143)
|
||||
- "Single Action" (x147)
|
||||
- "Free Action" (x3)
|
||||
- "Three Actions" (x2)
|
||||
- "Reaction" (x1)
|
||||
@@ -105,21 +105,21 @@ schema:
|
||||
type: integer
|
||||
path: equipment-bonus.duration
|
||||
is_null: true
|
||||
values: 13
|
||||
values: 14
|
||||
different_values: 6
|
||||
variants:
|
||||
- 86400 (x3)
|
||||
- 21600 (x3)
|
||||
- 14400 (x3)
|
||||
- 10800 (x2)
|
||||
- 86400 (x2)
|
||||
- 28800 (x2)
|
||||
- 3600 (x1)
|
||||
[duration_raw]:
|
||||
type: string
|
||||
path: equipment-bonus.duration_raw
|
||||
is_null: true
|
||||
values: 13
|
||||
different_values: 6
|
||||
values: 14
|
||||
different_values: 7
|
||||
variants:
|
||||
- "6 hours" (x3)
|
||||
- "4 hours" (x3)
|
||||
@@ -127,6 +127,7 @@ schema:
|
||||
- "1 day" (x2)
|
||||
- "8 hours" (x2)
|
||||
- "1 hour" (x1)
|
||||
- "24 hours" (x1)
|
||||
[element]:
|
||||
type: array<string>
|
||||
path: equipment-bonus.element
|
||||
@@ -151,26 +152,26 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.hands
|
||||
is_null: true
|
||||
values: 20
|
||||
values: 31
|
||||
different_values: 2
|
||||
variants:
|
||||
- "2" (x17)
|
||||
- "1" (x3)
|
||||
- "2" (x19)
|
||||
- "1" (x12)
|
||||
'id':
|
||||
type: string
|
||||
path: equipment-bonus.id
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 816 (all different)
|
||||
values: 850
|
||||
different_values: 850 (all different)
|
||||
variants: [omitted]
|
||||
[item_bonus_action]:
|
||||
type: string
|
||||
path: equipment-bonus.item_bonus_action
|
||||
is_null: true
|
||||
values: 107
|
||||
values: 110
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Perception" (x77)
|
||||
- "Perception" (x80)
|
||||
- "Recall Knowledge" (x15)
|
||||
- "Decipher Writing" (x5)
|
||||
- "Learn a Spell" (x4)
|
||||
@@ -180,29 +181,29 @@ schema:
|
||||
type: boolean
|
||||
path: equipment-bonus.item_bonus_consumable
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 2
|
||||
variants:
|
||||
- False (x666)
|
||||
- True (x150)
|
||||
- False (x699)
|
||||
- True (x151)
|
||||
'item_bonus_value':
|
||||
type: integer
|
||||
path: equipment-bonus.item_bonus_value
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 5
|
||||
variants:
|
||||
- 2 (x346)
|
||||
- 1 (x294)
|
||||
- 3 (x144)
|
||||
- 2 (x361)
|
||||
- 1 (x303)
|
||||
- 3 (x154)
|
||||
- 4 (x28)
|
||||
- -1 (x4)
|
||||
'item_category':
|
||||
type: string
|
||||
path: equipment-bonus.item_category
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 24
|
||||
values: 850
|
||||
different_values: 25
|
||||
variants: [omitted]
|
||||
[frequency]:
|
||||
type: string
|
||||
@@ -215,8 +216,8 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.item_bonus_note
|
||||
is_null: true
|
||||
values: 506
|
||||
different_values: 300
|
||||
values: 540
|
||||
different_values: 327
|
||||
variants: [omitted]
|
||||
[item_child_id]:
|
||||
type: array<string>
|
||||
@@ -236,49 +237,49 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.item_subcategory
|
||||
is_null: true
|
||||
values: 571
|
||||
different_values: 29
|
||||
values: 581
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: equipment-bonus.speed
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: equipment-bonus.legacy_id
|
||||
is_null: true
|
||||
values: 163
|
||||
values: 164
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-bonus.legacy_id.[]
|
||||
is_null: false
|
||||
values: 163
|
||||
different_values: 67
|
||||
values: 164
|
||||
different_values: 68
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: equipment-bonus.level
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 26
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: equipment-bonus.markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 460
|
||||
values: 850
|
||||
different_values: 485
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: equipment-bonus.name
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 608
|
||||
values: 850
|
||||
different_values: 638
|
||||
variants: [omitted]
|
||||
[onset_raw]:
|
||||
type: string
|
||||
@@ -294,19 +295,19 @@ schema:
|
||||
type: integer
|
||||
path: equipment-bonus.rarity_id
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 4
|
||||
variants:
|
||||
- 1 (x476)
|
||||
- 2 (x199)
|
||||
- 3 (x83)
|
||||
- 4 (x58)
|
||||
- 2 (x210)
|
||||
- 3 (x99)
|
||||
- 4 (x65)
|
||||
'release_date':
|
||||
type: string
|
||||
path: equipment-bonus.release_date
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 41
|
||||
values: 850
|
||||
different_values: 49
|
||||
variants: [omitted]
|
||||
[requirement_markdown]:
|
||||
type: string
|
||||
@@ -319,27 +320,27 @@ schema:
|
||||
type: object
|
||||
path: equipment-bonus.resistance
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
schema:
|
||||
[pfs]:
|
||||
type: string
|
||||
path: equipment-bonus.pfs
|
||||
is_null: true
|
||||
values: 726
|
||||
values: 760
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x624)
|
||||
- "Limited" (x82)
|
||||
- "Limited" (x116)
|
||||
- "Restricted" (x20)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: equipment-bonus.primary_source_category
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Rulebooks" (x558)
|
||||
- "Adventure Paths" (x115)
|
||||
- "Adventure Paths" (x149)
|
||||
- "Lost Omens" (x112)
|
||||
- "Adventures" (x24)
|
||||
- "Blog Posts" (x4)
|
||||
@@ -348,72 +349,54 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.rarity
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 4
|
||||
variants:
|
||||
- "common" (x476)
|
||||
- "uncommon" (x199)
|
||||
- "rare" (x83)
|
||||
- "unique" (x58)
|
||||
- "uncommon" (x210)
|
||||
- "rare" (x99)
|
||||
- "unique" (x65)
|
||||
[price_raw]:
|
||||
type: string
|
||||
path: equipment-bonus.price_raw
|
||||
is_null: true
|
||||
values: 725
|
||||
different_values: 146
|
||||
values: 758
|
||||
different_values: 148
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: equipment-bonus.primary_source_group
|
||||
is_null: true
|
||||
values: 139
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Stolen Fate" (x42)
|
||||
- "Season of Ghosts" (x24)
|
||||
- "Blood Lords" (x10)
|
||||
- "Kingmaker" (x8)
|
||||
- "Extinction Curse" (x6)
|
||||
- "Prey for Death" (x6)
|
||||
- "Agents of Edgewatch" (x5)
|
||||
- "Malevolence" (x5)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Age of Ashes" (x4)
|
||||
- "Night of the Gray Death" (x4)
|
||||
- "Crown of the Kobold King" (x4)
|
||||
- "Gatewalkers" (x4)
|
||||
- "The Fall of Plaguestone" (x3)
|
||||
- "Abomination Vaults" (x3)
|
||||
- "Fists of the Ruby Phoenix" (x2)
|
||||
- "Quest for the Frozen Flame" (x2)
|
||||
- "Troubles in Otari" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
values: 173
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: equipment-bonus.remaster_id
|
||||
is_null: true
|
||||
values: 65
|
||||
values: 67
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-bonus.remaster_id.[]
|
||||
is_null: false
|
||||
values: 65
|
||||
different_values: 43
|
||||
values: 67
|
||||
different_values: 44
|
||||
variants: [omitted]
|
||||
[saving_throw_markdown]:
|
||||
type: string
|
||||
path: equipment-bonus.saving_throw_markdown
|
||||
is_null: true
|
||||
values: 13
|
||||
different_values: 5
|
||||
values: 14
|
||||
different_values: 6
|
||||
variants:
|
||||
- "DC 20 Fortitude" (x4)
|
||||
- "DC 25 Fortitude" (x3)
|
||||
- "DC 15 Fortitude" (x3)
|
||||
- "DC 16 Fortitude" (x2)
|
||||
- "DC 13 Fortitude" (x1)
|
||||
- "DC 43 Fortitude" (x1)
|
||||
[school]:
|
||||
type: string
|
||||
path: equipment-bonus.school
|
||||
@@ -433,46 +416,46 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.search_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 631
|
||||
values: 850
|
||||
different_values: 661
|
||||
variants: [omitted]
|
||||
'skill_markdown':
|
||||
type: string
|
||||
path: equipment-bonus.skill_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 34
|
||||
values: 850
|
||||
different_values: 35
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: equipment-bonus.source
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-bonus.source.[]
|
||||
is_null: false
|
||||
values: 843
|
||||
different_values: 64
|
||||
values: 877
|
||||
different_values: 72
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: equipment-bonus.source_category
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-bonus.source_category.[]
|
||||
is_null: false
|
||||
values: 838
|
||||
values: 872
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Rulebooks" (x564)
|
||||
- "Adventure Paths" (x126)
|
||||
- "Adventure Paths" (x160)
|
||||
- "Lost Omens" (x113)
|
||||
- "Adventures" (x24)
|
||||
- "Comics" (x7)
|
||||
@@ -481,88 +464,50 @@ schema:
|
||||
type: array<string>
|
||||
path: equipment-bonus.source_group
|
||||
is_null: true
|
||||
values: 150
|
||||
values: 184
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-bonus.source_group.[]
|
||||
is_null: false
|
||||
values: 150
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Stolen Fate" (x42)
|
||||
- "Season of Ghosts" (x24)
|
||||
- "Blood Lords" (x10)
|
||||
- "Extinction Curse" (x8)
|
||||
- "Agents of Edgewatch" (x8)
|
||||
- "Kingmaker" (x8)
|
||||
- "Strength of Thousands" (x7)
|
||||
- "Age of Ashes" (x6)
|
||||
- "Prey for Death" (x6)
|
||||
- "Gatewalkers" (x5)
|
||||
- "Malevolence" (x5)
|
||||
- "Night of the Gray Death" (x4)
|
||||
- "Crown of the Kobold King" (x4)
|
||||
- "The Fall of Plaguestone" (x3)
|
||||
- "Abomination Vaults" (x3)
|
||||
- "Quest for the Frozen Flame" (x3)
|
||||
- "Fists of the Ruby Phoenix" (x2)
|
||||
- "Troubles in Otari" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
values: 184
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: equipment-bonus.source_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
different_values: 303
|
||||
values: 850
|
||||
different_values: 318
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: equipment-bonus.spoilers
|
||||
is_null: true
|
||||
values: 136
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Stolen Fate" (x42)
|
||||
- "Season of Ghosts" (x24)
|
||||
- "Blood Lords" (x10)
|
||||
- "Kingmaker" (x8)
|
||||
- "Extinction Curse" (x6)
|
||||
- "Prey for Death" (x6)
|
||||
- "Malevolence" (x5)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Age of Ashes" (x4)
|
||||
- "Night of the Gray Death" (x4)
|
||||
- "Crown of the Kobold King" (x4)
|
||||
- "Gatewalkers" (x4)
|
||||
- "The Fall of Plaguestone" (x3)
|
||||
- "Abomination Vaults" (x3)
|
||||
- "Agents of Edgewatch" (x2)
|
||||
- "Fists of the Ruby Phoenix" (x2)
|
||||
- "Quest for the Frozen Flame" (x2)
|
||||
- "Troubles in Otari" (x1)
|
||||
- "Shadows at Sundown" (x1)
|
||||
values: 170
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
[stage_markdown]:
|
||||
type: string
|
||||
path: equipment-bonus.stage_markdown
|
||||
is_null: true
|
||||
values: 425
|
||||
different_values: 8
|
||||
values: 451
|
||||
different_values: 9
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: equipment-bonus.trait
|
||||
is_null: true
|
||||
values: 791
|
||||
values: 825
|
||||
min_count: 1
|
||||
max_count: 7
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-bonus.trait.[]
|
||||
is_null: false
|
||||
values: 2843
|
||||
different_values: 86
|
||||
values: 2960
|
||||
different_values: 87
|
||||
variants: [omitted]
|
||||
[trigger_markdown]:
|
||||
type: string
|
||||
@@ -579,13 +524,13 @@ schema:
|
||||
type: string
|
||||
path: equipment-bonus.usage_markdown
|
||||
is_null: true
|
||||
values: 766
|
||||
different_values: 62
|
||||
values: 799
|
||||
different_values: 64
|
||||
variants: [omitted]
|
||||
'spell_markdown':
|
||||
type: string
|
||||
path: equipment-bonus.spell_markdown
|
||||
is_null: false
|
||||
values: 816
|
||||
values: 850
|
||||
different_values: 1 (all same)
|
||||
variants: "" (x816)
|
||||
variants: "" (x850)
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
name: equipment-sub
|
||||
values: 2879
|
||||
values: 2980
|
||||
schema:
|
||||
'bulk':
|
||||
type: float
|
||||
path: equipment-sub.bulk
|
||||
is_null: false
|
||||
values: 2776
|
||||
values: 2876
|
||||
different_values: 11
|
||||
variants:
|
||||
- 0,1 (x1267)
|
||||
- 0 (x1021)
|
||||
- 1 (x384)
|
||||
- 0,1 (x1335)
|
||||
- 0 (x1045)
|
||||
- 1 (x390)
|
||||
- 2 (x64)
|
||||
- 3 (x18)
|
||||
- 4 (x10)
|
||||
- 4 (x12)
|
||||
- 16 (x5)
|
||||
- 8 (x3)
|
||||
- 6 (x2)
|
||||
@@ -23,33 +23,33 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.actions
|
||||
is_null: true
|
||||
values: 796
|
||||
values: 832
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Single Action" (x648)
|
||||
- "Single Action" (x683)
|
||||
- "Two Actions" (x89)
|
||||
- "Free Action" (x41)
|
||||
- "Free Action" (x42)
|
||||
- "Three Actions" (x15)
|
||||
- "Reaction" (x3)
|
||||
'base_item_markdown':
|
||||
type: string
|
||||
path: equipment-sub.base_item_markdown
|
||||
is_null: false
|
||||
values: 2776
|
||||
values: 2876
|
||||
different_values: 39
|
||||
variants: [omitted]
|
||||
[bulk_raw]:
|
||||
type: string
|
||||
path: equipment-sub.bulk_raw
|
||||
is_null: true
|
||||
values: 1755
|
||||
values: 1831
|
||||
different_values: 10
|
||||
variants:
|
||||
- "L" (x1267)
|
||||
- "1" (x384)
|
||||
- "L" (x1335)
|
||||
- "1" (x390)
|
||||
- "2" (x64)
|
||||
- "3" (x18)
|
||||
- "4" (x10)
|
||||
- "4" (x12)
|
||||
- "16" (x5)
|
||||
- "8" (x3)
|
||||
- "6" (x2)
|
||||
@@ -59,16 +59,16 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.category
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
different_values: 2
|
||||
variants:
|
||||
- "equipment" (x2776)
|
||||
- "category-page" (x103)
|
||||
- "equipment" (x2876)
|
||||
- "category-page" (x104)
|
||||
'item_category':
|
||||
type: string
|
||||
path: equipment-sub.item_category
|
||||
is_null: false
|
||||
values: 2776
|
||||
values: 2876
|
||||
different_values: 27
|
||||
variants: [omitted]
|
||||
[duration]:
|
||||
@@ -95,19 +95,19 @@ schema:
|
||||
type: array<string>
|
||||
path: equipment-sub.element
|
||||
is_null: true
|
||||
values: 225
|
||||
values: 231
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.element.[]
|
||||
is_null: false
|
||||
values: 225
|
||||
values: 231
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Fire" (x104)
|
||||
- "Water" (x34)
|
||||
- "Wood" (x27)
|
||||
- "Wood" (x33)
|
||||
- "Air" (x25)
|
||||
- "Earth" (x24)
|
||||
- "Metal" (x11)
|
||||
@@ -115,8 +115,8 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.id
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 2879 (all different)
|
||||
values: 2980
|
||||
different_values: 2980 (all different)
|
||||
variants: [omitted]
|
||||
[hands]:
|
||||
type: string
|
||||
@@ -131,33 +131,33 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.item_subcategory
|
||||
is_null: true
|
||||
values: 1920
|
||||
values: 1985
|
||||
different_values: 53
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: equipment-sub.level
|
||||
is_null: false
|
||||
values: 2776
|
||||
values: 2876
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: equipment-sub.markdown
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 975
|
||||
values: 2980
|
||||
different_values: 1006
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: equipment-sub.primary_source_category
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x2081)
|
||||
- "Rulebooks" (x2082)
|
||||
- "Lost Omens" (x525)
|
||||
- "Adventure Paths" (x217)
|
||||
- "Adventure Paths" (x317)
|
||||
- "Comics" (x28)
|
||||
- "Adventures" (x17)
|
||||
- "Blog Posts" (x8)
|
||||
@@ -166,10 +166,10 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.spell_markdown
|
||||
is_null: false
|
||||
values: 2776
|
||||
values: 2876
|
||||
different_values: 14
|
||||
variants:
|
||||
- "" (x2747)
|
||||
- "" (x2847)
|
||||
- "[Shocking Grasp](/Spells.aspx?ID=283)" (x4)
|
||||
- "[Fireball](/Spells.aspx?ID=119)" (x3)
|
||||
- "[Heal](/Spells.aspx?ID=148)" (x3)
|
||||
@@ -187,29 +187,29 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.trait_markdown
|
||||
is_null: false
|
||||
values: 2776
|
||||
different_values: 438
|
||||
values: 2876
|
||||
different_values: 457
|
||||
variants: [omitted]
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: equipment-sub.legacy_id
|
||||
is_null: true
|
||||
values: 674
|
||||
values: 676
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.legacy_id.[]
|
||||
is_null: false
|
||||
values: 674
|
||||
different_values: 212
|
||||
values: 676
|
||||
different_values: 213
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: equipment-sub.name
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 2878
|
||||
values: 2980
|
||||
different_values: 2979
|
||||
variants: [omitted]
|
||||
[onset_raw]:
|
||||
type: string
|
||||
@@ -224,120 +224,102 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.primary_source_group
|
||||
is_null: true
|
||||
values: 234
|
||||
different_values: 18
|
||||
variants:
|
||||
- "Quest for the Frozen Flame" (x31)
|
||||
- "Strength of Thousands" (x27)
|
||||
- "Blood Lords" (x26)
|
||||
- "Outlaws of Alkenstar" (x23)
|
||||
- "Gatewalkers" (x17)
|
||||
- "Sky King's Tomb" (x16)
|
||||
- "Agents of Edgewatch" (x15)
|
||||
- "Abomination Vaults" (x12)
|
||||
- "Extinction Curse" (x12)
|
||||
- "Prey for Death" (x12)
|
||||
- "Kingmaker" (x10)
|
||||
- "Age of Ashes" (x10)
|
||||
- "Season of Ghosts" (x7)
|
||||
- "Seven Dooms for Sandpoint" (x6)
|
||||
- "Fists of the Ruby Phoenix" (x4)
|
||||
- "The Slithering" (x3)
|
||||
- "Night of the Gray Death" (x2)
|
||||
- "Stolen Fate" (x1)
|
||||
values: 334
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: equipment-sub.rarity_id
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
different_values: 4
|
||||
variants:
|
||||
- 1 (x1852)
|
||||
- 2 (x802)
|
||||
- 3 (x219)
|
||||
- 1 (x1853)
|
||||
- 2 (x884)
|
||||
- 3 (x237)
|
||||
- 4 (x6)
|
||||
'release_date':
|
||||
type: string
|
||||
path: equipment-sub.release_date
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 57
|
||||
values: 2980
|
||||
different_values: 65
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: equipment-sub.resistance
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
schema:
|
||||
[pfs]:
|
||||
type: string
|
||||
path: equipment-sub.pfs
|
||||
is_null: true
|
||||
values: 2691
|
||||
values: 2791
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x2379)
|
||||
- "Limited" (x269)
|
||||
- "Limited" (x369)
|
||||
- "Restricted" (x43)
|
||||
[price_raw]:
|
||||
type: string
|
||||
path: equipment-sub.price_raw
|
||||
is_null: true
|
||||
values: 2752
|
||||
different_values: 389
|
||||
values: 2852
|
||||
different_values: 393
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: equipment-sub.remaster_id
|
||||
is_null: true
|
||||
values: 193
|
||||
values: 195
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.remaster_id.[]
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 57
|
||||
values: 202
|
||||
different_values: 58
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: equipment-sub.search_markdown
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 2857
|
||||
values: 2980
|
||||
different_values: 2958
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: equipment-sub.source
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.source.[]
|
||||
is_null: false
|
||||
values: 2991
|
||||
different_values: 83
|
||||
values: 3094
|
||||
different_values: 91
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: equipment-sub.source_category
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.source_category.[]
|
||||
is_null: false
|
||||
values: 2933
|
||||
values: 3036
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x2088)
|
||||
- "Rulebooks" (x2089)
|
||||
- "Lost Omens" (x538)
|
||||
- "Adventure Paths" (x229)
|
||||
- "Adventure Paths" (x331)
|
||||
- "Adventures" (x36)
|
||||
- "Comics" (x31)
|
||||
- "Blog Posts" (x8)
|
||||
@@ -346,14 +328,14 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.source_markdown
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 528
|
||||
values: 2980
|
||||
different_values: 550
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: equipment-sub.speed
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
schema:
|
||||
[school]:
|
||||
type: string
|
||||
@@ -374,119 +356,83 @@ schema:
|
||||
type: array<string>
|
||||
path: equipment-sub.source_group
|
||||
is_null: true
|
||||
values: 265
|
||||
values: 367
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.source_group.[]
|
||||
is_null: false
|
||||
values: 265
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Strength of Thousands" (x36)
|
||||
- "Quest for the Frozen Flame" (x31)
|
||||
- "Blood Lords" (x26)
|
||||
- "Outlaws of Alkenstar" (x23)
|
||||
- "Gatewalkers" (x17)
|
||||
- "Sky King's Tomb" (x16)
|
||||
- "The Slithering" (x15)
|
||||
- "Agents of Edgewatch" (x15)
|
||||
- "Extinction Curse" (x14)
|
||||
- "Abomination Vaults" (x12)
|
||||
- "Prey for Death" (x12)
|
||||
- "Age of Ashes" (x11)
|
||||
- "Kingmaker" (x10)
|
||||
- "Season of Ghosts" (x7)
|
||||
- "The Fall of Plaguestone" (x7)
|
||||
- "Seven Dooms for Sandpoint" (x6)
|
||||
- "Fists of the Ruby Phoenix" (x4)
|
||||
- "Night of the Gray Death" (x2)
|
||||
- "Stolen Fate" (x1)
|
||||
values: 367
|
||||
different_values: 23
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: equipment-sub.spoilers
|
||||
is_null: true
|
||||
values: 223
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Quest for the Frozen Flame" (x31)
|
||||
- "Strength of Thousands" (x27)
|
||||
- "Blood Lords" (x26)
|
||||
- "Outlaws of Alkenstar" (x23)
|
||||
- "Gatewalkers" (x17)
|
||||
- "Sky King's Tomb" (x16)
|
||||
- "Extinction Curse" (x12)
|
||||
- "Agents of Edgewatch" (x12)
|
||||
- "Prey for Death" (x12)
|
||||
- "Age of Ashes" (x10)
|
||||
- "Kingmaker" (x9)
|
||||
- "Abomination Vaults" (x7)
|
||||
- "Season of Ghosts" (x6)
|
||||
- "Seven Dooms for Sandpoint" (x6)
|
||||
- "Fists of the Ruby Phoenix" (x4)
|
||||
- "The Slithering" (x3)
|
||||
- "Night of the Gray Death" (x2)
|
||||
values: 323
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[summary_markdown]:
|
||||
type: string
|
||||
path: equipment-sub.summary_markdown
|
||||
is_null: true
|
||||
values: 2847
|
||||
different_values: 2300
|
||||
values: 2948
|
||||
different_values: 2384
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: equipment-sub.trait
|
||||
is_null: true
|
||||
values: 2525
|
||||
values: 2625
|
||||
min_count: 1
|
||||
max_count: 8
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment-sub.trait.[]
|
||||
is_null: false
|
||||
values: 8392
|
||||
values: 8836
|
||||
different_values: 108
|
||||
variants: [omitted]
|
||||
'rarity':
|
||||
type: string
|
||||
path: equipment-sub.rarity
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
different_values: 4
|
||||
variants:
|
||||
- "common" (x1852)
|
||||
- "uncommon" (x802)
|
||||
- "rare" (x219)
|
||||
- "common" (x1853)
|
||||
- "uncommon" (x884)
|
||||
- "rare" (x237)
|
||||
- "unique" (x6)
|
||||
'type':
|
||||
type: string
|
||||
path: equipment-sub.type
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Item" (x2776)
|
||||
- "Category Page" (x103)
|
||||
- "Item" (x2876)
|
||||
- "Category Page" (x104)
|
||||
'url':
|
||||
type: string
|
||||
path: equipment-sub.url
|
||||
is_null: false
|
||||
values: 2879
|
||||
different_values: 975
|
||||
values: 2980
|
||||
different_values: 1006
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: equipment-sub.weakness
|
||||
is_null: false
|
||||
values: 2879
|
||||
values: 2980
|
||||
schema:
|
||||
[trigger_markdown]:
|
||||
type: string
|
||||
path: equipment-sub.trigger_markdown
|
||||
is_null: true
|
||||
values: 37
|
||||
different_values: 16
|
||||
values: 40
|
||||
different_values: 17
|
||||
variants:
|
||||
- "You're critically hit by a firearm attack." (x3)
|
||||
- "You attempt a ranged Strike with the affixed weapon before rolling" (x3)
|
||||
@@ -494,6 +440,7 @@ schema:
|
||||
- "You lose the [dying](/Conditions.aspx?ID=11) condition" (x3)
|
||||
- "You take physical damage" (x3)
|
||||
- "You make an attack with the affixed weapon, but you haven't rolled yet" (x3)
|
||||
- "You are [dying](/Conditions.aspx?ID=69) at the beginning of your turn." (x3)
|
||||
- "Your Strike with the affixed weapon damages a creature" (x2)
|
||||
- "You roll for initiative" (x2)
|
||||
- "varies, see entry" (x2)
|
||||
@@ -508,6 +455,6 @@ schema:
|
||||
type: string
|
||||
path: equipment-sub.usage_markdown
|
||||
is_null: true
|
||||
values: 2329
|
||||
different_values: 82
|
||||
values: 2426
|
||||
different_values: 83
|
||||
variants: [omitted]
|
||||
|
||||
+117
-137
@@ -1,16 +1,16 @@
|
||||
name: equipment
|
||||
values: 3484
|
||||
values: 3607
|
||||
schema:
|
||||
[actions]:
|
||||
type: string
|
||||
path: equipment.actions
|
||||
is_null: true
|
||||
values: 991
|
||||
values: 1017
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Single Action" (x692)
|
||||
- "Two Actions" (x142)
|
||||
- "Free Action" (x119)
|
||||
- "Single Action" (x711)
|
||||
- "Two Actions" (x146)
|
||||
- "Free Action" (x122)
|
||||
- "Three Actions" (x21)
|
||||
- "Reaction" (x15)
|
||||
- "Single Action or Two Actions" (x2)
|
||||
@@ -18,10 +18,10 @@ schema:
|
||||
type: string
|
||||
path: equipment.alignment
|
||||
is_null: true
|
||||
values: 32
|
||||
values: 38
|
||||
different_values: 6
|
||||
variants:
|
||||
- "No Alignment" (x20)
|
||||
- "No Alignment" (x26)
|
||||
- "LG" (x4)
|
||||
- "CN" (x3)
|
||||
- "CG" (x2)
|
||||
@@ -31,22 +31,22 @@ schema:
|
||||
type: string
|
||||
path: equipment.base_item_markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 174
|
||||
variants: [omitted]
|
||||
'bulk':
|
||||
type: float
|
||||
path: equipment.bulk
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 14
|
||||
variants:
|
||||
- 0 (x1430)
|
||||
- 0,1 (x1398)
|
||||
- 1 (x436)
|
||||
- 2 (x134)
|
||||
- 0,1 (x1472)
|
||||
- 0 (x1455)
|
||||
- 1 (x451)
|
||||
- 2 (x142)
|
||||
- 3 (x32)
|
||||
- 4 (x30)
|
||||
- 4 (x31)
|
||||
- 5 (x9)
|
||||
- 6 (x5)
|
||||
- 16 (x2)
|
||||
@@ -59,83 +59,63 @@ schema:
|
||||
type: string
|
||||
path: equipment.category
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 1 (all same)
|
||||
variants: "equipment" (x3484)
|
||||
variants: "equipment" (x3607)
|
||||
'id':
|
||||
type: string
|
||||
path: equipment.id
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 3484 (all different)
|
||||
values: 3607
|
||||
different_values: 3607 (all different)
|
||||
variants: [omitted]
|
||||
'item_category':
|
||||
type: string
|
||||
path: equipment.item_category
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 34
|
||||
values: 3607
|
||||
different_values: 35
|
||||
variants: [omitted]
|
||||
[bulk_raw]:
|
||||
type: string
|
||||
path: equipment.bulk_raw
|
||||
is_null: true
|
||||
values: 2111
|
||||
values: 2210
|
||||
different_values: 31
|
||||
variants: [omitted]
|
||||
[duration]:
|
||||
type: integer
|
||||
path: equipment.duration
|
||||
is_null: true
|
||||
values: 187
|
||||
different_values: 20
|
||||
variants:
|
||||
- 36 (x77)
|
||||
- 360 (x26)
|
||||
- 3600 (x15)
|
||||
- 1800 (x8)
|
||||
- 14400 (x7)
|
||||
- 604800 (x7)
|
||||
- 24 (x6)
|
||||
- 28800 (x6)
|
||||
- 60 (x6)
|
||||
- 600 (x5)
|
||||
- 21600 (x5)
|
||||
- 300 (x4)
|
||||
- 18 (x4)
|
||||
- 432000 (x3)
|
||||
- 86400 (x2)
|
||||
- 50400 (x2)
|
||||
- 10800 (x1)
|
||||
- 12 (x1)
|
||||
- 36000 (x1)
|
||||
- 6 (x1)
|
||||
values: 194
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[duration_raw]:
|
||||
type: string
|
||||
path: equipment.duration_raw
|
||||
is_null: true
|
||||
values: 187
|
||||
different_values: 25
|
||||
values: 194
|
||||
different_values: 27
|
||||
variants: [omitted]
|
||||
[element]:
|
||||
type: array<string>
|
||||
path: equipment.element
|
||||
is_null: true
|
||||
values: 194
|
||||
values: 201
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.element.[]
|
||||
is_null: false
|
||||
values: 195
|
||||
values: 202
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Fire" (x81)
|
||||
- "Air" (x32)
|
||||
- "Earth" (x30)
|
||||
- "Water" (x27)
|
||||
- "Earth" (x27)
|
||||
- "Wood" (x18)
|
||||
- "Wood" (x22)
|
||||
- "Metal" (x10)
|
||||
[frequency]:
|
||||
type: string
|
||||
@@ -148,119 +128,119 @@ schema:
|
||||
type: string
|
||||
path: equipment.hands
|
||||
is_null: true
|
||||
values: 180
|
||||
values: 248
|
||||
different_values: 3
|
||||
variants:
|
||||
- "2" (x88)
|
||||
- "1" (x87)
|
||||
- "1" (x143)
|
||||
- "2" (x100)
|
||||
- "-1" (x5)
|
||||
[item_child_id]:
|
||||
type: array<string>
|
||||
path: equipment.item_child_id
|
||||
is_null: true
|
||||
values: 872
|
||||
values: 902
|
||||
min_count: 1
|
||||
max_count: 24
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.item_child_id.[]
|
||||
is_null: false
|
||||
values: 2776
|
||||
different_values: 2776
|
||||
values: 2876
|
||||
different_values: 2876
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: equipment.trait_markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 1305
|
||||
values: 3607
|
||||
different_values: 1354
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: equipment.type
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 1 (all same)
|
||||
variants: "Item" (x3484)
|
||||
variants: "Item" (x3607)
|
||||
[item_subcategory]:
|
||||
type: string
|
||||
path: equipment.item_subcategory
|
||||
is_null: true
|
||||
values: 2340
|
||||
values: 2413
|
||||
different_values: 70
|
||||
variants: [omitted]
|
||||
'spell_markdown':
|
||||
type: string
|
||||
path: equipment.spell_markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 41
|
||||
values: 3607
|
||||
different_values: 49
|
||||
variants: [omitted]
|
||||
'stage_markdown':
|
||||
type: string
|
||||
path: equipment.stage_markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 171
|
||||
values: 3607
|
||||
different_values: 178
|
||||
variants: [omitted]
|
||||
'url':
|
||||
type: string
|
||||
path: equipment.url
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 3484 (all different)
|
||||
values: 3607
|
||||
different_values: 3607 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: equipment.weakness
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: equipment.legacy_id
|
||||
is_null: true
|
||||
values: 517
|
||||
values: 518
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.legacy_id.[]
|
||||
is_null: false
|
||||
values: 517
|
||||
different_values: 516
|
||||
values: 518
|
||||
different_values: 517
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: equipment.level
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 29
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: equipment.markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 3484 (all different)
|
||||
values: 3607
|
||||
different_values: 3607 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: equipment.name
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 2956
|
||||
values: 3607
|
||||
different_values: 3079
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: equipment.primary_source_category
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x2304)
|
||||
- "Adventure Paths" (x615)
|
||||
- "Lost Omens" (x590)
|
||||
- "Adventure Paths" (x492)
|
||||
- "Adventures" (x69)
|
||||
- "Comics" (x22)
|
||||
- "Blog Posts" (x5)
|
||||
@@ -269,57 +249,57 @@ schema:
|
||||
type: string
|
||||
path: equipment.pfs
|
||||
is_null: true
|
||||
values: 3156
|
||||
values: 3279
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x2629)
|
||||
- "Limited" (x418)
|
||||
- "Restricted" (x109)
|
||||
- "Standard" (x2630)
|
||||
- "Limited" (x541)
|
||||
- "Restricted" (x108)
|
||||
'rarity':
|
||||
type: string
|
||||
path: equipment.rarity
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 4
|
||||
variants:
|
||||
- "common" (x1828)
|
||||
- "uncommon" (x1017)
|
||||
- "rare" (x457)
|
||||
- "unique" (x182)
|
||||
- "common" (x1829)
|
||||
- "uncommon" (x1077)
|
||||
- "rare" (x492)
|
||||
- "unique" (x209)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: equipment.rarity_id
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
different_values: 4
|
||||
variants:
|
||||
- 1 (x1828)
|
||||
- 2 (x1017)
|
||||
- 3 (x457)
|
||||
- 4 (x182)
|
||||
- 1 (x1829)
|
||||
- 2 (x1077)
|
||||
- 3 (x492)
|
||||
- 4 (x209)
|
||||
'release_date':
|
||||
type: string
|
||||
path: equipment.release_date
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 76
|
||||
values: 3607
|
||||
different_values: 88
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: equipment.resistance
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
schema:
|
||||
[onset_raw]:
|
||||
type: string
|
||||
path: equipment.onset_raw
|
||||
is_null: true
|
||||
values: 97
|
||||
values: 101
|
||||
different_values: 8
|
||||
variants:
|
||||
- "1 minute" (x39)
|
||||
- "1 minute" (x41)
|
||||
- "10 minutes" (x28)
|
||||
- "1 round" (x15)
|
||||
- "1 round" (x17)
|
||||
- "1 hour" (x7)
|
||||
- "30 minutes" (x4)
|
||||
- "5 minutes" (x2)
|
||||
@@ -329,49 +309,49 @@ schema:
|
||||
type: string
|
||||
path: equipment.price_raw
|
||||
is_null: true
|
||||
values: 2199
|
||||
different_values: 266
|
||||
values: 2282
|
||||
different_values: 267
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: equipment.primary_source_group
|
||||
is_null: true
|
||||
values: 559
|
||||
different_values: 26
|
||||
values: 682
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: equipment.remaster_id
|
||||
is_null: true
|
||||
values: 519
|
||||
values: 520
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.remaster_id.[]
|
||||
is_null: false
|
||||
values: 520
|
||||
different_values: 518
|
||||
values: 521
|
||||
different_values: 519
|
||||
variants: [omitted]
|
||||
[requirement_markdown]:
|
||||
type: string
|
||||
path: equipment.requirement_markdown
|
||||
is_null: true
|
||||
values: 99
|
||||
different_values: 74
|
||||
values: 101
|
||||
different_values: 76
|
||||
variants: [omitted]
|
||||
[saving_throw_markdown]:
|
||||
type: string
|
||||
path: equipment.saving_throw_markdown
|
||||
is_null: true
|
||||
values: 181
|
||||
different_values: 43
|
||||
values: 188
|
||||
different_values: 44
|
||||
variants: [omitted]
|
||||
[school]:
|
||||
type: string
|
||||
path: equipment.school
|
||||
is_null: true
|
||||
values: 1664
|
||||
values: 1667
|
||||
different_values: 8
|
||||
variants:
|
||||
- "transmutation" (x311)
|
||||
@@ -381,45 +361,45 @@ schema:
|
||||
- "abjuration" (x202)
|
||||
- "necromancy" (x185)
|
||||
- "enchantment" (x161)
|
||||
- "illusion" (x100)
|
||||
- "illusion" (x103)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: equipment.search_markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 3458
|
||||
values: 3607
|
||||
different_values: 3581
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: equipment.source
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.source.[]
|
||||
is_null: false
|
||||
values: 3697
|
||||
different_values: 116
|
||||
values: 3821
|
||||
different_values: 128
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: equipment.source_category
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.source_category.[]
|
||||
is_null: false
|
||||
values: 3594
|
||||
values: 3718
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x2356)
|
||||
- "Adventure Paths" (x654)
|
||||
- "Lost Omens" (x604)
|
||||
- "Adventure Paths" (x530)
|
||||
- "Adventures" (x74)
|
||||
- "Comics" (x23)
|
||||
- "Blog Posts" (x5)
|
||||
@@ -428,75 +408,75 @@ schema:
|
||||
type: string
|
||||
path: equipment.skill_markdown
|
||||
is_null: true
|
||||
values: 438
|
||||
different_values: 137
|
||||
values: 460
|
||||
different_values: 148
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: equipment.source_group
|
||||
is_null: true
|
||||
values: 602
|
||||
values: 726
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.source_group.[]
|
||||
is_null: false
|
||||
values: 602
|
||||
different_values: 26
|
||||
values: 726
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: equipment.source_markdown
|
||||
is_null: false
|
||||
values: 3484
|
||||
different_values: 1050
|
||||
values: 3607
|
||||
different_values: 1093
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: equipment.spoilers
|
||||
is_null: true
|
||||
values: 540
|
||||
different_values: 26
|
||||
values: 662
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: equipment.speed
|
||||
is_null: false
|
||||
values: 3484
|
||||
values: 3607
|
||||
schema:
|
||||
[summary_markdown]:
|
||||
type: string
|
||||
path: equipment.summary_markdown
|
||||
is_null: true
|
||||
values: 3387
|
||||
different_values: 3190
|
||||
values: 3510
|
||||
different_values: 3313
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: equipment.trait
|
||||
is_null: true
|
||||
values: 3169
|
||||
values: 3292
|
||||
min_count: 1
|
||||
max_count: 9
|
||||
value_type:
|
||||
type: string
|
||||
path: equipment.trait.[]
|
||||
is_null: false
|
||||
values: 11408
|
||||
values: 11883
|
||||
different_values: 139
|
||||
variants: [omitted]
|
||||
[trigger_markdown]:
|
||||
type: string
|
||||
path: equipment.trigger_markdown
|
||||
is_null: true
|
||||
values: 129
|
||||
different_values: 111
|
||||
values: 133
|
||||
different_values: 115
|
||||
variants: [omitted]
|
||||
[usage_markdown]:
|
||||
type: string
|
||||
path: equipment.usage_markdown
|
||||
is_null: true
|
||||
values: 2798
|
||||
different_values: 190
|
||||
values: 2917
|
||||
different_values: 193
|
||||
variants: [omitted]
|
||||
|
||||
@@ -27,11 +27,12 @@ schema:
|
||||
path: familiar-ability.actions
|
||||
is_null: true
|
||||
values: 25
|
||||
different_values: 3
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Single Action" (x12)
|
||||
- "Two Actions" (x11)
|
||||
- "Reaction" (x2)
|
||||
- "Reaction" (x1)
|
||||
- "Free Action" (x1)
|
||||
[frequency]:
|
||||
type: string
|
||||
path: familiar-ability.frequency
|
||||
|
||||
@@ -83,7 +83,7 @@ schema:
|
||||
path: familiar-specific.trait_markdown
|
||||
is_null: false
|
||||
values: 42
|
||||
different_values: 25
|
||||
different_values: 26
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
@@ -204,8 +204,8 @@ schema:
|
||||
values: 42
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x33)
|
||||
- "uncommon" (x8)
|
||||
- "common" (x32)
|
||||
- "uncommon" (x9)
|
||||
- "rare" (x1)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
@@ -214,8 +214,8 @@ schema:
|
||||
values: 42
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x33)
|
||||
- 2 (x8)
|
||||
- 1 (x32)
|
||||
- 2 (x9)
|
||||
- 3 (x1)
|
||||
'release_date':
|
||||
type: string
|
||||
@@ -353,22 +353,22 @@ schema:
|
||||
type: array<string>
|
||||
path: familiar-specific.trait
|
||||
is_null: true
|
||||
values: 40
|
||||
values: 41
|
||||
min_count: 1
|
||||
max_count: 3
|
||||
value_type:
|
||||
type: string
|
||||
path: familiar-specific.trait.[]
|
||||
is_null: false
|
||||
values: 59
|
||||
values: 61
|
||||
different_values: 20
|
||||
variants:
|
||||
- "Construct" (x10)
|
||||
- "Beast" (x10)
|
||||
- "Uncommon" (x8)
|
||||
- "Uncommon" (x9)
|
||||
- "Elemental" (x6)
|
||||
- "Dragon" (x4)
|
||||
- "Undead" (x4)
|
||||
- "Dragon" (x3)
|
||||
- "Fiend" (x2)
|
||||
- "Ooze" (x2)
|
||||
- "Incorporeal" (x2)
|
||||
|
||||
+323
-353
@@ -1,76 +1,19 @@
|
||||
name: feat
|
||||
values: 7125
|
||||
values: 7184
|
||||
schema:
|
||||
[actions]:
|
||||
type: string
|
||||
path: feat.actions
|
||||
is_null: true
|
||||
values: 2388
|
||||
different_values: 9
|
||||
variants:
|
||||
- "Single Action" (x1011)
|
||||
- "Reaction" (x515)
|
||||
- "Two Actions" (x487)
|
||||
- "Free Action" (x220)
|
||||
- "Three Actions" (x138)
|
||||
- "Single Action or Two Actions" (x8)
|
||||
- "Two Actions or Three Actions" (x5)
|
||||
- "Single Action to Three Actions" (x3)
|
||||
- "Reaction or Two Actions" (x1)
|
||||
'category':
|
||||
type: string
|
||||
path: feat.category
|
||||
is_null: false
|
||||
values: 7125
|
||||
values: 7184
|
||||
different_values: 1 (all same)
|
||||
variants: "feat" (x7125)
|
||||
'trait_markdown':
|
||||
variants: "feat" (x7184)
|
||||
'feat_markdown':
|
||||
type: string
|
||||
path: feat.trait_markdown
|
||||
path: feat.feat_markdown
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 1486
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: feat.type
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 1 (all same)
|
||||
variants: "Feat" (x7125)
|
||||
[duration]:
|
||||
type: integer
|
||||
path: feat.duration
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 60 (x1)
|
||||
'url':
|
||||
type: string
|
||||
path: feat.url
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 7125 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: feat.weakness
|
||||
is_null: false
|
||||
values: 7125
|
||||
schema:
|
||||
[archetype]:
|
||||
type: array<string>
|
||||
path: feat.archetype
|
||||
is_null: true
|
||||
values: 2512
|
||||
min_count: 1
|
||||
max_count: 5
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.archetype.[]
|
||||
is_null: false
|
||||
values: 2718
|
||||
different_values: 208
|
||||
values: 7184
|
||||
different_values: 5637
|
||||
variants: [omitted]
|
||||
[cost_markdown]:
|
||||
type: string
|
||||
@@ -95,54 +38,47 @@ schema:
|
||||
type: array<string>
|
||||
path: feat.element
|
||||
is_null: true
|
||||
values: 183
|
||||
values: 186
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.element.[]
|
||||
is_null: false
|
||||
values: 198
|
||||
values: 201
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Water" (x48)
|
||||
- "Fire" (x45)
|
||||
- "Air" (x35)
|
||||
- "Earth" (x27)
|
||||
- "Wood" (x22)
|
||||
- "Wood" (x25)
|
||||
- "Metal" (x21)
|
||||
'feat_markdown':
|
||||
type: string
|
||||
path: feat.feat_markdown
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 5579
|
||||
variants: [omitted]
|
||||
[heighten]:
|
||||
type: array<string>
|
||||
path: feat.heighten
|
||||
is_null: true
|
||||
values: 82
|
||||
values: 84
|
||||
min_count: 1
|
||||
max_count: 3
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.heighten.[]
|
||||
is_null: false
|
||||
values: 89
|
||||
values: 91
|
||||
different_values: 16
|
||||
variants:
|
||||
- "+2" (x31)
|
||||
- "+3" (x15)
|
||||
- "+4" (x8)
|
||||
- "20th" (x6)
|
||||
- "20th" (x7)
|
||||
- "10th" (x5)
|
||||
- "14th" (x5)
|
||||
- "16th" (x4)
|
||||
- "8th" (x3)
|
||||
- "6th" (x3)
|
||||
- "+5" (x3)
|
||||
- "12th" (x2)
|
||||
- "6th" (x2)
|
||||
- "4th" (x1)
|
||||
- "+1" (x1)
|
||||
- "3rd" (x1)
|
||||
@@ -152,70 +88,334 @@ schema:
|
||||
type: array<string>
|
||||
path: feat.heighten_group
|
||||
is_null: true
|
||||
values: 82
|
||||
values: 84
|
||||
min_count: 2
|
||||
max_count: 10
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.heighten_group.[]
|
||||
is_null: false
|
||||
values: 444
|
||||
values: 448
|
||||
different_values: 25
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: feat.resistance
|
||||
is_null: false
|
||||
values: 7184
|
||||
schema:
|
||||
[duration]:
|
||||
type: integer
|
||||
path: feat.duration
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 60 (x1)
|
||||
'release_date':
|
||||
type: string
|
||||
path: feat.release_date
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 61
|
||||
variants: [omitted]
|
||||
[heighten_level]:
|
||||
type: array<integer>
|
||||
path: feat.heighten_level
|
||||
is_null: true
|
||||
values: 82
|
||||
values: 84
|
||||
min_count: 2
|
||||
max_count: 10
|
||||
value_type:
|
||||
type: integer
|
||||
path: feat.heighten_level.[]
|
||||
is_null: false
|
||||
values: 444
|
||||
values: 448
|
||||
different_values: 19
|
||||
variants:
|
||||
- 14 (x37)
|
||||
- 16 (x37)
|
||||
- 18 (x35)
|
||||
- 20 (x35)
|
||||
- 18 (x36)
|
||||
- 20 (x36)
|
||||
- 12 (x33)
|
||||
- 10 (x33)
|
||||
- 8 (x29)
|
||||
- 6 (x26)
|
||||
- 6 (x27)
|
||||
- 1 (x21)
|
||||
- 19 (x21)
|
||||
- 13 (x19)
|
||||
- 7 (x18)
|
||||
- 15 (x16)
|
||||
- 17 (x16)
|
||||
- 4 (x16)
|
||||
- 9 (x15)
|
||||
- 11 (x15)
|
||||
- 4 (x15)
|
||||
- 3 (x12)
|
||||
- 5 (x11)
|
||||
'id':
|
||||
type: string
|
||||
path: feat.id
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 7125 (all different)
|
||||
values: 7184
|
||||
different_values: 7184 (all different)
|
||||
variants: [omitted]
|
||||
[frequency]:
|
||||
'level':
|
||||
type: integer
|
||||
path: feat.level
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 20
|
||||
variants:
|
||||
- 1 (x1172)
|
||||
- 4 (x766)
|
||||
- 6 (x647)
|
||||
- 8 (x591)
|
||||
- 2 (x563)
|
||||
- 10 (x478)
|
||||
- 12 (x465)
|
||||
- 5 (x425)
|
||||
- 9 (x377)
|
||||
- 14 (x357)
|
||||
- 13 (x270)
|
||||
- 16 (x265)
|
||||
- 18 (x254)
|
||||
- 20 (x223)
|
||||
- 17 (x147)
|
||||
- 7 (x111)
|
||||
- 15 (x32)
|
||||
- 3 (x28)
|
||||
- 11 (x11)
|
||||
- 19 (x2)
|
||||
'markdown':
|
||||
type: string
|
||||
path: feat.frequency
|
||||
path: feat.markdown
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 7184 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: feat.name
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 5637
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: feat.primary_source_category
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x5073)
|
||||
- "Lost Omens" (x1609)
|
||||
- "Adventure Paths" (x455)
|
||||
- "Adventures" (x32)
|
||||
- "Blog Posts" (x9)
|
||||
- "Comics" (x5)
|
||||
- "Society" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: feat.rarity
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x6434)
|
||||
- "uncommon" (x574)
|
||||
- "rare" (x176)
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: feat.primary_source_group
|
||||
is_null: true
|
||||
values: 582
|
||||
different_values: 28
|
||||
values: 487
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: feat.rarity_id
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x6434)
|
||||
- 2 (x574)
|
||||
- 3 (x176)
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: feat.trait_markdown
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 1510
|
||||
variants: [omitted]
|
||||
[school]:
|
||||
type: string
|
||||
path: feat.school
|
||||
is_null: true
|
||||
values: 277
|
||||
different_values: 8
|
||||
variants:
|
||||
- "transmutation" (x56)
|
||||
- "evocation" (x48)
|
||||
- "necromancy" (x43)
|
||||
- "divination" (x29)
|
||||
- "conjuration" (x29)
|
||||
- "illusion" (x27)
|
||||
- "abjuration" (x26)
|
||||
- "enchantment" (x19)
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: feat.search_markdown
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 7184 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: feat.source
|
||||
is_null: false
|
||||
values: 7184
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.source.[]
|
||||
is_null: false
|
||||
values: 7320
|
||||
different_values: 88
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: feat.source_category
|
||||
is_null: false
|
||||
values: 7184
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.source_category.[]
|
||||
is_null: false
|
||||
values: 7225
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x5094)
|
||||
- "Lost Omens" (x1615)
|
||||
- "Adventure Paths" (x466)
|
||||
- "Adventures" (x32)
|
||||
- "Blog Posts" (x9)
|
||||
- "Comics" (x6)
|
||||
- "Society" (x3)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: feat.source_markdown
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 1323
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: feat.speed
|
||||
is_null: false
|
||||
values: 7184
|
||||
schema:
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: feat.source_group
|
||||
is_null: true
|
||||
values: 498
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.source_group.[]
|
||||
is_null: false
|
||||
values: 498
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: feat.spoilers
|
||||
is_null: true
|
||||
values: 281
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: feat.summary_markdown
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 6274
|
||||
values: 7184
|
||||
different_values: 6333
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: feat.type
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 1 (all same)
|
||||
variants: "Feat" (x7184)
|
||||
[actions]:
|
||||
type: string
|
||||
path: feat.actions
|
||||
is_null: true
|
||||
values: 2412
|
||||
different_values: 9
|
||||
variants:
|
||||
- "Single Action" (x1016)
|
||||
- "Reaction" (x522)
|
||||
- "Two Actions" (x496)
|
||||
- "Free Action" (x221)
|
||||
- "Three Actions" (x140)
|
||||
- "Single Action or Two Actions" (x8)
|
||||
- "Two Actions or Three Actions" (x5)
|
||||
- "Single Action to Three Actions" (x3)
|
||||
- "Reaction or Two Actions" (x1)
|
||||
[archetype]:
|
||||
type: array<string>
|
||||
path: feat.archetype
|
||||
is_null: true
|
||||
values: 2524
|
||||
min_count: 1
|
||||
max_count: 5
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.archetype.[]
|
||||
is_null: false
|
||||
values: 2740
|
||||
different_values: 210
|
||||
variants: [omitted]
|
||||
[frequency]:
|
||||
type: string
|
||||
path: feat.frequency
|
||||
is_null: true
|
||||
values: 592
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
[prerequisite_markdown]:
|
||||
type: string
|
||||
path: feat.prerequisite_markdown
|
||||
is_null: true
|
||||
values: 4301
|
||||
different_values: 2310
|
||||
variants: [omitted]
|
||||
[trigger_markdown]:
|
||||
type: string
|
||||
path: feat.trigger_markdown
|
||||
is_null: true
|
||||
values: 683
|
||||
different_values: 605
|
||||
variants: [omitted]
|
||||
'url':
|
||||
type: string
|
||||
path: feat.url
|
||||
is_null: false
|
||||
values: 7184
|
||||
different_values: 7184 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: feat.weakness
|
||||
is_null: false
|
||||
values: 7184
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: feat.legacy_id
|
||||
@@ -230,223 +430,16 @@ schema:
|
||||
values: 1673
|
||||
different_values: 1672
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: feat.level
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 20
|
||||
variants:
|
||||
- 1 (x1167)
|
||||
- 4 (x762)
|
||||
- 6 (x640)
|
||||
- 8 (x589)
|
||||
- 2 (x556)
|
||||
- 10 (x475)
|
||||
- 12 (x459)
|
||||
- 5 (x421)
|
||||
- 9 (x373)
|
||||
- 14 (x354)
|
||||
- 13 (x265)
|
||||
- 16 (x264)
|
||||
- 18 (x251)
|
||||
- 20 (x222)
|
||||
- 17 (x144)
|
||||
- 7 (x111)
|
||||
- 15 (x32)
|
||||
- 3 (x27)
|
||||
- 11 (x11)
|
||||
- 19 (x2)
|
||||
'markdown':
|
||||
type: string
|
||||
path: feat.markdown
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 7125 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: feat.name
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 5579
|
||||
variants: [omitted]
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: feat.rarity_id
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x6434)
|
||||
- 2 (x523)
|
||||
- 3 (x168)
|
||||
'resistance':
|
||||
type: object
|
||||
path: feat.resistance
|
||||
is_null: false
|
||||
values: 7125
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: feat.search_markdown
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 7125 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: feat.source
|
||||
is_null: false
|
||||
values: 7125
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.source.[]
|
||||
is_null: false
|
||||
values: 7261
|
||||
different_values: 83
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: feat.source_category
|
||||
is_null: false
|
||||
values: 7125
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.source_category.[]
|
||||
is_null: false
|
||||
values: 7166
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x5094)
|
||||
- "Lost Omens" (x1615)
|
||||
- "Adventure Paths" (x407)
|
||||
- "Adventures" (x32)
|
||||
- "Blog Posts" (x9)
|
||||
- "Comics" (x6)
|
||||
- "Society" (x3)
|
||||
[pfs]:
|
||||
type: string
|
||||
path: feat.pfs
|
||||
is_null: true
|
||||
values: 6834
|
||||
values: 6893
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x6403)
|
||||
- "Limited" (x375)
|
||||
- "Standard" (x6413)
|
||||
- "Limited" (x424)
|
||||
- "Restricted" (x56)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: feat.primary_source_category
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Rulebooks" (x5073)
|
||||
- "Lost Omens" (x1609)
|
||||
- "Adventure Paths" (x396)
|
||||
- "Adventures" (x32)
|
||||
- "Blog Posts" (x9)
|
||||
- "Comics" (x5)
|
||||
- "Society" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: feat.rarity
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x6434)
|
||||
- "uncommon" (x523)
|
||||
- "rare" (x168)
|
||||
'release_date':
|
||||
type: string
|
||||
path: feat.release_date
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 56
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: feat.source_group
|
||||
is_null: true
|
||||
values: 439
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.source_group.[]
|
||||
is_null: false
|
||||
values: 439
|
||||
different_values: 18
|
||||
variants:
|
||||
- "Extinction Curse" (x55)
|
||||
- "Fists of the Ruby Phoenix" (x49)
|
||||
- "Age of Ashes" (x41)
|
||||
- "Gatewalkers" (x41)
|
||||
- "Kingmaker" (x30)
|
||||
- "Strength of Thousands" (x29)
|
||||
- "Sky King's Tomb" (x27)
|
||||
- "Season of Ghosts" (x27)
|
||||
- "Agents of Edgewatch" (x22)
|
||||
- "Quest for the Frozen Flame" (x22)
|
||||
- "Abomination Vaults" (x21)
|
||||
- "Outlaws of Alkenstar" (x20)
|
||||
- "Blood Lords" (x13)
|
||||
- "Night of the Gray Death" (x11)
|
||||
- "Prey for Death" (x11)
|
||||
- "Stolen Fate" (x10)
|
||||
- "The Slithering" (x8)
|
||||
- "The Fall of Plaguestone" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: feat.source_markdown
|
||||
is_null: false
|
||||
values: 7125
|
||||
different_values: 1308
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: feat.speed
|
||||
is_null: false
|
||||
values: 7125
|
||||
schema:
|
||||
[prerequisite_markdown]:
|
||||
type: string
|
||||
path: feat.prerequisite_markdown
|
||||
is_null: true
|
||||
values: 4258
|
||||
different_values: 2285
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: feat.primary_source_group
|
||||
is_null: true
|
||||
values: 428
|
||||
different_values: 18
|
||||
variants:
|
||||
- "Extinction Curse" (x55)
|
||||
- "Fists of the Ruby Phoenix" (x49)
|
||||
- "Gatewalkers" (x41)
|
||||
- "Age of Ashes" (x38)
|
||||
- "Strength of Thousands" (x29)
|
||||
- "Kingmaker" (x29)
|
||||
- "Sky King's Tomb" (x27)
|
||||
- "Season of Ghosts" (x27)
|
||||
- "Quest for the Frozen Flame" (x22)
|
||||
- "Abomination Vaults" (x21)
|
||||
- "Outlaws of Alkenstar" (x20)
|
||||
- "Agents of Edgewatch" (x15)
|
||||
- "Blood Lords" (x13)
|
||||
- "Night of the Gray Death" (x11)
|
||||
- "Prey for Death" (x11)
|
||||
- "Stolen Fate" (x10)
|
||||
- "The Slithering" (x8)
|
||||
- "The Fall of Plaguestone" (x2)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: feat.remaster_id
|
||||
@@ -465,66 +458,43 @@ schema:
|
||||
type: string
|
||||
path: feat.requirement_markdown
|
||||
is_null: true
|
||||
values: 770
|
||||
different_values: 561
|
||||
values: 772
|
||||
different_values: 562
|
||||
variants: [omitted]
|
||||
[school]:
|
||||
type: string
|
||||
path: feat.school
|
||||
is_null: true
|
||||
values: 277
|
||||
different_values: 8
|
||||
variants:
|
||||
- "transmutation" (x56)
|
||||
- "evocation" (x48)
|
||||
- "necromancy" (x43)
|
||||
- "conjuration" (x29)
|
||||
- "divination" (x29)
|
||||
- "illusion" (x27)
|
||||
- "abjuration" (x26)
|
||||
- "enchantment" (x19)
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: feat.spoilers
|
||||
is_null: true
|
||||
values: 222
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Extinction Curse" (x34)
|
||||
- "Fists of the Ruby Phoenix" (x31)
|
||||
- "Age of Ashes" (x29)
|
||||
- "Season of Ghosts" (x27)
|
||||
- "Strength of Thousands" (x17)
|
||||
- "Gatewalkers" (x17)
|
||||
- "Kingmaker" (x12)
|
||||
- "Blood Lords" (x10)
|
||||
- "Stolen Fate" (x10)
|
||||
- "Quest for the Frozen Flame" (x9)
|
||||
- "Agents of Edgewatch" (x7)
|
||||
- "Outlaws of Alkenstar" (x6)
|
||||
- "Prey for Death" (x4)
|
||||
- "Abomination Vaults" (x3)
|
||||
- "Sky King's Tomb" (x3)
|
||||
- "The Fall of Plaguestone" (x2)
|
||||
- "The Slithering" (x1)
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: feat.trait
|
||||
is_null: true
|
||||
values: 7124
|
||||
values: 7183
|
||||
min_count: 1
|
||||
max_count: 14
|
||||
value_type:
|
||||
type: string
|
||||
path: feat.trait.[]
|
||||
is_null: false
|
||||
values: 13020
|
||||
different_values: 222
|
||||
values: 13191
|
||||
different_values: 225
|
||||
variants: [omitted]
|
||||
[trigger_markdown]:
|
||||
[usage_markdown]:
|
||||
type: string
|
||||
path: feat.trigger_markdown
|
||||
path: feat.usage_markdown
|
||||
is_null: true
|
||||
values: 671
|
||||
different_values: 594
|
||||
variants: [omitted]
|
||||
values: 23
|
||||
different_values: 16
|
||||
variants:
|
||||
- "imbued into a body ikon" (x3)
|
||||
- "imbued into a weapon ikon" (x3)
|
||||
- "imbued into a worn ikon" (x3)
|
||||
- "imbued into a melee weapon ikon" (x2)
|
||||
- "imbued into a one-handed weapon ikon" (x1)
|
||||
- "imbued into a thrown or melee weapon ikon" (x1)
|
||||
- "imbued into a melee weapon ikon or worn ikon made of [metal](/Rules.aspx?ID=3189), [stone](/Equipment.aspx?ID=2359), or a similarly hard material" (x1)
|
||||
- "imbued into a ranged weapon ikon, or a melee weapon ikon with the [thrown](/Traits.aspx?ID=711) trait" (x1)
|
||||
- "imbued into a melee weapon ikon that deals slashing damage" (x1)
|
||||
- "imbued into a body ikon or worn ikon" (x1)
|
||||
- "imbued in one or two weapon ikons that both have the [thrown](/Traits.aspx?ID=711) trait" (x1)
|
||||
- "imbued into a body or worn ikon" (x1)
|
||||
- "imbued into a ranged weapon ikon" (x1)
|
||||
- "imbued into a worn ikon or a body ikon" (x1)
|
||||
- "imbued into a weapon ikon that deals piercing or slashing damage" (x1)
|
||||
- "imbued into any weapon ikon" (x1)
|
||||
|
||||
+323
-333
@@ -1,82 +1,335 @@
|
||||
name: hazard
|
||||
values: 482
|
||||
values: 499
|
||||
schema:
|
||||
[ac]:
|
||||
type: integer
|
||||
path: hazard.ac
|
||||
is_null: true
|
||||
values: 229
|
||||
values: 240
|
||||
different_values: 33
|
||||
variants: [omitted]
|
||||
'category':
|
||||
type: string
|
||||
path: hazard.category
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
different_values: 1 (all same)
|
||||
variants: "hazard" (x482)
|
||||
variants: "hazard" (x499)
|
||||
'complexity':
|
||||
type: string
|
||||
path: hazard.complexity
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Simple" (x270)
|
||||
- "Complex" (x212)
|
||||
- "Simple" (x277)
|
||||
- "Complex" (x222)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: hazard.source_markdown
|
||||
is_null: false
|
||||
values: 499
|
||||
different_values: 379
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: hazard.speed
|
||||
is_null: false
|
||||
values: 499
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: hazard.summary_markdown
|
||||
is_null: false
|
||||
values: 499
|
||||
different_values: 467
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: hazard.trait_markdown
|
||||
is_null: false
|
||||
values: 499
|
||||
different_values: 140
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: hazard.type
|
||||
is_null: false
|
||||
values: 499
|
||||
different_values: 1 (all same)
|
||||
variants: "Hazard" (x499)
|
||||
'url':
|
||||
type: string
|
||||
path: hazard.url
|
||||
is_null: false
|
||||
values: 499
|
||||
different_values: 499 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: hazard.weakness
|
||||
is_null: false
|
||||
values: 499
|
||||
schema:
|
||||
[acid]:
|
||||
type: integer
|
||||
path: hazard.weakness.acid
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- 10 (x1)
|
||||
- 5 (x1)
|
||||
[area]:
|
||||
type: integer
|
||||
path: hazard.weakness.area
|
||||
is_null: true
|
||||
values: 3
|
||||
different_values: 3
|
||||
variants:
|
||||
- 5 (x1)
|
||||
- 15 (x1)
|
||||
- 10 (x1)
|
||||
[bludgeoning]:
|
||||
type: integer
|
||||
path: hazard.weakness.bludgeoning
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 5 (x1)
|
||||
[chaotic]:
|
||||
type: integer
|
||||
path: hazard.weakness.chaotic
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 30 (x1)
|
||||
[cold]:
|
||||
type: integer
|
||||
path: hazard.weakness.cold
|
||||
is_null: true
|
||||
values: 6
|
||||
different_values: 4
|
||||
variants:
|
||||
- 10 (x3)
|
||||
- 20 (x1)
|
||||
- 15 (x1)
|
||||
- 5 (x1)
|
||||
[electricity]:
|
||||
type: integer
|
||||
path: hazard.weakness.electricity
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- 20 (x1)
|
||||
- 5 (x1)
|
||||
[fire]:
|
||||
type: integer
|
||||
path: hazard.weakness.fire
|
||||
is_null: true
|
||||
values: 14
|
||||
different_values: 4
|
||||
variants:
|
||||
- 10 (x8)
|
||||
- 5 (x3)
|
||||
- 20 (x2)
|
||||
- 15 (x1)
|
||||
[force]:
|
||||
type: integer
|
||||
path: hazard.weakness.force
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 15 (x1)
|
||||
[good]:
|
||||
type: integer
|
||||
path: hazard.weakness.good
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 15 (x1)
|
||||
[mental]:
|
||||
type: integer
|
||||
path: hazard.weakness.mental
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- 30 (x1)
|
||||
- 10 (x1)
|
||||
[orichalcum]:
|
||||
type: integer
|
||||
path: hazard.weakness.orichalcum
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 5 (x1)
|
||||
[slashing]:
|
||||
type: integer
|
||||
path: hazard.weakness.slashing
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: 10 (x2)
|
||||
[sonic]:
|
||||
type: integer
|
||||
path: hazard.weakness.sonic
|
||||
is_null: true
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- 10 (x4)
|
||||
- 20 (x1)
|
||||
[vitality]:
|
||||
type: integer
|
||||
path: hazard.weakness.vitality
|
||||
is_null: true
|
||||
values: 20
|
||||
different_values: 4
|
||||
variants:
|
||||
- 10 (x7)
|
||||
- 5 (x7)
|
||||
- 15 (x4)
|
||||
- 8 (x2)
|
||||
[element]:
|
||||
type: array<string>
|
||||
path: hazard.element
|
||||
is_null: true
|
||||
values: 16
|
||||
values: 17
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.element.[]
|
||||
is_null: false
|
||||
values: 17
|
||||
values: 18
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Fire" (x14)
|
||||
- "Fire" (x15)
|
||||
- "Water" (x2)
|
||||
- "Air" (x1)
|
||||
'id':
|
||||
type: string
|
||||
path: hazard.id
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 482 (all different)
|
||||
values: 499
|
||||
different_values: 499 (all different)
|
||||
variants: [omitted]
|
||||
[fortitude_save]:
|
||||
type: integer
|
||||
path: hazard.fortitude_save
|
||||
is_null: true
|
||||
values: 240
|
||||
different_values: 34
|
||||
variants: [omitted]
|
||||
[hardness_raw]:
|
||||
type: string
|
||||
path: hazard.hardness_raw
|
||||
is_null: true
|
||||
values: 193
|
||||
different_values: 95
|
||||
variants: [omitted]
|
||||
[hazard_type]:
|
||||
type: string
|
||||
path: hazard.hazard_type
|
||||
is_null: true
|
||||
values: 477
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Trap" (x278)
|
||||
- "Environmental" (x100)
|
||||
- "Haunt" (x99)
|
||||
[hp_raw]:
|
||||
type: string
|
||||
path: hazard.hp_raw
|
||||
is_null: true
|
||||
values: 236
|
||||
different_values: 114
|
||||
variants: [omitted]
|
||||
[immunity_markdown]:
|
||||
type: string
|
||||
path: hazard.immunity_markdown
|
||||
is_null: true
|
||||
values: 228
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: hazard.source
|
||||
is_null: false
|
||||
values: 499
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.source.[]
|
||||
is_null: false
|
||||
values: 513
|
||||
different_values: 70
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: hazard.source_category
|
||||
is_null: false
|
||||
values: 499
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.source_category.[]
|
||||
is_null: false
|
||||
values: 503
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Adventure Paths" (x320)
|
||||
- "Rulebooks" (x136)
|
||||
- "Adventures" (x38)
|
||||
- "Lost Omens" (x8)
|
||||
- "Blog Posts" (x1)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: hazard.legacy_id
|
||||
is_null: true
|
||||
values: 32
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.legacy_id.[]
|
||||
is_null: false
|
||||
values: 32
|
||||
different_values: 32
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: hazard.level
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
different_values: 25
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: hazard.markdown
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 482 (all different)
|
||||
values: 499
|
||||
different_values: 499 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: hazard.name
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 445
|
||||
values: 499
|
||||
different_values: 462
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: hazard.primary_source_category
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Adventure Paths" (x302)
|
||||
- "Adventure Paths" (x319)
|
||||
- "Rulebooks" (x133)
|
||||
- "Adventures" (x38)
|
||||
- "Lost Omens" (x8)
|
||||
@@ -85,63 +338,43 @@ schema:
|
||||
type: string
|
||||
path: hazard.primary_source_group
|
||||
is_null: true
|
||||
values: 340
|
||||
different_values: 20
|
||||
variants:
|
||||
- "Blood Lords" (x53)
|
||||
- "Kingmaker" (x36)
|
||||
- "Extinction Curse" (x28)
|
||||
- "Age of Ashes" (x27)
|
||||
- "Gatewalkers" (x25)
|
||||
- "Quest for the Frozen Flame" (x19)
|
||||
- "Sky King's Tomb" (x17)
|
||||
- "Outlaws of Alkenstar" (x16)
|
||||
- "Season of Ghosts" (x16)
|
||||
- "Seven Dooms for Sandpoint" (x16)
|
||||
- "Crown of the Kobold King" (x15)
|
||||
- "Agents of Edgewatch" (x15)
|
||||
- "Strength of Thousands" (x13)
|
||||
- "Fists of the Ruby Phoenix" (x11)
|
||||
- "Stolen Fate" (x10)
|
||||
- "Rusthenge" (x7)
|
||||
- "Shadows at Sundown" (x5)
|
||||
- "The Enmity Cycle" (x5)
|
||||
- "Prey for Death" (x4)
|
||||
- "Night of the Gray Death" (x2)
|
||||
values: 357
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
'rarity':
|
||||
type: string
|
||||
path: hazard.rarity
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
different_values: 4
|
||||
variants:
|
||||
- "common" (x313)
|
||||
- "uncommon" (x62)
|
||||
- "unique" (x61)
|
||||
- "rare" (x46)
|
||||
- "common" (x319)
|
||||
- "unique" (x66)
|
||||
- "uncommon" (x65)
|
||||
- "rare" (x49)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: hazard.rarity_id
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
different_values: 4
|
||||
variants:
|
||||
- 1 (x313)
|
||||
- 2 (x62)
|
||||
- 4 (x61)
|
||||
- 3 (x46)
|
||||
- 1 (x319)
|
||||
- 4 (x66)
|
||||
- 2 (x65)
|
||||
- 3 (x49)
|
||||
'release_date':
|
||||
type: string
|
||||
path: hazard.release_date
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 50
|
||||
values: 499
|
||||
different_values: 53
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: hazard.resistance
|
||||
is_null: false
|
||||
values: 482
|
||||
values: 499
|
||||
schema:
|
||||
[acid]:
|
||||
type: integer
|
||||
@@ -391,6 +624,27 @@ schema:
|
||||
variants:
|
||||
- 10 (x2)
|
||||
- 20 (x2)
|
||||
[reflex_save]:
|
||||
type: integer
|
||||
path: hazard.reflex_save
|
||||
is_null: true
|
||||
values: 237
|
||||
different_values: 35
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: hazard.remaster_id
|
||||
is_null: true
|
||||
values: 32
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.remaster_id.[]
|
||||
is_null: false
|
||||
values: 32
|
||||
different_values: 32
|
||||
variants: [omitted]
|
||||
[resistance_markdown]:
|
||||
type: string
|
||||
path: hazard.resistance_markdown
|
||||
@@ -427,145 +681,35 @@ schema:
|
||||
type: string
|
||||
path: hazard.search_markdown
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 482 (all different)
|
||||
values: 499
|
||||
different_values: 498
|
||||
variants: [omitted]
|
||||
[immunity_markdown]:
|
||||
type: string
|
||||
path: hazard.immunity_markdown
|
||||
is_null: true
|
||||
values: 218
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: hazard.source
|
||||
is_null: false
|
||||
values: 482
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.source.[]
|
||||
is_null: false
|
||||
values: 496
|
||||
different_values: 67
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: hazard.source_category
|
||||
is_null: false
|
||||
values: 482
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.source_category.[]
|
||||
is_null: false
|
||||
values: 486
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Adventure Paths" (x303)
|
||||
- "Rulebooks" (x136)
|
||||
- "Adventures" (x38)
|
||||
- "Lost Omens" (x8)
|
||||
- "Blog Posts" (x1)
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: hazard.source_group
|
||||
is_null: true
|
||||
values: 341
|
||||
values: 358
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.source_group.[]
|
||||
is_null: false
|
||||
values: 349
|
||||
different_values: 20
|
||||
variants:
|
||||
- "Blood Lords" (x56)
|
||||
- "Kingmaker" (x39)
|
||||
- "Extinction Curse" (x28)
|
||||
- "Age of Ashes" (x27)
|
||||
- "Gatewalkers" (x25)
|
||||
- "Quest for the Frozen Flame" (x20)
|
||||
- "Sky King's Tomb" (x18)
|
||||
- "Outlaws of Alkenstar" (x16)
|
||||
- "Agents of Edgewatch" (x16)
|
||||
- "Season of Ghosts" (x16)
|
||||
- "Seven Dooms for Sandpoint" (x16)
|
||||
- "Crown of the Kobold King" (x15)
|
||||
- "Strength of Thousands" (x13)
|
||||
- "Fists of the Ruby Phoenix" (x11)
|
||||
- "Stolen Fate" (x10)
|
||||
- "Rusthenge" (x7)
|
||||
- "Shadows at Sundown" (x5)
|
||||
- "The Enmity Cycle" (x5)
|
||||
- "Prey for Death" (x4)
|
||||
- "Night of the Gray Death" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: hazard.source_markdown
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 365
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: hazard.speed
|
||||
is_null: false
|
||||
values: 482
|
||||
schema:
|
||||
[fortitude_save]:
|
||||
type: integer
|
||||
path: hazard.fortitude_save
|
||||
is_null: true
|
||||
values: 229
|
||||
different_values: 32
|
||||
variants: [omitted]
|
||||
[hardness_raw]:
|
||||
type: string
|
||||
path: hazard.hardness_raw
|
||||
is_null: true
|
||||
values: 184
|
||||
different_values: 93
|
||||
variants: [omitted]
|
||||
[hazard_type]:
|
||||
type: string
|
||||
path: hazard.hazard_type
|
||||
is_null: true
|
||||
values: 461
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Trap" (x268)
|
||||
- "Environmental" (x97)
|
||||
- "Haunt" (x96)
|
||||
[hp_raw]:
|
||||
type: string
|
||||
path: hazard.hp_raw
|
||||
is_null: true
|
||||
values: 226
|
||||
different_values: 112
|
||||
variants: [omitted]
|
||||
[reflex_save]:
|
||||
type: integer
|
||||
path: hazard.reflex_save
|
||||
is_null: true
|
||||
values: 226
|
||||
different_values: 34
|
||||
values: 366
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: hazard.spoilers
|
||||
is_null: true
|
||||
values: 153
|
||||
different_values: 19
|
||||
values: 164
|
||||
different_values: 20
|
||||
variants:
|
||||
- "Blood Lords" (x32)
|
||||
- "Seven Dooms for Sandpoint" (x15)
|
||||
- "Kingmaker" (x13)
|
||||
- "Age of Ashes" (x11)
|
||||
- "Wardens of Wildwood" (x11)
|
||||
- "Strength of Thousands" (x10)
|
||||
- "Extinction Curse" (x10)
|
||||
- "Crown of the Kobold King" (x9)
|
||||
@@ -581,189 +725,35 @@ schema:
|
||||
- "Gatewalkers" (x3)
|
||||
- "Outlaws of Alkenstar" (x2)
|
||||
- "Night of the Gray Death" (x1)
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: hazard.summary_markdown
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 451
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: hazard.trait_markdown
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 131
|
||||
variants: [omitted]
|
||||
'url':
|
||||
type: string
|
||||
path: hazard.url
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 482 (all different)
|
||||
variants: [omitted]
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: hazard.trait
|
||||
is_null: true
|
||||
values: 475
|
||||
values: 492
|
||||
min_count: 1
|
||||
max_count: 7
|
||||
value_type:
|
||||
type: string
|
||||
path: hazard.trait.[]
|
||||
is_null: false
|
||||
values: 1268
|
||||
values: 1320
|
||||
different_values: 47
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: hazard.type
|
||||
is_null: false
|
||||
values: 482
|
||||
different_values: 1 (all same)
|
||||
variants: "Hazard" (x482)
|
||||
'weakness':
|
||||
type: object
|
||||
path: hazard.weakness
|
||||
is_null: false
|
||||
values: 482
|
||||
schema:
|
||||
[acid]:
|
||||
type: integer
|
||||
path: hazard.weakness.acid
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- 10 (x1)
|
||||
- 5 (x1)
|
||||
[area]:
|
||||
type: integer
|
||||
path: hazard.weakness.area
|
||||
is_null: true
|
||||
values: 3
|
||||
different_values: 3
|
||||
variants:
|
||||
- 5 (x1)
|
||||
- 15 (x1)
|
||||
- 10 (x1)
|
||||
[bludgeoning]:
|
||||
type: integer
|
||||
path: hazard.weakness.bludgeoning
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 5 (x1)
|
||||
[chaotic]:
|
||||
type: integer
|
||||
path: hazard.weakness.chaotic
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 30 (x1)
|
||||
[cold]:
|
||||
type: integer
|
||||
path: hazard.weakness.cold
|
||||
is_null: true
|
||||
values: 6
|
||||
different_values: 4
|
||||
variants:
|
||||
- 10 (x3)
|
||||
- 20 (x1)
|
||||
- 15 (x1)
|
||||
- 5 (x1)
|
||||
[electricity]:
|
||||
type: integer
|
||||
path: hazard.weakness.electricity
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- 20 (x1)
|
||||
- 5 (x1)
|
||||
[fire]:
|
||||
type: integer
|
||||
path: hazard.weakness.fire
|
||||
is_null: true
|
||||
values: 12
|
||||
different_values: 4
|
||||
variants:
|
||||
- 10 (x7)
|
||||
- 20 (x2)
|
||||
- 5 (x2)
|
||||
- 15 (x1)
|
||||
[force]:
|
||||
type: integer
|
||||
path: hazard.weakness.force
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 15 (x1)
|
||||
[good]:
|
||||
type: integer
|
||||
path: hazard.weakness.good
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 15 (x1)
|
||||
[mental]:
|
||||
type: integer
|
||||
path: hazard.weakness.mental
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 2
|
||||
variants:
|
||||
- 30 (x1)
|
||||
- 10 (x1)
|
||||
[orichalcum]:
|
||||
type: integer
|
||||
path: hazard.weakness.orichalcum
|
||||
is_null: true
|
||||
values: 1
|
||||
different_values: 1 (all same)
|
||||
variants: 5 (x1)
|
||||
[slashing]:
|
||||
type: integer
|
||||
path: hazard.weakness.slashing
|
||||
is_null: true
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: 10 (x2)
|
||||
[sonic]:
|
||||
type: integer
|
||||
path: hazard.weakness.sonic
|
||||
is_null: true
|
||||
values: 5
|
||||
different_values: 2
|
||||
variants:
|
||||
- 10 (x4)
|
||||
- 20 (x1)
|
||||
[vitality]:
|
||||
type: integer
|
||||
path: hazard.weakness.vitality
|
||||
is_null: true
|
||||
values: 18
|
||||
different_values: 3
|
||||
variants:
|
||||
- 10 (x7)
|
||||
- 5 (x7)
|
||||
- 15 (x4)
|
||||
[weakness_markdown]:
|
||||
type: string
|
||||
path: hazard.weakness_markdown
|
||||
is_null: true
|
||||
values: 49
|
||||
different_values: 35
|
||||
values: 53
|
||||
different_values: 37
|
||||
variants: [omitted]
|
||||
[will_save]:
|
||||
type: integer
|
||||
path: hazard.will_save
|
||||
is_null: true
|
||||
values: 20
|
||||
values: 22
|
||||
different_values: 14
|
||||
variants:
|
||||
- 15 (x3)
|
||||
- 15 (x5)
|
||||
- 22 (x2)
|
||||
- 14 (x2)
|
||||
- 35 (x2)
|
||||
|
||||
+201
-162
@@ -1,19 +1,19 @@
|
||||
name: instinct
|
||||
values: 14
|
||||
values: 16
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: instinct.category
|
||||
is_null: false
|
||||
values: 14
|
||||
values: 16
|
||||
different_values: 1 (all same)
|
||||
variants: "instinct" (x14)
|
||||
variants: "instinct" (x16)
|
||||
'id':
|
||||
type: string
|
||||
path: instinct.id
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 14 (all different)
|
||||
values: 16
|
||||
different_values: 16 (all different)
|
||||
variants:
|
||||
- "instinct-1" (x1)
|
||||
- "instinct-2" (x1)
|
||||
@@ -29,113 +29,77 @@ schema:
|
||||
- "instinct-12" (x1)
|
||||
- "instinct-13" (x1)
|
||||
- "instinct-14" (x1)
|
||||
'search_markdown':
|
||||
- "instinct-15" (x1)
|
||||
- "instinct-16" (x1)
|
||||
'markdown':
|
||||
type: string
|
||||
path: instinct.search_markdown
|
||||
path: instinct.markdown
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 14 (all different)
|
||||
values: 16
|
||||
different_values: 16 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: instinct.source
|
||||
is_null: false
|
||||
values: 14
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
'name':
|
||||
type: string
|
||||
path: instinct.source.[]
|
||||
path: instinct.name
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 5
|
||||
values: 16
|
||||
different_values: 10
|
||||
variants:
|
||||
- "Player Core 2" (x6)
|
||||
- "Core Rulebook" (x5)
|
||||
- "Advanced Player's Guide" (x1)
|
||||
- "Rage of Elements" (x1)
|
||||
- "War of Immortals" (x1)
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: instinct.source_category
|
||||
is_null: false
|
||||
values: 14
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
- "Animal" (x2)
|
||||
- "Dragon" (x2)
|
||||
- "Fury" (x2)
|
||||
- "Giant" (x2)
|
||||
- "Spirit" (x2)
|
||||
- "Superstition" (x2)
|
||||
- "Elemental" (x1)
|
||||
- "Bloodrager" (x1)
|
||||
- "Decay" (x1)
|
||||
- "Ligneous" (x1)
|
||||
'pfs':
|
||||
type: string
|
||||
path: instinct.source_category.[]
|
||||
path: instinct.pfs
|
||||
is_null: false
|
||||
values: 14
|
||||
values: 16
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Standard" (x14)
|
||||
- "Limited" (x2)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: instinct.primary_source_category
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Rulebooks" (x14)
|
||||
- "Adventure Paths" (x2)
|
||||
'rarity':
|
||||
type: string
|
||||
path: instinct.rarity
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 1 (all same)
|
||||
variants: "Rulebooks" (x14)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: instinct.source_markdown
|
||||
variants: "common" (x16)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: instinct.rarity_id
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 7
|
||||
variants:
|
||||
- "[Player Core 2](/Sources.aspx?ID=227) pg. 75 <sup>1.1</sup>" (x4)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 87 <sup>4.0</sup>" (x3)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 86 <sup>4.0</sup>" (x2)
|
||||
- "[Player Core 2](/Sources.aspx?ID=227) pg. 74 <sup>1.1</sup>" (x2)
|
||||
- "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 108 <sup>2.0</sup>" (x1)
|
||||
- "[Rage of Elements](/Sources.aspx?ID=205) pg. 54 <sup>2.0</sup>" (x1)
|
||||
- "[War of Immortals](/Sources.aspx?ID=232) pg. 60" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: instinct.speed
|
||||
is_null: false
|
||||
values: 14
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: instinct.summary_markdown
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 12
|
||||
variants:
|
||||
- "Your rage comes from a deep and purely personal well within you. You use your rage as you choose." (x2)
|
||||
- "Whether you are emotionally sensitive to the spirits around you; worship ancestors or apparitions; or are haunted by the specter of an ancestor, …" (x2)
|
||||
- "The fury of a wild predator fills you when you Rage , granting you ferocious unarmed attacks. Cultures that revere vicious animals (such as apes …" (x1)
|
||||
- "You summon the fury of a mighty dragon and manifest incredible abilities. Perhaps your culture reveres draconic majesty, or you gained your …" (x1)
|
||||
- "Your rage gives you the raw power and size of a giant . This doesn't necessarily mean you revere giants—you might scoff at them or even aspire to …" (x1)
|
||||
- "A deep distrust of magic drives you to forgo and counter the metaphysical nonsense of spellcasters. Whether you're a member of a superstitious family …" (x1)
|
||||
- "This instinct option for barbarians allows you to channel elemental forces, bonding with a single element and its associated plane. Perhaps your …" (x1)
|
||||
- "The fury of a wild predator fills you when you Rage, granting you ferocious unarmed attacks. Cultures that revere vicious animals (such as apes or …" (x1)
|
||||
- "You summon the fury of a mighty dragon and manifest incredible abilities. Perhaps your culture reveres draconic majesty, or you gained insights by …" (x1)
|
||||
- "Your rage gives you the raw power and size of a giant. This doesn’t necessarily mean you revere giants—you might scoff at them or even aspire to slay …" (x1)
|
||||
- "A deep distrust of magic drives you to forgo and counter the metaphysical nonsense of spellcasters. Whether you’re a member of a superstitious family …" (x1)
|
||||
- "This Instinct can be taken by Bloodragers . Drinking the potent magical blood of supernatural creatures has changed you and awakened magical power …" (x1)
|
||||
'type':
|
||||
type: string
|
||||
path: instinct.type
|
||||
is_null: false
|
||||
values: 14
|
||||
values: 16
|
||||
different_values: 1 (all same)
|
||||
variants: "Barbarian Instinct" (x14)
|
||||
'url':
|
||||
variants: 1 (x16)
|
||||
'release_date':
|
||||
type: string
|
||||
path: instinct.url
|
||||
path: instinct.release_date
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 14 (all different)
|
||||
values: 16
|
||||
different_values: 6
|
||||
variants:
|
||||
- "/Instincts.aspx?ID=1" (x1)
|
||||
- "/Instincts.aspx?ID=2" (x1)
|
||||
- "/Instincts.aspx?ID=3" (x1)
|
||||
- "/Instincts.aspx?ID=4" (x1)
|
||||
- "/Instincts.aspx?ID=5" (x1)
|
||||
- "/Instincts.aspx?ID=6" (x1)
|
||||
- "/Instincts.aspx?ID=7" (x1)
|
||||
- "/Instincts.aspx?ID=8" (x1)
|
||||
- "/Instincts.aspx?ID=9" (x1)
|
||||
- "/Instincts.aspx?ID=10" (x1)
|
||||
- "/Instincts.aspx?ID=11" (x1)
|
||||
- "/Instincts.aspx?ID=12" (x1)
|
||||
- "/Instincts.aspx?ID=13" (x1)
|
||||
- "/Instincts.aspx?ID=14" (x1)
|
||||
- "2024-08-01" (x6)
|
||||
- "2019-08-01" (x5)
|
||||
- "2024-05-15" (x2)
|
||||
- "2020-07-30" (x1)
|
||||
- "2023-08-02" (x1)
|
||||
- "2024-10-30" (x1)
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: instinct.legacy_id
|
||||
@@ -156,68 +120,121 @@ schema:
|
||||
- "instinct-4" (x1)
|
||||
- "instinct-5" (x1)
|
||||
- "instinct-6" (x1)
|
||||
'markdown':
|
||||
'primary_source_group':
|
||||
type: string
|
||||
path: instinct.markdown
|
||||
path: instinct.primary_source_group
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 14 (all different)
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: "Wardens of Wildwood" (x2)
|
||||
'resistance':
|
||||
type: object
|
||||
path: instinct.resistance
|
||||
is_null: false
|
||||
values: 16
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: instinct.search_markdown
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 16 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: instinct.name
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: instinct.source_category
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 8
|
||||
values: 16
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: instinct.source_category.[]
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Animal" (x2)
|
||||
- "Dragon" (x2)
|
||||
- "Fury" (x2)
|
||||
- "Giant" (x2)
|
||||
- "Spirit" (x2)
|
||||
- "Superstition" (x2)
|
||||
- "Elemental" (x1)
|
||||
- "Bloodrager" (x1)
|
||||
'pfs':
|
||||
- "Rulebooks" (x14)
|
||||
- "Adventure Paths" (x2)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: instinct.pfs
|
||||
path: instinct.source_markdown
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 1 (all same)
|
||||
variants: "Standard" (x14)
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: instinct.primary_source_category
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 1 (all same)
|
||||
variants: "Rulebooks" (x14)
|
||||
'rarity':
|
||||
type: string
|
||||
path: instinct.rarity
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x14)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: instinct.rarity_id
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x14)
|
||||
'release_date':
|
||||
type: string
|
||||
path: instinct.release_date
|
||||
is_null: false
|
||||
values: 14
|
||||
different_values: 5
|
||||
values: 16
|
||||
different_values: 9
|
||||
variants:
|
||||
- "2024-08-01" (x6)
|
||||
- "2019-08-01" (x5)
|
||||
- "2020-07-30" (x1)
|
||||
- "2023-08-02" (x1)
|
||||
- "2024-10-30" (x1)
|
||||
- "[Player Core 2](/Sources.aspx?ID=227) pg. 75 <sup>1.1</sup>" (x4)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 87 <sup>4.0</sup>" (x3)
|
||||
- "[Core Rulebook](/Sources.aspx?ID=1) pg. 86 <sup>4.0</sup>" (x2)
|
||||
- "[Player Core 2](/Sources.aspx?ID=227) pg. 74 <sup>1.1</sup>" (x2)
|
||||
- "[Advanced Player's Guide](/Sources.aspx?ID=39) pg. 108 <sup>2.0</sup>" (x1)
|
||||
- "[Rage of Elements](/Sources.aspx?ID=205) pg. 54 <sup>2.0</sup>" (x1)
|
||||
- "[War of Immortals](/Sources.aspx?ID=232) pg. 60" (x1)
|
||||
- "[Pathfinder #202: Severed at the Root](/Sources.aspx?ID=242) pg. 70" (x1)
|
||||
- "[Pathfinder #202: Severed at the Root](/Sources.aspx?ID=242) pg. 71" (x1)
|
||||
'speed':
|
||||
type: object
|
||||
path: instinct.speed
|
||||
is_null: false
|
||||
values: 16
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: instinct.summary_markdown
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 14
|
||||
variants:
|
||||
- "Your rage comes from a deep and purely personal well within you. You use your rage as you choose." (x2)
|
||||
- "Whether you are emotionally sensitive to the spirits around you; worship ancestors or apparitions; or are haunted by the specter of an ancestor, …" (x2)
|
||||
- "The fury of a wild predator fills you when you Rage , granting you ferocious unarmed attacks. Cultures that revere vicious animals (such as apes …" (x1)
|
||||
- "You summon the fury of a mighty dragon and manifest incredible abilities. Perhaps your culture reveres draconic majesty, or you gained your …" (x1)
|
||||
- "Your rage gives you the raw power and size of a giant . This doesn't necessarily mean you revere giants—you might scoff at them or even aspire to …" (x1)
|
||||
- "A deep distrust of magic drives you to forgo and counter the metaphysical nonsense of spellcasters. Whether you're a member of a superstitious family …" (x1)
|
||||
- "This instinct option for barbarians allows you to channel elemental forces, bonding with a single element and its associated plane. Perhaps your …" (x1)
|
||||
- "The fury of a wild predator fills you when you Rage, granting you ferocious unarmed attacks. Cultures that revere vicious animals (such as apes or …" (x1)
|
||||
- "You summon the fury of a mighty dragon and manifest incredible abilities. Perhaps your culture reveres draconic majesty, or you gained insights by …" (x1)
|
||||
- "Your rage gives you the raw power and size of a giant. This doesn’t necessarily mean you revere giants—you might scoff at them or even aspire to slay …" (x1)
|
||||
- "A deep distrust of magic drives you to forgo and counter the metaphysical nonsense of spellcasters. Whether you’re a member of a superstitious family …" (x1)
|
||||
- "This Instinct can be taken by Bloodragers . Drinking the potent magical blood of supernatural creatures has changed you and awakened magical power …" (x1)
|
||||
- "Your rage is intrinsically tied to the decomposition of organic beings, and the new growth that decay allows. You may have meddled with ancient …" (x1)
|
||||
- "Your rage is powered by the steady growth of the natural world, from the blossoming of flowers to the cultivation of vegetables and the towering, …" (x1)
|
||||
'type':
|
||||
type: string
|
||||
path: instinct.type
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 1 (all same)
|
||||
variants: "Barbarian Instinct" (x16)
|
||||
'url':
|
||||
type: string
|
||||
path: instinct.url
|
||||
is_null: false
|
||||
values: 16
|
||||
different_values: 16 (all different)
|
||||
variants:
|
||||
- "/Instincts.aspx?ID=1" (x1)
|
||||
- "/Instincts.aspx?ID=2" (x1)
|
||||
- "/Instincts.aspx?ID=3" (x1)
|
||||
- "/Instincts.aspx?ID=4" (x1)
|
||||
- "/Instincts.aspx?ID=5" (x1)
|
||||
- "/Instincts.aspx?ID=6" (x1)
|
||||
- "/Instincts.aspx?ID=7" (x1)
|
||||
- "/Instincts.aspx?ID=8" (x1)
|
||||
- "/Instincts.aspx?ID=9" (x1)
|
||||
- "/Instincts.aspx?ID=10" (x1)
|
||||
- "/Instincts.aspx?ID=11" (x1)
|
||||
- "/Instincts.aspx?ID=12" (x1)
|
||||
- "/Instincts.aspx?ID=13" (x1)
|
||||
- "/Instincts.aspx?ID=14" (x1)
|
||||
- "/Instincts.aspx?ID=15" (x1)
|
||||
- "/Instincts.aspx?ID=16" (x1)
|
||||
'weakness':
|
||||
type: object
|
||||
path: instinct.weakness
|
||||
is_null: false
|
||||
values: 16
|
||||
schema:
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: instinct.remaster_id
|
||||
@@ -238,15 +255,37 @@ schema:
|
||||
- "instinct-11" (x1)
|
||||
- "instinct-12" (x1)
|
||||
- "instinct-13" (x1)
|
||||
'resistance':
|
||||
type: object
|
||||
path: instinct.resistance
|
||||
'source':
|
||||
type: array<string>
|
||||
path: instinct.source
|
||||
is_null: false
|
||||
values: 14
|
||||
schema:
|
||||
'weakness':
|
||||
type: object
|
||||
path: instinct.weakness
|
||||
values: 16
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: instinct.source.[]
|
||||
is_null: false
|
||||
values: 14
|
||||
schema:
|
||||
values: 16
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Player Core 2" (x6)
|
||||
- "Core Rulebook" (x5)
|
||||
- "Pathfinder #202: Severed at the Root" (x2)
|
||||
- "Advanced Player's Guide" (x1)
|
||||
- "Rage of Elements" (x1)
|
||||
- "War of Immortals" (x1)
|
||||
'source_group':
|
||||
type: array<string>
|
||||
path: instinct.source_group
|
||||
is_null: false
|
||||
values: 2
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: instinct.source_group.[]
|
||||
is_null: false
|
||||
values: 2
|
||||
different_values: 1 (all same)
|
||||
variants: "Wardens of Wildwood" (x2)
|
||||
|
||||
+115
-123
@@ -1,18 +1,18 @@
|
||||
name: ritual
|
||||
values: 161
|
||||
values: 166
|
||||
schema:
|
||||
'actions':
|
||||
type: string
|
||||
path: ritual.actions
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 13
|
||||
variants:
|
||||
- "1 day" (x96)
|
||||
- "1 hour" (x29)
|
||||
- "1 day" (x97)
|
||||
- "1 hour" (x30)
|
||||
- "4 hours" (x8)
|
||||
- "7 days" (x7)
|
||||
- "4 hours" (x7)
|
||||
- "8 hours" (x5)
|
||||
- "8 hours" (x7)
|
||||
- "3 days" (x4)
|
||||
- "2 hours" (x3)
|
||||
- "9 days" (x2)
|
||||
@@ -25,32 +25,32 @@ schema:
|
||||
type: string
|
||||
path: ritual.category
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 1 (all same)
|
||||
variants: "ritual" (x161)
|
||||
variants: "ritual" (x166)
|
||||
[cost_markdown]:
|
||||
type: string
|
||||
path: ritual.cost_markdown
|
||||
is_null: true
|
||||
values: 130
|
||||
different_values: 116
|
||||
values: 133
|
||||
different_values: 119
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: ritual.source_category
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.source_category.[]
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Rulebooks" (x116)
|
||||
- "Adventure Paths" (x25)
|
||||
- "Adventure Paths" (x30)
|
||||
- "Lost Omens" (x14)
|
||||
- "Adventures" (x4)
|
||||
- "Blog Posts" (x1)
|
||||
@@ -59,73 +59,53 @@ schema:
|
||||
type: string
|
||||
path: ritual.source_markdown
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 92
|
||||
values: 166
|
||||
different_values: 97
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: ritual.speed
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
schema:
|
||||
[area_raw]:
|
||||
type: string
|
||||
path: ritual.area_raw
|
||||
is_null: true
|
||||
values: 27
|
||||
different_values: 20
|
||||
variants:
|
||||
- "1/2-mile-radius circle centered on you" (x4)
|
||||
- "40-foot-radius burst around an immobile altar, shrine, or fixture of your deity" (x2)
|
||||
- "2-mile-radius circle centered on you" (x2)
|
||||
- "100 feet × 100 feet, up to 20 feet high" (x2)
|
||||
- "100 feet × 100 feet, up to 50 feet high" (x2)
|
||||
- "circle centered on you up to 1 mile in radius" (x1)
|
||||
- "An enclosed area up to 60 feet × 60 feet, up to 20 feet high" (x1)
|
||||
- "1 square mile" (x1)
|
||||
- "40-foot-radius burst" (x1)
|
||||
- "1-mile-radius circle centered on you" (x1)
|
||||
- "1-mile burst" (x1)
|
||||
- "10-foot burst" (x1)
|
||||
- "100 feet x 100 feet, up to 20 feet high" (x1)
|
||||
- "20-foot burst" (x1)
|
||||
- "up to 1 mile radius circle centered on you" (x1)
|
||||
- "7-mile radius circle centered on you" (x1)
|
||||
- "1-mile radius circle centered on you" (x1)
|
||||
- "1-mile radius centered on you" (x1)
|
||||
- "500-foot radius centered on you" (x1)
|
||||
- "8-mile radius circle centered on you" (x1)
|
||||
values: 29
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[area_type]:
|
||||
type: array<string>
|
||||
path: ritual.area_type
|
||||
is_null: true
|
||||
values: 27
|
||||
values: 29
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.area_type.[]
|
||||
is_null: false
|
||||
values: 27
|
||||
values: 29
|
||||
different_values: 5
|
||||
variants:
|
||||
- "circle" (x13)
|
||||
- "circle" (x14)
|
||||
- "burst" (x6)
|
||||
- "cuboid" (x6)
|
||||
- "other" (x2)
|
||||
- "square" (x1)
|
||||
- "other" (x1)
|
||||
[duration]:
|
||||
type: integer
|
||||
path: ritual.duration
|
||||
is_null: true
|
||||
values: 59
|
||||
values: 61
|
||||
different_values: 12
|
||||
variants:
|
||||
- 31536000 (x22)
|
||||
- 604800 (x8)
|
||||
- 600 (x7)
|
||||
- 604800 (x7)
|
||||
- 86400 (x6)
|
||||
- 2592000 (x4)
|
||||
- 2592000 (x5)
|
||||
- 43200 (x3)
|
||||
- 259200 (x3)
|
||||
- 432000 (x2)
|
||||
@@ -137,36 +117,36 @@ schema:
|
||||
type: string
|
||||
path: ritual.duration_raw
|
||||
is_null: true
|
||||
values: 85
|
||||
values: 88
|
||||
different_values: 23
|
||||
variants: [omitted]
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: ritual.summary_markdown
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 150
|
||||
values: 166
|
||||
different_values: 154
|
||||
variants: [omitted]
|
||||
'trait':
|
||||
type: array<string>
|
||||
path: ritual.trait
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
min_count: 1
|
||||
max_count: 7
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.trait.[]
|
||||
is_null: false
|
||||
values: 389
|
||||
values: 395
|
||||
different_values: 46
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: ritual.trait_markdown
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 81
|
||||
values: 166
|
||||
different_values: 84
|
||||
variants: [omitted]
|
||||
[element]:
|
||||
type: array<string>
|
||||
@@ -189,32 +169,32 @@ schema:
|
||||
type: array<string>
|
||||
path: ritual.heighten_group
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
min_count: 1
|
||||
max_count: 10
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.heighten_group.[]
|
||||
is_null: false
|
||||
values: 334
|
||||
values: 340
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Heightened 9th rank" (x33)
|
||||
- "Heightened 10th rank" (x30)
|
||||
- "Heightened 10th rank" (x31)
|
||||
- "5th rank" (x28)
|
||||
- "Heightened 6th rank" (x26)
|
||||
- "Heightened 8th rank" (x26)
|
||||
- "5th rank" (x26)
|
||||
- "3rd rank" (x24)
|
||||
- "Heightened 7th rank" (x23)
|
||||
- "6th rank" (x23)
|
||||
- "2nd rank" (x22)
|
||||
- "6th rank" (x22)
|
||||
- "4th rank" (x19)
|
||||
- "4th rank" (x20)
|
||||
- "Heightened 5th rank" (x15)
|
||||
- "8th rank" (x13)
|
||||
- "7th rank" (x12)
|
||||
- "Heightened 4th rank" (x12)
|
||||
- "1st rank" (x11)
|
||||
- "9th rank" (x9)
|
||||
- "9th rank" (x10)
|
||||
- "Heightened 3rd rank" (x5)
|
||||
- "10th rank" (x3)
|
||||
- "Heightened 2nd rank" (x3)
|
||||
@@ -222,23 +202,23 @@ schema:
|
||||
type: array<integer>
|
||||
path: ritual.heighten_level
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
min_count: 1
|
||||
max_count: 10
|
||||
value_type:
|
||||
type: integer
|
||||
path: ritual.heighten_level.[]
|
||||
is_null: false
|
||||
values: 334
|
||||
values: 340
|
||||
different_values: 10
|
||||
variants:
|
||||
- 6 (x48)
|
||||
- 9 (x42)
|
||||
- 5 (x41)
|
||||
- 6 (x49)
|
||||
- 5 (x43)
|
||||
- 9 (x43)
|
||||
- 8 (x39)
|
||||
- 7 (x35)
|
||||
- 10 (x33)
|
||||
- 4 (x31)
|
||||
- 10 (x34)
|
||||
- 4 (x32)
|
||||
- 3 (x29)
|
||||
- 2 (x25)
|
||||
- 1 (x11)
|
||||
@@ -246,61 +226,61 @@ schema:
|
||||
type: string
|
||||
path: ritual.id
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 161 (all different)
|
||||
values: 166
|
||||
different_values: 166 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: ritual.source
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.source.[]
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 39
|
||||
values: 166
|
||||
different_values: 44
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: ritual.type
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 1 (all same)
|
||||
variants: "Ritual" (x161)
|
||||
variants: "Ritual" (x166)
|
||||
'url':
|
||||
type: string
|
||||
path: ritual.url
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 161 (all different)
|
||||
values: 166
|
||||
different_values: 166 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: ritual.weakness
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
schema:
|
||||
[heighten]:
|
||||
type: array<string>
|
||||
path: ritual.heighten
|
||||
is_null: true
|
||||
values: 57
|
||||
values: 58
|
||||
min_count: 1
|
||||
max_count: 6
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.heighten.[]
|
||||
is_null: false
|
||||
values: 96
|
||||
values: 97
|
||||
different_values: 9
|
||||
variants:
|
||||
- "9th" (x18)
|
||||
- "+1" (x15)
|
||||
- "10th" (x15)
|
||||
- "6th" (x15)
|
||||
- "10th" (x14)
|
||||
- "7th" (x10)
|
||||
- "8th" (x10)
|
||||
- "5th" (x6)
|
||||
@@ -310,56 +290,56 @@ schema:
|
||||
type: array<string>
|
||||
path: ritual.legacy_id
|
||||
is_null: true
|
||||
values: 35
|
||||
values: 36
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.legacy_id.[]
|
||||
is_null: false
|
||||
values: 39
|
||||
different_values: 39
|
||||
values: 40
|
||||
different_values: 40
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: ritual.level
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 10
|
||||
variants:
|
||||
- 5 (x26)
|
||||
- 5 (x28)
|
||||
- 3 (x24)
|
||||
- 6 (x23)
|
||||
- 2 (x22)
|
||||
- 6 (x22)
|
||||
- 4 (x19)
|
||||
- 4 (x20)
|
||||
- 8 (x13)
|
||||
- 7 (x12)
|
||||
- 1 (x11)
|
||||
- 9 (x9)
|
||||
- 9 (x10)
|
||||
- 10 (x3)
|
||||
'markdown':
|
||||
type: string
|
||||
path: ritual.markdown
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 161 (all different)
|
||||
values: 166
|
||||
different_values: 166 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: ritual.name
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 135
|
||||
values: 166
|
||||
different_values: 140
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: ritual.primary_source_category
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 6
|
||||
variants:
|
||||
- "Rulebooks" (x116)
|
||||
- "Adventure Paths" (x25)
|
||||
- "Adventure Paths" (x30)
|
||||
- "Lost Omens" (x14)
|
||||
- "Adventures" (x4)
|
||||
- "Blog Posts" (x1)
|
||||
@@ -377,19 +357,20 @@ schema:
|
||||
type: object
|
||||
path: ritual.resistance
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
schema:
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: ritual.primary_source_group
|
||||
is_null: true
|
||||
values: 29
|
||||
different_values: 15
|
||||
values: 34
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Season of Ghosts" (x9)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Extinction Curse" (x2)
|
||||
- "Blood Lords" (x2)
|
||||
- "Wardens of Wildwood" (x2)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Malevolence" (x1)
|
||||
@@ -401,56 +382,59 @@ schema:
|
||||
- "Stolen Fate" (x1)
|
||||
- "The Enmity Cycle" (x1)
|
||||
- "Sky King's Tomb" (x1)
|
||||
- "Curtain Call" (x1)
|
||||
- "Spore War" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
'rarity':
|
||||
type: string
|
||||
path: ritual.rarity
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 3
|
||||
variants:
|
||||
- "uncommon" (x101)
|
||||
- "rare" (x57)
|
||||
- "unique" (x3)
|
||||
- "rare" (x60)
|
||||
- "unique" (x5)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: ritual.rarity_id
|
||||
is_null: false
|
||||
values: 161
|
||||
values: 166
|
||||
different_values: 3
|
||||
variants:
|
||||
- 2 (x101)
|
||||
- 3 (x57)
|
||||
- 4 (x3)
|
||||
- 3 (x60)
|
||||
- 4 (x5)
|
||||
'release_date':
|
||||
type: string
|
||||
path: ritual.release_date
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 33
|
||||
values: 166
|
||||
different_values: 38
|
||||
variants: [omitted]
|
||||
[pfs]:
|
||||
type: string
|
||||
path: ritual.pfs
|
||||
is_null: true
|
||||
values: 100
|
||||
values: 105
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x73)
|
||||
- "Limited" (x16)
|
||||
- "Restricted" (x11)
|
||||
- "Restricted" (x16)
|
||||
'primary_check_markdown':
|
||||
type: string
|
||||
path: ritual.primary_check_markdown
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 96
|
||||
values: 166
|
||||
different_values: 101
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: ritual.search_markdown
|
||||
is_null: false
|
||||
values: 161
|
||||
different_values: 161 (all different)
|
||||
values: 166
|
||||
different_values: 166 (all different)
|
||||
variants: [omitted]
|
||||
[range]:
|
||||
type: integer
|
||||
@@ -496,15 +480,15 @@ schema:
|
||||
type: array<string>
|
||||
path: ritual.remaster_id
|
||||
is_null: true
|
||||
values: 34
|
||||
values: 35
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.remaster_id.[]
|
||||
is_null: false
|
||||
values: 34
|
||||
different_values: 33
|
||||
values: 35
|
||||
different_values: 34
|
||||
variants: [omitted]
|
||||
[school]:
|
||||
type: string
|
||||
@@ -525,34 +509,35 @@ schema:
|
||||
type: string
|
||||
path: ritual.secondary_casters_raw
|
||||
is_null: true
|
||||
values: 141
|
||||
different_values: 21
|
||||
values: 146
|
||||
different_values: 22
|
||||
variants: [omitted]
|
||||
[secondary_check_markdown]:
|
||||
type: string
|
||||
path: ritual.secondary_check_markdown
|
||||
is_null: true
|
||||
values: 141
|
||||
different_values: 111
|
||||
values: 146
|
||||
different_values: 115
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: ritual.source_group
|
||||
is_null: true
|
||||
values: 29
|
||||
values: 34
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: ritual.source_group.[]
|
||||
is_null: false
|
||||
values: 29
|
||||
different_values: 15
|
||||
values: 34
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Season of Ghosts" (x9)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Extinction Curse" (x2)
|
||||
- "Blood Lords" (x2)
|
||||
- "Wardens of Wildwood" (x2)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Malevolence" (x1)
|
||||
@@ -564,17 +549,21 @@ schema:
|
||||
- "Stolen Fate" (x1)
|
||||
- "The Enmity Cycle" (x1)
|
||||
- "Sky King's Tomb" (x1)
|
||||
- "Curtain Call" (x1)
|
||||
- "Spore War" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: ritual.spoilers
|
||||
is_null: true
|
||||
values: 29
|
||||
different_values: 15
|
||||
values: 34
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Season of Ghosts" (x9)
|
||||
- "Strength of Thousands" (x5)
|
||||
- "Extinction Curse" (x2)
|
||||
- "Blood Lords" (x2)
|
||||
- "Wardens of Wildwood" (x2)
|
||||
- "Agents of Edgewatch" (x1)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Malevolence" (x1)
|
||||
@@ -586,6 +575,9 @@ schema:
|
||||
- "Stolen Fate" (x1)
|
||||
- "The Enmity Cycle" (x1)
|
||||
- "Sky King's Tomb" (x1)
|
||||
- "Curtain Call" (x1)
|
||||
- "Spore War" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
[target_markdown]:
|
||||
type: string
|
||||
path: ritual.target_markdown
|
||||
|
||||
+41
-41
@@ -1,49 +1,49 @@
|
||||
name: rules
|
||||
values: 3385
|
||||
values: 3386
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: rules.category
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 1 (all same)
|
||||
variants: "rules" (x3385)
|
||||
variants: "rules" (x3386)
|
||||
'id':
|
||||
type: string
|
||||
path: rules.id
|
||||
is_null: false
|
||||
values: 3385
|
||||
different_values: 3385 (all different)
|
||||
values: 3386
|
||||
different_values: 3386 (all different)
|
||||
variants: [omitted]
|
||||
[breadcrumbs]:
|
||||
type: array<string>
|
||||
path: rules.breadcrumbs
|
||||
is_null: true
|
||||
values: 3280
|
||||
values: 3281
|
||||
min_count: 1
|
||||
max_count: 6
|
||||
value_type:
|
||||
type: string
|
||||
path: rules.breadcrumbs.[]
|
||||
is_null: false
|
||||
values: 8207
|
||||
values: 8210
|
||||
different_values: 618
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: rules.source_category
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: rules.source_category.[]
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x3127)
|
||||
- "Rulebooks" (x3128)
|
||||
- "Adventure Paths" (x207)
|
||||
- "Lost Omens" (x47)
|
||||
- "Adventures" (x4)
|
||||
@@ -51,78 +51,78 @@ schema:
|
||||
type: string
|
||||
path: rules.source_markdown
|
||||
is_null: false
|
||||
values: 3385
|
||||
different_values: 913
|
||||
values: 3386
|
||||
different_values: 914
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: rules.speed
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: rules.summary_markdown
|
||||
is_null: false
|
||||
values: 3385
|
||||
different_values: 2804
|
||||
values: 3386
|
||||
different_values: 2805
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: rules.type
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 1 (all same)
|
||||
variants: "Rules" (x3385)
|
||||
variants: "Rules" (x3386)
|
||||
'url':
|
||||
type: string
|
||||
path: rules.url
|
||||
is_null: false
|
||||
values: 3385
|
||||
different_values: 3385 (all different)
|
||||
values: 3386
|
||||
different_values: 3386 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: rules.weakness
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: rules.legacy_id
|
||||
is_null: true
|
||||
values: 1309
|
||||
values: 1310
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: rules.legacy_id.[]
|
||||
is_null: false
|
||||
values: 1309
|
||||
different_values: 1179
|
||||
values: 1310
|
||||
different_values: 1180
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: rules.markdown
|
||||
is_null: false
|
||||
values: 3385
|
||||
different_values: 3385 (all different)
|
||||
values: 3386
|
||||
different_values: 3386 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: rules.name
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 2023
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: rules.primary_source_category
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x3127)
|
||||
- "Rulebooks" (x3128)
|
||||
- "Adventure Paths" (x207)
|
||||
- "Lost Omens" (x47)
|
||||
- "Adventures" (x4)
|
||||
@@ -130,28 +130,28 @@ schema:
|
||||
type: string
|
||||
path: rules.rarity
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x3385)
|
||||
variants: "common" (x3386)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: rules.rarity_id
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x3385)
|
||||
variants: 1 (x3386)
|
||||
'release_date':
|
||||
type: string
|
||||
path: rules.release_date
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 29
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: rules.resistance
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
schema:
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
@@ -172,35 +172,35 @@ schema:
|
||||
type: array<string>
|
||||
path: rules.remaster_id
|
||||
is_null: true
|
||||
values: 1179
|
||||
values: 1180
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: rules.remaster_id.[]
|
||||
is_null: false
|
||||
values: 1179
|
||||
different_values: 1179
|
||||
values: 1180
|
||||
different_values: 1180
|
||||
variants: [omitted]
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: rules.search_markdown
|
||||
is_null: false
|
||||
values: 3385
|
||||
different_values: 3385 (all different)
|
||||
values: 3386
|
||||
different_values: 3386 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: rules.source
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: rules.source.[]
|
||||
is_null: false
|
||||
values: 3385
|
||||
values: 3386
|
||||
different_values: 36
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
|
||||
+28
-28
@@ -1,35 +1,35 @@
|
||||
name: sidebar
|
||||
values: 618
|
||||
values: 617
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: sidebar.category
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 1 (all same)
|
||||
variants: "sidebar" (x618)
|
||||
variants: "sidebar" (x617)
|
||||
'id':
|
||||
type: string
|
||||
path: sidebar.id
|
||||
is_null: false
|
||||
values: 618
|
||||
different_values: 618 (all different)
|
||||
values: 617
|
||||
different_values: 617 (all different)
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: sidebar.source_category
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: sidebar.source_category.[]
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x511)
|
||||
- "Rulebooks" (x510)
|
||||
- "Lost Omens" (x85)
|
||||
- "Adventure Paths" (x21)
|
||||
- "Adventures" (x1)
|
||||
@@ -37,41 +37,41 @@ schema:
|
||||
type: string
|
||||
path: sidebar.source_markdown
|
||||
is_null: false
|
||||
values: 618
|
||||
different_values: 405
|
||||
values: 617
|
||||
different_values: 404
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: sidebar.speed
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: sidebar.summary_markdown
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 553
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: sidebar.type
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 1 (all same)
|
||||
variants: "Sidebar" (x618)
|
||||
variants: "Sidebar" (x617)
|
||||
'url':
|
||||
type: string
|
||||
path: sidebar.url
|
||||
is_null: false
|
||||
values: 618
|
||||
different_values: 440
|
||||
values: 617
|
||||
different_values: 439
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: sidebar.weakness
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
@@ -91,17 +91,17 @@ schema:
|
||||
type: string
|
||||
path: sidebar.markdown
|
||||
is_null: false
|
||||
values: 618
|
||||
different_values: 618 (all different)
|
||||
values: 617
|
||||
different_values: 617 (all different)
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: sidebar.primary_source_category
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x511)
|
||||
- "Rulebooks" (x510)
|
||||
- "Lost Omens" (x85)
|
||||
- "Adventure Paths" (x21)
|
||||
- "Adventures" (x1)
|
||||
@@ -109,27 +109,27 @@ schema:
|
||||
type: string
|
||||
path: sidebar.release_date
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 25
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: sidebar.resistance
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: sidebar.search_markdown
|
||||
is_null: false
|
||||
values: 618
|
||||
different_values: 616
|
||||
values: 617
|
||||
different_values: 615
|
||||
variants: [omitted]
|
||||
[name]:
|
||||
type: string
|
||||
path: sidebar.name
|
||||
is_null: true
|
||||
values: 617
|
||||
values: 616
|
||||
different_values: 433
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
@@ -164,14 +164,14 @@ schema:
|
||||
type: array<string>
|
||||
path: sidebar.source
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: sidebar.source.[]
|
||||
is_null: false
|
||||
values: 618
|
||||
values: 617
|
||||
different_values: 30
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
|
||||
+39
-39
@@ -1,42 +1,42 @@
|
||||
name: source
|
||||
values: 200
|
||||
values: 220
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: source.category
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
different_values: 1 (all same)
|
||||
variants: "source" (x200)
|
||||
variants: "source" (x220)
|
||||
'id':
|
||||
type: string
|
||||
path: source.id
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 200 (all different)
|
||||
values: 220
|
||||
different_values: 220 (all different)
|
||||
variants: [omitted]
|
||||
'markdown':
|
||||
type: string
|
||||
path: source.markdown
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 200 (all different)
|
||||
values: 220
|
||||
different_values: 220 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: source.name
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 200 (all different)
|
||||
values: 220
|
||||
different_values: 220 (all different)
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: source.primary_source_category
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Adventure Paths" (x73)
|
||||
- "Adventure Paths" (x93)
|
||||
- "Adventures" (x42)
|
||||
- "Blog Posts" (x26)
|
||||
- "Rulebooks" (x22)
|
||||
@@ -47,65 +47,65 @@ schema:
|
||||
type: string
|
||||
path: source.rarity
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x200)
|
||||
variants: "common" (x220)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: source.rarity_id
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x200)
|
||||
variants: 1 (x220)
|
||||
'release_date':
|
||||
type: string
|
||||
path: source.release_date
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 118
|
||||
values: 220
|
||||
different_values: 133
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: source.resistance
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: source.search_markdown
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 175
|
||||
values: 220
|
||||
different_values: 195
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: source.source
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: source.source.[]
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 200 (all different)
|
||||
values: 220
|
||||
different_values: 220 (all different)
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: source.source_category
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: source.source_category.[]
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Adventure Paths" (x73)
|
||||
- "Adventure Paths" (x93)
|
||||
- "Adventures" (x42)
|
||||
- "Blog Posts" (x26)
|
||||
- "Rulebooks" (x22)
|
||||
@@ -116,53 +116,53 @@ schema:
|
||||
type: string
|
||||
path: source.source_markdown
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 200 (all different)
|
||||
values: 220
|
||||
different_values: 220 (all different)
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: source.speed
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
schema:
|
||||
'type':
|
||||
type: string
|
||||
path: source.type
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
different_values: 1 (all same)
|
||||
variants: "Source" (x200)
|
||||
variants: "Source" (x220)
|
||||
'url':
|
||||
type: string
|
||||
path: source.url
|
||||
is_null: false
|
||||
values: 200
|
||||
different_values: 200 (all different)
|
||||
values: 220
|
||||
different_values: 220 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: source.weakness
|
||||
is_null: false
|
||||
values: 200
|
||||
values: 220
|
||||
schema:
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: source.primary_source_group
|
||||
is_null: true
|
||||
values: 117
|
||||
different_values: 30
|
||||
values: 137
|
||||
different_values: 35
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: source.source_group
|
||||
is_null: true
|
||||
values: 117
|
||||
values: 137
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: source.source_group.[]
|
||||
is_null: false
|
||||
values: 117
|
||||
different_values: 30
|
||||
values: 137
|
||||
different_values: 35
|
||||
variants: [omitted]
|
||||
|
||||
+169
-220
@@ -1,23 +1,23 @@
|
||||
name: spell
|
||||
values: 2274
|
||||
values: 2296
|
||||
schema:
|
||||
[actions]:
|
||||
type: string
|
||||
path: spell.actions
|
||||
is_null: true
|
||||
values: 2273
|
||||
values: 2294
|
||||
different_values: 18
|
||||
variants:
|
||||
- "Two Actions" (x1349)
|
||||
- "Single Action" (x336)
|
||||
- "Three Actions" (x225)
|
||||
- "Two Actions" (x1367)
|
||||
- "Single Action" (x337)
|
||||
- "Three Actions" (x226)
|
||||
- "Reaction" (x124)
|
||||
- "1 minute" (x90)
|
||||
- "10 minutes" (x68)
|
||||
- "Single Action to Three Actions" (x33)
|
||||
- "Free Action" (x17)
|
||||
- "Two Actions or Three Actions" (x7)
|
||||
- "1 hour" (x6)
|
||||
- "Two Actions or Three Actions" (x6)
|
||||
- "Single Action to Two Actions" (x5)
|
||||
- "Single Action or Two Actions" (x5)
|
||||
- "Two Actions to 2 rounds" (x3)
|
||||
@@ -30,44 +30,44 @@ schema:
|
||||
type: string
|
||||
path: spell.bloodline_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 68
|
||||
variants: [omitted]
|
||||
'category':
|
||||
type: string
|
||||
path: spell.category
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 1 (all same)
|
||||
variants: "spell" (x2274)
|
||||
variants: "spell" (x2296)
|
||||
[area_raw]:
|
||||
type: string
|
||||
path: spell.area_raw
|
||||
is_null: true
|
||||
values: 523
|
||||
different_values: 143
|
||||
values: 528
|
||||
different_values: 147
|
||||
variants: [omitted]
|
||||
[area_type]:
|
||||
type: array<string>
|
||||
path: spell.area_type
|
||||
is_null: true
|
||||
values: 523
|
||||
values: 528
|
||||
min_count: 1
|
||||
max_count: 3
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.area_type.[]
|
||||
is_null: false
|
||||
values: 543
|
||||
values: 548
|
||||
different_values: 11
|
||||
variants:
|
||||
- "burst" (x227)
|
||||
- "burst" (x229)
|
||||
- "emanation" (x150)
|
||||
- "cone" (x64)
|
||||
- "cone" (x66)
|
||||
- "line" (x27)
|
||||
- "square" (x25)
|
||||
- "cylinder" (x21)
|
||||
- "cube" (x16)
|
||||
- "cube" (x17)
|
||||
- "varies" (x6)
|
||||
- "cuboid" (x4)
|
||||
- "circle" (x2)
|
||||
@@ -76,91 +76,91 @@ schema:
|
||||
type: string
|
||||
path: spell.rarity
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 3
|
||||
variants:
|
||||
- "common" (x1193)
|
||||
- "uncommon" (x968)
|
||||
- "rare" (x113)
|
||||
- "common" (x1189)
|
||||
- "uncommon" (x984)
|
||||
- "rare" (x123)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: spell.rarity_id
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 3
|
||||
variants:
|
||||
- 1 (x1193)
|
||||
- 2 (x968)
|
||||
- 3 (x113)
|
||||
- 1 (x1189)
|
||||
- 2 (x984)
|
||||
- 3 (x123)
|
||||
'resistance':
|
||||
type: object
|
||||
path: spell.resistance
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
schema:
|
||||
'search_markdown':
|
||||
type: string
|
||||
path: spell.search_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 2274 (all different)
|
||||
values: 2296
|
||||
different_values: 2296 (all different)
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: spell.source
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.source.[]
|
||||
is_null: false
|
||||
values: 2315
|
||||
different_values: 73
|
||||
values: 2335
|
||||
different_values: 80
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: spell.source_category
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.source_category.[]
|
||||
is_null: false
|
||||
values: 2297
|
||||
values: 2317
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Rulebooks" (x1792)
|
||||
- "Lost Omens" (x302)
|
||||
- "Adventure Paths" (x182)
|
||||
- "Rulebooks" (x1791)
|
||||
- "Lost Omens" (x301)
|
||||
- "Adventure Paths" (x204)
|
||||
- "Adventures" (x13)
|
||||
- "Comics" (x8)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: spell.source_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 545
|
||||
values: 2296
|
||||
different_values: 554
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: spell.speed
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
schema:
|
||||
'spell_type':
|
||||
type: string
|
||||
path: spell.spell_type
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Spell" (x1410)
|
||||
- "Focus" (x703)
|
||||
- "Cantrip" (x161)
|
||||
- "Spell" (x1428)
|
||||
- "Focus" (x706)
|
||||
- "Cantrip" (x162)
|
||||
[cost_markdown]:
|
||||
type: string
|
||||
path: spell.cost_markdown
|
||||
@@ -181,50 +181,50 @@ schema:
|
||||
type: string
|
||||
path: spell.deity_markdown
|
||||
is_null: true
|
||||
values: 513
|
||||
different_values: 286
|
||||
values: 514
|
||||
different_values: 287
|
||||
variants: [omitted]
|
||||
'domain_markdown':
|
||||
type: string
|
||||
path: spell.domain_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 123
|
||||
variants: [omitted]
|
||||
'heighten_level':
|
||||
type: array<integer>
|
||||
path: spell.heighten_level
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
min_count: 1
|
||||
max_count: 11
|
||||
value_type:
|
||||
type: integer
|
||||
path: spell.heighten_level.[]
|
||||
is_null: false
|
||||
values: 7718
|
||||
values: 7792
|
||||
different_values: 10
|
||||
variants:
|
||||
- 5 (x866)
|
||||
- 4 (x861)
|
||||
- 9 (x851)
|
||||
- 7 (x838)
|
||||
- 6 (x831)
|
||||
- 8 (x799)
|
||||
- 10 (x750)
|
||||
- 3 (x707)
|
||||
- 1 (x684)
|
||||
- 2 (x531)
|
||||
- 5 (x873)
|
||||
- 4 (x867)
|
||||
- 9 (x865)
|
||||
- 7 (x849)
|
||||
- 6 (x839)
|
||||
- 8 (x809)
|
||||
- 10 (x759)
|
||||
- 3 (x715)
|
||||
- 1 (x686)
|
||||
- 2 (x530)
|
||||
[duration]:
|
||||
type: integer
|
||||
path: spell.duration
|
||||
is_null: true
|
||||
values: 1203
|
||||
values: 1212
|
||||
different_values: 15
|
||||
variants:
|
||||
- 60 (x769)
|
||||
- 600 (x146)
|
||||
- 3600 (x99)
|
||||
- 60 (x774)
|
||||
- 600 (x147)
|
||||
- 3600 (x102)
|
||||
- 6 (x74)
|
||||
- 28800 (x30)
|
||||
- 86400 (x28)
|
||||
@@ -241,21 +241,21 @@ schema:
|
||||
type: string
|
||||
path: spell.duration_raw
|
||||
is_null: true
|
||||
values: 1535
|
||||
different_values: 67
|
||||
values: 1546
|
||||
different_values: 71
|
||||
variants: [omitted]
|
||||
[element]:
|
||||
type: array<string>
|
||||
path: spell.element
|
||||
is_null: true
|
||||
values: 476
|
||||
values: 480
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.element.[]
|
||||
is_null: false
|
||||
values: 499
|
||||
values: 503
|
||||
different_values: 7
|
||||
variants:
|
||||
- "Fire" (x100)
|
||||
@@ -263,89 +263,89 @@ schema:
|
||||
- "Air" (x81)
|
||||
- "Universal" (x81)
|
||||
- "Water" (x78)
|
||||
- "Wood" (x48)
|
||||
- "Wood" (x52)
|
||||
- "Metal" (x28)
|
||||
'heighten_group':
|
||||
type: array<string>
|
||||
path: spell.heighten_group
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
min_count: 1
|
||||
max_count: 11
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.heighten_group.[]
|
||||
is_null: false
|
||||
values: 7718
|
||||
values: 7792
|
||||
different_values: 19
|
||||
variants:
|
||||
- "Heightened 9th rank" (x789)
|
||||
- "Heightened 7th rank" (x736)
|
||||
- "Heightened 8th rank" (x729)
|
||||
- "Heightened 10th rank" (x709)
|
||||
- "Heightened 6th rank" (x699)
|
||||
- "1st rank" (x684)
|
||||
- "Heightened 5th rank" (x632)
|
||||
- "Heightened 4th rank" (x497)
|
||||
- "Heightened 3rd rank" (x406)
|
||||
- "4th rank" (x364)
|
||||
- "3rd rank" (x301)
|
||||
- "Heightened 9th rank" (x801)
|
||||
- "Heightened 7th rank" (x745)
|
||||
- "Heightened 8th rank" (x737)
|
||||
- "Heightened 10th rank" (x718)
|
||||
- "Heightened 6th rank" (x704)
|
||||
- "1st rank" (x686)
|
||||
- "Heightened 5th rank" (x637)
|
||||
- "Heightened 4th rank" (x500)
|
||||
- "Heightened 3rd rank" (x408)
|
||||
- "4th rank" (x367)
|
||||
- "3rd rank" (x307)
|
||||
- "2nd rank" (x284)
|
||||
- "Heightened 2nd rank" (x247)
|
||||
- "5th rank" (x234)
|
||||
- "6th rank" (x132)
|
||||
- "7th rank" (x102)
|
||||
- "8th rank" (x70)
|
||||
- "9th rank" (x62)
|
||||
- "Heightened 2nd rank" (x246)
|
||||
- "5th rank" (x236)
|
||||
- "6th rank" (x135)
|
||||
- "7th rank" (x104)
|
||||
- "8th rank" (x72)
|
||||
- "9th rank" (x64)
|
||||
- "10th rank" (x41)
|
||||
'id':
|
||||
type: string
|
||||
path: spell.id
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 2274 (all different)
|
||||
values: 2296
|
||||
different_values: 2296 (all different)
|
||||
variants: [omitted]
|
||||
'level':
|
||||
type: integer
|
||||
path: spell.level
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 10
|
||||
variants:
|
||||
- 1 (x684)
|
||||
- 4 (x364)
|
||||
- 3 (x301)
|
||||
- 1 (x686)
|
||||
- 4 (x367)
|
||||
- 3 (x307)
|
||||
- 2 (x284)
|
||||
- 5 (x234)
|
||||
- 6 (x132)
|
||||
- 7 (x102)
|
||||
- 8 (x70)
|
||||
- 9 (x62)
|
||||
- 5 (x236)
|
||||
- 6 (x135)
|
||||
- 7 (x104)
|
||||
- 8 (x72)
|
||||
- 9 (x64)
|
||||
- 10 (x41)
|
||||
'markdown':
|
||||
type: string
|
||||
path: spell.markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 2274 (all different)
|
||||
values: 2296
|
||||
different_values: 2296 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: spell.name
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 1717
|
||||
values: 2296
|
||||
different_values: 1737
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: spell.primary_source_category
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Rulebooks" (x1785)
|
||||
- "Lost Omens" (x295)
|
||||
- "Adventure Paths" (x173)
|
||||
- "Adventure Paths" (x195)
|
||||
- "Adventures" (x13)
|
||||
- "Comics" (x8)
|
||||
[domain]:
|
||||
@@ -366,26 +366,26 @@ schema:
|
||||
type: array<string>
|
||||
path: spell.heighten
|
||||
is_null: true
|
||||
values: 1341
|
||||
values: 1356
|
||||
min_count: 1
|
||||
max_count: 9
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.heighten.[]
|
||||
is_null: false
|
||||
values: 1800
|
||||
values: 1825
|
||||
different_values: 13
|
||||
variants:
|
||||
- "+1" (x536)
|
||||
- "+2" (x215)
|
||||
- "6th" (x159)
|
||||
- "5th" (x142)
|
||||
- "4th" (x135)
|
||||
- "9th" (x126)
|
||||
- "7th" (x122)
|
||||
- "8th" (x116)
|
||||
- "3rd" (x108)
|
||||
- "10th" (x68)
|
||||
- "+1" (x543)
|
||||
- "+2" (x216)
|
||||
- "6th" (x161)
|
||||
- "5th" (x143)
|
||||
- "4th" (x137)
|
||||
- "9th" (x130)
|
||||
- "7th" (x125)
|
||||
- "8th" (x117)
|
||||
- "3rd" (x110)
|
||||
- "10th" (x70)
|
||||
- "2nd" (x47)
|
||||
- "+3" (x22)
|
||||
- "+4" (x4)
|
||||
@@ -407,46 +407,29 @@ schema:
|
||||
type: string
|
||||
path: spell.primary_source_group
|
||||
is_null: true
|
||||
values: 186
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Blood Lords" (x39)
|
||||
- "Extinction Curse" (x25)
|
||||
- "Strength of Thousands" (x25)
|
||||
- "Agents of Edgewatch" (x13)
|
||||
- "Age of Ashes" (x12)
|
||||
- "Kingmaker" (x10)
|
||||
- "Season of Ghosts" (x10)
|
||||
- "Abomination Vaults" (x9)
|
||||
- "Quest for the Frozen Flame" (x9)
|
||||
- "Prey for Death" (x9)
|
||||
- "Sky King's Tomb" (x8)
|
||||
- "Fists of the Ruby Phoenix" (x6)
|
||||
- "Gatewalkers" (x4)
|
||||
- "Stolen Fate" (x3)
|
||||
- "Threshold of Knowledge" (x2)
|
||||
- "Malevolence" (x1)
|
||||
- "The Enmity Cycle" (x1)
|
||||
values: 208
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
'release_date':
|
||||
type: string
|
||||
path: spell.release_date
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 60
|
||||
values: 2296
|
||||
different_values: 67
|
||||
variants: [omitted]
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: spell.remaster_id
|
||||
is_null: true
|
||||
values: 710
|
||||
values: 713
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.remaster_id.[]
|
||||
is_null: false
|
||||
values: 714
|
||||
different_values: 703
|
||||
values: 717
|
||||
different_values: 706
|
||||
variants: [omitted]
|
||||
[requirement_markdown]:
|
||||
type: string
|
||||
@@ -459,80 +442,46 @@ schema:
|
||||
type: array<string>
|
||||
path: spell.source_group
|
||||
is_null: true
|
||||
values: 195
|
||||
values: 217
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.source_group.[]
|
||||
is_null: false
|
||||
values: 195
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Blood Lords" (x39)
|
||||
- "Extinction Curse" (x27)
|
||||
- "Strength of Thousands" (x25)
|
||||
- "Age of Ashes" (x16)
|
||||
- "Agents of Edgewatch" (x15)
|
||||
- "Abomination Vaults" (x10)
|
||||
- "Kingmaker" (x10)
|
||||
- "Season of Ghosts" (x10)
|
||||
- "Quest for the Frozen Flame" (x9)
|
||||
- "Prey for Death" (x9)
|
||||
- "Sky King's Tomb" (x8)
|
||||
- "Fists of the Ruby Phoenix" (x6)
|
||||
- "Gatewalkers" (x4)
|
||||
- "Stolen Fate" (x3)
|
||||
- "Threshold of Knowledge" (x2)
|
||||
- "Malevolence" (x1)
|
||||
- "The Enmity Cycle" (x1)
|
||||
values: 217
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[spoilers]:
|
||||
type: string
|
||||
path: spell.spoilers
|
||||
is_null: true
|
||||
values: 180
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Blood Lords" (x39)
|
||||
- "Extinction Curse" (x25)
|
||||
- "Strength of Thousands" (x25)
|
||||
- "Age of Ashes" (x11)
|
||||
- "Agents of Edgewatch" (x11)
|
||||
- "Kingmaker" (x10)
|
||||
- "Season of Ghosts" (x10)
|
||||
- "Abomination Vaults" (x9)
|
||||
- "Quest for the Frozen Flame" (x9)
|
||||
- "Prey for Death" (x9)
|
||||
- "Sky King's Tomb" (x8)
|
||||
- "Fists of the Ruby Phoenix" (x6)
|
||||
- "Stolen Fate" (x3)
|
||||
- "Threshold of Knowledge" (x2)
|
||||
- "Malevolence" (x1)
|
||||
- "Gatewalkers" (x1)
|
||||
- "The Enmity Cycle" (x1)
|
||||
values: 202
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: spell.summary_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 1928
|
||||
values: 2296
|
||||
different_values: 1950
|
||||
variants: [omitted]
|
||||
[component]:
|
||||
type: array<string>
|
||||
path: spell.component
|
||||
is_null: true
|
||||
values: 1353
|
||||
values: 1356
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.component.[]
|
||||
is_null: false
|
||||
values: 2587
|
||||
values: 2593
|
||||
different_values: 12
|
||||
variants:
|
||||
- "verbal" (x1139)
|
||||
- "somatic" (x1132)
|
||||
- "verbal" (x1142)
|
||||
- "somatic" (x1135)
|
||||
- "material" (x241)
|
||||
- "1 minute" (x37)
|
||||
- "10 minutes" (x28)
|
||||
@@ -547,58 +496,58 @@ schema:
|
||||
type: array<string>
|
||||
path: spell.deity
|
||||
is_null: true
|
||||
values: 513
|
||||
values: 514
|
||||
min_count: 1
|
||||
max_count: 30
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.deity.[]
|
||||
is_null: false
|
||||
values: 2688
|
||||
different_values: 446
|
||||
values: 2686
|
||||
different_values: 447
|
||||
variants: [omitted]
|
||||
'tradition_markdown':
|
||||
type: string
|
||||
path: spell.tradition_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 27
|
||||
variants: [omitted]
|
||||
'trait':
|
||||
type: array<string>
|
||||
path: spell.trait
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
min_count: 1
|
||||
max_count: 10
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.trait.[]
|
||||
is_null: false
|
||||
values: 8602
|
||||
values: 8713
|
||||
different_values: 109
|
||||
variants: [omitted]
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
path: spell.legacy_id
|
||||
is_null: true
|
||||
values: 701
|
||||
values: 704
|
||||
min_count: 1
|
||||
max_count: 4
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.legacy_id.[]
|
||||
is_null: false
|
||||
values: 709
|
||||
different_values: 709
|
||||
values: 712
|
||||
different_values: 712
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: spell.type
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
different_values: 1 (all same)
|
||||
variants: "Spell" (x2274)
|
||||
variants: "Spell" (x2296)
|
||||
[patron_theme_markdown]:
|
||||
type: string
|
||||
path: spell.patron_theme_markdown
|
||||
@@ -610,20 +559,20 @@ schema:
|
||||
type: array<string>
|
||||
path: spell.tradition
|
||||
is_null: true
|
||||
values: 1503
|
||||
values: 1525
|
||||
min_count: 1
|
||||
max_count: 5
|
||||
value_type:
|
||||
type: string
|
||||
path: spell.tradition.[]
|
||||
is_null: false
|
||||
values: 3317
|
||||
values: 3364
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Arcane" (x1027)
|
||||
- "Occult" (x854)
|
||||
- "Primal" (x773)
|
||||
- "Divine" (x576)
|
||||
- "Arcane" (x1039)
|
||||
- "Occult" (x866)
|
||||
- "Primal" (x788)
|
||||
- "Divine" (x584)
|
||||
- "Elemental" (x87)
|
||||
[trigger_markdown]:
|
||||
type: string
|
||||
@@ -636,51 +585,51 @@ schema:
|
||||
type: string
|
||||
path: spell.url
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 2274 (all different)
|
||||
values: 2296
|
||||
different_values: 2296 (all different)
|
||||
variants: [omitted]
|
||||
[pfs]:
|
||||
type: string
|
||||
path: spell.pfs
|
||||
is_null: true
|
||||
values: 2200
|
||||
values: 2222
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Standard" (x2040)
|
||||
- "Limited" (x151)
|
||||
- "Limited" (x173)
|
||||
- "Restricted" (x9)
|
||||
[range]:
|
||||
type: integer
|
||||
path: spell.range
|
||||
is_null: true
|
||||
values: 1553
|
||||
different_values: 25
|
||||
values: 1572
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
[range_raw]:
|
||||
type: string
|
||||
path: spell.range_raw
|
||||
is_null: true
|
||||
values: 1571
|
||||
different_values: 44
|
||||
values: 1590
|
||||
different_values: 47
|
||||
variants: [omitted]
|
||||
[saving_throw_markdown]:
|
||||
type: string
|
||||
path: spell.saving_throw_markdown
|
||||
is_null: true
|
||||
values: 813
|
||||
different_values: 27
|
||||
values: 826
|
||||
different_values: 28
|
||||
variants: [omitted]
|
||||
[school]:
|
||||
type: string
|
||||
path: spell.school
|
||||
is_null: true
|
||||
values: 1355
|
||||
values: 1356
|
||||
different_values: 8
|
||||
variants:
|
||||
- "evocation" (x252)
|
||||
- "necromancy" (x193)
|
||||
- "transmutation" (x165)
|
||||
- "illusion" (x162)
|
||||
- "illusion" (x163)
|
||||
- "enchantment" (x161)
|
||||
- "divination" (x158)
|
||||
- "conjuration" (x140)
|
||||
@@ -689,15 +638,15 @@ schema:
|
||||
type: string
|
||||
path: spell.trait_markdown
|
||||
is_null: false
|
||||
values: 2274
|
||||
different_values: 1265
|
||||
values: 2296
|
||||
different_values: 1285
|
||||
variants: [omitted]
|
||||
[target_markdown]:
|
||||
type: string
|
||||
path: spell.target_markdown
|
||||
is_null: true
|
||||
values: 1147
|
||||
different_values: 324
|
||||
values: 1159
|
||||
different_values: 330
|
||||
variants: [omitted]
|
||||
[warden_spell_tier]:
|
||||
type: string
|
||||
@@ -714,5 +663,5 @@ schema:
|
||||
type: object
|
||||
path: spell.weakness
|
||||
is_null: false
|
||||
values: 2274
|
||||
values: 2296
|
||||
schema:
|
||||
|
||||
+51
-45
@@ -1,83 +1,83 @@
|
||||
name: trait
|
||||
values: 810
|
||||
values: 813
|
||||
schema:
|
||||
'category':
|
||||
type: string
|
||||
path: trait.category
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 1 (all same)
|
||||
variants: "trait" (x810)
|
||||
variants: "trait" (x813)
|
||||
'id':
|
||||
type: string
|
||||
path: trait.id
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 810 (all different)
|
||||
values: 813
|
||||
different_values: 813 (all different)
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: trait.source_category
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: trait.source_category.[]
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x721)
|
||||
- "Adventure Paths" (x55)
|
||||
- "Adventure Paths" (x58)
|
||||
- "Lost Omens" (x34)
|
||||
'source_markdown':
|
||||
type: string
|
||||
path: trait.source_markdown
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 236
|
||||
values: 813
|
||||
different_values: 239
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: trait.speed
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
schema:
|
||||
'summary_markdown':
|
||||
type: string
|
||||
path: trait.summary_markdown
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 682
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: trait.trait_markdown
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 540
|
||||
values: 813
|
||||
different_values: 543
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: trait.type
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 1 (all same)
|
||||
variants: "Trait" (x810)
|
||||
variants: "Trait" (x813)
|
||||
'url':
|
||||
type: string
|
||||
path: trait.url
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 810 (all different)
|
||||
values: 813
|
||||
different_values: 813 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: trait.weakness
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
@@ -97,59 +97,59 @@ schema:
|
||||
type: string
|
||||
path: trait.markdown
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 810 (all different)
|
||||
values: 813
|
||||
different_values: 813 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: trait.name
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 540
|
||||
values: 813
|
||||
different_values: 543
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: trait.primary_source_category
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Rulebooks" (x721)
|
||||
- "Adventure Paths" (x55)
|
||||
- "Adventure Paths" (x58)
|
||||
- "Lost Omens" (x34)
|
||||
'rarity':
|
||||
type: string
|
||||
path: trait.rarity
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 1 (all same)
|
||||
variants: "common" (x810)
|
||||
variants: "common" (x813)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: trait.rarity_id
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
different_values: 1 (all same)
|
||||
variants: 1 (x810)
|
||||
variants: 1 (x813)
|
||||
'release_date':
|
||||
type: string
|
||||
path: trait.release_date
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 37
|
||||
values: 813
|
||||
different_values: 40
|
||||
variants: [omitted]
|
||||
'resistance':
|
||||
type: object
|
||||
path: trait.resistance
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
schema:
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: trait.primary_source_group
|
||||
is_null: true
|
||||
values: 55
|
||||
different_values: 10
|
||||
values: 58
|
||||
different_values: 13
|
||||
variants:
|
||||
- "Kingmaker" (x31)
|
||||
- "Age of Ashes" (x4)
|
||||
@@ -161,6 +161,9 @@ schema:
|
||||
- "Stolen Fate" (x2)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Sky King's Tomb" (x1)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
- "Curtain Call" (x1)
|
||||
- "Spore War" (x1)
|
||||
[remaster_id]:
|
||||
type: array<string>
|
||||
path: trait.remaster_id
|
||||
@@ -179,36 +182,36 @@ schema:
|
||||
type: string
|
||||
path: trait.search_markdown
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 809
|
||||
values: 813
|
||||
different_values: 812
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: trait.source
|
||||
is_null: false
|
||||
values: 810
|
||||
values: 813
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: trait.source.[]
|
||||
is_null: false
|
||||
values: 810
|
||||
different_values: 49
|
||||
values: 813
|
||||
different_values: 52
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: trait.source_group
|
||||
is_null: true
|
||||
values: 55
|
||||
values: 58
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: trait.source_group.[]
|
||||
is_null: false
|
||||
values: 55
|
||||
different_values: 10
|
||||
values: 58
|
||||
different_values: 13
|
||||
variants:
|
||||
- "Kingmaker" (x31)
|
||||
- "Age of Ashes" (x4)
|
||||
@@ -220,17 +223,20 @@ schema:
|
||||
- "Stolen Fate" (x2)
|
||||
- "Abomination Vaults" (x1)
|
||||
- "Sky King's Tomb" (x1)
|
||||
- "Wardens of Wildwood" (x1)
|
||||
- "Curtain Call" (x1)
|
||||
- "Spore War" (x1)
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: trait.trait
|
||||
is_null: true
|
||||
values: 808
|
||||
values: 811
|
||||
min_count: 1
|
||||
max_count: 2
|
||||
value_type:
|
||||
type: string
|
||||
path: trait.trait.[]
|
||||
is_null: false
|
||||
values: 828
|
||||
different_values: 539
|
||||
values: 831
|
||||
different_values: 542
|
||||
variants: [omitted]
|
||||
|
||||
+82
-79
@@ -1,15 +1,15 @@
|
||||
name: weapon
|
||||
values: 450
|
||||
values: 451
|
||||
schema:
|
||||
'bulk':
|
||||
type: float
|
||||
path: weapon.bulk
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 5
|
||||
variants:
|
||||
- 0,1 (x169)
|
||||
- 1 (x155)
|
||||
- 1 (x156)
|
||||
- 2 (x103)
|
||||
- 0 (x19)
|
||||
- 3 (x4)
|
||||
@@ -17,44 +17,44 @@ schema:
|
||||
type: string
|
||||
path: weapon.summary_markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 360
|
||||
values: 451
|
||||
different_values: 361
|
||||
variants: [omitted]
|
||||
'trait_markdown':
|
||||
type: string
|
||||
path: weapon.trait_markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 299
|
||||
values: 451
|
||||
different_values: 300
|
||||
variants: [omitted]
|
||||
'type':
|
||||
type: string
|
||||
path: weapon.type
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 1 (all same)
|
||||
variants: "Item" (x450)
|
||||
variants: "Item" (x451)
|
||||
'url':
|
||||
type: string
|
||||
path: weapon.url
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 450 (all different)
|
||||
values: 451
|
||||
different_values: 451 (all different)
|
||||
variants: [omitted]
|
||||
'weakness':
|
||||
type: object
|
||||
path: weapon.weakness
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
schema:
|
||||
'weapon_category':
|
||||
type: string
|
||||
path: weapon.weapon_category
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 5
|
||||
variants:
|
||||
- "Martial" (x282)
|
||||
- "Martial" (x283)
|
||||
- "Simple" (x75)
|
||||
- "Advanced" (x68)
|
||||
- "Ammunition" (x23)
|
||||
@@ -63,7 +63,7 @@ schema:
|
||||
type: string
|
||||
path: weapon.weapon_group
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 17
|
||||
variants:
|
||||
- "Sword" (x66)
|
||||
@@ -79,7 +79,7 @@ schema:
|
||||
- "Dart" (x20)
|
||||
- "Brawling" (x15)
|
||||
- "Pick" (x11)
|
||||
- "Hammer" (x10)
|
||||
- "Hammer" (x11)
|
||||
- "Crossbow" (x9)
|
||||
- "Shield" (x6)
|
||||
- "Bomb" (x2)
|
||||
@@ -87,7 +87,7 @@ schema:
|
||||
type: string
|
||||
path: weapon.weapon_group_markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 17
|
||||
variants:
|
||||
- "[Sword](/WeaponGroups.aspx?ID=15)" (x66)
|
||||
@@ -103,7 +103,7 @@ schema:
|
||||
- "[Dart](/WeaponGroups.aspx?ID=6)" (x20)
|
||||
- "[Brawling](/WeaponGroups.aspx?ID=4)" (x15)
|
||||
- "[Pick](/WeaponGroups.aspx?ID=10)" (x11)
|
||||
- "[Hammer](/WeaponGroups.aspx?ID=8)" (x10)
|
||||
- "[Hammer](/WeaponGroups.aspx?ID=8)" (x11)
|
||||
- "[Crossbow](/WeaponGroups.aspx?ID=17)" (x9)
|
||||
- "[Shield](/WeaponGroups.aspx?ID=12)" (x6)
|
||||
- "[Bomb](/WeaponGroups.aspx?ID=2)" (x2)
|
||||
@@ -111,103 +111,103 @@ schema:
|
||||
type: string
|
||||
path: weapon.weapon_type
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Melee" (x307)
|
||||
- "Melee" (x308)
|
||||
- "Ranged" (x143)
|
||||
[bulk_raw]:
|
||||
type: string
|
||||
path: weapon.bulk_raw
|
||||
is_null: true
|
||||
values: 431
|
||||
values: 432
|
||||
different_values: 4
|
||||
variants:
|
||||
- "L" (x169)
|
||||
- "1" (x155)
|
||||
- "1" (x156)
|
||||
- "2" (x103)
|
||||
- "3" (x4)
|
||||
'category':
|
||||
type: string
|
||||
path: weapon.category
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 1 (all same)
|
||||
variants: "weapon" (x450)
|
||||
variants: "weapon" (x451)
|
||||
'deity_markdown':
|
||||
type: string
|
||||
path: weapon.deity_markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 95
|
||||
values: 451
|
||||
different_values: 96
|
||||
variants: [omitted]
|
||||
'id':
|
||||
type: string
|
||||
path: weapon.id
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 450 (all different)
|
||||
values: 451
|
||||
different_values: 451 (all different)
|
||||
variants: [omitted]
|
||||
'item_category':
|
||||
type: string
|
||||
path: weapon.item_category
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 1 (all same)
|
||||
variants: "Weapons" (x450)
|
||||
variants: "Weapons" (x451)
|
||||
'item_subcategory':
|
||||
type: string
|
||||
path: weapon.item_subcategory
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 1 (all same)
|
||||
variants: "Base Weapons" (x450)
|
||||
variants: "Base Weapons" (x451)
|
||||
[damage]:
|
||||
type: string
|
||||
path: weapon.damage
|
||||
is_null: true
|
||||
values: 426
|
||||
values: 427
|
||||
different_values: 21
|
||||
variants: [omitted]
|
||||
[damage_type]:
|
||||
type: array<string>
|
||||
path: weapon.damage_type
|
||||
is_null: true
|
||||
values: 424
|
||||
values: 425
|
||||
min_count: 1
|
||||
max_count: 3
|
||||
value_type:
|
||||
type: string
|
||||
path: weapon.damage_type.[]
|
||||
is_null: false
|
||||
values: 521
|
||||
values: 522
|
||||
different_values: 3
|
||||
variants:
|
||||
- "Piercing" (x229)
|
||||
- "Slashing" (x174)
|
||||
- "Bludgeoning" (x118)
|
||||
- "Bludgeoning" (x119)
|
||||
[deity]:
|
||||
type: array<string>
|
||||
path: weapon.deity
|
||||
is_null: true
|
||||
values: 170
|
||||
values: 171
|
||||
min_count: 1
|
||||
max_count: 32
|
||||
value_type:
|
||||
type: string
|
||||
path: weapon.deity.[]
|
||||
is_null: false
|
||||
values: 904
|
||||
different_values: 446
|
||||
values: 905
|
||||
different_values: 447
|
||||
variants: [omitted]
|
||||
[hands]:
|
||||
type: string
|
||||
path: weapon.hands
|
||||
is_null: true
|
||||
values: 426
|
||||
values: 427
|
||||
different_values: 5
|
||||
variants:
|
||||
- "1" (x282)
|
||||
- "1" (x283)
|
||||
- "2" (x121)
|
||||
- "1+" (x20)
|
||||
- "1 or 2" (x2)
|
||||
@@ -216,14 +216,14 @@ schema:
|
||||
type: string
|
||||
path: weapon.source_markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 114
|
||||
values: 451
|
||||
different_values: 115
|
||||
variants: [omitted]
|
||||
'speed':
|
||||
type: object
|
||||
path: weapon.speed
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
schema:
|
||||
[legacy_id]:
|
||||
type: array<string>
|
||||
@@ -243,8 +243,8 @@ schema:
|
||||
type: string
|
||||
path: weapon.spoilers
|
||||
is_null: true
|
||||
values: 27
|
||||
different_values: 8
|
||||
values: 28
|
||||
different_values: 9
|
||||
variants:
|
||||
- "Extinction Curse" (x7)
|
||||
- "Abomination Vaults" (x6)
|
||||
@@ -254,14 +254,15 @@ schema:
|
||||
- "Agents of Edgewatch" (x1)
|
||||
- "Crown of the Kobold King" (x1)
|
||||
- "Kingmaker" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
'level':
|
||||
type: integer
|
||||
path: weapon.level
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 4
|
||||
variants:
|
||||
- 0 (x409)
|
||||
- 0 (x410)
|
||||
- 1 (x39)
|
||||
- 4 (x1)
|
||||
- 8 (x1)
|
||||
@@ -269,60 +270,60 @@ schema:
|
||||
type: string
|
||||
path: weapon.markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 450 (all different)
|
||||
values: 451
|
||||
different_values: 451 (all different)
|
||||
variants: [omitted]
|
||||
'name':
|
||||
type: string
|
||||
path: weapon.name
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 306
|
||||
values: 451
|
||||
different_values: 307
|
||||
variants: [omitted]
|
||||
'primary_source_category':
|
||||
type: string
|
||||
path: weapon.primary_source_category
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x302)
|
||||
- "Lost Omens" (x117)
|
||||
- "Adventure Paths" (x29)
|
||||
- "Adventure Paths" (x30)
|
||||
- "Adventures" (x2)
|
||||
'rarity':
|
||||
type: string
|
||||
path: weapon.rarity
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 3
|
||||
variants:
|
||||
- "uncommon" (x243)
|
||||
- "uncommon" (x244)
|
||||
- "common" (x205)
|
||||
- "rare" (x2)
|
||||
'rarity_id':
|
||||
type: integer
|
||||
path: weapon.rarity_id
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
different_values: 3
|
||||
variants:
|
||||
- 2 (x243)
|
||||
- 2 (x244)
|
||||
- 1 (x205)
|
||||
- 3 (x2)
|
||||
'release_date':
|
||||
type: string
|
||||
path: weapon.release_date
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 24
|
||||
values: 451
|
||||
different_values: 25
|
||||
variants: [omitted]
|
||||
[primary_source_group]:
|
||||
type: string
|
||||
path: weapon.primary_source_group
|
||||
is_null: true
|
||||
values: 31
|
||||
different_values: 8
|
||||
values: 32
|
||||
different_values: 9
|
||||
variants:
|
||||
- "Extinction Curse" (x7)
|
||||
- "Abomination Vaults" (x7)
|
||||
@@ -332,6 +333,7 @@ schema:
|
||||
- "The Fall of Plaguestone" (x1)
|
||||
- "Crown of the Kobold King" (x1)
|
||||
- "Kingmaker" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
[reload_raw]:
|
||||
type: string
|
||||
path: weapon.reload_raw
|
||||
@@ -361,7 +363,7 @@ schema:
|
||||
type: object
|
||||
path: weapon.resistance
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
schema:
|
||||
[range]:
|
||||
type: integer
|
||||
@@ -413,70 +415,70 @@ schema:
|
||||
type: string
|
||||
path: weapon.search_markdown
|
||||
is_null: false
|
||||
values: 450
|
||||
different_values: 449
|
||||
values: 451
|
||||
different_values: 450
|
||||
variants: [omitted]
|
||||
'source_category':
|
||||
type: array<string>
|
||||
path: weapon.source_category
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
min_count: 1
|
||||
max_count: 3
|
||||
value_type:
|
||||
type: string
|
||||
path: weapon.source_category.[]
|
||||
is_null: false
|
||||
values: 535
|
||||
values: 536
|
||||
different_values: 4
|
||||
variants:
|
||||
- "Rulebooks" (x358)
|
||||
- "Lost Omens" (x135)
|
||||
- "Adventure Paths" (x40)
|
||||
- "Adventure Paths" (x41)
|
||||
- "Adventures" (x2)
|
||||
[pfs]:
|
||||
type: string
|
||||
path: weapon.pfs
|
||||
is_null: true
|
||||
values: 441
|
||||
values: 442
|
||||
different_values: 2
|
||||
variants:
|
||||
- "Standard" (x416)
|
||||
- "Standard" (x417)
|
||||
- "Limited" (x25)
|
||||
[price_raw]:
|
||||
type: string
|
||||
path: weapon.price_raw
|
||||
is_null: true
|
||||
values: 439
|
||||
values: 440
|
||||
different_values: 41
|
||||
variants: [omitted]
|
||||
'source':
|
||||
type: array<string>
|
||||
path: weapon.source
|
||||
is_null: false
|
||||
values: 450
|
||||
values: 451
|
||||
min_count: 1
|
||||
max_count: 3
|
||||
value_type:
|
||||
type: string
|
||||
path: weapon.source.[]
|
||||
is_null: false
|
||||
values: 561
|
||||
different_values: 33
|
||||
values: 562
|
||||
different_values: 34
|
||||
variants: [omitted]
|
||||
[source_group]:
|
||||
type: array<string>
|
||||
path: weapon.source_group
|
||||
is_null: true
|
||||
values: 42
|
||||
values: 43
|
||||
min_count: 1
|
||||
max_count: 1
|
||||
value_type:
|
||||
type: string
|
||||
path: weapon.source_group.[]
|
||||
is_null: false
|
||||
values: 42
|
||||
different_values: 8
|
||||
values: 43
|
||||
different_values: 9
|
||||
variants:
|
||||
- "Fists of the Ruby Phoenix" (x12)
|
||||
- "Abomination Vaults" (x10)
|
||||
@@ -486,17 +488,18 @@ schema:
|
||||
- "Kingmaker" (x2)
|
||||
- "The Fall of Plaguestone" (x1)
|
||||
- "Crown of the Kobold King" (x1)
|
||||
- "Triumph of the Tusk" (x1)
|
||||
[trait]:
|
||||
type: array<string>
|
||||
path: weapon.trait
|
||||
is_null: true
|
||||
values: 428
|
||||
values: 429
|
||||
min_count: 1
|
||||
max_count: 8
|
||||
value_type:
|
||||
type: string
|
||||
path: weapon.trait.[]
|
||||
is_null: false
|
||||
values: 1462
|
||||
values: 1467
|
||||
different_values: 75
|
||||
variants: [omitted]
|
||||
|
||||
Reference in New Issue
Block a user