Skip to content

Commit

Permalink
v0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Pf2eTools committed Jun 4, 2022
1 parent 3cc4c4c commit 38c2dac
Show file tree
Hide file tree
Showing 431 changed files with 211,364 additions and 227,909 deletions.
13 changes: 13 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: pf2etools # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Bug Report
about: For the title be as precise as possible in one sentence.
title: BUG-Git Placeholder
labels: bug
assignees: ''

---

Steps to reproduce
How the bug occurred, and how to reproduce it.

Severity
Trivial / Low / Medium / High / Critical

Additional Information
Any additional information you want to give.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature Request
about: For the title be as precise as possible in one sentence.
title: FEAT-Git Placeholder
labels: featurereq
assignees: ''

---

Information
Expand on your request, and be as detailed as possible.

Who would use it?
To whom is this feature desirable?

How would it work?
Be as detailed as possible.

Why should this be added?
Justify why you think it'd help others.
1 change: 0 additions & 1 deletion abilities.html
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,6 @@ <h1 class="page__title">Abilities</h1>
<script src="js/filter.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-abilities.js"></script>
<script src="js/hist.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-abilities.js"></script>
Expand Down
1 change: 0 additions & 1 deletion actions.html
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,6 @@ <h1 class="page__title">Actions</h1>
<script src="js/filter.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-actions.js"></script>
<script src="js/hist.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-actions.js"></script>
Expand Down
1 change: 0 additions & 1 deletion afflictions.html
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,6 @@ <h1 class="page__title">Afflictions</h1>
<script src="js/filter.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-afflictions.js"></script>
<script src="js/hist.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-afflictions.js"></script>
Expand Down
1 change: 0 additions & 1 deletion ancestries.html
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,6 @@ <h1 class="page__title">Ancestries</h1>
<script src="js/hist.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-feats.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-ancestries.js"></script>
<script src="js/filter-feats.js"></script>
Expand Down
1 change: 0 additions & 1 deletion archetypes.html
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,6 @@ <h1 class="page__title">Archetypes</h1>
<script src="js/hist.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-feats.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-archetypes.js"></script>
<script src="js/filter-feats.js"></script>
Expand Down
1 change: 0 additions & 1 deletion backgrounds.html
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,6 @@ <h1 class="page__title">Backgrounds</h1>
<script src="js/filter.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-backgrounds.js"></script>
<script src="js/hist.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-backgrounds.js"></script>
Expand Down
1 change: 0 additions & 1 deletion bestiary.html
Original file line number Diff line number Diff line change
Expand Up @@ -372,7 +372,6 @@ <h3 class="mt-1 m-2">Group Info</h3>
<script src="js/filter.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-bestiary.js"></script>
<script src="js/filter-bestiary.js"></script>
<script src="js/listpage.js"></script>
<script src="js/bestiary.js"></script>
Expand Down
2 changes: 1 addition & 1 deletion changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ <h1 class="page__title">Changelog</h1>
DataUtil.loadJSON(`${Renderer.get().baseUrl || "."}/data/changelog.json`)
.then(changelog => {
const $wrp = $(`#pagecontent`).empty();
UtilsChangelog.renderChangelog(changelog, $wrp);
UtilsChangelog.renderChangelog(changelog.changelog, $wrp);
});
</script>
</body>
Expand Down
1 change: 0 additions & 1 deletion classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,6 @@ <h1 class="page__title">Classes</h1>
<script src="js/hist.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-feats.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-classes.js"></script>
<script src="js/filter-feats.js"></script>
Expand Down
1 change: 0 additions & 1 deletion companionsfamiliars.html
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,6 @@ <h1 class="page__title">Companions & Familiars</h1>
<script src="js/omnisearch.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-companionsfamiliars.js"></script>
<script src="js/filter.js"></script>
<script src="js/hist.js"></script>
<script src="js/listpage.js"></script>
Expand Down
1 change: 0 additions & 1 deletion conditions.html
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,6 @@ <h1 class="page__title">Conditions</h1>
<script src="js/filter.js"></script>
<script src="js/render.js"></script>
<script src="js/render-dice.js"></script>
<script src="js/render-conditions.js"></script>
<script src="js/hist.js"></script>
<script src="js/listpage.js"></script>
<script src="js/filter-conditions.js"></script>
Expand Down
2 changes: 1 addition & 1 deletion css/classes.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion css/classes.css.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions css/style.css

Large diffs are not rendered by default.

