6179 lines
294 KiB
Plaintext
6179 lines
294 KiB
Plaintext
|
{
|
|||
|
"cells": [
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 28,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"data": {
|
|||
|
"application/javascript": [
|
|||
|
"IPython.notebook.set_autosave_interval(300000)"
|
|||
|
]
|
|||
|
},
|
|||
|
"metadata": {},
|
|||
|
"output_type": "display_data"
|
|||
|
},
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"Autosaving every 300 seconds\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"from bs4 import BeautifulSoup as bs\n",
|
|||
|
"from bs4 import NavigableString, Tag\n",
|
|||
|
"import csv\n",
|
|||
|
"from dataclasses import dataclass\n",
|
|||
|
"from os import path\n",
|
|||
|
"import pandas as pd\n",
|
|||
|
"import re\n",
|
|||
|
"# import requests\n",
|
|||
|
"from ruamel import yaml\n",
|
|||
|
"from splinter import Browser\n",
|
|||
|
"from typing import List # Dict\n",
|
|||
|
"%autosave 300"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"## Dataclasses"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 2,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"@dataclass(frozen=True)\n",
|
|||
|
"class Feat:\n",
|
|||
|
" name_yaml: str\n",
|
|||
|
" name_aon: str\n",
|
|||
|
" level: int\n",
|
|||
|
" url_search: str\n",
|
|||
|
" url_aon: str\n",
|
|||
|
" match: bool"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"## Functions"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 3,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"def feat_names(path: str) -> List:\n",
|
|||
|
" \"\"\"Accepts a string path to a yaml file and returns a list of the feat names.\"\"\"\n",
|
|||
|
" with open(path, 'r', encoding='utf8') as file:\n",
|
|||
|
" feats = pd.io.json.json_normalize(yaml.safe_load(file), 'feat')\n",
|
|||
|
" return feats['name'].to_list()"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 4,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"def feat_level(name_yaml: str) -> Feat:\n",
|
|||
|
" \"\"\"Accepts the name of a feat and returns a Feat dataclass.\"\"\"\n",
|
|||
|
" name_clean: str = re.sub(' \\([A-Z, a-z]*\\)$', '', name_yaml)\n",
|
|||
|
" url_search: str = 'https://2e.aonprd.com/Search.aspx?query=' + name_clean\n",
|
|||
|
" browser.visit(url_search)\n",
|
|||
|
" for number in range(0, 13):\n",
|
|||
|
" if number != 6:\n",
|
|||
|
" browser.uncheck(f'ctl00$MainContent$TableList${number}')\n",
|
|||
|
" else:\n",
|
|||
|
" continue\n",
|
|||
|
" browser.click_link_by_id('ctl00_MainContent_btnBestMatch')\n",
|
|||
|
" url_aon: str = browser.url\n",
|
|||
|
" soup: bs = bs(browser.html)\n",
|
|||
|
" try:\n",
|
|||
|
" name_aon: str = soup.find('h1', 'title').a.text\n",
|
|||
|
" except AttributeError:\n",
|
|||
|
" name_aon: str = ''\n",
|
|||
|
" match: bool = True if name_aon == name_clean else False\n",
|
|||
|
" try:\n",
|
|||
|
" level: int = int(soup.find('h1', 'title').span.text.split(' ')[1].strip())\n",
|
|||
|
" except AttributeError:\n",
|
|||
|
" level:int = -1\n",
|
|||
|
" return Feat(name_yaml, name_aon, level, url_search, url_aon, match)"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "markdown",
|
|||
|
"metadata": {},
|
|||
|
"source": [
|
|||
|
"## Execution"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 5,
|
|||
|
"metadata": {
|
|||
|
"collapsed": true,
|
|||
|
"jupyter": {
|
|||
|
"outputs_hidden": true
|
|||
|
}
|
|||
|
},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"############################################################\n",
|
|||
|
"Beginning level scraping\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Refocus 1/845\n",
|
|||
|
"AON name: Arcane School Spell\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=743\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Refocus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Call on Ancient Blood 2/845\n",
|
|||
|
"AON name: Call of the Wild\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=317\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Call on Ancient Blood\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dwarven Lore 3/845\n",
|
|||
|
"AON name: Dwarven Lore\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=1\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dwarven Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dwarven Weapon Familiarity 4/845\n",
|
|||
|
"AON name: Dwarven Weapon Familiarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=2\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dwarven Weapon Familiarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Rock Runner 5/845\n",
|
|||
|
"AON name: Rock Runner\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=3\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Rock Runner\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stonecunning 6/845\n",
|
|||
|
"AON name: Stonecunning\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=4\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stonecunning\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unburdened Iron 7/845\n",
|
|||
|
"AON name: Unburdened Iron\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=5\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unburdened Iron\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Vengeful Hatred 8/845\n",
|
|||
|
"AON name: Vengeful Hatred\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=6\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Vengeful Hatred\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Boulder Roll 9/845\n",
|
|||
|
"AON name: Boulder Roll\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=7\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Boulder Roll\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dwarven Weapon Cunning 10/845\n",
|
|||
|
"AON name: Dwarven Weapon Cunning\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=8\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dwarven Weapon Cunning\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mountain's Stoutness 11/845\n",
|
|||
|
"AON name: Mountain's Stoutness\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=9\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mountain's Stoutness\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stonewalker 12/845\n",
|
|||
|
"AON name: Stonewalker\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=10\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stonewalker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dwarven Weapon Expertise 13/845\n",
|
|||
|
"AON name: Dwarven Weapon Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=11\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dwarven Weapon Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ancestral Longevity 14/845\n",
|
|||
|
"AON name: Ancestral Longevity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=12\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ancestral Longevity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elven Lore 15/845\n",
|
|||
|
"AON name: Elven Lore\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=13\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elven Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elven Weapon Familiarity 16/845\n",
|
|||
|
"AON name: Elven Weapon Familiarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=14\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elven Weapon Familiarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Forlorn 17/845\n",
|
|||
|
"AON name: Forlorn\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=15\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Forlorn\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Nimble Elf 18/845\n",
|
|||
|
"AON name: Nimble Elf\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=16\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Nimble Elf\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Otherworldly Magic 19/845\n",
|
|||
|
"AON name: Otherworldly Magic\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=17\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Otherworldly Magic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unwavering Mien 20/845\n",
|
|||
|
"AON name: Unwavering Mien\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=18\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unwavering Mien\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ageless Patience 21/845\n",
|
|||
|
"AON name: Ageless Patience\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=19\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ageless Patience\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elven Weapon Elegance 22/845\n",
|
|||
|
"AON name: Elven Weapon Elegance\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=20\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elven Weapon Elegance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elf Step 23/845\n",
|
|||
|
"AON name: Elf Step\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=21\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elf Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Longevity 24/845\n",
|
|||
|
"AON name: Expert Longevity\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=22\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Longevity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Universal Longevity 25/845\n",
|
|||
|
"AON name: Universal Longevity\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=23\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Universal Longevity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elven Weapon Expertise 26/845\n",
|
|||
|
"AON name: Elven Weapon Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=24\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elven Weapon Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Animal Accomplice 27/845\n",
|
|||
|
"AON name: Animal Accomplice\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=25\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Animal Accomplice\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Burrow Elocutionist 28/845\n",
|
|||
|
"AON name: Burrow Elocutionist\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=26\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Burrow Elocutionist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fey Fellowship 29/845\n",
|
|||
|
"AON name: Fey Fellowship\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=27\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fey Fellowship\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: First World Magic 30/845\n",
|
|||
|
"AON name: First World Magic\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=28\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=First World Magic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Gnome Obsession 31/845\n",
|
|||
|
"AON name: Gnome Obsession\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=29\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Gnome Obsession\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Gnome Weapon Familiarity 32/845\n",
|
|||
|
"AON name: Gnome Weapon Familiarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=30\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Gnome Weapon Familiarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Illusion Sense 33/845\n",
|
|||
|
"AON name: Illusion Sense\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=31\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Illusion Sense\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Animal Elocutionist 34/845\n",
|
|||
|
"AON name: Animal Elocutionist\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=32\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Animal Elocutionist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Energized Font 35/845\n",
|
|||
|
"AON name: Energized Font\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=33\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Energized Font\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Gnome Weapon Innovator 36/845\n",
|
|||
|
"AON name: Gnome Weapon Innovator\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=34\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Gnome Weapon Innovator\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: First World Adept 37/845\n",
|
|||
|
"AON name: First World Adept\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=35\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=First World Adept\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Vivacious Conduit 38/845\n",
|
|||
|
"AON name: Vivacious Conduit\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=36\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Vivacious Conduit\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Gnome Weapon Expertise 39/845\n",
|
|||
|
"AON name: Gnome Weapon Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=37\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Gnome Weapon Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Burn It! 40/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Burn+It!\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Burn It!\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: City Scavenger 41/845\n",
|
|||
|
"AON name: City Scavenger\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=39\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=City Scavenger\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Goblin Lore 42/845\n",
|
|||
|
"AON name: Goblin Lore\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=40\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Goblin Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Goblin Scuttle 43/845\n",
|
|||
|
"AON name: Goblin Scuttle\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=41\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Goblin Scuttle\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Goblin Song 44/845\n",
|
|||
|
"AON name: Goblin Song\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=42\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Goblin Song\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Goblin Weapon Familiarity 45/845\n",
|
|||
|
"AON name: Goblin Weapon Familiarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=43\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Goblin Weapon Familiarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Junk Tinker 46/845\n",
|
|||
|
"AON name: Junk Tinker\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=44\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Junk Tinker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Rough Rider 47/845\n",
|
|||
|
"AON name: Rough Rider\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=45\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Rough Rider\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Very Sneaky 48/845\n",
|
|||
|
"AON name: Very Sneaky\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=46\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Very Sneaky\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Goblin Weapon Frenzy 49/845\n",
|
|||
|
"AON name: Goblin Weapon Frenzy\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=47\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Goblin Weapon Frenzy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cave Climber 50/845\n",
|
|||
|
"AON name: Cave Climber\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=48\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cave Climber\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Skittering Scuttle 51/845\n",
|
|||
|
"AON name: Skittering Scuttle\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=49\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Skittering Scuttle\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Goblin Weapon Expertise 52/845\n",
|
|||
|
"AON name: Goblin Weapon Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=50\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Goblin Weapon Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Very, Very Sneaky 53/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Very%2c+Very+Sneaky\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Very, Very Sneaky\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Distracting Shadows 54/845\n",
|
|||
|
"AON name: Distracting Shadows\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=52\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Distracting Shadows\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Halfling Lore 55/845\n",
|
|||
|
"AON name: Halfling Lore\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=53\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Halfling Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Halfling Luck 56/845\n",
|
|||
|
"AON name: Halfling Luck\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=54\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Halfling Luck\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Halfling Weapon Familiarity 57/845\n",
|
|||
|
"AON name: Halfling Weapon Familiarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=55\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Halfling Weapon Familiarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sure Feet 58/845\n",
|
|||
|
"AON name: Sure Feet\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=56\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sure Feet\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Titan Slinger 59/845\n",
|
|||
|
"AON name: Titan Slinger\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=57\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Titan Slinger\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unfettered Halfling 60/845\n",
|
|||
|
"AON name: Unfettered Halfling\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=58\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unfettered Halfling\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Watchful Halfling 61/845\n",
|
|||
|
"AON name: Watchful Halfling\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=59\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Watchful Halfling\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cultural Adaptability 62/845\n",
|
|||
|
"AON name: Cultural Adaptability\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=60\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cultural Adaptability\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Halfling Weapon Trickster 63/845\n",
|
|||
|
"AON name: Halfling Weapon Trickster\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=61\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Halfling Weapon Trickster\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Guiding Luck 64/845\n",
|
|||
|
"AON name: Guiding Luck\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=62\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Guiding Luck\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Irrepressible 65/845\n",
|
|||
|
"AON name: Irrepressible\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=63\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Irrepressible\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ceaseless Shadows 66/845\n",
|
|||
|
"AON name: Ceaseless Shadows\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=64\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ceaseless Shadows\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Halfling Weapon Expertise 67/845\n",
|
|||
|
"AON name: Halfling Weapon Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=65\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Halfling Weapon Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Adapted Cantrip 68/845\n",
|
|||
|
"AON name: Adapted Cantrip\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=66\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Adapted Cantrip\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cooperative Nature 69/845\n",
|
|||
|
"AON name: Cooperative Nature\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=67\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cooperative Nature\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: General Training 70/845\n",
|
|||
|
"AON name: General Training\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=68\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=General Training\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Haughty Obstinacy 71/845\n",
|
|||
|
"AON name: Haughty Obstinacy\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=69\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Haughty Obstinacy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Natural Ambition 72/845\n",
|
|||
|
"AON name: Natural Ambition\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=70\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Natural Ambition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Natural Skill 73/845\n",
|
|||
|
"AON name: Natural Skill\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=71\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Natural Skill\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unconventional Weaponry 74/845\n",
|
|||
|
"AON name: Unconventional Weaponry\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=72\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unconventional Weaponry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Adaptive Adept 75/845\n",
|
|||
|
"AON name: Adaptive Adept\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=73\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Adaptive Adept\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Clever Improviser 76/845\n",
|
|||
|
"AON name: Clever Improviser\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=74\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Clever Improviser\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cooperataive Soul 77/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=21\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cooperataive Soul\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Improvisation 78/845\n",
|
|||
|
"AON name: Incredible Improvisation\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=76\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Improvisation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Multitalented 79/845\n",
|
|||
|
"AON name: Multitalented\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=77\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Multitalented\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unconventional Expertise 80/845\n",
|
|||
|
"AON name: Unconventional Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=78\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unconventional Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elf Atavism 81/845\n",
|
|||
|
"AON name: Elf Atavism\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=79\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elf Atavism\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inspire Imitation 82/845\n",
|
|||
|
"AON name: Inspire Imitation\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=80\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inspire Imitation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Supernatural Charm 83/845\n",
|
|||
|
"AON name: Supernatural Charm\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=81\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Supernatural Charm\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monstrous Peacemaker 84/845\n",
|
|||
|
"AON name: Monstrous Peacemaker\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=82\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monstrous Peacemaker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Orc Ferocity 85/845\n",
|
|||
|
"AON name: Orc Ferocity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=83\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Orc Ferocity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Orc Sight 86/845\n",
|
|||
|
"AON name: Orc Sight\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=84\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Orc Sight\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Orc Superstition 87/845\n",
|
|||
|
"AON name: Orc Superstition\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=85\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Orc Superstition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Orc Weapon Famailiarity 88/845\n",
|
|||
|
"AON name: Orc Weapon Famailiarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=86\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Orc Weapon Famailiarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Orc Weapon Carnage 89/845\n",
|
|||
|
"AON name: Orc Weapon Carnage\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=87\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Orc Weapon Carnage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Victorious Vigor 90/845\n",
|
|||
|
"AON name: Victorious Vigor\n",
|
|||
|
"Level: 5\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=88\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Victorious Vigor\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Pervasive Superstition 91/845\n",
|
|||
|
"AON name: Pervasive Superstition\n",
|
|||
|
"Level: 9\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=89\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Pervasive Superstition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Ferocity 92/845\n",
|
|||
|
"AON name: Incredible Ferocity\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=90\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Ferocity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Orc Weapon Expertise 93/845\n",
|
|||
|
"AON name: Orc Weapon Expertise\n",
|
|||
|
"Level: 13\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=91\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Orc Weapon Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Alchemical Familiar 94/845\n",
|
|||
|
"AON name: Alchemical Familiar\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=92\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Alchemical Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Alchemical Savant 95/845\n",
|
|||
|
"AON name: Alchemical Savant\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=93\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Alchemical Savant\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Far Lobber 96/845\n",
|
|||
|
"AON name: Far Lobber\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=94\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Far Lobber\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Bomber 97/845\n",
|
|||
|
"AON name: Quick Bomber\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=95\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Bomber\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Poison Resistance (Alchemist) 98/845\n",
|
|||
|
"AON name: Poison Resistance\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=96\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Poison Resistance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Revivifying Mutagen 99/845\n",
|
|||
|
"AON name: Revivifying Mutagen\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=97\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Revivifying Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Smoke Bomb 100/845\n",
|
|||
|
"AON name: Smoke Bomb\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=98\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Smoke Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Calculated Splash 101/845\n",
|
|||
|
"AON name: Calculated Splash\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=99\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Calculated Splash\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Efficient Alchemy 102/845\n",
|
|||
|
"AON name: Efficient Alchemy\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=100\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Efficient Alchemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Enduring Alchemy 103/845\n",
|
|||
|
"AON name: Enduring Alchemy\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=101\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Enduring Alchemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Combine Elixirs 104/845\n",
|
|||
|
"AON name: Combine Elixirs\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=102\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Combine Elixirs\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Debilitating Bomb 105/845\n",
|
|||
|
"AON name: Debilitating Bomb\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=103\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Debilitating Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Directional Bombs 106/845\n",
|
|||
|
"AON name: Directional Bombs\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=104\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Directional Bombs\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Feral Mutagen 107/845\n",
|
|||
|
"AON name: Feral Mutagen\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=105\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Feral Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Powerful Alchemy 108/845\n",
|
|||
|
"AON name: Powerful Alchemy\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=106\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Powerful Alchemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sticky Bomb 109/845\n",
|
|||
|
"AON name: Sticky Bomb\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=107\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sticky Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elastic Mutagen 110/845\n",
|
|||
|
"AON name: Elastic Mutagen\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=108\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elastic Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expanded Splash 111/845\n",
|
|||
|
"AON name: Expanded Splash\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=109\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expanded Splash\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Debilitating Bomb 112/845\n",
|
|||
|
"AON name: Greater Debilitating Bomb\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=110\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Debilitating Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Merciful Elixir 113/845\n",
|
|||
|
"AON name: Merciful Elixir\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=111\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Merciful Elixir\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Potent Poisoner 114/845\n",
|
|||
|
"AON name: Potent Poisoner\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=112\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Potent Poisoner\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Extend Elixir 115/845\n",
|
|||
|
"AON name: Extend Elixir\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=113\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Extend Elixir\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Invincible Mutagen 116/845\n",
|
|||
|
"AON name: Invincible Mutagen\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=114\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Invincible Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Uncanny Bombs 117/845\n",
|
|||
|
"AON name: Uncanny Bombs\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=115\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Uncanny Bombs\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Glib Mutagen 118/845\n",
|
|||
|
"AON name: Glib Mutagen\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=116\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Glib Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Merciful Elixir 119/845\n",
|
|||
|
"AON name: Greater Merciful Elixir\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=117\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Merciful Elixir\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: True Debilitating Bomb 120/845\n",
|
|||
|
"AON name: True Debilitating Bomb\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=118\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=True Debilitating Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eternal Elixir 121/845\n",
|
|||
|
"AON name: Eternal Elixir\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=119\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eternal Elixir\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Exploitive Bomb 122/845\n",
|
|||
|
"AON name: Exploitive Bomb\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=120\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Exploitive Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Genius Mutagen 123/845\n",
|
|||
|
"AON name: Genius Mutagen\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=121\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Genius Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Persistent Mutagen 124/845\n",
|
|||
|
"AON name: Persistent Mutagen\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=122\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Persistent Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improbable Elixirs 125/845\n",
|
|||
|
"AON name: Improbable Elixirs\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=123\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improbable Elixirs\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mindblank Mutagen 126/845\n",
|
|||
|
"AON name: Mindblank Mutagen\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=124\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mindblank Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Miracle Worker 127/845\n",
|
|||
|
"AON name: Miracle Worker\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=125\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Miracle Worker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Debilitation 128/845\n",
|
|||
|
"AON name: Perfect Debilitation\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=126\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Debilitation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Craft Philosopher’s Stone 129/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Craft+Philosopher%u2019s+Stone\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Craft Philosopher’s Stone\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mega Bomb 130/845\n",
|
|||
|
"AON name: Mega Bomb\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=128\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mega Bomb\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Mutagen 131/845\n",
|
|||
|
"AON name: Perfect Mutagen\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=129\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Mutagen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Acute Vision 132/845\n",
|
|||
|
"AON name: Acute Vision\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=130\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Acute Vision\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Moment of Clarity 133/845\n",
|
|||
|
"AON name: Moment of Clarity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=131\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Moment of Clarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Raging Intimidation 134/845\n",
|
|||
|
"AON name: Raging Intimidation\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=132\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Raging Intimidation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Raging Thrower 135/845\n",
|
|||
|
"AON name: Raging Thrower\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=133\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Raging Thrower\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sudden Charge 136/845\n",
|
|||
|
"AON name: Sudden Charge\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=134\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sudden Charge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Acute Scent 137/845\n",
|
|||
|
"AON name: Acute Scent\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=135\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Acute Scent\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Furious Finish 138/845\n",
|
|||
|
"AON name: Furious Finish\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=136\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Furious Finish\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: No Escape 139/845\n",
|
|||
|
"AON name: No Escape\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=137\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=No Escape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Second Wind 140/845\n",
|
|||
|
"AON name: Second Wind\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=138\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Second Wind\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shake it Off 141/845\n",
|
|||
|
"AON name: Shake it Off\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=139\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shake it Off\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fast Movement 142/845\n",
|
|||
|
"AON name: Fast Movement\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=140\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fast Movement\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Raging Athlete 143/845\n",
|
|||
|
"AON name: Raging Athlete\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=141\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Raging Athlete\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Swipe 144/845\n",
|
|||
|
"AON name: Swipe\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=142\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Swipe\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wounded Rage 145/845\n",
|
|||
|
"AON name: Wounded Rage\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=143\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wounded Rage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Animal Skin 146/845\n",
|
|||
|
"AON name: Animal Skin\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=144\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Animal Skin\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Attack of Opportunity (Barbarian) 147/845\n",
|
|||
|
"AON name: Attack of Opportunity\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=145\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Attack of Opportunity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Brutal Bully 148/845\n",
|
|||
|
"AON name: Brutal Bully\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=146\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Brutal Bully\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cleave 149/845\n",
|
|||
|
"AON name: Cleave\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=147\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cleave\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragon’s Rage Breath 150/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Dragon%u2019s+Rage+Breath\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragon’s Rage Breath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Giant’s Stature 151/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Giant%u2019s+Stature\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Giant’s Stature\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spirits’ Interference 152/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Spirits%u2019+Interference\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spirits’ Interference\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Animal Rage 153/845\n",
|
|||
|
"AON name: Animal Rage\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=151\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Animal Rage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Furious Bully 154/845\n",
|
|||
|
"AON name: Furious Bully\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=152\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Furious Bully\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Renewed Vigor 155/845\n",
|
|||
|
"AON name: Renewed Vigor\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=153\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Renewed Vigor\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Share Rage 156/845\n",
|
|||
|
"AON name: Share Rage\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=154\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Share Rage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sudden Leap (Barbarian) 157/845\n",
|
|||
|
"AON name: Sudden Leap\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=155\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sudden Leap\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Thrash 158/845\n",
|
|||
|
"AON name: Thrash\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=156\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Thrash\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Come and Get Me 159/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Come+and+Get+Me\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Come and Get Me\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Furious Sprint 160/845\n",
|
|||
|
"AON name: Furious Sprint\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=158\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Furious Sprint\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Great Cleave 161/845\n",
|
|||
|
"AON name: Great Cleave\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=159\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Great Cleave\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Knockback 162/845\n",
|
|||
|
"AON name: Knockback\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=160\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Knockback\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Terrifying Howl 163/845\n",
|
|||
|
"AON name: Terrifying Howl\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=161\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Terrifying Howl\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragon’s Rage Wings 164/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Dragon%u2019s+Rage+Wings\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragon’s Rage Wings\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Furious Grab 165/845\n",
|
|||
|
"AON name: Furious Grab\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=163\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Furious Grab\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Predator’s Pounce 166/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Predator%u2019s+Pounce\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Predator’s Pounce\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spirit’s Wrath 167/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Spirit%u2019s+Wrath\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spirit’s Wrath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Titan’s Stature 168/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Titan%u2019s+Stature\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Titan’s Stature\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Awesome Blow 169/845\n",
|
|||
|
"AON name: Awesome Blow\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=167\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Awesome Blow\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Giant’s Lunge 170/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Giant%u2019s+Lunge\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Giant’s Lunge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Vengeful Strike 171/845\n",
|
|||
|
"AON name: Vengeful Strike\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=169\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Vengeful Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Whirlwind Strike 172/845\n",
|
|||
|
"AON name: Whirlwind Strike\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=170\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Whirlwind Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Collateral Thrash 173/845\n",
|
|||
|
"AON name: Collateral Thrash\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=171\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Collateral Thrash\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragon Transformation 174/845\n",
|
|||
|
"AON name: Dragon Transformation\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=172\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragon Transformation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reckless Abandon 175/845\n",
|
|||
|
"AON name: Reckless Abandon\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=173\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reckless Abandon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Brutal Critical 176/845\n",
|
|||
|
"AON name: Brutal Critical\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=174\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Brutal Critical\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Clarity 177/845\n",
|
|||
|
"AON name: Perfect Clarity\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=175\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Clarity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Vicious Evisceration 178/845\n",
|
|||
|
"AON name: Vicious Evisceration\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=176\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Vicious Evisceration\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Contagious Rage 179/845\n",
|
|||
|
"AON name: Contagious Rage\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=177\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Contagious Rage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quaking Stomp 180/845\n",
|
|||
|
"AON name: Quaking Stomp\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=178\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quaking Stomp\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bardic Lore 181/845\n",
|
|||
|
"AON name: Bardic Lore\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=179\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bardic Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lingering Composition 182/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=389\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lingering Composition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reach Spell 183/845\n",
|
|||
|
"AON name: Reach Spell\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=181\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reach Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Versatile Performance 184/845\n",
|
|||
|
"AON name: Versatile Performance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=182\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Versatile Performance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cantrip Expansion (Bard) 185/845\n",
|
|||
|
"AON name: Cantrip Expansion\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=183\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cantrip Expansion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Esoteric Polymath 186/845\n",
|
|||
|
"AON name: Esoteric Polymath\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=184\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Esoteric Polymath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inspire Competence 187/845\n",
|
|||
|
"AON name: Inspire Competence\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=185\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inspire Competence\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Loremaster’s Etude 188/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Loremaster%u2019s+Etude\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Loremaster’s Etude\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Multifarious Muse 189/845\n",
|
|||
|
"AON name: Multifarious Muse\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=187\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Multifarious Muse\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inspire Defense 190/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=387\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inspire Defense\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Melodious Spell 191/845\n",
|
|||
|
"AON name: Melodious Spell\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=189\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Melodious Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Triple Time 192/845\n",
|
|||
|
"AON name: Triple Time\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=190\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Triple Time\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Versatile Signature 193/845\n",
|
|||
|
"AON name: Versatile Signature\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=191\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Versatile Signature\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dirge of Doom 194/845\n",
|
|||
|
"AON name: Dirge of Doom\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=192\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dirge of Doom\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Harmonize 195/845\n",
|
|||
|
"AON name: Harmonize\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=193\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Harmonize\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Steady Spellcasting (Bard) 196/845\n",
|
|||
|
"AON name: Steady Spellcasting\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=194\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Steady Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eclectic Skill 197/845\n",
|
|||
|
"AON name: Eclectic Skill\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=195\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eclectic Skill\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inspire Heroics 198/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=388\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inspire Heroics\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Know-It-All 199/845\n",
|
|||
|
"AON name: Know-It-All\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=197\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Know-It-All\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: House of Imaginary Walls 200/845\n",
|
|||
|
"AON name: House of Imaginary Walls\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=198\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=House of Imaginary Walls\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quickened Casting (Bard) 201/845\n",
|
|||
|
"AON name: Quickened Casting\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=199\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quickened Casting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unusual Composition 202/845\n",
|
|||
|
"AON name: Unusual Composition\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=200\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unusual Composition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eclectic Polymath 203/845\n",
|
|||
|
"AON name: Eclectic Polymath\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=201\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eclectic Polymath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inspirational Focus 204/845\n",
|
|||
|
"AON name: Inspirational Focus\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=202\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inspirational Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Allegro 205/845\n",
|
|||
|
"AON name: Allegro\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=203\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Allegro\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Soothing Ballad 206/845\n",
|
|||
|
"AON name: Soothing Ballad\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=204\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Soothing Ballad\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: True Hypercognition 207/845\n",
|
|||
|
"AON name: True Hypercognition\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=205\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=True Hypercognition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Effortless Concentration 208/845\n",
|
|||
|
"AON name: Effortless Concentration\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=206\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Effortless Concentration\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Studious Capacity 209/845\n",
|
|||
|
"AON name: Studious Capacity\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=207\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Studious Capacity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Deep Lore 210/845\n",
|
|||
|
"AON name: Deep Lore\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=208\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Deep Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eternal Composition 211/845\n",
|
|||
|
"AON name: Eternal Composition\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=209\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eternal Composition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impossible Polymath 212/845\n",
|
|||
|
"AON name: Impossible Polymath\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=210\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impossible Polymath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fatal Aria 213/845\n",
|
|||
|
"AON name: Fatal Aria\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=211\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fatal Aria\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Encore 214/845\n",
|
|||
|
"AON name: Perfect Encore\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=212\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Encore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Symphony of the Muse 215/845\n",
|
|||
|
"AON name: Symphony of the Muses\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=213\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Symphony of the Muse\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Deity’s Domain 216/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Deity%u2019s+Domain\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Deity’s Domain\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ranged Reprisal 217/845\n",
|
|||
|
"AON name: Ranged Reprisal\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=215\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ranged Reprisal\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unimpeded Step 218/845\n",
|
|||
|
"AON name: Unimpeded Step\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=216\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unimpeded Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Weight of Guilt 219/845\n",
|
|||
|
"AON name: Weight of Guilt\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=217\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Weight of Guilt\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Grace 220/845\n",
|
|||
|
"AON name: Divine Grace\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=218\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Grace\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragonslayer Oath 221/845\n",
|
|||
|
"AON name: Dragonslayer Oath\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=219\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragonslayer Oath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fiendsbane Oath 222/845\n",
|
|||
|
"AON name: Fiendsbane Oath\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=220\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fiendsbane Oath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shining Oath 223/845\n",
|
|||
|
"AON name: Shining Oath\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=221\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shining Oath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Vengeful Oath 224/845\n",
|
|||
|
"AON name: Vengeful Oath\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=222\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Vengeful Oath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Aura of Courage 225/845\n",
|
|||
|
"AON name: Aura of Courage\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=223\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Aura of Courage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Health 226/845\n",
|
|||
|
"AON name: Divine Health\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=224\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Health\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mercy 227/845\n",
|
|||
|
"AON name: Mercy\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=225\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mercy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Attack of Opportunity 228/845\n",
|
|||
|
"AON name: Attack of Opportunity\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=145\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Attack of Opportunity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Litany Against Wrath 229/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 3\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=397\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Litany Against Wrath\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Loyal Warhouse 230/845\n",
|
|||
|
"AON name: Loyal Warhorse\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=228\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Loyal Warhouse\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shield Warden (Champion) 231/845\n",
|
|||
|
"AON name: Shield Warden\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=229\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shield Warden\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Smite Evil 232/845\n",
|
|||
|
"AON name: Smite Evil\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=230\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Smite Evil\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Deity’s Domain 233/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Advanced+Deity%u2019s+Domain\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Deity’s Domain\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Mercy 234/845\n",
|
|||
|
"AON name: Greater Mercy\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=232\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Mercy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Heal Mount 235/845\n",
|
|||
|
"AON name: Heal Mount\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=233\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Heal Mount\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Block 236/845\n",
|
|||
|
"AON name: Quick Block\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=234\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Block\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Second Ally 237/845\n",
|
|||
|
"AON name: Second Ally\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=235\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Second Ally\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sense Evil 238/845\n",
|
|||
|
"AON name: Sense Evil\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=236\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sense Evil\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Devoted Focus 239/845\n",
|
|||
|
"AON name: Devoted Focus\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=237\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Devoted Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Imposing Destrier 240/845\n",
|
|||
|
"AON name: Imposing Destrier\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=238\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Imposing Destrier\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Litany Against Sloth 241/845\n",
|
|||
|
"AON name: Litany Against Sloth\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=239\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Litany Against Sloth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Radiant Blade Spirit 242/845\n",
|
|||
|
"AON name: Radiant Blade Spirit\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=240\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Radiant Blade Spirit\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shield of Reckoning 243/845\n",
|
|||
|
"AON name: Shield of Reckoning\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=241\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shield of Reckoning\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Affliction Mercy 244/845\n",
|
|||
|
"AON name: Affliction Mercy\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=242\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Affliction Mercy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Aura of Faith 245/845\n",
|
|||
|
"AON name: Aura of Faith\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=243\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Aura of Faith\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Blade of Justice 246/845\n",
|
|||
|
"AON name: Blade of Justice\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=244\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Blade of Justice\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Champion’s Sacrifice 247/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Champion%u2019s+Sacrifice\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Champion’s Sacrifice\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Wall 248/845\n",
|
|||
|
"AON name: Divine Wall\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=246\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Wall\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lasting Doubt 249/845\n",
|
|||
|
"AON name: Lasting Doubt\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=247\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lasting Doubt\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Liberating Stride 250/845\n",
|
|||
|
"AON name: Liberating Stride\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=248\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Liberating Stride\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Anchoring Aura 251/845\n",
|
|||
|
"AON name: Anchoring Aura\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=249\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Anchoring Aura\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Aura of Life 252/845\n",
|
|||
|
"AON name: Aura of Life\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=250\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Aura of Life\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Aura of Righteousness 253/845\n",
|
|||
|
"AON name: Aura of Righteousness\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=251\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Aura of Righteousness\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Aura of Vengeance 254/845\n",
|
|||
|
"AON name: Aura of Vengeance\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=252\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Aura of Vengeance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Reflexes 255/845\n",
|
|||
|
"AON name: Divine Reflexes\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=253\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Reflexes\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Litany of Righteousness 256/845\n",
|
|||
|
"AON name: Litany of Righteousness\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=254\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Litany of Righteousness\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wyrmbane Aura 257/845\n",
|
|||
|
"AON name: Wyrmbane Aura\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=255\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wyrmbane Aura\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Auspicious Mount 258/845\n",
|
|||
|
"AON name: Auspicious Mount\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=256\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Auspicious Mount\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Instrument of Zeal 259/845\n",
|
|||
|
"AON name: Instrument of Zeal\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=257\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Instrument of Zeal\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shield of Grace 260/845\n",
|
|||
|
"AON name: Shield of Grace\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=258\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shield of Grace\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Celestial Form 261/845\n",
|
|||
|
"AON name: Celestial Form\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=259\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Celestial Form\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ultimate Mercy 262/845\n",
|
|||
|
"AON name: Ultimate Mercy\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=260\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ultimate Mercy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Celestial Mount 263/845\n",
|
|||
|
"AON name: Celestial Mount\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=261\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Celestial Mount\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Radiant Blade Master 264/845\n",
|
|||
|
"AON name: Radiant Blade Master\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=262\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Radiant Blade Master\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shield Paragon 265/845\n",
|
|||
|
"AON name: Shield Paragon\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=263\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shield Paragon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Deadly Simplicity 266/845\n",
|
|||
|
"AON name: Deadly Simplicity\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=264\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Deadly Simplicity\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Domain Initiate 267/845\n",
|
|||
|
"AON name: Domain Initiate\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=265\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Domain Initiate\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Harming Hands 268/845\n",
|
|||
|
"AON name: Harming Hands\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=266\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Harming Hands\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Healing Hands 269/845\n",
|
|||
|
"AON name: Healing Hands\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=267\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Healing Hands\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Holy Castigation 270/845\n",
|
|||
|
"AON name: Holy Castigation\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=268\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Holy Castigation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cantrip Expansion (Cleric) 271/845\n",
|
|||
|
"AON name: Cantrip Expansion\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=183\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cantrip Expansion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Communal Healing 272/845\n",
|
|||
|
"AON name: Communal Healing\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=271\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Communal Healing\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Emblazon Armament 273/845\n",
|
|||
|
"AON name: Emblazon Armament\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=272\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Emblazon Armament\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sap Life 274/845\n",
|
|||
|
"AON name: Sap Life\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=273\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sap Life\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Turn Undead 275/845\n",
|
|||
|
"AON name: Turn Undead\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=274\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Turn Undead\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Versatile Font 276/845\n",
|
|||
|
"AON name: Versatile Font\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=275\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Versatile Font\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Channel Smite 277/845\n",
|
|||
|
"AON name: Channel Smite\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=276\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Channel Smite\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Command Undead 278/845\n",
|
|||
|
"AON name: Command Undead\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=277\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Command Undead\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Directed Channel 279/845\n",
|
|||
|
"AON name: Directed Channel\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=278\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Directed Channel\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Communal Healing 280/845\n",
|
|||
|
"AON name: Improved Communal Healing\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=279\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Communal Healing\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Necrotic Infusion 281/845\n",
|
|||
|
"AON name: Necrotic Infusion\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=280\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Necrotic Infusion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cast Down 282/845\n",
|
|||
|
"AON name: Cast Down\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=281\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cast Down\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Weapon 283/845\n",
|
|||
|
"AON name: Divine Weapon\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=282\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Weapon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Selective Energy 284/845\n",
|
|||
|
"AON name: Selective Energy\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=283\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Selective Energy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Steady Spellcasting 285/845\n",
|
|||
|
"AON name: Steady Spellcasting\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=194\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Steady Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Domain 286/845\n",
|
|||
|
"AON name: Advanced Domain\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=285\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Domain\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Align Armament 287/845\n",
|
|||
|
"AON name: Align Armament\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=286\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Align Armament\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Channeled Succor 288/845\n",
|
|||
|
"AON name: Channeled Succor\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=287\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Channeled Succor\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cremate Undead 289/845\n",
|
|||
|
"AON name: Cremate Undead\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=288\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cremate Undead\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Emblazon Energy 290/845\n",
|
|||
|
"AON name: Emblazon Energy\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=289\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Emblazon Energy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Castigating Weapon 291/845\n",
|
|||
|
"AON name: Castigating Weapon\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=290\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Castigating Weapon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Heroic Recovery 292/845\n",
|
|||
|
"AON name: Heroic Recovery\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=291\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Heroic Recovery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Command Undead 293/845\n",
|
|||
|
"AON name: Improved Command Undead\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=292\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Command Undead\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Replenishment of War 294/845\n",
|
|||
|
"AON name: Replenishment of War\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=293\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Replenishment of War\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Defensive Recovery 295/845\n",
|
|||
|
"AON name: Defensive Recovery\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=294\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Defensive Recovery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Domain Focus 296/845\n",
|
|||
|
"AON name: Domain Focus\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=295\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Domain Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Emblazon Antimagic 297/845\n",
|
|||
|
"AON name: Emblazon Antimagic\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=296\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Emblazon Antimagic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shared Replenishment 298/845\n",
|
|||
|
"AON name: Shared Replenishment\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=297\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shared Replenishment\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Deity’s Protection 299/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Deity%u2019s+Protection\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Deity’s Protection\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Extend Armament Alignment 300/845\n",
|
|||
|
"AON name: Extend Armament Alignment\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=299\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Extend Armament Alignment\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fast Channel 301/845\n",
|
|||
|
"AON name: Fast Channel\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=300\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fast Channel\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Swift Banishment 302/845\n",
|
|||
|
"AON name: Swift Banishment\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=301\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Swift Banishment\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eternal Bane 303/845\n",
|
|||
|
"AON name: Eternal Bane\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=302\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eternal Bane\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eternal Blessing 304/845\n",
|
|||
|
"AON name: Eternal Blessing\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=303\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eternal Blessing\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Resurrectionist 305/845\n",
|
|||
|
"AON name: Resurrectionist\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=304\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Resurrectionist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Domain Wellspring 306/845\n",
|
|||
|
"AON name: Domain Wellspring\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=305\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Domain Wellspring\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Echoing Channel 307/845\n",
|
|||
|
"AON name: Echoing Channel\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=306\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Echoing Channel\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Swift Banishment 308/845\n",
|
|||
|
"AON name: Improved Swift Banishment\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=307\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Swift Banishment\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Avatar’s Audience 309/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Avatar%u2019s+Audience\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Avatar’s Audience\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Maker of Miracles 310/845\n",
|
|||
|
"AON name: Maker of Miracles\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=309\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Maker of Miracles\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Metamagic Channel 311/845\n",
|
|||
|
"AON name: Metamagic Channel\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=310\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Metamagic Channel\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Animal Companion (Druid) 312/845\n",
|
|||
|
"AON name: Animal Companion\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=311\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Animal Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Leshy Familiar 313/845\n",
|
|||
|
"AON name: Leshy Familiar\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=312\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Leshy Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Storm Born 314/845\n",
|
|||
|
"AON name: Storm Born\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=314\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Storm Born\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Widen Spell 315/845\n",
|
|||
|
"AON name: Widen Spell\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=315\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Widen Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wild Shape 316/845\n",
|
|||
|
"AON name: Wild Shape\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=316\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wild Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Call of the Wild 317/845\n",
|
|||
|
"AON name: Call of the Wild\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=317\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Call of the Wild\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Enhanced Familiar (Druid) 318/845\n",
|
|||
|
"AON name: Enhanced Familiar\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=318\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Enhanced Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Order Explorer 319/845\n",
|
|||
|
"AON name: Order Explorer\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=319\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Order Explorer\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Poison Resistance (Druid) 320/845\n",
|
|||
|
"AON name: Poison Resistance\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=96\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Poison Resistance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Form Control 321/845\n",
|
|||
|
"AON name: Form Control\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=321\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Form Control\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mature Animal Companion (Druid) 322/845\n",
|
|||
|
"AON name: Mature Animal Companion (Druid)\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=322\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mature Animal Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Order Magic 323/845\n",
|
|||
|
"AON name: Order Magic\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=323\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Order Magic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Thousand Faces 324/845\n",
|
|||
|
"AON name: Thousand Faces\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=324\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Thousand Faces\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Woodland Stride 325/845\n",
|
|||
|
"AON name: Woodland Stride\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=325\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Woodland Stride\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Green Empathy 326/845\n",
|
|||
|
"AON name: Green Empathy\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=326\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Green Empathy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Insect Shape 327/845\n",
|
|||
|
"AON name: Insect Shape\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=327\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Insect Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Storm Retribution 328/845\n",
|
|||
|
"AON name: Storm Retribution\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=329\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Storm Retribution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ferocious Shape 329/845\n",
|
|||
|
"AON name: Ferocious Shape\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=330\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ferocious Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fey Caller 330/845\n",
|
|||
|
"AON name: Fey Caller\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=331\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fey Caller\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Companion (Druid) 331/845\n",
|
|||
|
"AON name: Incredible Companion (Druid)\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=332\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Soaring Shape 332/845\n",
|
|||
|
"AON name: Soaring Shape\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=333\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Soaring Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wind Caller 333/845\n",
|
|||
|
"AON name: Wind Caller\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=334\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wind Caller\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elemental Shape 334/845\n",
|
|||
|
"AON name: Elemental Shape\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=335\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elemental Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Healing Transformation 335/845\n",
|
|||
|
"AON name: Healing Transformation\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=336\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Healing Transformation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Overwhelming Energy (Druid) 336/845\n",
|
|||
|
"AON name: Overwhelming Energy\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=337\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Overwhelming Energy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Plant Shape 337/845\n",
|
|||
|
"AON name: Plant Shape\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=338\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Plant Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Side by Side (Druid) 338/845\n",
|
|||
|
"AON name: Side by Side (Druid)\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=339\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Side by Side\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragon Shape 339/845\n",
|
|||
|
"AON name: Dragon Shape\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=340\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragon Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Green Tongue 340/845\n",
|
|||
|
"AON name: Green Tongue\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=341\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Green Tongue\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Primal Focus 341/845\n",
|
|||
|
"AON name: Primal Focus\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=342\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Primal Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Primal Summons 342/845\n",
|
|||
|
"AON name: Primal Summons\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=343\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Primal Summons\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Specialized Companion (Druid) 343/845\n",
|
|||
|
"AON name: Specialized Companion (Druid)\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=344\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Specialized Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Timeless Nature 344/845\n",
|
|||
|
"AON name: Timeless Nature\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=345\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Timeless Nature\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Verdant Metamorphosis 345/845\n",
|
|||
|
"AON name: Verdant Metamorphosis\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=346\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Verdant Metamorphosis\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impaling Briars 346/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=475\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impaling Briars\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monstrosity Shape 347/845\n",
|
|||
|
"AON name: Monstrosity Shape\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=349\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monstrosity Shape\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Invoke Disaster 348/845\n",
|
|||
|
"AON name: Invoke Disaster\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=350\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Invoke Disaster\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Form Control 349/845\n",
|
|||
|
"AON name: Perfect Form Control\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=351\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Form Control\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Primal Wellspring 350/845\n",
|
|||
|
"AON name: Primal Wellspring\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=352\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Primal Wellspring\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hierophant’s Power 351/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Hierophant%u2019s+Power\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hierophant’s Power\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Leyline Conduit 352/845\n",
|
|||
|
"AON name: Leyline Conduit\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=354\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Leyline Conduit\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: True Shapeshifter 353/845\n",
|
|||
|
"AON name: True Shapeshifter\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=355\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=True Shapeshifter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Double Slice 354/845\n",
|
|||
|
"AON name: Double Slice\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=356\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Double Slice\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Exacting Strike 355/845\n",
|
|||
|
"AON name: Exacting Strike\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=357\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Exacting Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Point-Blank Shot 356/845\n",
|
|||
|
"AON name: Point-Blank Shot\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=358\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Point-Blank Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Power Attack 357/845\n",
|
|||
|
"AON name: Power Attack\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=359\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Power Attack\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reactive Shield 358/845\n",
|
|||
|
"AON name: Reactive Shield\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=360\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reactive Shield\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Snagging Strike 359/845\n",
|
|||
|
"AON name: Snagging Strike\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=361\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Snagging Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Aggressive Block 360/845\n",
|
|||
|
"AON name: Aggressive Block\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=363\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Aggressive Block\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Assisting Shot 361/845\n",
|
|||
|
"AON name: Assisting Shot\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=364\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Assisting Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Brutish Shove 362/845\n",
|
|||
|
"AON name: Brutish Shove\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=365\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Brutish Shove\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Combat Grab 363/845\n",
|
|||
|
"AON name: Combat Grab\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=366\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Combat Grab\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dueling Parry 364/845\n",
|
|||
|
"AON name: Dueling Parry\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=367\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dueling Parry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Intimidating Strike 365/845\n",
|
|||
|
"AON name: Intimidating Strike\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=368\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Intimidating Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lunge 366/845\n",
|
|||
|
"AON name: Lunge\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=369\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lunge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Double Shot 367/845\n",
|
|||
|
"AON name: Double Shot\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=370\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Double Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dual-Handed Assault 368/845\n",
|
|||
|
"AON name: Dual-Handed Assault\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=371\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dual-Handed Assault\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Knockdown 369/845\n",
|
|||
|
"AON name: Knockdown\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=372\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Knockdown\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Powerful Shove 370/845\n",
|
|||
|
"AON name: Powerful Shove\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=373\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Powerful Shove\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Reversal 371/845\n",
|
|||
|
"AON name: Quick Reversal\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=374\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Reversal\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shielded Stride 372/845\n",
|
|||
|
"AON name: Shielded Stride\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=375\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shielded Stride\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twin Parry 373/845\n",
|
|||
|
"AON name: Twin Parry\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=377\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twin Parry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Weapon Training 374/845\n",
|
|||
|
"AON name: Advanced Weapon Training\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=378\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Weapon Training\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advantageous Assault 375/845\n",
|
|||
|
"AON name: Advantageous Assault\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=379\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advantageous Assault\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Disarming Stance 376/845\n",
|
|||
|
"AON name: Disarming Stance\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=380\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Disarming Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Furious Focus 377/845\n",
|
|||
|
"AON name: Furious Focus\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=381\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Furious Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Guardian’s Deflection 378/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Guardian%u2019s+Deflection\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Guardian’s Deflection\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reflexive Shield 379/845\n",
|
|||
|
"AON name: Reflexive Shield\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=383\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reflexive Shield\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Revealing Stab 380/845\n",
|
|||
|
"AON name: Revealing Stab\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=384\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Revealing Stab\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shatter Defenses 381/845\n",
|
|||
|
"AON name: Shatter Defenses\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=385\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shatter Defenses\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shield Warden (Fighter) 382/845\n",
|
|||
|
"AON name: Shield Warden\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=229\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shield Warden\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Triple Shot 383/845\n",
|
|||
|
"AON name: Triple Shot\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=387\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Triple Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Blind-Fight 384/845\n",
|
|||
|
"AON name: Blind-Fight\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=388\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Blind-Fight\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dueling Riposte 385/845\n",
|
|||
|
"AON name: Dueling Riposte\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=389\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dueling Riposte\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Felling Strike 386/845\n",
|
|||
|
"AON name: Felling Strike\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=390\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Felling Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Aim 387/845\n",
|
|||
|
"AON name: Incredible Aim\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=391\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Aim\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mobile Shot Stance 388/845\n",
|
|||
|
"AON name: Mobile Shot Stance\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=392\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mobile Shot Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Positioning Assault 389/845\n",
|
|||
|
"AON name: Positioning Assault\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=393\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Positioning Assault\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Shield Block 390/845\n",
|
|||
|
"AON name: Quick Shield Block\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=394\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Shield Block\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sudden Leap (Fighter) 391/845\n",
|
|||
|
"AON name: Sudden Leap\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=155\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sudden Leap\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Agile Grace 392/845\n",
|
|||
|
"AON name: Agile Grace\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=396\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Agile Grace\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Certain Strike 393/845\n",
|
|||
|
"AON name: Certain Strike\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=397\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Certain Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Combat Reflexes 394/845\n",
|
|||
|
"AON name: Combat Reflexes\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=398\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Combat Reflexes\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Debilitating Shot 395/845\n",
|
|||
|
"AON name: Debilitating Shot\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=399\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Debilitating Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Disarming Twist 396/845\n",
|
|||
|
"AON name: Disarming Twist\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=400\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Disarming Twist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Disruptive Stance 397/845\n",
|
|||
|
"AON name: Disruptive Stance\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=401\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Disruptive Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fearsome Brute 398/845\n",
|
|||
|
"AON name: Fearsome Brute\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=402\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fearsome Brute\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Knockdown 399/845\n",
|
|||
|
"AON name: Improved Knockdown\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=403\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Knockdown\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mirror Shield 400/845\n",
|
|||
|
"AON name: Mirror Shield\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=404\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mirror Shield\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Brutal Finish 401/845\n",
|
|||
|
"AON name: Brutal Finish\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=406\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Brutal Finish\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dueling Dance 402/845\n",
|
|||
|
"AON name: Dueling Dance\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=407\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dueling Dance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Flinging Shove 403/845\n",
|
|||
|
"AON name: Flinging Shove\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=408\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Flinging Shove\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Dueling Riposte 404/845\n",
|
|||
|
"AON name: Improved Dueling Riposte\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=409\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Dueling Riposte\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Ricochet 405/845\n",
|
|||
|
"AON name: Incredible Ricochet\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=410\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Ricochet\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lunging Stance 406/845\n",
|
|||
|
"AON name: Lunging Stance\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=411\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lunging Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Paragon’s Guard 407/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Paragon%u2019s+Guard\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Paragon’s Guard\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spring Attack 408/845\n",
|
|||
|
"AON name: Spring Attack\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=413\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spring Attack\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Desperate Finisher 409/845\n",
|
|||
|
"AON name: Desperate Finisher\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=414\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Desperate Finisher\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Determination 410/845\n",
|
|||
|
"AON name: Determination\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=415\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Determination\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Guiding Finish 411/845\n",
|
|||
|
"AON name: Guiding Finish\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=416\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Guiding Finish\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Guiding Riposte 412/845\n",
|
|||
|
"AON name: Guiding Riposte\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=417\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Guiding Riposte\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Twin Riposte (Fighter) 413/845\n",
|
|||
|
"AON name: Improved Twin Riposte (Fighter)\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=418\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Twin Riposte\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stance Savant (Fighter) 414/845\n",
|
|||
|
"AON name: Stance Savant (Fighter)\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=419\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stance Savant\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Two-Weapon Flurry 415/845\n",
|
|||
|
"AON name: Two-Weapon Flurry\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=420\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Two-Weapon Flurry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Graceful Poise 416/845\n",
|
|||
|
"AON name: Graceful Poise\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=422\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Graceful Poise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Reflexive Shield 417/845\n",
|
|||
|
"AON name: Improved Reflexive Shield\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=423\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Reflexive Shield\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Multishot Stance 418/845\n",
|
|||
|
"AON name: Multishot Stance\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=424\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Multishot Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twinned Defense 419/845\n",
|
|||
|
"AON name: Twinned Defense\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=425\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twinned Defense\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impossible Volley 420/845\n",
|
|||
|
"AON name: Impossible Volley\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=426\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impossible Volley\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Savage Critical 421/845\n",
|
|||
|
"AON name: Savage Critical\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=427\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Savage Critical\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Boudless Reprisals 422/845\n",
|
|||
|
"AON name: Boundless Reprisals\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=428\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Boudless Reprisals\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Weapon Supremacy 423/845\n",
|
|||
|
"AON name: Weapon Supremacy\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=429\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Weapon Supremacy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Crane Stance 424/845\n",
|
|||
|
"AON name: Crane Stance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=430\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Crane Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragon Stance 425/845\n",
|
|||
|
"AON name: Dragon Stance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=431\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragon Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ki Rush 426/845\n",
|
|||
|
"AON name: Ki Rush\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=432\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ki Rush\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ki Strike 427/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=486\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ki Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monastic Weaponry 428/845\n",
|
|||
|
"AON name: Monastic Weaponry\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=434\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monastic Weaponry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mountain Stance 429/845\n",
|
|||
|
"AON name: Mountain Stance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=435\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mountain Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Tiger Stance 430/845\n",
|
|||
|
"AON name: Tiger Stance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=436\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Tiger Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wolf Stance 431/845\n",
|
|||
|
"AON name: Wolf Stance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=437\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wolf Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Brawling Focus 432/845\n",
|
|||
|
"AON name: Brawling Focus\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=438\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Brawling Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Crushing Grab 433/845\n",
|
|||
|
"AON name: Crushing Grab\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=439\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Crushing Grab\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dancing Leaf 434/845\n",
|
|||
|
"AON name: Dancing Leaf\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=440\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dancing Leaf\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Elemental Fist 435/845\n",
|
|||
|
"AON name: Elemental Fist\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=441\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Elemental Fist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stunning Fist 436/845\n",
|
|||
|
"AON name: Stunning Fist\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=442\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stunning Fist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Deflect Arrows 437/845\n",
|
|||
|
"AON name: Deflect Arrows\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=443\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Deflect Arrows\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Flurry of Maneuvers 438/845\n",
|
|||
|
"AON name: Flurry of Maneuvers\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=444\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Flurry of Maneuvers\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Flying Kick 439/845\n",
|
|||
|
"AON name: Flying Kick\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=445\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Flying Kick\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Guarded Movement 440/845\n",
|
|||
|
"AON name: Guarded Movement\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=446\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Guarded Movement\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stand Still 441/845\n",
|
|||
|
"AON name: Stand Still\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=447\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stand Still\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wholeness of Body 442/845\n",
|
|||
|
"AON name: Wholeness of Body\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=448\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wholeness of Body\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Abundant Step 443/845\n",
|
|||
|
"AON name: Abundant Step\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=449\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Abundant Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Crane Flutter 444/845\n",
|
|||
|
"AON name: Crane Flutter\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=450\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Crane Flutter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dragon Roar 445/845\n",
|
|||
|
"AON name: Dragon Roar\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=451\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dragon Roar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ki Blast 446/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 3\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=484\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ki Blast\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mountain Stronghold 447/845\n",
|
|||
|
"AON name: Mountain Stronghold\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=453\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mountain Stronghold\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Tiger Slash 448/845\n",
|
|||
|
"AON name: Tiger Slash\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=454\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Tiger Slash\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Water Step 449/845\n",
|
|||
|
"AON name: Water Step\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=455\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Water Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Whirling Throw 450/845\n",
|
|||
|
"AON name: Whirling Throw\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=456\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Whirling Throw\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wolf Drag 451/845\n",
|
|||
|
"AON name: Wolf Drag\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=457\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wolf Drag\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Arrow Snatching 452/845\n",
|
|||
|
"AON name: Arrow Snatching \n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=458\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Arrow Snatching \n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ironblood Stance 453/845\n",
|
|||
|
"AON name: Ironblood Stance\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=459\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ironblood Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mixed Maneuver 454/845\n",
|
|||
|
"AON name: Mixed Maneuver\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=460\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mixed Maneuver\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Tangled Forest Stance 455/845\n",
|
|||
|
"AON name: Tangled Forest Stance\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=461\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Tangled Forest Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wall Run 456/845\n",
|
|||
|
"AON name: Wall Run\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=462\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wall Run\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wild Winds Initiate 457/845\n",
|
|||
|
"AON name: Wild Winds Initiate\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=463\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wild Winds Initiate\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Knockback Strike 458/845\n",
|
|||
|
"AON name: Knockback Strike\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=464\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Knockback Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sleeper Hold 459/845\n",
|
|||
|
"AON name: Sleeper Hold\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=465\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sleeper Hold\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wind Jump 460/845\n",
|
|||
|
"AON name: Wind Jump\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=466\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wind Jump\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Winding Flow 461/845\n",
|
|||
|
"AON name: Winding Flow\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=467\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Winding Flow\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Diamond Soul 462/845\n",
|
|||
|
"AON name: Diamond Soul\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=468\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Diamond Soul\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Disrupt Ki 463/845\n",
|
|||
|
"AON name: Disrupt Ki\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=469\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Disrupt Ki\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Knockback 464/845\n",
|
|||
|
"AON name: Improved Knockback\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=470\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Knockback\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Meditative Focus 465/845\n",
|
|||
|
"AON name: Meditative Focus\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=471\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Meditative Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stance Savant (Monk) 466/845\n",
|
|||
|
"AON name: Stance Savant (Fighter)\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=419\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stance Savant\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ironblood Surge 467/845\n",
|
|||
|
"AON name: Ironblood Surge\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=473\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ironblood Surge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Moutain Quake 468/845\n",
|
|||
|
"AON name: Moutain Quake\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=474\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Moutain Quake\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Tangled Forest Rake 469/845\n",
|
|||
|
"AON name: Tangled Forest Rake\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=475\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Tangled Forest Rake\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Timeless Body 470/845\n",
|
|||
|
"AON name: Timeless Body\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=476\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Timeless Body\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Tongue of the Sun and Moon 471/845\n",
|
|||
|
"AON name: Tongue of the Sun and Moon\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=477\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Tongue of the Sun and Moon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wild Winds Gust 472/845\n",
|
|||
|
"AON name: Wild Winds Gust\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=478\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wild Winds Gust\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Enlightened Presence 473/845\n",
|
|||
|
"AON name: Enlightened Presence\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=479\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Enlightened Presence\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master of Many Styles 474/845\n",
|
|||
|
"AON name: Master of Many Styles\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=480\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master of Many Styles\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quivering Palm 475/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Spells.aspx?ID=487\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quivering Palm\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shattering Strike 476/845\n",
|
|||
|
"AON name: Shattering Strike\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=482\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shattering Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Diamond Fists 477/845\n",
|
|||
|
"AON name: Diamond Fists\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=483\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Diamond Fists\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Empty Body 478/845\n",
|
|||
|
"AON name: Empty Body\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=484\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Empty Body\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Meditative Wellspring 479/845\n",
|
|||
|
"AON name: Meditative Wellspring\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=485\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Meditative Wellspring\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Swift River 480/845\n",
|
|||
|
"AON name: Swift River\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=486\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Swift River\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Enduring Quickness 481/845\n",
|
|||
|
"AON name: Enduring Quickness\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=487\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Enduring Quickness\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fuse Stance 482/845\n",
|
|||
|
"AON name: Fuse Stance\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=488\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fuse Stance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impossible Technique 483/845\n",
|
|||
|
"AON name: Impossible Technique\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=489\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impossible Technique\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Animal Companion (Ranger) 484/845\n",
|
|||
|
"AON name: Animal Companion\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=311\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Animal Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Crossbow Ace 485/845\n",
|
|||
|
"AON name: Crossbow Ace\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=491\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Crossbow Ace\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hunted Shot 486/845\n",
|
|||
|
"AON name: Hunted Shot\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=492\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hunted Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monster Hunter 487/845\n",
|
|||
|
"AON name: Monster Hunter\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=493\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monster Hunter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twin Takedown 488/845\n",
|
|||
|
"AON name: Twin Takedown\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=494\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twin Takedown\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Favored Terrain 489/845\n",
|
|||
|
"AON name: Favored Terrain\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=495\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Favored Terrain\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hunter’s Aim 490/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Hunter%u2019s+Aim\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hunter’s Aim\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monster Warden 491/845\n",
|
|||
|
"AON name: Monster Warden\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=497\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monster Warden\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Draw 492/845\n",
|
|||
|
"AON name: Quick Draw\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=498\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Draw\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wild Empathy 493/845\n",
|
|||
|
"AON name: Wild Empathy\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=499\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wild Empathy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Companion’s Cry 494/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Companion%u2019s+Cry\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Companion’s Cry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Disrupt Prey 495/845\n",
|
|||
|
"AON name: Disrupt Prey\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=501\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Disrupt Prey\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Far Shot 496/845\n",
|
|||
|
"AON name: Far Shot\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=502\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Far Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Favored Enemy 497/845\n",
|
|||
|
"AON name: Favored Enemy\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=503\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Favored Enemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Running Reload 498/845\n",
|
|||
|
"AON name: Running Reload\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=504\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Running Reload\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Scout’s Warning 499/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Scout%u2019s+Warning\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Scout’s Warning\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Snare Specialist 500/845\n",
|
|||
|
"AON name: Snare Specialist\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=506\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Snare Specialist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twin Parry (Ranger) 501/845\n",
|
|||
|
"AON name: Twin Parry\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=377\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twin Parry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mature Animal Companion (Ranger) 502/845\n",
|
|||
|
"AON name: Mature Animal Companion (Druid)\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=322\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mature Animal Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Snares 503/845\n",
|
|||
|
"AON name: Quick Snares\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=509\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Snares\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Skirmish Strike 504/845\n",
|
|||
|
"AON name: Skirmish Strike\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=510\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Skirmish Strike\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Snap Shot 505/845\n",
|
|||
|
"AON name: Snap Shot\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=511\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Snap Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Swift Tracker 506/845\n",
|
|||
|
"AON name: Swift Tracker\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=512\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Swift Tracker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Deadly Aim 507/845\n",
|
|||
|
"AON name: Deadly Aim\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=514\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Deadly Aim\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hazard Finder 508/845\n",
|
|||
|
"AON name: Hazard Finder\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=515\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hazard Finder\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Powerful Snares 509/845\n",
|
|||
|
"AON name: Powerful Snares\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=516\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Powerful Snares\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Terrain Master 510/845\n",
|
|||
|
"AON name: Terrain Master\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=517\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Terrain Master\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Warden’s Boon 511/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Warden%u2019s+Boon\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Warden’s Boon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Camouflage 512/845\n",
|
|||
|
"AON name: Camouflage\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=519\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Camouflage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Companion (Ranger) 513/845\n",
|
|||
|
"AON name: Incredible Companion (Druid)\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=332\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Monster Hunter 514/845\n",
|
|||
|
"AON name: Master Monster Hunter\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=521\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Monster Hunter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Penetrating Shot 515/845\n",
|
|||
|
"AON name: Penetrating Shot\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=522\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Penetrating Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twin Riposte 516/845\n",
|
|||
|
"AON name: Twin Riposte\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=523\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twin Riposte\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Warden’s Step 517/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Warden%u2019s+Step\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Warden’s Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Distracting Shot 518/845\n",
|
|||
|
"AON name: Distracting Shot\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=525\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Distracting Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Double Prey 519/845\n",
|
|||
|
"AON name: Double Prey\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=526\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Double Prey\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lightning Snares 520/845\n",
|
|||
|
"AON name: Lightning Snares\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=527\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lightning Snares\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Second Sting 521/845\n",
|
|||
|
"AON name: Second Sting\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=528\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Second Sting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Side by Side (Ranger) 522/845\n",
|
|||
|
"AON name: Side by Side (Druid)\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=339\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Side by Side\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sense the Unseen (Ranger) 523/845\n",
|
|||
|
"AON name: Sense the Unseen\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=530\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sense the Unseen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shared Prey 524/845\n",
|
|||
|
"AON name: Shared Prey\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=531\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shared Prey\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Stealthy Companion 525/845\n",
|
|||
|
"AON name: Stealthy Companion\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=532\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Stealthy Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Targeting Shot 526/845\n",
|
|||
|
"AON name: Targeting Shot\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=533\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Targeting Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Warden’s Guidance 527/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Warden%u2019s+Guidance\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Warden’s Guidance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Distracting Shot 528/845\n",
|
|||
|
"AON name: Greater Distracting Shot\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=535\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Distracting Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Twin Riposte (Ranger) 529/845\n",
|
|||
|
"AON name: Improved Twin Riposte (Fighter)\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=418\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Twin Riposte\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Monster Hunter 530/845\n",
|
|||
|
"AON name: Legendary Monster Hunter\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=537\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Monster Hunter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Specialized Companion (Ranger) 531/845\n",
|
|||
|
"AON name: Specialized Companion (Druid)\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=344\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Specialized Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ubiquitous Snares 532/845\n",
|
|||
|
"AON name: Ubiquitous Snares\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=539\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ubiquitous Snares\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impossible Flurry 533/845\n",
|
|||
|
"AON name: Impossible Flurry\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=540\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impossible Flurry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Manifold Edge 534/845\n",
|
|||
|
"AON name: Manifold Edge\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=542\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Manifold Edge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Masterful Companion 535/845\n",
|
|||
|
"AON name: Masterful Companion\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=543\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Masterful Companion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Shot 536/845\n",
|
|||
|
"AON name: Perfect Shot\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=544\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shadow Hunter 537/845\n",
|
|||
|
"AON name: Shadow Hunter\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=545\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shadow Hunter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Shot 538/845\n",
|
|||
|
"AON name: Legendary Shot\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=546\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: To the Ends of the Earth 539/845\n",
|
|||
|
"AON name: To the Ends of the Earth\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=547\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=To the Ends of the Earth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Triple Threat 540/845\n",
|
|||
|
"AON name: Triple Threat\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=548\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Triple Threat\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ultimate Skirmisher 541/845\n",
|
|||
|
"AON name: Ultimate Skirmisher\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=549\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ultimate Skirmisher\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Nimble Dodge 542/845\n",
|
|||
|
"AON name: Nimble Dodge\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=550\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Nimble Dodge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Trap Finder 543/845\n",
|
|||
|
"AON name: Trap Finder\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=551\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Trap Finder\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twin Feint 544/845\n",
|
|||
|
"AON name: Twin Feint\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=552\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twin Feint\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: You’re Next 545/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=You%u2019re+Next\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=You’re Next\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Brutal Beating 546/845\n",
|
|||
|
"AON name: Brutal Beating\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=554\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Brutal Beating\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Distracting Feint 547/845\n",
|
|||
|
"AON name: Distracting Feint\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=555\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Distracting Feint\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Minor Magic 548/845\n",
|
|||
|
"AON name: Minor Magic\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=556\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Minor Magic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mobility 549/845\n",
|
|||
|
"AON name: Mobility\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=557\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mobility\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unbalancing Blow 550/845\n",
|
|||
|
"AON name: Unbalancing Blow\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=559\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unbalancing Blow\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Battle Assessment 551/845\n",
|
|||
|
"AON name: Battle Assessment\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=560\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Battle Assessment\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dread Striker 552/845\n",
|
|||
|
"AON name: Dread Striker\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=561\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dread Striker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Magical Trickster 553/845\n",
|
|||
|
"AON name: Magical Trickster\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=562\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Magical Trickster\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Poison Weapon 554/845\n",
|
|||
|
"AON name: Poison Weapon\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=563\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Poison Weapon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reactive Pursuit 555/845\n",
|
|||
|
"AON name: Reactive Pursuit\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=564\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reactive Pursuit\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sabotage 556/845\n",
|
|||
|
"AON name: Sabotage\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=565\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sabotage\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Gang Up 557/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Gang+Up\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Gang Up\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Light Step 558/845\n",
|
|||
|
"AON name: Light Step\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=568\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Light Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Twist the Knife 559/845\n",
|
|||
|
"AON name: Twist the Knife\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=570\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Twist the Knife\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Delay Trap 560/845\n",
|
|||
|
"AON name: Delay Trap\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=572\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Delay Trap\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Improved Poison Weapon 561/845\n",
|
|||
|
"AON name: Improved Poison Weapon\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=573\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Improved Poison Weapon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Nimble Roll 562/845\n",
|
|||
|
"AON name: Nimble Roll\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=574\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Nimble Roll\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Opportune Backstab 563/845\n",
|
|||
|
"AON name: Opportune Backstab\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=575\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Opportune Backstab\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sidestep 564/845\n",
|
|||
|
"AON name: Sidestep\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=576\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sidestep\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sly Striker 565/845\n",
|
|||
|
"AON name: Impossible Striker\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=600\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sly Striker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Precise Debilitation 566/845\n",
|
|||
|
"AON name: Precise Debilitation\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=578\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Precise Debilitation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sneak Savant 567/845\n",
|
|||
|
"AON name: Sneak Savant\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=579\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sneak Savant\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Tactical Debilitations 568/845\n",
|
|||
|
"AON name: Tactical Debilitations\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=580\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Tactical Debilitations\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Vicious Debilitations 569/845\n",
|
|||
|
"AON name: Vicious Debilitations\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=581\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Vicious Debilitations\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Critical Debilitations 570/845\n",
|
|||
|
"AON name: Critical Debilitations\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=582\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Critical Debilitations\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fantastic Leap 571/845\n",
|
|||
|
"AON name: Fantastic Leap\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=583\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fantastic Leap\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Felling Shot 572/845\n",
|
|||
|
"AON name: Felling Shot\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=584\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Felling Shot\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reactive Interference 573/845\n",
|
|||
|
"AON name: Reactive Interference\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=585\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reactive Interference\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spring from the Shadows 574/845\n",
|
|||
|
"AON name: Spring from the Shadows\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=586\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spring from the Shadows\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Defensive Roll 575/845\n",
|
|||
|
"AON name: Defensive Roll\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=587\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Defensive Roll\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Instant Opening 576/845\n",
|
|||
|
"AON name: Instant Opening\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=588\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Instant Opening\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Leave an Opening 577/845\n",
|
|||
|
"AON name: Leave an Opening\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=589\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Leave an Opening\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sense the Unseen (Rogue) 578/845\n",
|
|||
|
"AON name: Sense the Unseen\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=530\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sense the Unseen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Blank Slate 579/845\n",
|
|||
|
"AON name: Blank Slate\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=591\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Blank Slate\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cloud Step 580/845\n",
|
|||
|
"AON name: Cloud Step\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=592\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cloud Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cognitive Loophole 581/845\n",
|
|||
|
"AON name: Cognitive Loophole\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=593\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cognitive Loophole\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dispelling Slice 582/845\n",
|
|||
|
"AON name: Dispelling Slice\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=594\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dispelling Slice\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfect Distraction 583/845\n",
|
|||
|
"AON name: Perfect Distraction\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=595\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfect Distraction\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Implausible Infiltration 584/845\n",
|
|||
|
"AON name: Implausible Infiltration\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=596\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Implausible Infiltration\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Powerful Sneak 585/845\n",
|
|||
|
"AON name: Powerful Sneak\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=597\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Powerful Sneak\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Trickster’s Ace 586/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Trickster%u2019s+Ace\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Trickster’s Ace\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hidden Paragon 587/845\n",
|
|||
|
"AON name: Hidden Paragon\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=599\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hidden Paragon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impossible Striker 588/845\n",
|
|||
|
"AON name: Impossible Striker\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=600\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impossible Striker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reactive Distraction 589/845\n",
|
|||
|
"AON name: Reactive Distraction\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=601\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reactive Distraction\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Counterspell (Spontaneous) 590/845\n",
|
|||
|
"AON name: Clever Counterspell\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=653\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Counterspell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dangerous Sorcery 591/845\n",
|
|||
|
"AON name: Dangerous Sorcery\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=603\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dangerous Sorcery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Familiar (Sorcerer) 592/845\n",
|
|||
|
"AON name: Familiar\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=604\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cantrip Expansion (Sorcerer) 593/845\n",
|
|||
|
"AON name: Cantrip Expansion\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=183\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cantrip Expansion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Enhanced Familiar (Sorcerer) 594/845\n",
|
|||
|
"AON name: Enhanced Familiar\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=318\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Enhanced Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Arcane Evolution 595/845\n",
|
|||
|
"AON name: Arcane Evolution\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=609\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Arcane Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bespell Weapon 596/845\n",
|
|||
|
"AON name: Bespell Weapon\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=610\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bespell Weapon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Evolution 597/845\n",
|
|||
|
"AON name: Divine Evolution\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=611\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Occult Evolution 598/845\n",
|
|||
|
"AON name: Occult Evolution\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=612\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Occult Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Primal Evolution 599/845\n",
|
|||
|
"AON name: Primal Evolution\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=613\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Primal Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Bloodline 600/845\n",
|
|||
|
"AON name: Advanced Bloodline\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=614\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Bloodline\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Steady Spellcasting (Sorcerer) 601/845\n",
|
|||
|
"AON name: Steady Spellcasting\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=194\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Steady Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bloodline Resistance 602/845\n",
|
|||
|
"AON name: Bloodline Resistance\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=616\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bloodline Resistance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Crossblooded Evolution 603/845\n",
|
|||
|
"AON name: Crossblooded Evolution\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=617\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Crossblooded Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Bloodline 604/845\n",
|
|||
|
"AON name: Greater Bloodline\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=618\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Bloodline\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Overwhelming Energy (Sorcerer) 605/845\n",
|
|||
|
"AON name: Overwhelming Energy\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=337\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Overwhelming Energy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quickened Casting (Sorcerer) 606/845\n",
|
|||
|
"AON name: Quickened Casting\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=199\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quickened Casting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bloodline Focus 607/845\n",
|
|||
|
"AON name: Bloodline Focus\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=621\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bloodline Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Magic Sense 608/845\n",
|
|||
|
"AON name: Magic Sense\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=622\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Magic Sense\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Interweave Dispel 609/845\n",
|
|||
|
"AON name: Interweave Dispel\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=623\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Interweave Dispel\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reflect Spell 610/845\n",
|
|||
|
"AON name: Reflect Spell\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=624\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reflect Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Mental Evolution 611/845\n",
|
|||
|
"AON name: Greater Mental Evolution\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=626\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Mental Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Vital Evolution 612/845\n",
|
|||
|
"AON name: Greater Vital Evolution\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=627\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Vital Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bloodline Wellspring 613/845\n",
|
|||
|
"AON name: Bloodline Wellspring\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=628\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bloodline Wellspring\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Greater Crossblooded Evolution 614/845\n",
|
|||
|
"AON name: Greater Crossblooded Evolution\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=629\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Greater Crossblooded Evolution\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bloodline Conduit 615/845\n",
|
|||
|
"AON name: Bloodline Conduit\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=630\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bloodline Conduit\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bloodline Perfection 616/845\n",
|
|||
|
"AON name: Bloodline Perfection\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=631\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bloodline Perfection\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Metamagic Mastery 617/845\n",
|
|||
|
"AON name: Metamagic Mastery\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=632\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Metamagic Mastery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Counterspell (Prepared) 618/845\n",
|
|||
|
"AON name: Clever Counterspell\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=653\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Counterspell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Eschew Materials 619/845\n",
|
|||
|
"AON name: Eschew Materials\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=634\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Eschew Materials\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Familiar (Wizard) 620/845\n",
|
|||
|
"AON name: Familiar\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=604\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hand of the Apprentice 621/845\n",
|
|||
|
"AON name: Hand of the Apprentice\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=636\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hand of the Apprentice\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cantrip Expansion (Wizard) 622/845\n",
|
|||
|
"AON name: Cantrip Expansion\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=183\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cantrip Expansion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Conceal Spell 623/845\n",
|
|||
|
"AON name: Conceal Spell\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=640\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Conceal Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Enhanced Familiar (Wizard) 624/845\n",
|
|||
|
"AON name: Enhanced Familiar\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=318\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Enhanced Familiar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Linked Focus 625/845\n",
|
|||
|
"AON name: Linked Focus\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=643\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Linked Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Silent Spell 626/845\n",
|
|||
|
"AON name: Silent Spell\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=644\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Silent Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spell Penetration 627/845\n",
|
|||
|
"AON name: Spell Penetration\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=645\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spell Penetration\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced School Spell 628/845\n",
|
|||
|
"AON name: Advanced School Spell\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=647\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced School Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bond Conservation 629/845\n",
|
|||
|
"AON name: Bond Conservation\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=648\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bond Conservation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Universal Versatility 630/845\n",
|
|||
|
"AON name: Universal Versatility\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=649\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Universal Versatility\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Overwhelming Energy (Wizard) 631/845\n",
|
|||
|
"AON name: Overwhelming Energy\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=337\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Overwhelming Energy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quickened Casting (Wizard) 632/845\n",
|
|||
|
"AON name: Quickened Casting\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=199\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quickened Casting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Scroll Savant 633/845\n",
|
|||
|
"AON name: Scroll Savant\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=652\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Scroll Savant\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Clever Counterspell 634/845\n",
|
|||
|
"AON name: Clever Counterspell\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=653\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Clever Counterspell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bonded Focus 635/845\n",
|
|||
|
"AON name: Bonded Focus\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=655\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bonded Focus\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Superior Bond 636/845\n",
|
|||
|
"AON name: Superior Bond\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=657\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Superior Bond\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spell Tinker 637/845\n",
|
|||
|
"AON name: Spell Tinker\n",
|
|||
|
"Level: 16\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=659\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spell Tinker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Infinite Possibilities 638/845\n",
|
|||
|
"AON name: Infinite Possibilities\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=660\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Infinite Possibilities\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Reprepare Spell 639/845\n",
|
|||
|
"AON name: Reprepare Spell\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=661\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Reprepare Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Archwizard’s Might 640/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Archwizard%u2019s+Might\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Archwizard’s Might\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Spell Combination 641/845\n",
|
|||
|
"AON name: Spell Combination\n",
|
|||
|
"Level: 20\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=664\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Spell Combination\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Alchemist Dedication 642/845\n",
|
|||
|
"AON name: Alchemist Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=665\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Alchemist Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Concoction 643/845\n",
|
|||
|
"AON name: Basic Concoction\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=666\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Concoction\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Alchemy 644/845\n",
|
|||
|
"AON name: Quick Alchemy\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=667\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Alchemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Conoction 645/845\n",
|
|||
|
"AON name: Advanced Weapon Training\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=378\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Conoction\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Alchemy 646/845\n",
|
|||
|
"AON name: Expert Alchemy\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=669\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Alchemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Mastery Alchemy 647/845\n",
|
|||
|
"AON name: Mastery Alchemy\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=670\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Mastery Alchemy\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Barbarian Dedication 648/845\n",
|
|||
|
"AON name: Barbarian Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=671\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Barbarian Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Barbarian Resiliency 649/845\n",
|
|||
|
"AON name: Barbarian Resiliency\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=672\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Barbarian Resiliency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Fury 650/845\n",
|
|||
|
"AON name: Basic Fury\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=673\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Fury\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Fury 651/845\n",
|
|||
|
"AON name: Advanced Fury\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=674\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Fury\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Instinct Ability 652/845\n",
|
|||
|
"AON name: Instinct Ability\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=675\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Instinct Ability\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Juggernaut’s Fortitude 653/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Juggernaut%u2019s+Fortitude\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Juggernaut’s Fortitude\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bard Dedication 654/845\n",
|
|||
|
"AON name: Bard Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=677\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bard Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Bard Spellcasting 655/845\n",
|
|||
|
"AON name: Basic Bard Spellcasting\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=678\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Bard Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Muse’s Whispers 656/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Basic+Muse%u2019s+Whispers\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Muse’s Whispers\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Muse’s Whispers 657/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Advanced+Muse%u2019s+Whispers\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Muse’s Whispers\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Counter Perform 658/845\n",
|
|||
|
"AON name: Counter Perform\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=681\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Counter Perform\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inspirational Performance 659/845\n",
|
|||
|
"AON name: Inspirational Performance\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=682\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inspirational Performance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Occult Breadth 660/845\n",
|
|||
|
"AON name: Occult Breadth\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=683\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Occult Breadth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Bard Spellcasting 661/845\n",
|
|||
|
"AON name: Expert Bard Spellcasting\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=684\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Bard Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Bard Spellcasting 662/845\n",
|
|||
|
"AON name: Master Bard Spellcasting\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=685\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Bard Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Champion Dedication 663/845\n",
|
|||
|
"AON name: Champion Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=686\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Champion Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Devotion 664/845\n",
|
|||
|
"AON name: Basic Devotion\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=687\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Devotion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Champion Resiliencey 665/845\n",
|
|||
|
"AON name: Champion Resiliencey\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=688\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Champion Resiliencey\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Healing Touch 666/845\n",
|
|||
|
"AON name: Healing Touch\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=689\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Healing Touch\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Devotion 667/845\n",
|
|||
|
"AON name: Advanced Devotion\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=690\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Devotion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Champion’s Reaction 668/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Champion%u2019s+Reaction\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Champion’s Reaction\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Ally 669/845\n",
|
|||
|
"AON name: Divine Ally\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=692\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Ally\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Diverse Armor Expert 670/845\n",
|
|||
|
"AON name: Diverse Armor Expert\n",
|
|||
|
"Level: 14\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=693\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Diverse Armor Expert\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cleric Dedication 671/845\n",
|
|||
|
"AON name: Cleric Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=694\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cleric Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Cleric Spellcasting 672/845\n",
|
|||
|
"AON name: Basic Cleric Spellcasting\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=695\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Cleric Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Dogma 673/845\n",
|
|||
|
"AON name: Basic Dogma\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=696\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Dogma\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Dogma 674/845\n",
|
|||
|
"AON name: Advanced Dogma\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=697\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Dogma\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Breadth 675/845\n",
|
|||
|
"AON name: Divine Breadth\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=698\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Breadth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Cleric Spellcasting 676/845\n",
|
|||
|
"AON name: Expert Cleric Spellcasting\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=699\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Cleric Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Cleric Spellcasting 677/845\n",
|
|||
|
"AON name: Master Cleric Spellcasting\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=700\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Cleric Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Druid Dedication 678/845\n",
|
|||
|
"AON name: Druid Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=701\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Druid Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Druid Spellcasting 679/845\n",
|
|||
|
"AON name: Basic Druid Spellcasting\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=702\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Druid Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Wilding 680/845\n",
|
|||
|
"AON name: Basic Wilding\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=703\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Wilding\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Order Spell 681/845\n",
|
|||
|
"AON name: Order Spell\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=704\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Order Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Wilding 682/845\n",
|
|||
|
"AON name: Advanced Wilding\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=705\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Wilding\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Primal Breadth 683/845\n",
|
|||
|
"AON name: Primal Breadth\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=706\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Primal Breadth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Druid Spellcasting 684/845\n",
|
|||
|
"AON name: Expert Druid Spellcasting\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=707\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Druid Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Druid Spellcasting 685/845\n",
|
|||
|
"AON name: Master Druid Spellcasting\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=708\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Druid Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fighter Dedication 686/845\n",
|
|||
|
"AON name: Fighter Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=709\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fighter Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Maneuver 687/845\n",
|
|||
|
"AON name: Basic Maneuver\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=710\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Maneuver\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fighter Resiliency 688/845\n",
|
|||
|
"AON name: Fighter Resiliency\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=711\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fighter Resiliency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Opportunist 689/845\n",
|
|||
|
"AON name: Opportunist\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=712\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Opportunist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Maneuver 690/845\n",
|
|||
|
"AON name: Advanced Maneuver\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=713\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Maneuver\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Diverse Weapon Expert 691/845\n",
|
|||
|
"AON name: Diverse Weapon Expert\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=714\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Diverse Weapon Expert\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monk Dedication 692/845\n",
|
|||
|
"AON name: Monk Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=715\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monk Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Kata 693/845\n",
|
|||
|
"AON name: Basic Kata\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=716\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Kata\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monk Resiliency 694/845\n",
|
|||
|
"AON name: Monk Resiliency\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=717\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monk Resiliency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Kata 695/845\n",
|
|||
|
"AON name: Advanced Kata\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=718\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Kata\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monk Moves 696/845\n",
|
|||
|
"AON name: Monk Moves\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=719\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monk Moves\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Monk’s Flurry 697/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Monk%u2019s+Flurry\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Monk’s Flurry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Perfection’s Path 698/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Perfection%u2019s+Path\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Perfection’s Path\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ranger Dedication 699/845\n",
|
|||
|
"AON name: Ranger Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=722\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ranger Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Hunter’s Trick 700/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Basic+Hunter%u2019s+Trick\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Hunter’s Trick\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ranger Resiliency 701/845\n",
|
|||
|
"AON name: Ranger Resiliency\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=724\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ranger Resiliency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Hunter’s Trick 702/845\n",
|
|||
|
"AON name: \n",
|
|||
|
"Level: -1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Search.aspx?query=Advanced+Hunter%u2019s+Trick\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Hunter’s Trick\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Spotter 703/845\n",
|
|||
|
"AON name: Master Spotter\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=726\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Spotter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Rogue Dedication 704/845\n",
|
|||
|
"AON name: Rogue Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=727\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Rogue Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Trickery 705/845\n",
|
|||
|
"AON name: Basic Trickery\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=728\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Trickery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sneak Attacker 706/845\n",
|
|||
|
"AON name: Sneak Attacker\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=729\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sneak Attacker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Trickery 707/845\n",
|
|||
|
"AON name: Advanced Trickery\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=730\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Trickery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Skill Mastery 708/845\n",
|
|||
|
"AON name: Skill Mastery\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=731\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Skill Mastery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Uncanny Dodge 709/845\n",
|
|||
|
"AON name: Uncanny Dodge\n",
|
|||
|
"Level: 10\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=732\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Uncanny Dodge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Evasiveness 710/845\n",
|
|||
|
"AON name: Evasiveness\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=733\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Evasiveness\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sorcerer Dedication 711/845\n",
|
|||
|
"AON name: Sorcerer Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=734\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sorcerer Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Sorcerer Spellcasting 712/845\n",
|
|||
|
"AON name: Basic Sorcerer Spellcasting\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=735\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Sorcerer Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Blood Potency 713/845\n",
|
|||
|
"AON name: Basic Blood Potency\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=736\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Blood Potency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Bloodline Spell 714/845\n",
|
|||
|
"AON name: Basic Bloodline Spell\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=737\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Bloodline Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Blood Potency 715/845\n",
|
|||
|
"AON name: Advanced Blood Potency\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=738\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Blood Potency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bloodline Breadth 716/845\n",
|
|||
|
"AON name: Bloodline Breadth\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=739\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bloodline Breadth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Sorcerer Spellcasting 717/845\n",
|
|||
|
"AON name: Expert Sorcerer Spellcasting\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=740\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Sorcerer Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Sorcerer Spellcasting 718/845\n",
|
|||
|
"AON name: Master Sorcerer Spellcasting\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=741\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Sorcerer Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wizard Dedication 719/845\n",
|
|||
|
"AON name: Wizard Dedication\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=742\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wizard Dedication\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Arcane School Spell 720/845\n",
|
|||
|
"AON name: Arcane School Spell\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=743\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Arcane School Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Arcana 721/845\n",
|
|||
|
"AON name: Basic Arcana\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=744\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Arcana\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Basic Wizard Spellcasting 722/845\n",
|
|||
|
"AON name: Basic Wizard Spellcasting\n",
|
|||
|
"Level: 4\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=745\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Basic Wizard Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Advanced Arcana 723/845\n",
|
|||
|
"AON name: Advanced Arcana\n",
|
|||
|
"Level: 6\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=746\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Advanced Arcana\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Arcane Breadth 724/845\n",
|
|||
|
"AON name: Arcane Breadth\n",
|
|||
|
"Level: 8\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=747\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Arcane Breadth\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expert Wizard Spellcasting 725/845\n",
|
|||
|
"AON name: Expert Wizard Spellcasting\n",
|
|||
|
"Level: 12\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=748\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expert Wizard Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Master Wizard Spellcasting 726/845\n",
|
|||
|
"AON name: Master Wizard Spellcasting\n",
|
|||
|
"Level: 18\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=749\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Master Wizard Spellcasting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Additional Lore 727/845\n"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"ename": "TimeoutException",
|
|||
|
"evalue": "Message: timeout\n (Session info: headless chrome=78.0.3904.108)\n",
|
|||
|
"output_type": "error",
|
|||
|
"traceback": [
|
|||
|
"\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
|
|||
|
"\u001b[1;31mTimeoutException\u001b[0m Traceback (most recent call last)",
|
|||
|
"\u001b[1;32m<ipython-input-5-c6415670a735>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[0mcounter\u001b[0m \u001b[1;33m+=\u001b[0m \u001b[1;36m1\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 11\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34mf'Name: {name} {counter}/{len(names)}'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 12\u001b[1;33m \u001b[0mfeats\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mappend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mfeat_level\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mname\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34mf'AON name: {feats[-1].name_aon}'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 14\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34mf'Level: {feats[-1].level}'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;32m<ipython-input-4-e424a56c54f6>\u001b[0m in \u001b[0;36mfeat_level\u001b[1;34m(name_yaml)\u001b[0m\n\u001b[0;32m 9\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[1;32mcontinue\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 11\u001b[1;33m \u001b[0mbrowser\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclick_link_by_id\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'ctl00_MainContent_btnBestMatch'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 12\u001b[0m \u001b[0murl_aon\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mstr\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mbrowser\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0murl\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0msoup\u001b[0m\u001b[1;33m:\u001b[0m \u001b[0mbs\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mbs\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mbrowser\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mhtml\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;32mE:\\Users\\brian\\Anaconda3\\envs\\pf2_sqlite\\lib\\site-packages\\splinter\\driver\\__init__.py\u001b[0m in \u001b[0;36mclick_link_by_id\u001b[1;34m(self, id)\u001b[0m\n\u001b[0;32m 400\u001b[0m \u001b[0mClicks\u001b[0m \u001b[1;32min\u001b[0m \u001b[0ma\u001b[0m \u001b[0mlink\u001b[0m \u001b[0mby\u001b[0m \u001b[0mid\u001b[0m\u001b[1;33m.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 401\u001b[0m \"\"\"\n\u001b[1;32m--> 402\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfind_by_id\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mid\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mfirst\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclick\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 403\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 404\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mquit\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;32mE:\\Users\\brian\\Anaconda3\\envs\\pf2_sqlite\\lib\\site-packages\\splinter\\driver\\webdriver\\__init__.py\u001b[0m in \u001b[0;36mclick\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 671\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 672\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mclick\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 673\u001b[1;33m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_element\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclick\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 674\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 675\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mcheck\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;32mE:\\Users\\brian\\Anaconda3\\envs\\pf2_sqlite\\lib\\site-packages\\selenium\\webdriver\\remote\\webelement.py\u001b[0m in \u001b[0;36mclick\u001b[1;34m(self)\u001b[0m\n\u001b[0;32m 78\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mclick\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 79\u001b[0m \u001b[1;34m\"\"\"Clicks the element.\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 80\u001b[1;33m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_execute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mCommand\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mCLICK_ELEMENT\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 81\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 82\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0msubmit\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;32mE:\\Users\\brian\\Anaconda3\\envs\\pf2_sqlite\\lib\\site-packages\\selenium\\webdriver\\remote\\webelement.py\u001b[0m in \u001b[0;36m_execute\u001b[1;34m(self, command, params)\u001b[0m\n\u001b[0;32m 631\u001b[0m \u001b[0mparams\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m{\u001b[0m\u001b[1;33m}\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 632\u001b[0m \u001b[0mparams\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'id'\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_id\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 633\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_parent\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexecute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcommand\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 634\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 635\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mfind_element\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mby\u001b[0m\u001b[1;33m=\u001b[0m\u001b[0mBy\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mID\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;32mNone\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;32mE:\\Users\\brian\\Anaconda3\\envs\\pf2_sqlite\\lib\\site-packages\\selenium\\webdriver\\remote\\webdriver.py\u001b[0m in \u001b[0;36mexecute\u001b[1;34m(self, driver_command, params)\u001b[0m\n\u001b[0;32m 319\u001b[0m \u001b[0mresponse\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcommand_executor\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mexecute\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdriver_command\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 320\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mresponse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 321\u001b[1;33m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0merror_handler\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcheck_response\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresponse\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 322\u001b[0m response['value'] = self._unwrap_value(\n\u001b[0;32m 323\u001b[0m response.get('value', None))\n",
|
|||
|
"\u001b[1;32mE:\\Users\\brian\\Anaconda3\\envs\\pf2_sqlite\\lib\\site-packages\\selenium\\webdriver\\remote\\errorhandler.py\u001b[0m in \u001b[0;36mcheck_response\u001b[1;34m(self, response)\u001b[0m\n\u001b[0;32m 240\u001b[0m \u001b[0malert_text\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'alert'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'text'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 241\u001b[0m \u001b[1;32mraise\u001b[0m \u001b[0mexception_class\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mmessage\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mscreen\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mstacktrace\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0malert_text\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 242\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mexception_class\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mmessage\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mscreen\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mstacktrace\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 243\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 244\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0m_value_or_default\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mobj\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mkey\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mdefault\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
|
|||
|
"\u001b[1;31mTimeoutException\u001b[0m: Message: timeout\n (Session info: headless chrome=78.0.3904.108)\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"names = feat_names(path.join('..', 'data', 'yaml', 'feats.yaml'))\n",
|
|||
|
"feats = []\n",
|
|||
|
"counter: int = 0\n",
|
|||
|
"executable_path = {'executable_path': 'chromedriver.exe'}\n",
|
|||
|
"browser = Browser('chrome', **executable_path, headless=True)\n",
|
|||
|
"print('############################################################')\n",
|
|||
|
"print(f'Beginning level scraping')\n",
|
|||
|
"print('############################################################')\n",
|
|||
|
"for name in names:\n",
|
|||
|
" counter += 1\n",
|
|||
|
" print(f'Name: {name} {counter}/{len(names)}')\n",
|
|||
|
" feats.append(feat_level(name))\n",
|
|||
|
" print(f'AON name: {feats[-1].name_aon}')\n",
|
|||
|
" print(f'Level: {feats[-1].level}')\n",
|
|||
|
" print(f'Match: {feats[-1].match}')\n",
|
|||
|
" print(f'AON url: {feats[-1].url_aon}')\n",
|
|||
|
" print(f'Search url: {feats[-1].url_search}')\n",
|
|||
|
" print('############################################################')\n",
|
|||
|
"print(f'End of level scraping')\n",
|
|||
|
"browser.quit()"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 21,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [
|
|||
|
{
|
|||
|
"name": "stdout",
|
|||
|
"output_type": "stream",
|
|||
|
"text": [
|
|||
|
"############################################################\n",
|
|||
|
"Beginning level scraping\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Additional Lore 1/119\n",
|
|||
|
"AON name: Additional Lore\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=750\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Additional Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Adopted Ancestry 2/119\n",
|
|||
|
"AON name: Adopted Ancestry\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=751\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Adopted Ancestry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Alchemical Crafting 3/119\n",
|
|||
|
"AON name: Alchemical Crafting\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=752\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Alchemical Crafting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ancestral Paragon 4/119\n",
|
|||
|
"AON name: Ancestral Paragon\n",
|
|||
|
"Level: 3\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=753\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ancestral Paragon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Arcane Sense 5/119\n",
|
|||
|
"AON name: Arcane Sense\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=754\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Arcane Sense\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Armor Proficiency 6/119\n",
|
|||
|
"AON name: Armor Proficiency\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=755\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Armor Proficiency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Assurance 7/119\n",
|
|||
|
"AON name: Assurance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=756\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Assurance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Automatic Knowledge 8/119\n",
|
|||
|
"AON name: Automatic Knowledge\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=757\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Automatic Knowledge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bargain Hunter 9/119\n",
|
|||
|
"AON name: Bargain Hunter\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=758\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bargain Hunter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Battle Cry 10/119\n",
|
|||
|
"AON name: Battle Cry\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=759\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Battle Cry\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Battle Medicine 11/119\n",
|
|||
|
"AON name: Battle Medicine\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=760\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Battle Medicine\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bizarre Magic 12/119\n",
|
|||
|
"AON name: Bizarre Magic\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=761\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bizarre Magic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Bonded Animal 13/119\n",
|
|||
|
"AON name: Bonded Animal\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=762\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Bonded Animal\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Breath Control 14/119\n",
|
|||
|
"AON name: Breath Control\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=763\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Breath Control\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Canny Acumen 15/119\n",
|
|||
|
"AON name: Canny Acumen\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=764\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Canny Acumen\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cat Fall 16/119\n",
|
|||
|
"AON name: Cat Fall\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=765\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cat Fall\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Charming Liar 17/119\n",
|
|||
|
"AON name: Charming Liar\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=766\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Charming Liar\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Cloud Jump 18/119\n",
|
|||
|
"AON name: Cloud Jump\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=767\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Cloud Jump\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Combat Climber 19/119\n",
|
|||
|
"AON name: Combat Climber\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=768\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Combat Climber\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Confabulator 20/119\n",
|
|||
|
"AON name: Confabulator\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=769\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Confabulator\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Connections 21/119\n",
|
|||
|
"AON name: Connections\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=770\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Connections\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Continual Recovery 22/119\n",
|
|||
|
"AON name: Continual Recovery\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=771\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Continual Recovery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Courtly Graces 23/119\n",
|
|||
|
"AON name: Courtly Graces\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=772\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Courtly Graces\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Craft Anything 24/119\n",
|
|||
|
"AON name: Craft Anything\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=773\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Craft Anything\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Diehard 25/119\n",
|
|||
|
"AON name: Diehard\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=774\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Diehard\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Divine Guidance 26/119\n",
|
|||
|
"AON name: Divine Guidance\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=775\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Divine Guidance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Dubious Knowledge 27/119\n",
|
|||
|
"AON name: Dubious Knowledge\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=776\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Dubious Knowledge\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Expeditious Search 28/119\n",
|
|||
|
"AON name: Expeditious Search\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=777\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Expeditious Search\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Experienced Professional 29/119\n",
|
|||
|
"AON name: Experienced Professional\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=778\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Experienced Professional\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Experienced Smuggler 30/119\n",
|
|||
|
"AON name: Experienced Smuggler\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=779\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Experienced Smuggler\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Experienced Tracker 31/119\n",
|
|||
|
"AON name: Experienced Tracker\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=780\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Experienced Tracker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fascinating Performance 32/119\n",
|
|||
|
"AON name: Fascinating Performance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=781\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fascinating Performance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fast Recovery 33/119\n",
|
|||
|
"AON name: Fast Recovery\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=782\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fast Recovery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Feather Step 34/119\n",
|
|||
|
"AON name: Feather Step\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=783\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Feather Step\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Fleet 35/119\n",
|
|||
|
"AON name: Fleet\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=784\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Fleet\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Foil Senses 36/119\n",
|
|||
|
"AON name: Foil Senses\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=785\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Foil Senses\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Forager 37/119\n",
|
|||
|
"AON name: Forager\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=786\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Forager\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Glad-Hand 38/119\n",
|
|||
|
"AON name: Glad-Hand\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=787\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Glad-Hand\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Group Coercion 39/119\n",
|
|||
|
"AON name: Group Coercion\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=788\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Group Coercion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Group Impression 40/119\n",
|
|||
|
"AON name: Group Impression\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=789\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Group Impression\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hefty Hauler 41/119\n",
|
|||
|
"AON name: Hefty Hauler\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=790\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hefty Hauler\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Hobnobber 42/119\n",
|
|||
|
"AON name: Hobnobber\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=791\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Hobnobber\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impeccable Crafter 43/119\n",
|
|||
|
"AON name: Impeccable Crafter\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=792\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impeccable Crafter\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Impressive Performance 44/119\n",
|
|||
|
"AON name: Impressive Performance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=793\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Impressive Performance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Initiative 45/119\n",
|
|||
|
"AON name: Incredible Initiative\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=794\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Initiative\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Incredible Investiture 46/119\n",
|
|||
|
"AON name: Incredible Investiture\n",
|
|||
|
"Level: 11\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=795\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Incredible Investiture\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Intimidating Glare 47/119\n",
|
|||
|
"AON name: Intimidating Glare\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=796\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Intimidating Glare\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Intimidating Prowess 48/119\n",
|
|||
|
"AON name: Intimidating Prowess\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=797\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Intimidating Prowess\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Inventor 49/119\n",
|
|||
|
"AON name: Inventor\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=798\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Inventor\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Kip Up 50/119\n",
|
|||
|
"AON name: Kip Up\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=799\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Kip Up\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lasting Coercion 51/119\n",
|
|||
|
"AON name: Lasting Coercion\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=800\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lasting Coercion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Codebreaker 52/119\n",
|
|||
|
"AON name: Legendary Codebreaker\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=801\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Codebreaker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Linguist 53/119\n",
|
|||
|
"AON name: Legendary Linguist\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=802\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Linguist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Medic 54/119\n",
|
|||
|
"AON name: Legendary Medic\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=803\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Medic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Negotiation 55/119\n",
|
|||
|
"AON name: Legendary Negotiation\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=804\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Negotiation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Performer 56/119\n",
|
|||
|
"AON name: Legendary Performer\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=805\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Performer\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Professional 57/119\n",
|
|||
|
"AON name: Legendary Professional\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=806\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Professional\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Sneak 58/119\n",
|
|||
|
"AON name: Legendary Sneak\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=807\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Sneak\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Survivalist 59/119\n",
|
|||
|
"AON name: Legendary Survivalist\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=808\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Survivalist\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Legendary Thief 60/119\n",
|
|||
|
"AON name: Legendary Thief\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=809\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Legendary Thief\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lengthy Diversion 61/119\n",
|
|||
|
"AON name: Lengthy Diversion\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=810\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lengthy Diversion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Lie To Me 62/119\n",
|
|||
|
"AON name: Lie to Me\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: False\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=811\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Lie To Me\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Magical Crafting 63/119\n",
|
|||
|
"AON name: Magical Crafting\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=812\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Magical Crafting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Magical Shorthand 64/119\n",
|
|||
|
"AON name: Magical Shorthand\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=813\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Magical Shorthand\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Multilingual 65/119\n",
|
|||
|
"AON name: Multilingual\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=814\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Multilingual\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Natural Medicine 66/119\n",
|
|||
|
"AON name: Natural Medicine\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=815\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Natural Medicine\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Nimble Crawl 67/119\n",
|
|||
|
"AON name: Nimble Crawl\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=816\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Nimble Crawl\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Oddity Identification 68/119\n",
|
|||
|
"AON name: Oddity Identification\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=817\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Oddity Identification\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Pickpocket 69/119\n",
|
|||
|
"AON name: Pickpocket\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=818\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Pickpocket\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Planar Survival 70/119\n",
|
|||
|
"AON name: Planar Survival\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=819\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Planar Survival\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Powerful Leap 71/119\n",
|
|||
|
"AON name: Powerful Leap\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=820\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Powerful Leap\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Climber 72/119\n",
|
|||
|
"AON name: Quick Climber\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=821\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Climber\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Coercion 73/119\n",
|
|||
|
"AON name: Quick Coercion\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=822\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Coercion\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Disguise 74/119\n",
|
|||
|
"AON name: Quick Disguise\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=823\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Disguise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Identification 75/119\n",
|
|||
|
"AON name: Quick Identification\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=824\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Identification\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Jump 76/119\n",
|
|||
|
"AON name: Quick Jump\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=825\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Jump\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Recognition 77/119\n",
|
|||
|
"AON name: Quick Recognition\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=826\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Recognition\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Repair 78/119\n",
|
|||
|
"AON name: Quick Repair\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=827\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Repair\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Squeeze 79/119\n",
|
|||
|
"AON name: Quick Squeeze\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=828\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Squeeze\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Swim 80/119\n",
|
|||
|
"AON name: Quick Swim\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=829\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Swim\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quick Unlock 81/119\n",
|
|||
|
"AON name: Quick Unlock\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=830\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quick Unlock\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Quiet Allies 82/119\n",
|
|||
|
"AON name: Quiet Allies\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=831\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Quiet Allies\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Rapid Mantel 83/119\n",
|
|||
|
"AON name: Rapid Mantel\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=832\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Rapid Mantel\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Read Lips 84/119\n",
|
|||
|
"AON name: Read Lips\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=833\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Read Lips\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Recognize Spell 85/119\n",
|
|||
|
"AON name: Recognize Spell\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=834\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Recognize Spell\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ride 86/119\n",
|
|||
|
"AON name: Ride\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=835\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ride\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Robust Recovery 87/119\n",
|
|||
|
"AON name: Robust Recovery\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=836\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Robust Recovery\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Scare to Death 88/119\n",
|
|||
|
"AON name: Scare to Death\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=837\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Scare to Death\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shameless Request 89/119\n",
|
|||
|
"AON name: Shameless Request\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=838\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shameless Request\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Shield Block 90/119\n",
|
|||
|
"AON name: Shield Block\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=839\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Shield Block\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Sign Language 91/119\n",
|
|||
|
"AON name: Sign Language\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=840\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Sign Language\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Skill Training 92/119\n",
|
|||
|
"AON name: Skill Training\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=841\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Skill Training\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Slippery Secrets 93/119\n",
|
|||
|
"AON name: Slippery Secrets\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=842\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Slippery Secrets\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Snare Crafting 94/119\n",
|
|||
|
"AON name: Snare Crafting\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=843\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Snare Crafting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Specialty Crafting 95/119\n",
|
|||
|
"AON name: Specialty Crafting\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=844\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Specialty Crafting\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Steady Balance 96/119\n",
|
|||
|
"AON name: Steady Balance\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=845\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Steady Balance\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Streetwise 97/119\n",
|
|||
|
"AON name: Streetwise\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=846\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Streetwise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Student of the Canon 98/119\n",
|
|||
|
"AON name: Student of the Canon\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=847\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Student of the Canon\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Subtle Theft 99/119\n",
|
|||
|
"AON name: Subtle Theft\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=848\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Subtle Theft\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Survey Wildlife 100/119\n",
|
|||
|
"AON name: Survey Wildlife\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=849\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Survey Wildlife\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Swift Sneak 101/119\n",
|
|||
|
"AON name: Swift Sneak\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=850\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Swift Sneak\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Terrain Expertise 102/119\n",
|
|||
|
"AON name: Terrain Expertise\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=851\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Terrain Expertise\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Terrain Stalker 103/119\n",
|
|||
|
"AON name: Terrain Stalker\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=852\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Terrain Stalker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Terrified Retreat 104/119\n",
|
|||
|
"AON name: Terrified Retreat\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=853\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Terrified Retreat\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Titan Wrestler 105/119\n",
|
|||
|
"AON name: Titan Wrestler\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=854\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Titan Wrestler\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Toughness 106/119\n",
|
|||
|
"AON name: Toughness\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=855\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Toughness\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Train Animal 107/119\n",
|
|||
|
"AON name: Train Animal\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=856\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Train Animal\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Trick Magic Item 108/119\n",
|
|||
|
"AON name: Trick Magic Item\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=857\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Trick Magic Item\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Underwater Marauder 109/119\n",
|
|||
|
"AON name: Underwater Marauder\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=858\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Underwater Marauder\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unified Theory 110/119\n",
|
|||
|
"AON name: Unified Theory\n",
|
|||
|
"Level: 15\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=859\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unified Theory\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Unmistakable Lore 111/119\n",
|
|||
|
"AON name: Unmistakable Lore\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=860\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Unmistakable Lore\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Untrained Improvisation 112/119\n",
|
|||
|
"AON name: Untrained Improvisation\n",
|
|||
|
"Level: 3\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=861\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Untrained Improvisation\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Virtuosic Performer 113/119\n",
|
|||
|
"AON name: Virtuosic Performer\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=862\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Virtuosic Performer\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wall Jump 114/119\n",
|
|||
|
"AON name: Wall Jump\n",
|
|||
|
"Level: 7\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=863\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wall Jump\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Ward Medic 115/119\n",
|
|||
|
"AON name: Ward Medic\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=864\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Ward Medic\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wary Disarmament 116/119\n",
|
|||
|
"AON name: Wary Disarmament\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=865\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wary Disarmament\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Weapon Proficiency 117/119\n",
|
|||
|
"AON name: Weapon Proficiency\n",
|
|||
|
"Level: 1\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=866\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Weapon Proficiency\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Relentless Stalker 118/119\n",
|
|||
|
"AON name: Relentless Stalker\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=867\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Relentless Stalker\n",
|
|||
|
"############################################################\n",
|
|||
|
"Name: Wilderness Spotter 119/119\n",
|
|||
|
"AON name: Wilderness Spotter\n",
|
|||
|
"Level: 2\n",
|
|||
|
"Match: True\n",
|
|||
|
"AON url: https://2e.aonprd.com/Feats.aspx?ID=868\n",
|
|||
|
"Search url: https://2e.aonprd.com/Search.aspx?query=Wilderness Spotter\n",
|
|||
|
"############################################################\n",
|
|||
|
"End of level scraping\n"
|
|||
|
]
|
|||
|
}
|
|||
|
],
|
|||
|
"source": [
|
|||
|
"names2 = names[len(feats):]\n",
|
|||
|
"if names2:\n",
|
|||
|
" counter2: int = 0\n",
|
|||
|
" browser = Browser('chrome', **executable_path, headless=True)\n",
|
|||
|
" print('############################################################')\n",
|
|||
|
" print(f'Beginning level scraping')\n",
|
|||
|
" print('############################################################')\n",
|
|||
|
" for name in names2:\n",
|
|||
|
" counter2 += 1\n",
|
|||
|
" print(f'Name: {name} {counter2}/{len(names2)}')\n",
|
|||
|
" feats.append(feat_level(name))\n",
|
|||
|
" print(f'AON name: {feats[-1].name_aon}')\n",
|
|||
|
" print(f'Level: {feats[-1].level}')\n",
|
|||
|
" print(f'Match: {feats[-1].match}')\n",
|
|||
|
" print(f'AON url: {feats[-1].url_aon}')\n",
|
|||
|
" print(f'Search url: {feats[-1].url_search}')\n",
|
|||
|
" print('############################################################')\n",
|
|||
|
" print(f'End of level scraping')\n",
|
|||
|
" browser.quit()"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": 31,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": [
|
|||
|
"with open('feat_level.csv', mode='w', newline='') as csv_file:\n",
|
|||
|
" csv_writer = writer(csv_file, delimiter=',', quotechar='\"', quoting=csv.QUOTE_MINIMAL)\n",
|
|||
|
" csv_writer.writerow(['name', 'name_aon', 'level', 'url_search', 'url_aon', 'match'])\n",
|
|||
|
" for feat in feats:\n",
|
|||
|
" csv_writer.writerow([feat.name_yaml, feat.name_aon, feat.level, feat.url_search, feat.url_aon, feat.match])"
|
|||
|
]
|
|||
|
},
|
|||
|
{
|
|||
|
"cell_type": "code",
|
|||
|
"execution_count": null,
|
|||
|
"metadata": {},
|
|||
|
"outputs": [],
|
|||
|
"source": []
|
|||
|
}
|
|||
|
],
|
|||
|
"metadata": {
|
|||
|
"kernelspec": {
|
|||
|
"display_name": "Python 3",
|
|||
|
"language": "python",
|
|||
|
"name": "python3"
|
|||
|
},
|
|||
|
"language_info": {
|
|||
|
"codemirror_mode": {
|
|||
|
"name": "ipython",
|
|||
|
"version": 3
|
|||
|
},
|
|||
|
"file_extension": ".py",
|
|||
|
"mimetype": "text/x-python",
|
|||
|
"name": "python",
|
|||
|
"nbconvert_exporter": "python",
|
|||
|
"pygments_lexer": "ipython3",
|
|||
|
"version": "3.7.5"
|
|||
|
}
|
|||
|
},
|
|||
|
"nbformat": 4,
|
|||
|
"nbformat_minor": 4
|
|||
|
}
|