Skip to content

Commit

Permalink
v1.210.3
Browse files Browse the repository at this point in the history
  • Loading branch information
TheGiddyLimit committed Sep 19, 2024
1 parent bbbd8c2 commit cbec858
Show file tree
Hide file tree
Showing 120 changed files with 2,260 additions and 2,013 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
FROM ghcr.io/5etools-mirror-2/5etools-img:latest
FROM ghcr.io/5etools-mirror-3/5etools-img:latest

COPY . /var/www/localhost/htdocs/
2 changes: 1 addition & 1 deletion css/main.css

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions data/adventure/adventure-ttp.json
Original file line number Diff line number Diff line change
Expand Up @@ -376,10 +376,11 @@
"entries": [
"The following tortle NPCs can be added to the {@adventure list of guides|toa|1|Finding a Guide} available for hire in Chult. One of the tortle guides, Kwilgok, works for the {@adventure merchant prince Jobal|ToA|1|Jobal} in {@adventure Port Nyanzaru|ToA|1}. The others, Eeyal and Mudgraw, are freelancers operating out of {@adventure Fort Beluarian|ToA|2|Fort Beluarian} and {@adventure Ahoyhoy|ttp|3|Ahoyhoy}, respectively.",
{
"type": "optfeature",
"type": "entries",
"name": "Eeyal",
"page": 4,
"entries": [
"{@i tortle guide (Fort Beluarian)}",
"When the characters meet Eeyal, give them {@adventure handout A|ttp|4|Handout A: Eeyal}.",
"Eeyal is a {@creature tortle|mtf} who wears goggles that she crafted for herself to protect her eyes against volcanic ash. It took her almost a year, but she traveled from the Snout of Omgar to {@adventure Fort Beluarian|ToA|2|Fort Beluarian} on foot, crossing Chult through rough mountains, dense jungles, and undead-infested territory. She's seen {@adventure Lake Luo|ToA|2|Lake luo}, the garden palace of {@adventure Nangalore|ToA|2|Nangalore}, the gorge of {@adventure Ataaz Muhahah|ToA|2|Ataaz Muhahah}, and the ruins of {@adventure Mezro|ToA|2|Mezro}. She even found a shipwreck in the jungle ({@adventure the Wreck of the Narwhal|ToA|2|Wreck of the Narwhal}) and befriended a {@creature weretiger} that lives there.",
"A skilled artisan, Eeyal carries a set of {@item smith's tools|phb} and a set of {@item tinker's tools|phb}. She also owns a {@item climber's kit|phb}, a {@item healer's kit|phb}, and a {@item dungeoneer's pack|phb}. This equipment is hooked to a specially crafted leather harness attached to Eeyal's shell. Eeyal claims to have the right tool for every contingency and is so protective of her gear that she insists on carrying it all herself.",
Expand All @@ -389,31 +390,30 @@
"Frightened of subterranean places, Eeyal won't voluntarily travel underground unless there's no other alternative.",
"Eeyal is trustworthy and charges 5 gp per day. She also offers a discount rate of 40 gp for a tenday, but the payment must be made up front and is non-refundable."
],
"prerequisite": "tortle guide (Fort Beluarian)",
"id": "06b"
},
{
"type": "optfeature",
"type": "entries",
"name": "Kwilgok",
"entries": [
"{@i Prerequisite tortle guide (Port Nyanzaru)}",
"When the characters meet Kwilgok, give them {@adventure handout B|ttp|4|Handout B: Kwilgok}.",
"Three years ago, a trade ship visited the tortle fort of {@adventure Ahoyhoy|ttp|3|Ahoyhoy}, and Kwilgok was able to book passage on it. In {@adventure Port Nyanzaru|ToA|1}, he discovered a world like no other. He found work repairing docks and, within a year, had enough coin to buy a used {@creature ankylosaurus}, which he rode in several high-stakes {@adventure dinosaur races|ToA|1|Dinosaur Racing}. He lost more than he won but caught the eye of the {@adventure Merchant Prince Jobal|ToA|1|Jobal}, who convinced him there was more profit in wilderness exploration. Kwilgok the {@creature tortle|mtf} became a guide and, like all legitimate guides in {@adventure Port Nyanzaru|ToA|1}, gives a slice of his earnings to {@adventure Jobal|ToA|1|Jobal}.",
"Kwilgok travels with a cantankerous {@creature ankylosaurus} named Deadly Treasure. The tortle rides in a howdah on the ankylosaurus's back and guides the beast using a {@item Pole (10-foot)|phb|10-foot pole}) with succulent leaves tied to one end. Although he doesn't allow others to ride the beast, many would-be explorers are so impressed by the dinosaur that they're happy to pay Kwilgok's fee of 6 gp per day, with payment for 30 days up front.",
"Although he's an able and honest guide, Kwilgok won't stick his neck out for his employers. He gets steady work because of his easy-going demeanor and his willingness to lead an expedition to any corner of Chult. He has traveled up the {@adventure River Soshenstar|ToA|2|River Soshenstar} many times and knows the {@adventure Aldani Basin|ToA|2|Aldani Basin} and the surrounding region quite well. He's also led expeditions to {@adventure Orolunga|ToA|2|Orolunga}, though he's never encountered the elusive oracle rumored to dwell there. One place he'd rather not revisit is {@adventure Dangwaru, the Typhoon Palace|ttp|3|Dangwaru (The Typhoon Palace)}. When he was young, Kwilgok decided on a lark to explore the ruins and encountered evil shadows there. The shadows nearly spelled his doom, but he managed to flee the palace in a weakened state. The shadows still haunt Kwilgok's dreams, and he has no wish to face them again.",
"Kwilgok is 26 years old, stands just shy of 6 feet tall, and weighs 450 pounds."
],
"prerequisite": "tortle guide (Port Nyanzaru)",
"id": "06c"
},
{
"type": "optfeature",
"type": "entries",
"name": "Mudgraw",
"entries": [
"{@i Prerequisite tortle druid guide (Ahoyhoy)}",
"When the characters meet Mudgraw, give them {@adventure handout C|ttp|4|Handout C: Mudgraw}. Characters who visit the tortle fort of {@adventure Ahoyhoy|ttp|3|Ahoyhoy} can secure Mudgraw as a guide. Convinced that he is a natural leader, Mudgraw likes to bellow and be heard, and he never admits to being wrong, even when he doesn't know what he's talking about. The {@creature tortle druid|mtf} can't pass up a good adventure and is willing to travel off the island. He has previously led expeditions to {@adventure Omu|ToA|3|Omu}, {@adventure Shilku|ToA|2|Shilku}, and the {@adventure Heart of Ubtao|ToA|2|Heart of Ubtao}. It's been five years since he last visited the Heart; consequently, he knows nothing about its current inhabitants.",
"Mudgraw's only visit to {@adventure Omu|ToA|3|Omu}, three years ago, ended in disaster. He and a company of human treasure-hunters from the city of Athkatla were ambushed by {@filter yuan-ti|bestiary|tag=yuan-ti}, and Mudgraw was forced to abandon his companions. He hid in a ruin that was once a shrine to the god Ubtao, was transfixed by the maze-like imagery on the walls, and found a wooden {@item holy symbol|phb} left behind by the shrine's previous inhabitants. He believes that Ubtao helped him escape the city and now wears the {@item holy symbol|phb} around his neck. He regrets abandoning the expedition and prefers not to speak of it. One of his favorite new sayings is, \"Life is a maze.\" Mudgraw uses it whenever he's vexed or when he has information he'd rather not divulge.",
"Mudgraw is 44 years old, stands 6 feet tall, and weighs 480 pounds. He charges 5 gp per day but will waive his fee if he is given the chance to lead another expedition to {@adventure Omu|ToA|3|Omu}. Mudgraw sees any such expedition as an opportunity for atonement."
],
"prerequisite": "tortle druid guide (Ahoyhoy)",
"id": "06d"
}
]
Expand Down
10 changes: 8 additions & 2 deletions data/changelog.json
Original file line number Diff line number Diff line change
Expand Up @@ -1947,7 +1947,7 @@
{
"ver": "1.150.1",
"date": "2022-02-27",
"txt": "- Added missing TftYP player maps\n- (The site is now available as a Docker image <https://github.com/5etools-mirror-2/5etools-mirror-2.github.io/pkgs/container/5etools>, thanks @ drangon)\n- (Fixed typos/added tags)"
"txt": "- Added missing TftYP player maps\n- (The site is now available as a Docker image <https://github.com/5etools-mirror-3/5etools-src/pkgs/container/5etools>, thanks @ drangon)\n- (Fixed typos/added tags)"
},
{
"ver": "1.151.0",
Expand Down Expand Up @@ -2760,8 +2760,14 @@
"txt": "- Added 'Remove \"Default\"' button to filter snapshots\n- Tweaked Bestiary/Vehicles/Objects styling to better match source material\n- (Brew) Page numbers in list-page rendered homebrew entities will now link to their corresponding adventure/book, where available _[this was previously implemented for non-brew entities, but unimplemented for homebrew]_\n- (Brew) Extended time-to-search grace period when searching list pages with 20k+ entities loaded\n- (Fixed typos/added tags)"
},
{
"ver": "1.211.2",
"ver": "1.210.2",
"date": "2024-09-15",
"txt": "- Added ability display to hovered skills\n- Replaced long-standing Bestiary/Vehicles/Objects page \"token disappears when scrolling\" hack with normal scrolling behaviour\n- Fixed prerelease/homebrew content not appearing as available to choose in the Blocklist\n- Fixed `J`/`K` failing to wrap across Items page lists when one list had no visible items\n- Fixed Rivet button failing to hide when using list page \"Export as Image\" function\n- Fixed Feats page displaying full-length \"Ability\" text in list view\n- Fixed various minor layout bugs\n- (Brew) The List page `... copies @filter tag` CTRL-click function will now dynamically choose between \"extend defaults\" or \"extend from blank\" modes, depending on which produces the shortest result\n- (Brew) Made various parsing improvements to Text Converters\n- (Brew) Added various additional properties to the Prettifier\n- (Brew) Reworked item `\"type\"`/`\"property\"` to include `|<source>` parts (defaulting to the source where the type/property was first defined). _[Note that there is a fallback in place for un-migrated types/properties, so this Shouldn't:tm: break things. Using the new format is recommended.]_\n- (Brew) JSON editors now auto-escape backslashes when pasting, unless CTRL+SHIFT are pressed\n- (Brew) Improved sort ordering in Get Homebrew/similar lists\n- (Brew) Added `@initiative` tag; `@atkr` tag; `@itemProperty` tag\n- (Fixed typos/added tags)"
},
{
"ver": "1.210.3",
"date": "2024-09-20",
"title": "Smoke 'em while you Got 'em",
"txt": "- Added \"Legacy\" toggle to Omnisearch\n- Made various search modals (DM Screen panel \"+\" buttons; DM Screen Encounter Builder \"Add Monster\" button; Creature Homebrew Builder search for spells; etc.) respect current Omnisearch filter toggles\n- Added legacy markers to adventures/books in nav menu; adventures/books list pages\n- Fixed Recipe page scaler \"In the original recipe...\" text showing scaled values\n- Fixed SEO pages failing to load\n- Fixed copying Initiative Tracker links on non-root hosted instance producing broken links (thanks @ Formulaic)\n- (Brew) Improved Bestiary Text Converter handling of various input formats\n- (Brew) Improved Race Text Converter handling of various input formats\n- (Brew) Added various \"action\" tags, for rendering parts of actions: `{@actSave <ability>}`, `{@actSaveFail}`, `{@actSaveSuccess}`, `{@actTrigger}`, `{@actResponse}`.\n- (Brew) Added optional `preserve.prerequisite`/`preserve.consumes` to `refOptionalfeature` entries, allowing additional text to be rendered\n- (Brew) Fixed \"missing types/properties\" crash when attempting to load items page with old homebrew/prerelease content active _[an error notification is now shown instead]_\n- (Brew) Fixed various Item Text Converter regressions\n- (Brew) (Maybe?) fixed Items Page crash when loading with >1000 homebrews active _[:^)]_\n- (Fixed typos/added tags)"
}
]
50 changes: 40 additions & 10 deletions data/class/class-sorcerer.json
Original file line number Diff line number Diff line change
Expand Up @@ -1341,35 +1341,59 @@
"entries": [
{
"type": "refOptionalfeature",
"optionalfeature": "Careful Spell"
"optionalfeature": "Careful Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Distant Spell"
"optionalfeature": "Distant Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Empowered Spell"
"optionalfeature": "Empowered Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Extended Spell"
"optionalfeature": "Extended Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Heightened Spell"
"optionalfeature": "Heightened Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Quickened Spell"
"optionalfeature": "Quickened Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Subtle Spell"
"optionalfeature": "Subtle Spell",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Twinned Spell"
"optionalfeature": "Twinned Spell",
"preserve": {
"consumes": true
}
}
]
}
Expand All @@ -1391,11 +1415,17 @@
"entries": [
{
"type": "refOptionalfeature",
"optionalfeature": "Seeking Spell|TCE"
"optionalfeature": "Seeking Spell|TCE",
"preserve": {
"consumes": true
}
},
{
"type": "refOptionalfeature",
"optionalfeature": "Transmuted Spell|TCE"
"optionalfeature": "Transmuted Spell|TCE",
"preserve": {
"consumes": true
}
}
]
}
Expand Down
2 changes: 1 addition & 1 deletion data/generated/gendata-spell-source-lookup.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion data/generated/gendata-tables.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion data/items-base.json
Original file line number Diff line number Diff line change
Expand Up @@ -2313,7 +2313,7 @@
"page": 24
},
{
"name": "Tools",
"name": "Tool",
"abbreviation": "T",
"source": "PHB",
"page": 154
Expand Down
9 changes: 5 additions & 4 deletions data/items.json
Original file line number Diff line number Diff line change
Expand Up @@ -1642,7 +1642,7 @@
]
},
{
"name": "Ale (Gallon)",
"name": "Ale (gallon)",
"source": "PHB",
"page": 158,
"srd": true,
Expand All @@ -1655,7 +1655,7 @@
]
},
{
"name": "Ale (Mug)",
"name": "Ale (mug)",
"source": "PHB",
"page": 158,
"srd": true,
Expand Down Expand Up @@ -9095,7 +9095,7 @@
]
},
{
"name": "Common Wine (Pitcher)",
"name": "Common Wine (pitcher)",
"source": "PHB",
"page": 158,
"srd": true,
Expand Down Expand Up @@ -17793,7 +17793,7 @@
"value": 75000
},
{
"name": "Fine Wine (Bottle)",
"name": "Fine Wine (bottle)",
"source": "PHB",
"page": 158,
"srd": true,
Expand Down Expand Up @@ -44212,6 +44212,7 @@
{
"type": "list",
"items": [
"While grasping the hilt, you can use a bonus action to cause a blade of pure radiance to spring into existence, or make the blade disappear. While the blade exists, this magic longsword has the finesse property. If you are proficient with shortswords or longswords, you are proficient with the Sunsword.",
"You gain a +2 bonus to attack and damage rolls made with this weapon, which deals radiant damage instead of slashing damage. When you hit an undead with it, that target takes an extra {@damage 1d8} radiant damage.",
"The sword's luminous blade emits bright light in a 15-foot radius and dim light for an additional 15 feet. The light is sunlight. While the blade persists, you can use an action to expand or reduce its radius of bright and dim light by 5 feet each, to a maximum of 30 feet each or a minimum of 10 feet each."
]
Expand Down
12 changes: 1 addition & 11 deletions data/renderdemo.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
"type": "list",
"items": [
"Internal links: {@5etools This Is Your Life|lifegen.html}",
"Internal \"img\" links (i.e., anything in {@link https://github.com/5etools-mirror-2/5etools-img}): {@5etoolsImg Players Handbook Cover|covers/PHB.webp}; {@5etoolsImg Human Paladin sheet|pdf/DoSI/Human-Paladin.pdf}",
"Internal \"img\" links (i.e., anything in {@link https://github.com/5etools-mirror-3/5etools-img}): {@5etoolsImg Players Handbook Cover|covers/PHB.webp}; {@5etoolsImg Human Paladin sheet|pdf/DoSI/Human-Paladin.pdf}",
"External links: {@link https://discord.gg/5etools} or {@link Discord|https://discord.gg/5etools}"
]
},
Expand Down Expand Up @@ -551,16 +551,6 @@
"text": "The full 'entry' schema."
},
"Internal links are also possible, but generally covered by @tags. Check out the schema linked above for the full usage; it's massive and horrible so I'm not going to go into detail here.",
"Invocations/Other Optional Features:",
{
"type": "optfeature",
"name": "Optional Feature Name",
"prerequisite": "Optional prerequisite, which can include tags {@spell eldritch blast}",
"entries": [
"Optional feature text."
]
},
"Patrons:",
{
"type": "inset",
"name": "Inset Title (Optional)",
Expand Down
Loading

0 comments on commit cbec858

Please sign in to comment.