114 changes: 92 additions & 22 deletions data/abilities.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,75 @@
{
"ability": [
{
"name": "Warpwave",
"source": "AoE6",
"page": 81,
"entries": [
"Many proteans can inflict disorienting alterations in time and space called warpwaves. When a creature fails its saving throw and is affected by a warpwave, roll {@dice 1d8} and consult the table below for the specific effect on that creature. Unless indicated otherwise, a warpwave effect lasts for {@dice 1d4} rounds, and a new warpwave effect negates any previous warpwave effect already affecting a creature.",
{
"source": "AoE6",
"page": 81,
"colStyles": [
"text-center",
"text-center"
],
"labelRowIdx": [
0
],
"colSizes": [
1,
9
],
"rows": [
[
"{@dice D8}",
"Warpwave Effect"
],
[
1,
"{@condition Clumsy 2} ({@condition clumsy 3} on a critical failure)"
],
[
2,
"{@condition Confused} and gains {@dice 4d6} temporary Hit Points"
],
[
3,
"{@condition Dazzled} (permanent on a critical failure)"
],
[
4,
"{@condition Enfeebled 2} (3 on a critical failure)"
],
[
5,
"{@condition Immobilized} by filaments of energy"
],
[
6,
"{@condition Quickened} ({@action Stride}, {@action Strike}, or {@action Step} only)"
],
[
7,
"{@condition Slowed 1}"
],
[
8,
"{@condition Stupefied 2} (3 on a critical failure)"
]
],
"type": "table"
}
]
},
{
"name": "Moon Frenzy",
"page": 329,
"source": "Bst",
"traits": [
"Polymorph",
"Primal",
"Transmutation"
"polymorph",
"primal",
"transmutation"
],
"entries": [
"When a full moon appears in the night sky, the werecreature must enter hybrid form, can't {@ability Change Shape} thereafter, becomes one size larger, increases its reach by 5 feet, and increases the damage of its jaws by 2. When the moon sets or the sun rises, the werecreature returns to humanoid form and is fatigued for 2d4 hours."
Expand Down Expand Up @@ -99,8 +161,8 @@
"source": "GMG",
"page": 204,
"traits": [
"Emotion",
"Mental"
"emotion",
"mental"
],
"entries": [
"When someone eats a dish or treat made by this NPC, the NPC can attempt a {@skill Lore||Baking Lore}, {@skill Lore||Cooking Lore}, or similar check against that creature's Will DC, with the same results as the {@action Make an Impression} action of {@skill Diplomacy}. If more than one creature partakes, the NPC uses the same check result against each creature's Will DC."
Expand Down Expand Up @@ -137,8 +199,8 @@
"unit": "action"
},
"traits": [
"Concentrate",
"[Magical Tradition]",
"concentrate",
"[magical tradition]",
"Polymorph",
"Transmutation"
],
Expand All @@ -151,9 +213,9 @@
"source": "Bst",
"page": 329,
"traits": [
"Curse",
"Necromancy",
"Primal"
"curse",
"necromancy",
"primal"
],
"entries": [
"This curse affects only humanoids.",
Expand Down Expand Up @@ -200,9 +262,9 @@
"source": "Bst",
"page": 342,
"traits": [
"Divination",
"Mental",
"Occult"
"divination",
"mental",
"occult"
],
"entries": [
"This monster can form a coven with two or more other creatures who also have the coven ability. This involves performing an 8-hour ceremony with all prospective coven members. After the coven is formed, each of its members gains elite adjustments, adjusting their levels accordingly. Coven members can sense other members' locations and conditions by spending a single action, which has the {@trait concentrate}, and can sense what another coven member is sensing as a two-action activity, which has the {@trait concentrate} as well.",
Expand Down Expand Up @@ -270,7 +332,7 @@
"unit": "action"
},
"traits": [
"Concentrate"
"concentrate"
],
"entries": [
"The NPC attempts an {@skill Lore||Architecture Lore}, {@skill Lore||Engineering Lore}, or similar skill check to find a stable path across uneven ground. This grants them and anyone they share this information with a +2 circumstance bonus on {@skill Acrobatics} checks to {@action Balance} across that ground."
Expand All @@ -281,10 +343,10 @@
"source": "Bst",
"page": 343,
"traits": [
"Aura",
"Emotion",
"Fear",
"Mental"
"aura",
"emotion",
"fear",
"mental"
],
"entries": [
"A creature that first enters the area must attempt a Will save. Regardless of the result of the saving throw, the creature is temporarily immune to this monster's Frightful Presence for 1 minute.",
Expand Down Expand Up @@ -397,6 +459,14 @@
"When first exposed to bright light, the monster is {@condition blinded} until the end of its next turn. After this exposure, light doesn't blind the monster again until after it spends 1 hour in {@spell darkness|CRB}. However, as long as the monster is in an area of bright light, it's {@condition dazzled}."
]
},
{
"name": "Negative Healing",
"source": "Bst2",
"page": 305,
"entries": [
"A creature with negative healing draws health from negative energy rather than positive energy. It is damaged by positive damage and is not healed by positive healing effects. It does not take negative damage, and it is healed by negative effects that heal undead."
]
},
{
"name": "Local Lore",
"source": "GMG",
Expand Down Expand Up @@ -515,7 +585,7 @@
"unit": "action"
},
"traits": [
"Attack"
"attack"
],
"entries": [
"The monster attempts to swallow a creature of the listed size or smaller that it has {@condition grabbed} in its jaws or mouth. If a swallowed creature is of the maximum size listed, the monster can't use Swallow Whole again. If the creature is smaller than the maximum, the monster can usually swallow more creatures; the GM determines the maximum. The monster attempts an {@skill Athletics} check opposed by the {@condition grabbed} creature's Reflex DC. If it succeeds, it swallows the creature. The monster's mouth or jaws no longer grab a creature it has swallowed, so the monster is free to use them to {@action Strike|CRB} or Grab once again. The monster can't attack creatures it has swallowed.",
Expand All @@ -536,9 +606,9 @@
"source": "Bst",
"page": 344,
"traits": [
"Aura",
"Divination",
"Magical"
"aura",
"divination",
"magical"
],
"entries": [
"A monster with {@spell telepathy|CRB} can communicate mentally with any creatures within the listed radius, as long as they share a language. This doesn't give any special access to their thoughts, and communicates no more information than normal speech would."
Expand Down
Loading

0 comments on commit 38c2dac

Please sign in to comment.