Compare commits

...

92 Commits
v1.12.3 ... dev

Author SHA1 Message Date
Litasa
8555138366 Merge branch 'v14update_varius_fixes' into 'dev'
V14 update with various fixes

See merge request teaml5r/l5r5e!66
2026-04-12 11:00:49 +00:00
Litasa
b14006a826 V14 update with various fixes
* Fixing so that chat messages now show list icon
* Fixed deprecation message from chat
* Adding our custom drop down icons to search compendium filter
* Fixing error when creating actors
2026-04-12 11:00:49 +00:00
Litasa
48a751b508 Merge branch 'fixing_autocomplete' into 'dev'
Re-add autocomplete-wrapper (was removed prematurely)

See merge request teaml5r/l5r5e!65
2026-04-10 05:26:46 +00:00
Litasa
8dcfbcfaf7 Re-add autocomplete-wrapper (was removed prematurely) 2026-04-10 07:16:04 +02:00
Vlyan
55f6dfaee7 Compat v14 : fix chat input 2026-04-06 16:39:28 +02:00
Vlyan
79b3290002 Compat v14 : rollMode -> messageMode 2026-04-06 14:56:46 +02:00
Vlyan
1cbe8af998 Compat v14 : CSS for Dice (Chat & RnK) 2026-04-06 12:54:26 +02:00
Vlyan
852703c4ef Compat v14 : replace broken localize² with new helper localizeEmbedded 2026-04-06 12:54:26 +02:00
Litasa
71f01b1c5c Merge branch 'issue_77_mark_dead_combat_tracker' into 'dev'
Adding the default status dead, used for marking combatants dead

See merge request teaml5r/l5r5e!64
2026-04-06 08:58:25 +00:00
litasa
4b3b7d86fd Adding the default status dead, used for marking combatants dead 2026-04-06 08:56:41 +00:00
Vlyan
1c27693dbe Fix black embedded links displays on Tooltips. 2026-03-11 09:18:07 +01:00
Vlyan
ff7be43861 Fix List without bullet on item sheets 2026-03-11 09:05:57 +01:00
Litasa
9927c40963 Merge branch 'update_package_json_adding_foundryvtt_cli' into 'dev'
Updated dev dependencies. Added foundryvtt cli to dev dependencies

See merge request teaml5r/l5r5e!63
2026-03-03 20:44:41 +00:00
litasa
236a0fd300 Updated dev dependencies. Added foundryvtt cli to dev dependencies 2026-03-03 06:57:29 +01:00
Vlyan
36a66d3eac Release v1.13.4 2026-03-01 12:39:48 +01:00
Vlyan
317411ce60 Sync languages files from English 2026-03-01 12:30:01 +01:00
Vlyan
3c6529bc99 Updated items from import 2026-03-01 12:04:57 +01:00
Litasa
061390df80 Edit CHANGELOG.md 2026-03-01 08:12:38 +00:00
Litasa
b4fd1c738f Updated CHANGELOG.md Release 1.13.4 2026-03-01 07:57:26 +00:00
Litasa
c7d6c6c5e5 Merge branch 'some_missing_items' into 'dev'
Updating compendiums:
* Adding some items for Starting Outfits that was not in the system
* Split Poison and Omamori into individual items since it makes sense
* Added the specific items contained in a "Travelers Pack"
* Added arrow types not added from core book

See merge request teaml5r/l5r5e!58
2026-03-01 07:39:24 +00:00
Litasa
31f094818e Updating compendiums:
* Adding some items for Starting Outfits that was not in the system
* Split Poison and Omamori into individual items since it makes sense (old items will now be generic)
* Added the specific items contained in a "Travelers Pack"
* Added arrow types not added from core book
2026-03-01 07:39:24 +00:00
Litasa
40afa53337 Merge branch 'better_select_for_combat_tracker' into 'dev'
Adding compendium style select circle for combat encounter. Removed styling...

See merge request teaml5r/l5r5e!62
2026-03-01 07:12:33 +00:00
Litasa
cb98d721c5 Adding compendium style select circle for combat encounter. Removed styling... 2026-03-01 07:12:32 +00:00
Litasa
6ba5137ea1 Added me (Litasa) to curret L5R team in README.md
Removed Carter from current L5R team.
2026-02-28 21:04:15 +00:00
Litasa
5377674a30 Merge branch 'issue_75_gm_toolbox_and_monitor_visibility_issues' into 'dev'
issue 75: Unable to see icons in GM ToolBox and text in GM Monitor

See merge request teaml5r/l5r5e!59
2026-02-28 20:58:16 +00:00
Litasa
f6ed462bce issue 75: Unable to see icons in GM ToolBox and text in GM Monitor 2026-02-28 20:58:16 +00:00
Litasa
890223021a Added Litasa as a maintainer 2026-02-27 18:14:43 +00:00
Litasa
b1f874b3c8 Merge branch 'refactor_compendium_pr' into 'dev'
Updating the compendium filter to make it more snappy

See merge request teaml5r/l5r5e!61
2026-02-27 04:15:11 +00:00
Litasa
2dd9ee19e9 Updating the compendium filter to make it more snappy 2026-02-27 04:15:10 +00:00
Litasa
aa203c546c Merge branch 'issue_74_wounded_condition_in_dice_picker' into 'dev'
Issue 74: Adding all active conditions to the top of dice-picker-dialog so you are...

See merge request teaml5r/l5r5e!60
2026-02-26 01:04:30 +00:00
Litasa
8f31031244 Issue 74: Adding all active conditions to the top of dice-picker-dialog so you are... 2026-02-26 01:04:30 +00:00
Litasa
84e367b79f Merge branch 'issue_64_next_rank_not_shown' into 'dev'
Issue 64: Fixing issue where the new rank did not show until after adding a new item....

See merge request teaml5r/l5r5e!57
2026-02-25 21:55:01 +00:00
Litasa
0854e25a66 Issue 64: Fixing issue where the new rank did not show until after adding a new item.... 2026-02-25 21:55:00 +00:00
Litasa
0c299db26f Merge branch 'issue_69_add_experience_button' into 'dev'
Issue 69: Adding incremental buttons to honor, glory and status. Renaming...

See merge request teaml5r/l5r5e!54
2026-02-25 21:39:21 +00:00
Litasa
f267d06536 Issue 69: Adding incremental buttons to honor, glory and status. Renaming... 2026-02-25 21:39:21 +00:00
Vlyan
494b027513 Merge branch 'issue72_missing_sidebar_icons' into 'dev'
Issue72: Missing Sidebar Icons

See merge request teaml5r/l5r5e!53
2026-02-25 08:08:10 +00:00
Litasa
35c58ff631 Issue72: Missing Sidebar Icons 2026-02-25 08:08:10 +00:00
Vlyan
e87cd6d73e Merge branch 'cruxis/update-wiki-content' into 'dev'
Cruxis/update wiki content

See merge request teaml5r/l5r5e!52
2026-02-25 08:05:13 +00:00
Norman Briggs
05b7a1181c Cruxis/update wiki content 2026-02-25 08:05:12 +00:00
Vlyan
2e91fe7ae4 Merge branch 'master' into 'dev'
Fix typo in English Courts of Stone title.

See merge request teaml5r/l5r5e!51
2026-02-25 08:03:34 +00:00
SagaTympana
9c3de358b3 Fix typo in English Courts of Stone title. 2026-02-06 13:03:01 -05:00
Vlyan
b1e73f0761 Release 1.13.3 2026-02-01 10:37:27 +01:00
Vlyan
222aa75a1d Added Translations for Tactical Grid, and some cleanup 2026-01-30 09:28:15 +01:00
Vlyan
caa78d7c45 Merge branch 'patch-1' into 'dev'
Title advancement auto-name/icon fix

See merge request teaml5r/l5r5e!50
2026-01-30 07:58:38 +00:00
SagaTympana
5edcaa373c Title advancement auto-name/icon fix 2026-01-30 07:58:38 +00:00
Vlyan
08e412b32f Merge branch 'tactical_range_bands_dev' into 'dev'
Tactical Grid Range Band

See merge request teaml5r/l5r5e!49
2026-01-07 13:31:28 +00:00
Litasa
4269946c30 Tactical Grid Range Band 2026-01-07 13:31:28 +00:00
Vlyan
607817302b Merge branch 'fix_demeanors_translation' into 'dev'
Update demeanors

See merge request teaml5r/l5r5e!48
2025-11-04 20:06:31 +00:00
Olivier Brencklé
dd39fa6113 Update demeanors 2025-11-04 20:06:30 +00:00
Vlyan
d035b963de Release 1.13.2 2025-10-18 13:37:02 +02:00
Vlyan
a14c26d168 Release 1.13.2 2025-10-18 13:26:32 +02:00
Vlyan
b25a25a94f Added handmade conditions icons by Nikotka - part 2 2025-10-18 10:23:55 +02:00
Vlyan
98ffb27db7 Added handmade conditions icons by Nikotka 2025-10-06 17:02:10 +02:00
Vlyan
a6e0f60665 Merge branch 'patch-1' into 'dev'
Edit es-es.json

See merge request teaml5r/l5r5e!47
2025-10-06 14:59:24 +00:00
Alejabar
8488ed1bd1 Edit es-es.json 2025-10-06 14:59:23 +00:00
Vlyan
dda47c51a8 20Q autocomplete and menu css fixes 2025-09-27 10:56:06 +02:00
Vlyan
a2285931b3 unduplicate Astrolab name for Unicorn version (Mantis untouched) 2025-09-26 11:25:49 +02:00
Vlyan
37b8956048 Fix for pressing key "Enter" in input trigger "no active Encounter..." message. 2025-09-25 17:45:45 +02:00
Vlyan
e54a105222 Release v1.13.1 - Conditions & Fixes 2025-09-21 16:55:57 +02:00
Vlyan
bee911df5e Merge branch 'dev' into 'dev'
apply incapacitated if character's fatigue goes beyond endurance, simplify...

See merge request teaml5r/l5r5e!46
2025-09-11 15:35:03 +00:00
Bernhard Posselt
e2e533d481 apply incapacitated if character's fatigue goes beyond endurance, simplify update logic since composure and endurance are derived attributes which aren't persisted on the actor's data 2025-09-06 11:14:13 +02:00
Vlyan
2518ded84f only add l5r conditions instead of replacing them all 2025-09-06 09:48:02 +02:00
Vlyan
fab88401ea Merge branch 'dev' into 'dev'
Automatically add compromised condition when strife goes beyond max and remove...

See merge request teaml5r/l5r5e!45
2025-09-06 07:38:11 +00:00
Putty
7fed2f0a98 Automatically add compromised condition when strife goes beyond max and remove... 2025-09-06 07:38:10 +00:00
Vlyan
7c3ef81dec updated conditions on types 2025-09-05 10:45:09 +02:00
Vlyan
cbb52bf3aa Merge branch 'automated-exhausted-condition' into 'dev'
Automated exhausted condition

See merge request teaml5r/l5r5e!44
2025-09-05 08:34:20 +00:00
Putty
86f73a96d0 Automated exhausted condition 2025-09-05 08:34:20 +00:00
Vlyan
dbba39373b basic tooltip fix by KitCat #62 2025-09-05 10:20:55 +02:00
Vlyan
30455759e8 Properties loading optimizations by KitCat 2025-09-05 09:53:48 +02:00
Vlyan
eb675f24ea Added ability to remove condition from actor sheet + journal on click. 2025-09-04 13:18:17 +02:00
Vlyan
1357ec9b6d Merge branch 'conditions' into 'dev'
Implement token conditions

See merge request teaml5r/l5r5e!42
2025-09-04 07:53:36 +00:00
Vlyan
396986fefd Merge branch 'issue65_calling_map_on_set' into 'dev'
Fixing using map on Set causing issues. Renamed a few variables to try and...

See merge request teaml5r/l5r5e!43
2025-09-04 07:49:09 +00:00
Vlyan
c591cee153 #66 fix fade configuration css 2025-09-04 09:47:07 +02:00
Litasa
54ae4fdb63 Fixing using map on Set causing issues. Renamed a few variables to try and make it more clear what type they are 2025-09-03 20:09:39 +00:00
Bernhard Posselt
e846a0a30c implement token conditions 2025-09-03 14:11:06 +02:00
Vlyan
54aafefcf4 Release v1.13.0 2025-08-24 13:24:09 +02:00
Vlyan
c138b52c30 add chat migration 2025-08-24 10:40:55 +02:00
Vlyan
8b77966287 fixed some css & prosemirror 2025-08-22 12:47:39 +02:00
Vlyan
30e8da25a2 fixed some css 2025-08-20 17:37:01 +02:00
Vlyan
0d71accfd5 Sync internal import with CofW 2025-08-19 12:38:30 +02:00
Vlyan
02db7b6fe2 Merge branch 'children-of-the-five-winds_update' into 'dev'
Children of the five winds update

See merge request teaml5r/l5r5e!41
2025-08-18 14:55:02 +00:00
Litasa
3e75b54958 Children of the five winds update 2025-08-18 14:55:02 +00:00
Vlyan
80b9703318 Merge branch 'dev_popupmanager' into 'dev'
Moved the popup manager into its own file. Made it more robust so there should...

See merge request teaml5r/l5r5e!40
2025-07-25 15:48:22 +00:00
Litasa
6a8d25f140 Moved the popup manager into its own file. Made it more robust so there should... 2025-07-25 15:48:21 +00:00
Vlyan
e9b7b5b42f Merge branch 'v13_update_pt2' into 'dev'
V13 update pt2

See merge request teaml5r/l5r5e!39
2025-06-30 17:16:09 +00:00
Litasa
1bc01d0741 V13 update pt2 2025-06-30 17:16:09 +00:00
Vlyan
a9748bdf03 Merge branch 'v13_update' into 'dev'
Updating to v13, various changes to make it work

See merge request teaml5r/l5r5e!38
2025-05-30 08:58:14 +00:00
Litasa
1649c2b032 Updating to v13, various changes to make it work 2025-05-30 08:58:14 +00:00
Vlyan
897ccefd71 Compat FVTT v13 - adding namespaces 2025-05-01 14:41:43 +02:00
Vlyan
95fa36d7a8 Merge branch 'gm_toolbox_monitor_application_v2' into 'dev'
ApplicationV2 GM Toolbox and GM Monitor

See merge request teaml5r/l5r5e!37
2025-05-01 12:05:54 +00:00
Litasa
9d8c1431be ApplicationV2 GM Toolbox and GM Monitor 2025-05-01 12:05:54 +00:00
Vlyan
2c883d2be3 Fix Type "Beseech Hida's Might" 2025-04-02 14:50:47 +02:00
198 changed files with 11148 additions and 11447 deletions

View File

@@ -6,6 +6,61 @@ Date format : day/month/year
> - `foundry-version`: Stick to the major version of FoundryVTT.
> - `system-version`: System functionalities and Fixes.
## 1.14.0 - ??/04/2026 - Foundry v14 Compatibility
__! Be certain to carefully back up any critical user data before installing this update !__
- Updated the System to FoundryVTT v14.
- Fix List without bullet on item sheets.
- Fix black embedded links displays on Tooltips.
## 1.13.4 - 01/03/2026 - UI Polish, Compendium Upgrades
Welcoming Litasa as a maintainer for the system!
- Fixing type in Courts of Stone title, thanks to SagaTympana (!51).
- Update to the [development wiki](https://gitlab.com/teaml5r/l5r5e/-/wikis/home), thanks to Norman Briggs (!52)
- Updating the sidebar icons to show L5r5e specific ones (#72)(!53) (Litasa)
- Adding incremental buttons for honor, glory, and status (#69)(!54) (Litasa)
- New rank is now shown directly when completing a school rank (#64)(!57) (Litasa)
- Adding Starting items to Compendiums that was missing. Split Poison and Omamori into individual items(!58) (Litasa)
- Some combinations of light and dark theme made the GM Toolbox and GM Monitor hard/impossible to use. Fixed now (#75)(!59) (Litasa)
- Conditions now show in the top of dice-picker and roll-n-keep (related to #74)(!60) (Litasa)
- Compendium filter is now a lot "snappier". New search box and now able to multi select elements/ranks/rarity. (!61) (Litasa)
- Adding selection circle to Combat encounter (!62) (Litasa)
## 1.13.3 - 01/02/2026 - Tactical Grid & Fixes
- Updated demeanors from books up to Imperfect Land (included), thanks to Olivier Brencklé (!48).
- Added Tactical Grid Range Band, thanks to Litasa (!49).
- Fix Title advancement auto-name/icon, thanks to SagaTympana (!50).
## 1.13.2 - 18/10/2025 - Conditions Icons & Fixes
- Fix Actor Sheet for pressing key `Enter` in input trigger `no active Encounter...` message.
- Fix Compendium `Astrolab` is duplicate with `Mantis Clan` and `Children of the Five Winds`. Renamed the `cotfw` version to `Astrolabe (Unicorn)`.
- Fix 20Q autocomplete and menu css.
- Added handmade conditions icons by Nikotka (thx to rex35game for the share).
- Spanish language updated thanks to Alejabarr.
## 1.13.1 - 21/09/2025 - Conditions & Fixes
- Fix for Clicking on items doesn't show item window (#65 Thx to Litasa).
- Fix for fade configuration (#66).
- Added some Tooltips loading optimizations (#62 Thanks to KitCat).
- Added some Properties loading optimizations (#63 Thanks to KitCat).
- Conditions changes :
- Added basic token conditions (Thanks to Putty)
- Added compromised condition when strife goes beyond max (Thanks to Putty).
- Added apply incapacitated if character's fatigue goes beyond endurance (Thanks to Putty).
- Added ability to remove condition from actor sheet and show core journal on click.
- Added option to show all conditions (StatusEffect), default to false (show only l5R conditions).
## 1.13.0 - 24/08/2025 - Foundry v13 Compatibility (Thx to Litasa)
__! Be certain to carefully back up any critical user data before installing this update !__
- Updated the System to FoundryVTT v13.
- Compendiums
- Added English compendium for `Children of the Five Winds`.
- Added French translation for `Writ of the Wild`.
- Fix Compendium Typo: "Beseech Hida's MIght" -> "Beseech Hida's Might" (#59).
- Actor sheets: Technique types are now hidden when they are not checked in locked mode.
- Fix 20Q: Technique message fixed (unallowed tech for School).
- Switched wysiwyg editor engine to `prosemirror` for text editor (`tinymce` will be removed in Foundry v14).
## 1.12.3 - 13/03/2025 - Fixes and Compendiums Filters (Thx to Litasa)
- Added Compendiums Filters (#41)
- Separated the reference and the page number from book reference for filtering purpose.
@@ -43,12 +98,12 @@ __! Be certain to carefully back up any critical user data before installing thi
## 1.11.0 - 13/12/2023 - Little fixes
- 20Q :
- Starting techniques now have a limit of 6 techniques instead of 5 (see Celestial Realms : `Moshi Sun Sentinel School`).
- Enable dropping on the 'drop here' label for 20Q (thk to Litasa !34).
- Enable dropping on the 'drop here' label for 20Q (thk to Litasa #34).
- Compendiums : Added masteries and abilities from Deathly Turns.
## 1.10.1 - 22/08/2023 - Litasa's fixes
All these changes are thanks to Litasa.
- Roll-n-Keep dialog now waits for the DiceSoNice animation to finish before displaying the result when re-rolling or exploding dice (!28).
- Roll-n-Keep dialog now waits for the DiceSoNice animation to finish before displaying the result when re-rolling or exploding dice (#28).
- Adding the ability to have a different name for the custom-compendium (needed to disable the system embedded ones).
- Fixes some CSS issues when the font size is not the default (#50, #51 and #52).
@@ -64,8 +119,8 @@ __! Be certain to carefully back up any critical user data before installing thi
## 1.9.6 - 14/05/2023 - Bragma's QoL
All these changes are thanks to Bragma.
- Added effects panel to both pc and npc (!26).
- Added a underline on rings to show current stance (!25).
- Added effects panel to both pc and npc (#26).
- Added an underline on rings to show current stance (#25).
- Fix Lists not showing correctly in journal (#44).
## 1.9.5 - 11/01/2023 - Adding Modifiers

View File

@@ -3,7 +3,7 @@
![Banner Legend of the Five Rings](./l5rBan.jpg)
[![Buy Me a Coffee](./tags-bymecoffee.svg)](https://ko-fi.com/vlyan)
[![FoundryVTT version](https://img.shields.io/badge/FVTT-v12-informational)](https://foundryvtt.com/)
[![FoundryVTT version](https://img.shields.io/badge/FVTT-v14-informational)](https://foundryvtt.com/)
[![Forge Installs](https://img.shields.io/badge/dynamic/json?label=Forge%20Installs&query=package.installs&suffix=%25&url=https%3A%2F%2Fforge-vtt.com%2Fapi%2Fbazaar%2Fpackage%2Fl5r5e&colorB=4aa94a)](https://forge-vtt.com/bazaar#package=l5r5e)
[![Foundry Hub Endorsements](https://img.shields.io/endpoint?logoColor=white&url=https%3A%2F%2Fwww.foundryvtt-hub.com%2Fwp-json%2Fhubapi%2Fv1%2Fpackage%2Fl5r5e%2Fshield%2Fendorsements)](https://www.foundryvtt-hub.com/package/l5r5e/)
[![Foundry Hub Comments](https://img.shields.io/endpoint?logoColor=white&url=https%3A%2F%2Fwww.foundryvtt-hub.com%2Fwp-json%2Fhubapi%2Fv1%2Fpackage%2Fl5r5e%2Fshield%2Fcomments)](https://www.foundryvtt-hub.com/package/l5r5e/)
@@ -18,13 +18,14 @@ See the [Wiki page - Installation](https://gitlab.com/teaml5r/l5r5e/-/wikis/user
## Current L5R team (alphabetical order)
- Carter (compendiums, adventure adaptation)
- Litasa (development)
- Vlyan (development)
## Historical L5R team (alphabetical order)
- Carter (compendiums, adventure adaptation)
- Hrunh (compendiums, pre-gen characters adaptation)
- Litasa (development)
- Mandar (development)
- Sasmira (contributor)
- Vlyan (development)

11252
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -19,17 +19,18 @@
},
"homepage": "https://gitlab.com/teaml5r/l5r5e#readme",
"devDependencies": {
"@foundryvtt/foundryvtt-cli": "^3.0.3",
"babel-eslint": "^10.1.0",
"browser-sync": "^2.27.10",
"browser-sync": "^3.0.4",
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"gulp": "^4.0.2",
"gulp": "^5.0.1",
"gulp-autoprefixer": "^8.0.0",
"gulp-sass": "^5.1.0",
"lint-staged": "^10.5.1",
"sass": "^1.56.1",
"prettier": "^2.7.1"
"prettier": "^2.7.1",
"sass": "^1.56.1"
},
"lint-staged": {
"*.js": "eslint --cache --fix",

View File

@@ -8,7 +8,7 @@
Created by potrace 1.15, written by Peter Selinger 2001-2017
</metadata>
<g transform="translate(0.000000,1264.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
fill="currentColor" stroke="none">
<path d="M5925 12625 c-248 -21 -380 -39 -378 -51 1 -7 -56 -18 -148 -29 -83
-9 -190 -25 -237 -35 -244 -53 -454 -105 -602 -151 -91 -28 -210 -64 -264 -81
-465 -138 -1038 -415 -1493 -719 -234 -157 -585 -429 -773 -600 -215 -196

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

@@ -0,0 +1,2 @@
All original conditions icons was made by Nikotka.
Altered by Vlyan to be more visible in FoundryVTT.

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -1,13 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="48.2px" height="48.2px" viewBox="0 0 48.2 48.2" style="enable-background:new 0 0 48.2 48.2;" xml:space="preserve">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="48.2px" height="48.2px" viewBox="0 0 48.2 48.2" xml:space="preserve">
<defs>
<linearGradient id="iconGradient" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#E0E0E0;stop-opacity:1" />
<stop offset="100%" style="stop-color:#FFFFFF;stop-opacity:1" />
</linearGradient>
</defs>
<style type="text/css">
.st0{fill:#030104;}
/* Gradient fill with contrasting stroke */
.fill-gradient{fill:url(#iconGradient);}
.stroke-contrast{stroke:#2a2a2a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}
</style>
<g>
<g>
<path class="st0" d="M43,40c-0.9-7.2-2.3-13.9-5.7-20.2c-1-1.9-2.6-3.5-3.8-5.3c-0.2-0.3-0.5-0.7-0.7-1.1c0.7-0.6,1.4-1.3,2.1-2
<path class="fill-gradient stroke-contrast" d="M43,40c-0.9-7.2-2.3-13.9-5.7-20.2c-1-1.9-2.6-3.5-3.8-5.3c-0.2-0.3-0.5-0.7-0.7-1.1c0.7-0.6,1.4-1.3,2.1-2
c0.8-0.8,1.5-1.5,2.1-2.3c0.7-0.8,1.2-1.5,1.7-2.1c1-1.3,1.5-2.3,1.5-2.3s-1,0.5-2.3,1.5c-0.7,0.5-1.4,1.1-2.1,1.7
c-0.8,0.7-1.5,1.4-2.3,2.1c-0.4,0.4-0.9,0.9-1.3,1.4c-0.7-3.4-3.5-6.2-7-6.6c-3.7-0.5-7.6,1.7-8.5,5.4c-0.1,0.5-0.3,1-0.4,1.4
c-0.5-0.5-1-1-1.5-1.5C14,9.3,13.2,8.6,12.5,8c-0.8-0.7-1.5-1.2-2.1-1.7C9,5.3,8,4.8,8,4.8s0.5,1,1.5,2.3c0.5,0.7,1.1,1.4,1.7,2.1
@@ -17,10 +24,10 @@
c0.5,0.1,1,0,1.4-0.2c0.4-0.2,0.8-0.6,1.1-1.1c0.5-0.7,0.7-0.3,1.3,0.6c0.5,0.9,1.6,1.2,3,1.4c2.9,0.4,2.8,0.6,2.5,3.5
c0,0.5,0,1-0.1,1.4c-0.5,2.3,0.1,5.1-1.8,6.9c-0.8,0.7-1.6,1.1-1.5,1.2c0.1,0.1,1.1,0,2.1-0.1c2.4-0.3,4.9-0.7,7.4-1
C42.3,42.1,43.1,41.1,43,40z M21.3,8.2C20.2,9,19.2,9.3,19,9s0.4-1.2,1.5-1.9c1-0.7,2.1-1.1,2.3-0.7C23,6.6,22.3,7.5,21.3,8.2z"/>
<path class="st0" d="M32,35.9c0-0.2-0.9-0.2-1.9-0.1c-1,0.1-1.8,0.4-1.8,0.7c0,0.2,0.9,0.3,1.9,0.1C31.3,36.4,32,36.1,32,35.9z"/>
<path class="st0" d="M18.2,35.8c-0.9-0.2-1.7-0.1-1.8,0.1c0,0.2,0.7,0.5,1.6,0.7c0.9,0.2,1.7,0.1,1.8-0.1
<path class="fill-gradient stroke-contrast" d="M32,35.9c0-0.2-0.9-0.2-1.9-0.1c-1,0.1-1.8,0.4-1.8,0.7c0,0.2,0.9,0.3,1.9,0.1C31.3,36.4,32,36.1,32,35.9z"/>
<path class="fill-gradient stroke-contrast" d="M18.2,35.8c-0.9-0.2-1.7-0.1-1.8,0.1c0,0.2,0.7,0.5,1.6,0.7c0.9,0.2,1.7,0.1,1.8-0.1
C19.9,36.3,19.2,36,18.2,35.8z"/>
<path class="st0" d="M25.3,40.3c-0.1,0-0.3,0-0.5-0.1c-0.1,0-0.2-0.1-0.3-0.1c-0.1,0-0.2,0-0.2-0.1c-0.1,0-0.3-0.1-0.4,0
<path class="fill-gradient stroke-contrast" d="M25.3,40.3c-0.1,0-0.3,0-0.5-0.1c-0.1,0-0.2-0.1-0.3-0.1c-0.1,0-0.2,0-0.2-0.1c-0.1,0-0.3-0.1-0.4,0
c-0.1,0-0.3,0-0.4,0c-0.1,0-0.2,0.1-0.2,0.1c-0.1,0-0.2,0.1-0.2,0.1c-0.2,0.1-0.4,0-0.5,0.1c-0.1,0-0.2,0.1-0.2,0.1s0,0.1,0,0.3
c0,0.2,0,0.3,0.1,0.6c0.1,0.1,0.1,0.2,0.3,0.3c0.1,0.1,0.2,0.2,0.4,0.3c0.1,0.1,0.3,0.2,0.4,0.2c0.2,0,0.3,0.1,0.5,0.1
c0.2,0,0.3,0,0.5-0.1c0.2,0,0.3-0.1,0.4-0.2c0.3-0.1,0.5-0.4,0.6-0.6c0.1-0.2,0.2-0.4,0.2-0.6c0-0.2,0-0.2,0-0.2

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="48.2px" height="48.2px" viewBox="0 0 48.2 48.2" style="enable-background:new 0 0 48.2 48.2;" xml:space="preserve">
width="48.2px" height="48.2px" viewBox="-1 -1 50.2 50.2" style="enable-background:new -1 -1 50.2 50.2;" xml:space="preserve">
<style type="text/css">
.st0{fill:#1D1C1A;}
.st0{fill:#030104;}
</style>
<g>
<path class="st0" d="M48.7,4.8c0,0-0.1,0-0.2,0.1c-0.9,0.6-4.4,2-9.3,3.1c-4.6,1-10.8,1.8-16.7,2.3c-6.2,0.6-14.9,0.8-21.3-0.5

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@@ -156,6 +156,30 @@
"source_reference": {
"page": "97"
}
},
{
"id": "Mirror Armor",
"name": "Mirror Armor (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Unicorn Barding",
"name": "Unicorn Barding (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Yuki: The Ancestral Armor of the Unicorn Clan [Blessed Treasure]",
"name": "Yuki: The Ancestral Armor of the Unicorn Clan [Blessed Treasure] (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -148,6 +148,30 @@
"source_reference": {
"page": "105"
}
},
{
"id": "Ujik Horsebow Pattern",
"name": "Ujik Horsebow Pattern (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Utsuko Pattern",
"name": "Utsuko Pattern (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Watered Steel Pattern",
"name": "Watered Steel Pattern (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -262,7 +262,7 @@
}
},
{
"id": "Journal of observations",
"id": "Journal of Observations",
"name": "Journal d'observations",
"description": "",
"source_reference": {
@@ -892,6 +892,278 @@
"source_reference": {
"page": "96"
}
},
{
"id": "Astrolabe (Unicorn)",
"name": "Astrolabe (Licorne)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Horo (Arrow Cloak)",
"name": "Horo (Arrow Cloak) (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Lantern (Personal)",
"name": "Lantern (Personal) (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Mineral-Oil Lamp",
"name": "Mineral-Oil Lamp (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Prayer Rug",
"name": "Prayer Rug (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Sand Clock",
"name": "Sand Clock (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Traveling Board Games",
"name": "Traveling Board Games (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Word of the Prophet",
"name": "Word of the Prophet (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Talisman of the Sun [Blessed Treasure]",
"name": "Talisman of the Sun [Blessed Treasure] (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Fox Pipe [Blessed Treasure]",
"name": "Fox Pipe [Blessed Treasure] (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Glass Ornament (Dragonfly)",
"name": "Le Verre de Libellule",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Arrows: Armor-Piercing",
"name": "Flèches : Perce-armure",
"description": "",
"source_reference": {
"page": "236"
}
},
{
"id": "Arrows: Flesh-Cutter",
"name": "Flèches : Fouilleuse dentrailles",
"description": "",
"source_reference": {
"page": "236"
}
},
{
"id": "Arrows: Humming-Bulb",
"name": "Flèches : Bulbe bourdonnant",
"description": "",
"source_reference": {
"page": "236"
}
},
{
"id": "Journal",
"name": "Journal",
"description": "",
"source_reference": {
"page": "66"
}
},
{
"id": "Smithing hammer",
"name": "Marteau de forgeron",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Sumai Garb",
"name": "Tenue de Sumai",
"description": "",
"source_reference": {
"page": "76"
}
},
{
"id": "Drafting Paper",
"name": "Papier à dessin",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Fine set of Chisels",
"name": "Ensemble de burins de grande qualité",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Omamori (Boon of Fukurokujin)",
"name": "Omamori (Bienfait de Fukurokujin)",
"description": "",
"source_reference": {
"page": "243"
}
},
{
"id": "Omamori (Boon of Bishamon)",
"name": "Omamori (Bienfait de Bishamon)",
"description": "",
"source_reference": {
"page": "243"
}
},
{
"id": "Omamori (Boon of Benten)",
"name": "Omamori (Bienfait de Benten)",
"description": "",
"source_reference": {
"page": "243"
}
},
{
"id": "Poison - Noxious Poison (One Vial)",
"name": "Poison - Toxines (un flacon)",
"description": "",
"source_reference": {
"page": "244"
}
},
{
"id": "Poison - Fire Biter (One Vial)",
"name": "Poison - Morsure Brûlante (un flacon)",
"description": "",
"source_reference": {
"page": "244"
}
},
{
"id": "Poison - Night Milk (One Vial)",
"name": "Poison - Lait de la Nuit (un flacon)",
"description": "",
"source_reference": {
"page": "244"
}
},
{
"id": "Blanket",
"name": "Couverture",
"description": "",
"source_reference": {
"page": "245"
}
},
{
"id": "Bowl",
"name": "Bol",
"description": "",
"source_reference": {
"page": "245"
}
},
{
"id": "Flint and Tinder",
"name": "Silex et amadou",
"description": "",
"source_reference": {
"page": "245"
}
},
{
"id": "Furoshiki",
"name": "Furoshiki",
"description": "",
"source_reference": {
"page": "245"
}
},
{
"id": "The Obsidian Journal",
"name": "Le Journal dobsidienne",
"description": "",
"source_reference": {
"page": "128"
}
},
{
"id": "Pouch of Insence",
"name": "Bourse dEncens",
"description": "",
"source_reference": {
"page": "85"
}
},
{
"id": "Religious texts",
"name": "Textes religieux",
"description": "",
"source_reference": {
"page": "86"
}
},
{
"id": "Small Sachel of Ingredients",
"name": "Petit sachet d'ingrédients",
"description": "",
"source_reference": {
"page": "80"
}
},
{
"id": "Blessed Glass vial",
"name": "Fiole en verre bénie",
"description": "",
"source_reference": {
"page": "80"
}
}
]
}

View File

@@ -9,7 +9,7 @@
"pages": {
"Figure: Afflicted": {
"name": "Tourmenté - Image",
"src": "icons/svg/sun.svg"
"src": "systems/l5r5e/assets/icons/conditions/afflicted.webp"
},
"Afflicted": {
"name": "Tourmenté",
@@ -22,7 +22,7 @@
"pages": {
"Figure: Bleeding": {
"name": "En sang - Image",
"src": "icons/svg/blood.svg"
"src": "systems/l5r5e/assets/icons/conditions/bleeding.webp"
},
"Bleeding": {
"name": "En sang",
@@ -35,7 +35,7 @@
"pages": {
"Figure: Burning": {
"name": "En feu - Image",
"src": "icons/svg/fire.svg"
"src": "systems/l5r5e/assets/icons/conditions/burning.webp"
},
"Burning": {
"name": "En feu",
@@ -48,7 +48,7 @@
"pages": {
"Figure: Compromised": {
"name": "Compromis - Image",
"src": "icons/svg/terror.svg"
"src": "systems/l5r5e/assets/icons/conditions/compromised.webp"
},
"Compromised": {
"name": "Compromis",
@@ -61,7 +61,7 @@
"pages": {
"Figure: Dazed": {
"name": "Hébété - Image",
"src": "icons/svg/eye.svg"
"src": "systems/l5r5e/assets/icons/conditions/dazed.webp"
},
"Dazed": {
"name": "Hébété",
@@ -74,7 +74,7 @@
"pages": {
"Figure: Disoriented": {
"name": "Désorienté - Image",
"src": "icons/svg/daze.svg"
"src": "systems/l5r5e/assets/icons/conditions/disoriented.webp"
},
"Disoriented": {
"name": "Désorienté",
@@ -87,7 +87,7 @@
"pages": {
"Figure: Dying [X Rounds]": {
"name": "Mourant (X rounds) - Image",
"src": "icons/svg/skull.svg"
"src": "systems/l5r5e/assets/icons/conditions/dying_1.webp"
},
"Dying [X Rounds]": {
"name": "Mourant (X rounds)",
@@ -100,7 +100,7 @@
"pages": {
"Figure: Enraged": {
"name": "Enragé - Image",
"src": "icons/svg/lightning.svg"
"src": "systems/l5r5e/assets/icons/conditions/enraged.webp"
},
"Enraged": {
"name": "Enragé",
@@ -113,7 +113,7 @@
"pages": {
"Figure: Exhausted": {
"name": "Epuisé - Image",
"src": "icons/svg/sleep.svg"
"src": "systems/l5r5e/assets/icons/conditions/exhausted.webp"
},
"Exhausted": {
"name": "Epuisé",
@@ -126,7 +126,7 @@
"pages": {
"Figure: Immobilized": {
"name": "Immobilisé - Image",
"src": "icons/svg/net.svg"
"src": "systems/l5r5e/assets/icons/conditions/immobilized.webp"
},
"Immobilized": {
"name": "Immobilisé",
@@ -139,7 +139,7 @@
"pages": {
"Figure: Incapacitated": {
"name": "Hors de combat - Image",
"src": "icons/svg/downgrade.svg"
"src": "systems/l5r5e/assets/icons/conditions/incapacitated.webp"
},
"Incapacitated": {
"name": "Hors de combat",
@@ -152,7 +152,7 @@
"pages": {
"Figure: Intoxicated": {
"name": "Ivre - Image",
"src": "icons/svg/poison.svg"
"src": "systems/l5r5e/assets/icons/conditions/intoxicated.webp"
},
"Intoxicated": {
"name": "Ivre",
@@ -165,7 +165,7 @@
"pages": {
"Figure: Prone": {
"name": "A terre - Image",
"src": "icons/svg/falling.svg"
"src": "systems/l5r5e/assets/icons/conditions/prone.webp"
},
"Prone": {
"name": "A terre",
@@ -178,7 +178,7 @@
"pages": {
"Figure: Silenced": {
"name": "Aphone - Image",
"src": "icons/svg/silenced.svg"
"src": "systems/l5r5e/assets/icons/conditions/silenced.webp"
},
"Silenced": {
"name": "Aphone",
@@ -191,7 +191,7 @@
"pages": {
"Figure: Unconscious": {
"name": "Inconscient - Image",
"src": "icons/svg/unconscious.svg"
"src": "systems/l5r5e/assets/icons/conditions/unconscious.webp"
},
"Unconscious": {
"name": "Inconscient",
@@ -204,7 +204,7 @@
"pages": {
"Figure: Wounded": {
"name": "Blessé - Image",
"src": "icons/svg/degen.svg"
"src": "systems/l5r5e/assets/icons/conditions/heavily_wounded.webp"
},
"Wounded": {
"name": "Blessé",
@@ -213,67 +213,106 @@
}
},
"Illness: Oozing Sore Disease": {
"name": "Illness: Oozing Sore Disease (WIP)",
"name": "Maladie : Bubons purulents",
"pages": {
"Figure: Illness: Oozing Sore Disease": {
"name": "Illness: Oozing Sore Disease (WIP) - Image",
"src": "systems/l5r5e/assets/icons/social.svg"
"name": "Maladie : Bubons purulents - Image",
"src": "systems/l5r5e/assets/icons/conditions/illness_oozing_sore_disease.webp"
},
"Illness: Oozing Sore Disease": {
"name": "Illness: Oozing Sore Disease (WIP)",
"text": "<blockquote>Les Édits de la Nature</blockquote>"
"name": "Maladie : Bubons purulents",
"text": "<blockquote>Les Édits de la Nature p.140</blockquote>"
}
}
},
"Illness: Gut Sickness": {
"name": "Illness: Gut Sickness (WIP)",
"name": "Maladie : Mal des entrailles",
"pages": {
"Figure: Illness: Gut Sickness": {
"name": "Illness: Gut Sickness (WIP) - Image",
"src": "systems/l5r5e/assets/icons/social.svg"
"name": "Maladie : Mal des entrailles - Image",
"src": "systems/l5r5e/assets/icons/conditions/illness_gut_sickness.webp"
},
"Illness: Gut Sickness": {
"name": "Illness: Gut Sickness (WIP)",
"text": "<blockquote>Les Édits de la Nature</blockquote>"
"name": "Maladie : Mal des entrailles",
"text": "<blockquote>Les Édits de la Nature p.141</blockquote>"
}
}
},
"Illness: Coughing Illness": {
"name": "Illness: Coughing Illness (WIP)",
"name": "Maladie : Mauvaise toux",
"pages": {
"Figure: Illness: Coughing Illness": {
"name": "Illness: Coughing Illness (WIP) - Image",
"src": "systems/l5r5e/assets/icons/social.svg"
"name": "Maladie : Mauvaise toux - Image",
"src": "systems/l5r5e/assets/icons/conditions/illness_coughing_illness.webp"
},
"Illness: Coughing Illness": {
"name": "Illness: Coughing Illness (WIP)",
"text": "<blockquote>Les Édits de la Nature</blockquote>"
"name": "Maladie : Mauvaise toux",
"text": "<blockquote>Les Édits de la Nature p.141</blockquote>"
}
}
},
"Illness: Unsteady Illness": {
"name": "Illness: Unsteady Illness (WIP)",
"name": "Maladie : Vertiges",
"pages": {
"Figure: Illness: Unsteady Illness": {
"name": "Illness: Unsteady Illness (WIP) - Image",
"src": "systems/l5r5e/assets/icons/social.svg"
"name": "Maladie : Vertiges - Image",
"src": "systems/l5r5e/assets/icons/conditions/illness_unsteady_illness.webp"
},
"Illness: Unsteady Illness": {
"name": "Illness: Unsteady Illness (WIP)",
"text": "<blockquote>Les Édits de la Nature</blockquote>"
"name": "Maladie : Vertiges",
"text": "<blockquote>Les Édits de la Nature p.141</blockquote>"
}
}
},
"Illness: Fire Rash": {
"name": "Illness: Fire Rash (WIP)",
"name": "Maladie : Rougeurs",
"pages": {
"Figure: Illness: Fire Rash": {
"name": "Illness: Fire Rash (WIP) - Image",
"src": "systems/l5r5e/assets/icons/social.svg"
"name": "Maladie : Rougeurs - Image",
"src": "systems/l5r5e/assets/icons/conditions/illness_fire_rash.webp"
},
"Illness: Fire Rash": {
"name": "Illness: Fire Rash (WIP)",
"text": "<blockquote>Les Édits de la Nature</blockquote>"
"name": "Maladie : Rougeurs",
"text": "<blockquote>Les Édits de la Nature p.141</blockquote>"
}
}
},
"Centered": {
"name": "Centered (WIP)",
"pages": {
"Figure: Centered": {
"name": "Centered (WIP) - Image",
"src": "systems/l5r5e/assets/icons/conditions/centered.webp"
},
"Centered": {
"name": "Centered (WIP)",
"text": "<blockquote>Les Enfants des Cinq Vents</blockquote>"
}
}
},
"Emboldened": {
"name": "Emboldened (WIP)",
"pages": {
"Figure: Emboldened": {
"name": "Emboldened (WIP) - Image",
"src": "systems/l5r5e/assets/icons/conditions/emboldened.webp"
},
"Emboldened": {
"name": "Emboldened (WIP)",
"text": "<blockquote>Les Enfants des Cinq Vents</blockquote>"
}
}
},
"Possessed": {
"name": "Possessed (WIP)",
"pages": {
"Figure: Possessed": {
"name": "Possessed (WIP) - Image",
"src": "systems/l5r5e/assets/icons/conditions/possesed.webp"
},
"Possessed": {
"name": "Possessed (WIP)",
"text": "<blockquote>Les Enfants des Cinq Vents</blockquote>"
}
}
}

File diff suppressed because one or more lines are too long

View File

@@ -135,15 +135,15 @@
}
},
"Imbalanced (One or More Elements) Variant": {
"name": "Imbalanced (One or More Elements) Variant (WIP)",
"name": "Déséquilibré (un ou plusieurs éléments) variante",
"pages": {
"Figure: Imbalanced (One or More Elements) Variant": {
"name": "Imbalanced (One or More Elements) Variant (WIP) - Image",
"name": "Déséquilibré (un ou plusieurs éléments) variante - Image",
"src": "icons/svg/stoned.svg"
},
"Imbalanced (One or More Elements) Variant": {
"name": "Imbalanced (One or More Elements) Variant (WIP)",
"text": "<blockquote>Les Édits de la Nature</blockquote>"
"name": "Déséquilibré (un ou plusieurs éléments) variante",
"text": "<blockquote>Les Édits de la Nature p.139</blockquote>"
}
}
}

View File

@@ -746,26 +746,53 @@
},
{
"id": "Insomniac",
"name": "Insomniac (WIP)",
"name": "Insomniaque",
"types": "Mental",
"description": "",
"source_reference": {
"page": ""
"page": "104"
}
},
{
"id": "Out of Shape",
"name": "Out of Shape (WIP)",
"name": "Petite forme",
"types": "Physique",
"description": "",
"source_reference": {
"page": "105"
}
},
{
"id": "Stalked by [Creature]",
"name": "Poursuivi par [une créature]",
"types": "Relations, Mental, Spirituel",
"description": "",
"source_reference": {
"page": "105"
}
},
{
"id": "Lost Family History",
"name": "Lost Family History (WIP)",
"types": "Relations, Matériel",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Stalked by [Creature]",
"name": "Stalked by [Creature] (WIP)",
"types": "Relations, Mental, Spirituel",
"id": "Penalty",
"name": "Penalty (WIP)",
"types": "Infamie, Social",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Schism in Status",
"name": "Schism in Status (WIP)",
"types": "Infamie, Relations",
"description": "",
"source_reference": {
"page": ""

View File

@@ -359,7 +359,43 @@
},
{
"id": "Fear of [Common Creature]",
"name": "Fear of [Common Creature] (WIP)",
"name": "Phobie des [Créature Ordinaire]",
"types": "Mental",
"description": "",
"source_reference": {
"page": "106"
}
},
{
"id": "Fear of Mediocrity",
"name": "Crainte de la médiocrité",
"types": "Relations, Mental",
"description": "",
"source_reference": {
"page": "105"
}
},
{
"id": "Fear of Poison",
"name": "Peur du poison",
"types": "Mental",
"description": "",
"source_reference": {
"page": "106"
}
},
{
"id": "Animal Signs",
"name": "Animal Signs (WIP)",
"types": "Mental, Spirituel",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Disdain for Urban Sprawl",
"name": "Disdain for Urban Sprawl (WIP)",
"types": "Mental",
"description": "",
"source_reference": {
@@ -367,17 +403,8 @@
}
},
{
"id": "Fear of Mediocrity",
"name": "Fear of Mediocrity (WIP)",
"types": "Relations, Mental",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Fear of Poison",
"name": "Fear of Poison (WIP)",
"id": "Tip of the Tongue",
"name": "Tip of the Tongue (WIP)",
"types": "Mental",
"description": "",
"source_reference": {

View File

@@ -620,26 +620,53 @@
},
{
"id": "Knowledgeable Wilderness Guide",
"name": "Knowledgeable Wilderness Guide (WIP)",
"name": "Guide de plein air expert",
"types": "Relations, Spirituel",
"description": "",
"source_reference": {
"page": ""
"page": "102"
}
},
{
"id": "Skilled Midwife",
"name": "Skilled Midwife (WIP)",
"name": "Sage-femme compétente",
"types": "Relations",
"description": "",
"source_reference": {
"page": "102"
}
},
{
"id": "Thoughtful Arbiter",
"name": "Arbitre réfléchi",
"types": "Relations",
"description": "",
"source_reference": {
"page": "102"
}
},
{
"id": "Affinity with [Animal Type]",
"name": "Affinity with [Animal Type] (WIP)",
"types": "Renommée, Relations",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Thoughtful Arbiter",
"name": "Thoughtful Arbiter (WIP)",
"types": "Relations",
"id": "Legal Scholarship",
"name": "Legal Scholarship (WIP)",
"types": "Relations, Social",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Syncretic Philosophy",
"name": "Syncretic Philosophy (WIP)",
"types": "Relations, Mental",
"description": "",
"source_reference": {
"page": ""

View File

@@ -377,17 +377,44 @@
},
{
"id": "Charity",
"name": "Charity (WIP)",
"name": "Charité",
"types": "Relations, Mental",
"description": "",
"source_reference": {
"page": "103"
}
},
{
"id": "Kintsugi",
"name": "Kintsugi",
"types": "Mental, Physique",
"description": "",
"source_reference": {
"page": "104"
}
},
{
"id": "Horse Racing",
"name": "Horse Racing (WIP)",
"types": "Physique",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Kintsugi",
"name": "Kintsugi (WIP)",
"types": "Mental, Physique",
"id": "Hot Pot",
"name": "Hot Pot (WIP)",
"types": "Relations, Physique",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Stargazing",
"name": "Stargazing (WIP)",
"types": "Mental, Spirituel",
"description": "",
"source_reference": {
"page": ""

View File

@@ -276,6 +276,38 @@
"source_reference": {
"page": "105"
}
},
{
"id": "Ujik Horsebow Pattern",
"name": "Ujik Horsebow Pattern (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Utsuko Pattern",
"name": "Utsuko Pattern (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Watered Steel Pattern",
"name": "Watered Steel Pattern (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Hewing",
"name": "Hewing (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -604,6 +604,14 @@
"source_reference": {
"page": "114"
}
},
{
"id": "The World is Not Heavy",
"name": "The World is Not Heavy (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -535,111 +535,183 @@
},
{
"id": "Bears Swipe Style",
"name": "Bears Swipe Style (WIP)",
"name": "Style de la gifle de lours",
"description": "",
"source_reference": {
"page": ""
"page": "114"
}
},
{
"id": "Serpents Twist Style",
"name": "Serpents Twist Style (WIP)",
"name": "Style de la contorsion du serpent",
"description": "",
"source_reference": {
"page": ""
"page": "114"
}
},
{
"id": "Swallows Dart Style",
"name": "Swallows Dart Style (WIP)",
"name": "Style de la vivacité de lhirondelle",
"description": "",
"source_reference": {
"page": ""
"page": "115"
}
},
{
"id": "Tigers Lunge Style",
"name": "Tigers Lunge Style (WIP)",
"name": "Style de lattaque du tigre",
"description": "",
"source_reference": {
"page": ""
"page": "115"
}
},
{
"id": "Flexible Grip",
"name": "Flexible Grip (WIP)",
"name": "Prise flexible",
"description": "",
"source_reference": {
"page": ""
"page": "116"
}
},
{
"id": "Howling Gale Defense",
"name": "Howling Gale Defense (WIP)",
"name": "Défense de la bourrasque hurlante",
"description": "",
"source_reference": {
"page": ""
"page": "115"
}
},
{
"id": "Herons Grasp Style",
"name": "Herons Grasp Style (WIP)",
"name": "Style de létreinte du héron",
"description": "",
"source_reference": {
"page": ""
"page": "116"
}
},
{
"id": "Serows Leap Style",
"name": "Serows Leap Style (WIP)",
"name": "Style du saro bondissant",
"description": "",
"source_reference": {
"page": ""
"page": "116"
}
},
{
"id": "Tumbling Oak Style",
"name": "Tumbling Oak Style (WIP)",
"name": "Style de la chute du chêne",
"description": "",
"source_reference": {
"page": ""
"page": "116"
}
},
{
"id": "Flight",
"name": "Flight (WIP)",
"name": "Vol",
"description": "",
"source_reference": {
"page": ""
"page": "118"
}
},
{
"id": "Razor Bite",
"name": "Razor Bite (WIP)",
"name": "Morsure acérée",
"description": "",
"source_reference": {
"page": ""
"page": "117"
}
},
{
"id": "Owls Swoop Style",
"name": "Owls Swoop Style (WIP)",
"name": "Style du piqué de la chouette",
"description": "",
"source_reference": {
"page": ""
"page": "118"
}
},
{
"id": "Skittering Shift",
"name": "Skittering Shift (WIP)",
"name": "Déguerpissement prompt",
"description": "",
"source_reference": {
"page": "117"
}
},
{
"id": "Tail Sweep",
"name": "Balayage caudal",
"description": "",
"source_reference": {
"page": "117"
}
},
{
"id": "Cautious Tread",
"name": "Cautious Tread (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Tail Sweep",
"name": "Tail Sweep (WIP)",
"id": "Stalking Leopard Style",
"name": "Stalking Leopard Style (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Sudden Downpour Style",
"name": "Sudden Downpour Style (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Swaying Grass Evasion",
"name": "Swaying Grass Evasion (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Distracting Flurry Style",
"name": "Distracting Flurry Style (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Scouring Wind Style",
"name": "Scouring Wind Style (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Slashing Sandstorm Style",
"name": "Slashing Sandstorm Style (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Descending Swarm Shot",
"name": "Descending Swarm Shot (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Thunderbolt Style",
"name": "Thunderbolt Style (WIP)",
"description": "",
"source_reference": {
"page": ""

View File

@@ -191,122 +191,122 @@
},
{
"id": "Mercy of the Stone Fortune",
"name": "Mercy of the Stone Fortune (WIP)",
"name": "Pitié de la fortune de la pierre",
"description": "",
"source_reference": {
"page": ""
"page": "109"
}
},
{
"id": "Rejuvenating Breath",
"name": "Rejuvenating Breath (WIP)",
"name": "Souffle revigorant",
"description": "",
"source_reference": {
"page": ""
"page": "109"
}
},
{
"id": "Shadow of Ancient Peaks",
"name": "Shadow of Ancient Peaks (WIP)",
"name": "A lombre des pics antiques",
"description": "",
"source_reference": {
"page": ""
"page": "109"
}
},
{
"id": "Cutting Wind Talons",
"name": "Cutting Wind Talons (WIP)",
"name": "Serres du vent tranchant",
"description": "",
"source_reference": {
"page": ""
"page": "110"
}
},
{
"id": "Grace of the Gentle Breeze",
"name": "Grace of the Gentle Breeze (WIP)",
"name": "Grâce de la douce brise",
"description": "",
"source_reference": {
"page": ""
"page": "109"
}
},
{
"id": "Step of the Storm",
"name": "Step of the Storm (WIP)",
"name": "Bond de la tempête",
"description": "",
"source_reference": {
"page": ""
"page": "110"
}
},
{
"id": "Blistering Retribution",
"name": "Blistering Retribution (WIP)",
"name": "Rétribution foudroyante",
"description": "",
"source_reference": {
"page": ""
"page": "111"
}
},
{
"id": "Dance of Fire",
"name": "Dance of Fire (WIP)",
"name": "Danse du Feu",
"description": "",
"source_reference": {
"page": ""
"page": "110"
}
},
{
"id": "Volcanic Fist",
"name": "Volcanic Fist (WIP)",
"name": "Poing volcanique",
"description": "",
"source_reference": {
"page": ""
"page": "110"
}
},
{
"id": "Fist of Spreading Venom",
"name": "Fist of Spreading Venom (WIP)",
"name": "Poing propagateur de poison",
"description": "",
"source_reference": {
"page": ""
"page": "112"
}
},
{
"id": "Rivers Flowing Stride",
"name": "Rivers Flowing Stride (WIP)",
"name": "Allure du cours deau",
"description": "",
"source_reference": {
"page": ""
"page": "112"
}
},
{
"id": "Seeping Ki",
"name": "Seeping Ki (WIP)",
"name": "Ruissellement de ki",
"description": "",
"source_reference": {
"page": ""
"page": "112"
}
},
{
"id": "Aura Awareness",
"name": "Aura Awareness (WIP)",
"name": "Perception des auras",
"description": "",
"source_reference": {
"page": ""
"page": "113"
}
},
{
"id": "Essence of Stillness",
"name": "Essence of Stillness (WIP)",
"name": "Essence de limmobilité",
"description": "",
"source_reference": {
"page": ""
"page": "113"
}
},
{
"id": "Eternal Minds Gate",
"name": "Eternal Minds Gate (WIP)",
"name": "Portail de lesprit éternel",
"description": "",
"source_reference": {
"page": ""
"page": "113"
}
}
]

View File

@@ -743,50 +743,50 @@
},
{
"id": "Whispers of the Kami",
"name": "Whispers of the Kami (WIP)",
"name": "Murmures des kamis",
"description": "",
"source_reference": {
"page": ""
"page": "96"
}
},
{
"id": "Smiling Mountain Tradition",
"name": "Smiling Mountain Tradition (WIP)",
"name": "Tradition de la montagne Rieuse",
"description": "",
"source_reference": {
"page": ""
"page": "97"
}
},
{
"id": "Scaled Hide",
"name": "Scaled Hide (WIP)",
"name": "Epaisse peau écailleuse",
"description": "",
"source_reference": {
"page": ""
"page": "98"
}
},
{
"id": "Reflexive Strike",
"name": "Reflexive Strike (WIP)",
"name": "Attaque réflexe",
"description": "",
"source_reference": {
"page": ""
"page": "99"
}
},
{
"id": "A Master of Study",
"name": "A Master of Study (WIP)",
"name": "Un maître de lapprentissage",
"description": "",
"source_reference": {
"page": ""
"page": "100"
}
},
{
"id": "Born to Survive",
"name": "Born to Survive (WIP)",
"name": "Né pour survivre",
"description": "",
"source_reference": {
"page": ""
"page": "101"
}
},
{
@@ -804,6 +804,86 @@
"source_reference": {
"page": "25"
}
},
{
"id": "Measured Force",
"name": "Measured Force (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Student of Many Courts",
"name": "Student of Many Courts (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "The Noble Heart Shines Through",
"name": "The Noble Heart Shines Through (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Cool Heads Prevail",
"name": "Cool Heads Prevail (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Procession of Seasons",
"name": "Procession of Seasons (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Lay of the Land",
"name": "Lay of the Land (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Logical Conclusion",
"name": "Logical Conclusion (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Spirit of the Sacred Horse",
"name": "Spirit of the Sacred Horse (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Reputation Sentinel",
"name": "Reputation Sentinel (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Legendary Endurance",
"name": "Legendary Endurance (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -206,7 +206,7 @@
}
},
{
"id": "Beseech Hida's MIght",
"id": "Beseech Hida's Might",
"name": "Implorer la puissance de Hida",
"description": "",
"source_reference": {
@@ -247,39 +247,95 @@
},
{
"id": "Chikushō-dōs Guile",
"name": "Chikushō-dōs Guile (WIP)",
"name": "Duplicité du Chikushō-dō",
"description": "",
"source_reference": {
"page": ""
"page": "118"
}
},
{
"id": "Guard Against the Elements",
"name": "Guard Against the Elements (WIP)",
"name": "Protection contre les éléments",
"description": "",
"source_reference": {
"page": ""
"page": "119"
}
},
{
"id": "Cunning Snares",
"name": "Cunning Snares (WIP)",
"name": "Pièges astucieux",
"description": "",
"source_reference": {
"page": ""
"page": "119"
}
},
{
"id": "Hunters Expertise",
"name": "Hunters Expertise (WIP)",
"name": "Expertise du chasseur",
"description": "",
"source_reference": {
"page": "119"
}
},
{
"id": "Trance of Lives Past",
"name": "Transe des vies antérieures",
"description": "",
"source_reference": {
"page": "120"
}
},
{
"id": "Center the World",
"name": "Center the World (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Trance of Lives Past",
"name": "Trance of Lives Past (WIP)",
"id": "Cultural Exchange",
"name": "Cultural Exchange (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Protection of the Flock",
"name": "Protection of the Flock (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Shadow of Days",
"name": "Shadow of Days (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Spiritual Survey",
"name": "Spiritual Survey (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Traveler's Experience",
"name": "Traveler's Experience (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Wayfinder's Instincts",
"name": "Wayfinder's Instincts (WIP)",
"description": "",
"source_reference": {
"page": ""

View File

@@ -743,50 +743,50 @@
},
{
"id": "May the Spirits Show the Path",
"name": "May the Spirits Show the Path (WIP)",
"name": "Que les esprits montrent la voie",
"description": "",
"source_reference": {
"page": ""
"page": "96"
}
},
{
"id": "Laughter Makes the Home",
"name": "Laughter Makes the Home (WIP)",
"name": "On rit comme chez soi",
"description": "",
"source_reference": {
"page": ""
"page": "97"
}
},
{
"id": "Bend Perception",
"name": "Bend Perception (WIP)",
"name": "Fausser les perceptions",
"description": "",
"source_reference": {
"page": ""
"page": "98"
}
},
{
"id": "Keen Senses",
"name": "Keen Senses (WIP)",
"name": "Sens Développés",
"description": "",
"source_reference": {
"page": ""
"page": "99"
}
},
{
"id": "Mind of Calm",
"name": "Mind of Calm (WIP)",
"name": "Esprit de calme",
"description": "",
"source_reference": {
"page": ""
"page": "100"
}
},
{
"id": "Evolution of the Wilds",
"name": "Evolution of the Wilds (WIP)",
"name": "Evolution de la nature",
"description": "",
"source_reference": {
"page": ""
"page": "101"
}
},
{
@@ -804,6 +804,86 @@
"source_reference": {
"page": "25"
}
},
{
"id": "Moment of Certainty",
"name": "Moment of Certainty (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Disarming Demeanor",
"name": "Disarming Demeanor (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "The Horse Lord's Favor",
"name": "The Horse Lord's Favor (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Calm Counsel",
"name": "Calm Counsel (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Natural Balance",
"name": "Natural Balance (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Dunestrider",
"name": "Dunestrider (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Methodical Observation",
"name": "Methodical Observation (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Unity of Horse and Rider",
"name": "Unity of Horse and Rider (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Warden of the Five Winds",
"name": "Warden of the Five Winds (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Move as the Wind",
"name": "Move as the Wind (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -708,6 +708,102 @@
"source_reference": {
"page": "93"
}
},
{
"id": "Cunning Omission",
"name": "Cunning Omission (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Entice with Offerings",
"name": "Entice with Offerings (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Trader's Intuition",
"name": "Trader's Intuition (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Cite the Facts",
"name": "Cite the Facts (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Solidify Gratitude",
"name": "Solidify Gratitude (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Glorious Entrance",
"name": "Glorious Entrance (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Incite Wrath",
"name": "Incite Wrath (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Call to Ride",
"name": "Call to Ride (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Complementary Experience",
"name": "Complementary Experience (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Everyone Has a Price",
"name": "Everyone Has a Price (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Horse Whisperer",
"name": "Horse Whisperer (WIP)",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Appreciate the Scenery",
"name": "Appreciate the Scenery (WIP)",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -335,34 +335,34 @@
},
{
"id": "Awakened Soul",
"name": "Awakened Soul (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Sociales</td><td>Grp. de comp.</td></tr><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Culture</td><td>Compétence</td></tr><tr><td>Méditation</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kiho.Item.L5RCoreKih000038\" data-pack=\"l5r5e.core-techniques-kiho\" data-type=\"Item\" data-id=\"L5RCoreKih000038\">(kiho) Eternal Minds Gate (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000035\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000035\">(ritual) Trance of Lives Past (WIP)</a> (prereq)</td><td>Technique</td></tr></table>",
"name": "Ame éveillée",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Sociales</td><td>Grp. de comp.</td></tr><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Culture</td><td>Compétence</td></tr><tr><td>Méditation</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kiho.Item.L5RCoreKih000038\" data-pack=\"l5r5e.core-techniques-kiho\" data-type=\"Item\" data-id=\"L5RCoreKih000038\">(kiho) Portail de lesprit éternel</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000035\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000035\">(ritual) Transe des vies antérieures</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
"page": "142"
}
},
{
"id": "Forester",
"name": "Forester (WIP)",
"name": "Forestier",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Sociales</td><td>Grp. de comp.</td></tr><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Courtoisie</td><td>Compétence</td></tr><tr><td>Sentiments</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-invocations\">(invocation) Invocations de la Terre ou de lEau de rang 1-2</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Shuji de rang 1-3</a> (prereq)</td><td>Tech. Grp.</td></tr></table>",
"source_reference": {
"page": ""
"page": "142"
}
},
{
"id": "Temple Abbot",
"name": "Temple Abbot (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Sociales</td><td>Grp. de comp.</td></tr><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Culture</td><td>Compétence</td></tr><tr><td>Méditation</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000004\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000004\">(ritual) Rite de purification</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kiho.Item.L5RCoreKih000025\" data-pack=\"l5r5e.core-techniques-kiho\" data-type=\"Item\" data-id=\"L5RCoreKih000025\">(kiho) Rejuvenating Breath (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000011\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000011\">(shuji) Courage exemplaire</a> (prereq)</td><td>Technique</td></tr></table>",
"name": "Abbé",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Sociales</td><td>Grp. de comp.</td></tr><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Culture</td><td>Compétence</td></tr><tr><td>Méditation</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000004\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000004\">(ritual) Rite de purification</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kiho.Item.L5RCoreKih000025\" data-pack=\"l5r5e.core-techniques-kiho\" data-type=\"Item\" data-id=\"L5RCoreKih000025\">(kiho) Souffle revigorant</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000011\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000011\">(shuji) Courage exemplaire</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
"page": "143"
}
},
{
"id": "Yōkai Hunter",
"name": "Yōkai Hunter (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Compétences Martiales</td><td>Grp. de comp.</td></tr><tr><td>Commandement</td><td>Compétence</td></tr><tr><td>Courtoisie</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kiho.Item.L5RCoreKih000030\" data-pack=\"l5r5e.core-techniques-kiho\" data-type=\"Item\" data-id=\"L5RCoreKih000030\">(kiho) Blistering Retribution (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000070\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000070\">(kata) Swallows Dart Style (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000071\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000071\">(kata) Tigers Lunge Style (WIP)</a> (prereq)</td><td>Technique</td></tr></table>",
"name": "Chasseur de yōkai",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Savantes</td><td>Grp. de comp.</td></tr><tr><td>Compétences Martiales</td><td>Grp. de comp.</td></tr><tr><td>Commandement</td><td>Compétence</td></tr><tr><td>Courtoisie</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kiho.Item.L5RCoreKih000030\" data-pack=\"l5r5e.core-techniques-kiho\" data-type=\"Item\" data-id=\"L5RCoreKih000030\">(kiho) Rétribution foudroyante</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000070\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000070\">(kata) Style de la vivacité de lhirondelle</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000071\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000071\">(kata) Style de lattaque du tigre</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
"page": "143"
}
},
{
@@ -388,6 +388,62 @@
"source_reference": {
"page": "21"
}
},
{
"id": "Animal Handler",
"name": "Animal Handler (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Professionnelles</td><td>Grp. de comp.</td></tr><tr><td>Arts martiaux (mains nues)</td><td>Compétence</td></tr><tr><td>Médecine</td><td>Compétence</td></tr><tr><td>Sentiments</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000096\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000096\">(shuji) Call to Ride (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000095\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000095\">(shuji) Incite Wrath (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000011\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000011\">(shuji) Courage exemplaire</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
},
{
"id": "Doomhunter",
"name": "Doomhunter (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Martiales</td><td>Grp. de comp.</td></tr><tr><td>Magouilles</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-rituals\">(ritual) Rituels de rang 1-2</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-ninjutsu.Item.L5RCoreNin000002\" data-pack=\"l5r5e.core-techniques-ninjutsu\" data-type=\"Item\" data-id=\"L5RCoreNin000002\">(ninjutsu) Disparition</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000006\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000006\">(kata) Destruction de lâme</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
},
{
"id": "Imperial Peacekeeper",
"name": "Imperial Peacekeeper (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Martiales</td><td>Grp. de comp.</td></tr><tr><td>Courtoisie</td><td>Compétence</td></tr><tr><td>Commandement</td><td>Compétence</td></tr><tr><td>Sentiments</td><td>Compétence</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Shuji de la Terre de rang 1-2</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000037\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000037\">(ritual) Cultural Exchange (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000016\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000016\">(shuji) Pilier de sérénité</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
},
{
"id": "Interpreter",
"name": "Interpreter (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Sociales</td><td>Grp. de comp.</td></tr><tr><td>Composition</td><td>Compétence</td></tr><tr><td>Culture</td><td>Compétence</td></tr><tr><td>Gouvernement</td><td>Compétence</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Shuji de rang 1</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000037\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000037\">(ritual) Cultural Exchange (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000041\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000041\">(ritual) Traveler's Experience (WIP)</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
},
{
"id": "Scarlet Banners Ranger",
"name": "Scarlet Banners Ranger (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Martiales</td><td>Grp. de comp.</td></tr><tr><td>Compétences Professionnelles</td><td>Grp. de comp.</td></tr><tr><td>Gouvernement</td><td>Compétence</td></tr><tr><td>Sentiments</td><td>Compétence</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Kata de rang 1-2</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000089\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000089\">(shuji) Cunning Omission (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000090\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000090\">(kata) Thunderbolt Style (WIP)</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
},
{
"id": "Student of Names",
"name": "Student of Names (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Commandement</td><td>Compétence</td></tr><tr><td>Culture</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-invocations\">(invocation) Invocations de rang 1-2</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000040\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000040\">(ritual) Spiritual Survey (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000005\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000005\">(ritual) Seuil infranchissable</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
},
{
"id": "White Guard Veteran",
"name": "White Guard Veteran (WIP)",
"description": "<h2>Cursus</h2><table><tr><td>Compétences Martiales</td><td>Grp. de comp.</td></tr><tr><td>Courtoisie</td><td>Compétence</td></tr><tr><td>Commandement</td><td>Compétence</td></tr><tr><td>Survie</td><td>Compétence</td></tr><tr><td>Théologie</td><td>Compétence</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000038\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000038\">(shuji) Le destin du samouraï</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000083\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000083\">(kata) Stalking Leopard Style (WIP)</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000084\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000084\">(kata) Sudden Downpour Style (WIP)</a> (prereq)</td><td>Technique</td></tr></table>",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -1173,6 +1173,116 @@
"source_reference": {
"page": "100"
}
},
{
"id": "Catalpa Bow",
"name": "Catalpa Bow (WIP)",
"category": "Arcs",
"grip_1": "N/A",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Charging Lance",
"name": "Charging Lance (WIP)",
"category": "Armes d'Hast",
"grip_1": "N/A",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Fire Lance",
"name": "Fire Lance (WIP)",
"category": "Armes d'Hast",
"grip_1": "N/A",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Ganzu Ring Ax",
"name": "Ganzu Ring Ax (WIP)",
"category": "Haches",
"grip_1": "N/A",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Katar (Punch Dagger)",
"name": "Katar (Punch Dagger) (WIP)",
"category": "Armes de Poing",
"grip_1": "",
"grip_2": "N/A",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Repeating Crossbow",
"name": "Repeating Crossbow (WIP)",
"category": "Arbalètes",
"grip_1": "N/A",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Saddle Cutter",
"name": "Saddle Cutter (WIP)",
"category": "Armes d'Hast",
"grip_1": "",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Ide Parasol Shield",
"name": "Ide Parasol Shield (WIP)",
"category": "Boucliers",
"grip_1": "",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "Standing Shield",
"name": "Standing Shield (WIP)",
"category": "Boucliers",
"grip_1": "",
"grip_2": "",
"description": "",
"source_reference": {
"page": ""
}
},
{
"id": "The Ancestral Sword of the Fox [Blessed Treasure]",
"name": "The Ancestral Sword of the Fox [Blessed Treasure] (WIP)",
"category": "Sabres",
"grip_1": "",
"grip_2": "Dangerosité +8",
"description": "",
"source_reference": {
"page": ""
}
}
]
}

View File

@@ -21,6 +21,10 @@
"SetTn1OnTypeChange": "Set TN to 1 on encounter change",
"SetTn1OnTypeChangeHint": "Set the TN to 1 when the encounter type is selected (Intrigue, Duel, Skirmish or Mass battle)"
},
"ShowAllStatusEffects": {
"Title": "Show all StatusEffects",
"Hint": "If uncheck (default), only L5R conditions are shown."
},
"CustomTechniques": {
"Title": "Use custom techniques",
"Hint": "Add 'Specificity' technique type to serve as a catch-all."
@@ -36,8 +40,8 @@
},
"Compendium": {
"HideDisabledSources": {
"Title": "[Compendium] Hide sources filter without reference",
"Hint": "Hide empty source with no elements in source filter."
"Title": "[Compendium] Hide unavailable sources",
"Hint": "Hide sources that have no available content from the source filter dropdown."
},
"HideEmptySourcesFromPlayers": {
"Title": "[Compendium] Hide elements with empty reference",
@@ -79,6 +83,42 @@
}
},
"l5r5e": {
"title": "Legend of the Five Rings",
"conditions": {
"afflicted": "Afflicted",
"bleeding": "Bleeding",
"burning": "Burning",
"centered": "Centered",
"compromised": "Compromised",
"dazed": "Dazed",
"disoriented": "Disoriented",
"dying": "Dying",
"emboldened": "Emboldened",
"enraged": "Enraged",
"exhausted": "Exhausted",
"immobilized": "Immobilized",
"illness_coughing_illness": "Illness: Coughing Illness",
"illness_fire_rash": "Illness: Fire Rash",
"illness_gut_sickness": "Illness: Gut Sickness",
"illness_oozing_sore_disease": "Illness: Oozing Sore Disease",
"illness_unsteady_illness": "Illness: Unsteady Illness",
"incapacitated": "Incapacitated",
"intoxicated": "Intoxicated",
"possessed": "Possessed",
"prone": "Prone",
"silenced": "Silenced",
"unconscious": "Unconscious",
"lightly_wounded_fire": "Lightly Wounded (Fire)",
"lightly_wounded_water": "Lightly Wounded (Water)",
"lightly_wounded_air": "Lightly Wounded (Air)",
"lightly_wounded_earth": "Lightly Wounded (Earth)",
"lightly_wounded_void": "Lightly Wounded (Void)",
"severely_wounded_fire": "Severely Wounded (Fire)",
"severely_wounded_water": "Severely Wounded (Water)",
"severely_wounded_air": "Severely Wounded (Air)",
"severely_wounded_earth": "Severely Wounded (Earth)",
"severely_wounded_void": "Severely Wounded (Void)"
},
"global": {
"edge_translation_disclaimer": "",
"add": "Add",
@@ -96,6 +136,7 @@
"player_filter_label": "Player filter",
"player_filter_tooltip": "Apply player filter",
"already_in_filter": "Already in filter",
"no_results": "Not Found",
"sources_categories": {
"rules": "Rules",
"adventures": "Adventures",
@@ -103,16 +144,6 @@
"others": "Others"
}
},
"settings": {
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"logo": {
"title": "Need help?",
"src": "systems/l5r5e/assets/l5r-logo.webp",
@@ -132,6 +163,22 @@
"title": "FoundryVTT Official Discord",
"info": "Your browser will open on the official Foundry discord",
"link": "https://discordapp.com/invite/DDBZUDf"
},
"notes": {
"title": "Changelog",
"link": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md"
},
"issues": {
"title": "Issues",
"link": "https://gitlab.com/teaml5r/l5r5e/-/issues"
},
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"rings": {
@@ -446,7 +493,10 @@
"rarity_modifier": "Rarity modifier",
"item_pattern": "Item Patterns",
"signature_scroll": "Signature Scrolls",
"school_curriculum_journal": "Drop curriculum's journal in sheet to link it"
"school_curriculum_journal": "Drop curriculum's journal in sheet to link it",
"warning": {
"total_less_then_spent": "Total Experience is less then Used Experience."
}
},
"character_types": {
"character": "Player Character",
@@ -645,6 +695,7 @@
"boar": "Boar",
"dragonfly": "Dragonfly",
"firefly": "Firefly",
"fox": "Fox",
"hare": "Hare",
"monkey": "Monkey",
"oriole": "Oriole",
@@ -658,6 +709,7 @@
"demeanor": {
"adaptable": "Adaptable",
"aggressive": "Aggressive",
"alluring": "Alluring",
"ambitious": "Ambitious",
"amiable": "Amiable",
"analytical": "Analytical",
@@ -666,46 +718,79 @@
"assertive": "Assertive",
"beguiling": "Beguiling",
"bitter": "Bitter",
"bloodthirsty": "Bloodthirsty",
"bold": "Bold",
"calculating": "Calculating",
"calm": "Calm",
"capricious": "Capricious",
"cautious": "Cautious",
"clever": "Clever",
"compassionate": "Compassionate",
"confused": "Confused",
"courageous": "Courageous",
"cowardly": "Cowardly",
"crestfallen": "Crestfallen",
"curious": "Curious",
"defensive": "Defensive",
"dependable": "Dependable",
"detached": "Detached",
"determined": "Determined",
"devoted": "Devoted",
"direct": "Direct",
"disheartened": "Disheartened",
"dour": "Dour",
"duplicitous": "Duplicitous",
"effusive": "Effusive",
"enraged": "Enraged",
"fanatical": "Fanatical",
"feral": "Feral",
"fervent": "Fervent",
"fickle": "Fickle",
"fierce": "Fierce",
"flighty": "Flighty",
"flippant": "Flippant",
"friendly": "Friendly",
"gruff": "Gruff",
"honorable": "Honorable",
"hubristic": "Prétentieuse",
"hungry": "Hungry",
"idealistic": "Idealistic",
"imposing": "Imposing",
"inquisitive": "Inquisitive",
"intense": "Intense",
"intimidating": "Intimidating",
"irritable": "Irritable",
"loyal": "Loyal",
"methodical": "Methodical",
"meticulous": "Meticulous",
"mischievous": "Mischievous",
"moon_blessed": "Moon-blessed",
"morose": "Morose",
"near_feral": "Near feral",
"nurturing": "Nurturing",
"obsessed": "Obsessed",
"obstinate": "Obstinate",
"opportunistic": "Opportunistic",
"otherworldly": "Otherworldly",
"outgoing": "Outgoing",
"passionate": "Passionate",
"patient": "Patient",
"personable": "Personable",
"playful": "Playful",
"power_hungry": "Power hungry",
"proud": "Proud",
"refined": "Refined",
"reserved": "Reserved",
"restrained": "Restrained",
"righteous": "Righteous",
"scheming": "Scheming",
"serene": "Serene",
"serious": "Serious",
"shrewd": "Shrewd",
"sinister": "Sinister",
"sociable": "Sociable",
"stoic": "Stoic",
"starved": "Starved",
"stubborn": "Stubborn",
"suspicious": "Suspicious",
"teasing": "Teasing",
@@ -713,7 +798,12 @@
"uncertain": "Uncertain",
"unenthused": "Unenthused",
"vain": "Vain",
"wary": "Wary"
"vengeful": "Vengeful",
"vindictive": "Vindictive",
"wary": "Wary",
"watchful": "Watchful",
"wrathful": "Wrathful",
"zealous": "Zealous"
},
"compendium": {
"filter_rank": "Show Rank",
@@ -721,14 +811,15 @@
"filter": {
"rank": "Rank",
"rarity": "Rarity",
"ring": "Ring"
"ring": "Ring",
"clear": "Clear Filter"
}
},
"source_reference": {
"core_rulebook": "Core Rulebook",
"emerald_empire": "Emerald Empire",
"shadowlands": "Shadowlands",
"court_of_stones": "Court of Stones",
"court_of_stones": "Courts of Stone",
"path_of_waves": "Path of Waves",
"celestial_realms": "Celestial Realms",
"fields_of_victory": "Fields of Victory",
@@ -749,7 +840,34 @@
"cresting_waves": "Cresting Waves",
"deathly_turns": "Deathly Turns",
"the_scroll_or_the_blade": "The Scroll or the Blade",
"legacies_of_war": "Legacies of War"
"legacies_of_war": "Legacies of War",
"children_of_the_five_winds": "Children of the Five Winds"
},
"tactical_grid": {
"settings": {
"title": "Tactical Grid Settings",
"label": "Tactical Grid Settings",
"hint": "Configures tactical grid range band distances (GM only) and their visual appearance colors and transparency (all users).",
"cells": "spaces",
"world": {
"enabled": "Enable Tactical Grid",
"enabled_hint": "Enables or Disable tactical grid for everyone",
"start": "Start"
},
"client": {
"color": "Color",
"alpha": "Alpha"
},
"range": "Range {index}",
"validate": {
"start-too-small": "Must be greater than Range Band {previousRangeIndex} ({previousStart})",
"start-too-large": "Must be lower then Range Band {nextRangeIndex} ({nextStart})"
},
"reset": "Reset to Default",
"submit": "Save"
},
"range_band": "Range Band {band}",
"range_abbreviation": "RB {range}"
}
}
}

View File

@@ -4,52 +4,56 @@
"Maintainers": ["Team L5R"]
},
"SETTINGS": {
"None": "Sin opción",
"None": "Sin opciones",
"ReverseTokenBars": {
"Title": "Reverse tokens bar",
"Hint": "Change the order in which the bars under the tokens are filled in",
"None": "None",
"Fatigue": "Fatigue only",
"Strife": "Strife",
"Both": "Both Fatigue and Strife"
"Title": "Barra de tokens inversa",
"Hint": "Cambia el orden en el que se rellenan las barras debajo de los tokens",
"None": "Ninguno",
"Fatigue": "Sólo Fatiga",
"Strife": "Conflicto",
"Both": "Tanto la Fatiga como el Conflicto"
},
"RollNKeep": {
"DeleteOldMessage": "TyG Eliminar el mensaje anterior del chat",
"DeleteOldMessage": "TyG eliminar el mensaje anterior del chat",
"DeleteOldMessageHint": "Elige si mantener o borrar el mensaje anterior de la serie TyG"
},
"Initiative": {
"SetTn1OnTypeChange": "Poner el NO a 1 al seleccionar el tipo de encuentro",
"SetTn1OnTypeChangeHint": "Poner el NO a 1 cuando se elige el tipo de encuentro (Intriga, Duelo, Escaramuza o Batalla a gran escala)"
},
"ShowAllStatusEffects": {
"Title": "Mostrar todos los efectos de estado",
"Hint": "Si se desmarca (por defecto), solo se muestran las condiciones de L5A."
},
"CustomTechniques": {
"Title": "Use custom techniques",
"Hint": "Add 'Specificity' technique type to serve as a catch-all."
"Title": "Usar técnicas personalizadas",
"Hint": "Añadir el tipo de técnica 'Particularidad' para que sirva como comodín."
},
"CustomCompendiumName": {
"Title": "Custom Compendium Name",
"Hint": "For advanced users that want to change the name of the custom compendiums (Used to disables the embedded ones).",
"Notification": "Unable set Custom Compendium: '{name}'. Is it activated and registered with Babele?"
"Title": "Nombre de Compendio personalizado",
"Hint": "Permite a los usuarios avanzados cambiar el nombre de los compendios personalizados (utilizados para desactivar los compendios integrados).",
"Notification": "No se puede configurar el compendio personalizado: '{name}'. ¿Está activado y registrado con Babele?"
},
"CustomItemsHeight": {
"Title": "Default items windows height",
"Hint": "Set the default height for 'Items' windows types (techniques, weapons...), in pixels"
"Title": "Altura predeterminada de las ventanas de objetos",
"Hint": "Establecer la altura predeterminada para las ventanas de 'objetos' (técnicas, armas...), en píxeles."
},
"Compendium": {
"HideDisabledSources": {
"Title": "[Compendium] Hide sources filter without reference",
"Hint": "Hide empty source with no elements in source filter."
"Title": "[Compendio] Ocultar filtro de fuentes sin referencia",
"Hint": "Ocultar fuentes vacías sin elementos en el filtro de fuentes."
},
"HideEmptySourcesFromPlayers": {
"Title": "[Compendium] Hide elements with empty reference",
"Hint": "Basically require a reference to be set in order for players to view the content in compendiums"
"Title": "[Compendio] Ocultar elementos con referencias vacías",
"Hint": "Requiere que se establezca una referencia para que los jugadores puedan ver el contenido de los compendios."
},
"AllowedOfficialSources": {
"Title": "[Compendium] Available official resources",
"Hint": "Useful if you as a GM want to limit the available official content to only books you own"
"Title": "[Compendio] Recursos oficiales disponibles",
"Hint": "Útil si, como DJ, quieres limitar el contenido oficial disponible solo a los libros que tienes."
},
"AllowedUnofficialSources": {
"Title": "[Compendium] Available unofficial resources",
"Hint": "Useful if you have compendiums with custom items mixed with player facing items."
"Title": "[Compendio] Recursos no oficiales disponibles",
"Hint": "Útil si tienes compendios con objetos personalizados mezclados con objetos destinados a los jugadores.."
}
}
},
@@ -79,38 +83,65 @@
}
},
"l5r5e": {
"title": "La Leyenda de los Cinco Anillos",
"conditions": {
"afflicted": "Afligido",
"bleeding": "Hemorragia",
"burning": "Ardiendo",
"centered": "Centrado",
"compromised": "Comprometido",
"dazed": "Atontado",
"disoriented": "Desorientado",
"dying": "Moribundo",
"emboldened": "Alentado",
"enraged": "Enfurecido",
"exhausted": "Agotado",
"immobilized": "Inmovilizado",
"illness_coughing_illness": "Enfermedad: tos enfermiza",
"illness_fire_rash": "Enfermedad: sarpullido de fuego",
"illness_gut_sickness": "Enfermedad: malestar intestinal",
"illness_oozing_sore_disease": "Enfermedad: llagas supurantes",
"illness_unsteady_illness": "Enfermedad: temblores",
"incapacitated": "Incapacitado",
"intoxicated": "Intoxicado",
"possessed": "Poseído",
"prone": "Tumbado",
"silenced": "Silenciado",
"unconscious": "Inconsciente",
"lightly_wounded_fire": "Herida leve (Fuego)",
"lightly_wounded_water": "Herida leve (Agua)",
"lightly_wounded_air": "Herida leve (Aire)",
"lightly_wounded_earth": "Herida leve (Tierra)",
"lightly_wounded_void": "Herida leve (Vacío)",
"severely_wounded_fire": "Herida grave (Fuego)",
"severely_wounded_water": "Herida grave (Agua)",
"severely_wounded_air": "Herida grave (Aire)",
"severely_wounded_earth": "Herida grave (Tierra)",
"severely_wounded_void": "Herida grave (Vacío)"
},
"global": {
"edge_translation_disclaimer": "Edge Studio nos da su permiso para ofrecer este módulo a la comunidad, pero tanto los textos así como los códigos que lo constituyen no tienen su aprobación explícita.",
"add": "Añadir",
"edit": "Editar",
"delete_confirm": "¿Estás seguro de que quieres borrar '{name}' ?",
"delete_confirm": "¿Estás seguro de que quieres borrar '{name}'?",
"drop_here": "Dejar caer aquí",
"send_to_chat": "To Chat",
"locked": "Locked",
"unlocked": "Unlocked",
"random": "Random"
"send_to_chat": "Al Chat",
"locked": "Bloqueado",
"unlocked": "Desbloqueado",
"random": "Aleatorio"
},
"multiselect": {
"empty_tag": "<blank>",
"placeholder": "Filter Sources",
"player_filter_label": "Player filter",
"player_filter_tooltip": "Apply player filter",
"already_in_filter": "Already in filter",
"placeholder": "Filtro de recursos",
"player_filter_label": "Filtro de jugador",
"player_filter_tooltip": "Aplicar filtro de jugador",
"already_in_filter": "Ya en el filtro",
"no_results": "Not Found",
"sources_categories": {
"rules": "Rules",
"adventures": "Adventures",
"supplements": "Supplements",
"others": "Others"
}
},
"settings": {
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
"rules": "Reglas",
"adventures": "Aventuras",
"supplements": "Suplementos",
"others": "Otros"
}
},
"logo": {
@@ -130,8 +161,24 @@
},
"discord": {
"title": "Discord oficial de FoundryVTT",
"info": "Su navegador se abrirá el discord oficial de Foundry",
"info": "Tu navegador abrirá el discord oficial de Foundry",
"link": "https://discordapp.com/invite/DDBZUDf"
},
"notes": {
"title": "Registro de cambios",
"link": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md"
},
"issues": {
"title": "Problemas",
"link": "https://gitlab.com/teaml5r/l5r5e/-/issues"
},
"custom-compendiums": {
"title": "Compendios",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"rings": {
@@ -185,10 +232,10 @@
"success_text": "¡Éxito!",
"bonus_text": "Éxitos adicionales",
"fail_text": "¡Fallo!",
"unknown_target": "Unknown target"
"unknown_target": "Objetivo desconocido"
},
"dicepicker": {
"title": "Dice Picker",
"title": "Selector de dados",
"difficulty_title": "Dificultad",
"difficulty_hidden_label": "Ocultar NO",
"use_void_point_label": "Gasta un",
@@ -196,7 +243,7 @@
"skill_assistance_label": "Asistencia",
"roll_label": "Tirar",
"bt_add_macro": "Añadir una macro",
"gm_request_dp_to_players": "Roll request sent to players"
"gm_request_dp_to_players": "Solicitud de tirada enviada a los jugadores"
},
"roll_n_keep": {
"title": "Tirar y guardar",
@@ -206,13 +253,13 @@
"keep_drop_here": "Guardar",
"max": "Máx",
"bt_validate": "Terminar este paso",
"bt_strife": "Apply strife",
"bt_strife": "Aplicar Conflicto",
"undo": "[GM] Deshacer los últimos cambios"
}
},
"gm": {
"toolbox": {
"title": "GM ToolBox",
"title": "Caja de herramientas del DJ",
"difficulty_hidden": "Cambiar la dificultad visible",
"difficulty": "Cambiar dificultad (Izquierda: añadir, Derecha: sustraer, central: NO 2)",
"sleep": "Descanso confortable para todos los personajes (Eliminar fatiga = Agua x2. (Click Izquierdo: sólo a los personajes seleccionados. Derecho: a todos los actores)",
@@ -228,7 +275,7 @@
"add_selected_tokens": "Add selected tokens",
"honor_glory_status": "H/G/E",
"focus_vigilance": "Con./Ale.",
"mouse_control": "Click Izquierdo +1, Derecho: -1, middle: set to 0"
"mouse_control": "Click Izquierdo +1, Derecho: -1, medio: poner a 0"
}
},
"weapons": {
@@ -261,7 +308,7 @@
"type": "Técnicas permitidas",
"kata": "Kata",
"kiho": "Kihõ",
"inversion": "Inversion",
"inversion": "Inversión",
"invocation": "Invocación",
"ritual": "Ritual",
"shuji": "Shuji",
@@ -271,7 +318,7 @@
"school_ability": "Capacidad de escuela",
"mastery_ability": "Habilidad de maestría",
"title_ability": "Capacidad de título",
"specificity": "Specificity"
"specificity": "Particularidad"
},
"peculiarities": {
"types": {
@@ -294,7 +341,7 @@
"status": "Estatus",
"ninjo": "Ninjo",
"giri": "Giri",
"past": "Past",
"past": "Pasado",
"bushido_tenets": {
"title": "Preceptos del Bushidō",
"paramount": "Más importante",
@@ -311,20 +358,20 @@
"combat": "Combate",
"intrigue": "Intriga"
},
"age": "Age",
"children": "Children",
"age": "Edad",
"children": "Vástagos",
"marital_status": {
"title": "Marital Status",
"partner": "Partner",
"married": "Married",
"betrothed": "Betrothed",
"unmarried": "Unmarried",
"widowed": "Widowed"
"title": "Estado civil",
"partner": "Pareja",
"married": "Casado",
"betrothed": "Prometido",
"unmarried": "Soltero",
"widowed": "Viudo"
},
"gender": {
"title": "Gender",
"male": "Male",
"female": "Female"
"title": "Género",
"male": "Masculino",
"female": "Femenino"
}
},
"skills": {
@@ -446,7 +493,10 @@
"rarity_modifier": "Modificador de rareza",
"item_pattern": "Patrones de objetos",
"signature_scroll": "Pergaminos espaciales",
"school_curriculum_journal": "Arrastra el diario del programa en la hoja para vincularlo"
"school_curriculum_journal": "Arrastra el diario del programa en la hoja para vincularlo",
"warning": {
"total_less_then_spent": "La experiencia total es menor que la experiencia utilizada."
}
},
"character_types": {
"character": "Personaje jugador",
@@ -454,33 +504,33 @@
"minion": "Esbirro"
},
"army": {
"warlord": "Warlord",
"allies_backers": "Allies and Backers",
"purpose_mustering": "Purpose for Mustering",
"warlord": "Señor de la guerra",
"allies_backers": "Aliados y apoyos",
"purpose_mustering": "Propósito de la movilización",
"battle_readiness": {
"title": "Battle Readiness",
"strength": "Strength",
"casualties": "Casualties",
"discipline": "Discipline",
"panic": "Panic"
"title": "Preparación para la batalla",
"strength": "Fuerza",
"casualties": "Bajas",
"discipline": "Disciplina",
"panic": "Pánico"
},
"commander": "Commander",
"commander_abilities": "Commander's relevant abilities",
"army_abilities": "Army Abilities",
"commander_standing": "Commander's Standing",
"supplies_logistics": "Supplies and Logistics",
"past_battles": "Past Battles",
"commander": "Comandante",
"commander_abilities": "Habilidades relevantes del comandante",
"army_abilities": "Habilidades del ejército",
"commander_standing": "Posición del comandante",
"supplies_logistics": "Logística y suministros",
"past_battles": "Batallas anteriores",
"cohort": {
"tab": "Cohorts",
"title": "Cohort",
"leader": "Leader",
"abilities": "Abilities"
"tab": "Cohortes",
"title": "Cohorte",
"leader": "Líder",
"abilities": "Habilidades"
},
"fortification": {
"tab": "Fortifications",
"title": "Fortification Held",
"difficulty": "Difficulty Value",
"attrition_reduction": "Attrition Reduction"
"tab": "Fortificaciones",
"title": "Fortificación",
"difficulty": "Valor de dificultad",
"attrition_reduction": "Reducción del desgaste"
}
},
"twenty_questions": {
@@ -507,19 +557,19 @@
},
"part1": {
"title": "Parte I: Identidad básica (Clan y Familia)",
"title_pow": "Part I: Core Identity (Region and Upbringing)",
"title_pow": "Parte I: Identidad básica (Región y educación)",
"q1": "1. ¿A qué clan pertenece tu personaje? (p. 41)",
"q1_pow": "1. What region does your character come from? (p. 31)",
"q1_pow": "1. ¿De que región viene tu personaje? (p. 31)",
"status": "Estatus",
"q2": "2. ¿A qué familia pertenece tu personaje? (p. 49)",
"q2_pow": "2. What was your characters upbringing? (p. 43)",
"q2_pow": "2. ¿Cual fue la educación de tu personaje? (p. 43)",
"money": "Riqueza inicial en Koku",
"glory": "Gloria"
},
"part2": {
"title": "Parte II: Función y escuela",
"q3": "3. ¿Cuál es la escuela de tu personaje, y en qué funciones cumple esa escuela? (p. 56)",
"q3_pow": "3. What is your characters school, and what are its associated roles? (p. 46)",
"q3_pow": "3. ¿Cuál es la escuela de tu personaje y cuáles son sus funciones asociadas? (p. 46)",
"school": "Escuela",
"role": "Funciones",
"honor": "Honor",
@@ -528,23 +578,23 @@
"starting_techniques": "Técnicas iniciales (2-6)",
"outfit": "Equipo inicial",
"q4": "4. ¿De qué manera destaca tu personaje dentro de su escuela? (p. 88)",
"q4_pow": "4. What gets your character in and out of trouble? (p. 60)"
"q4_pow": "4. ¿Qué es lo que mete y saca a tu personaje de problemas? (p. 60)"
},
"part3": {
"title": "Parte III: Honor y Gloria",
"title_pow": "Part III: The Past and the Future they interact and process",
"title_pow": "Parte III: El pasado y el futuro interactúan y se funden.",
"q5": "5. ¿Quién es tu señor y cuál es el deber de tu personaje hacia él? (p. 88)",
"q5_pow": "5. What is your characters past and how does it Affect them? (p. 60)",
"q5_pow": "5. ¿Cuál es el pasado de tu personaje y cómo le afecta? (p. 60)",
"choose_giri": "Elige un giri:",
"choose_past": "Select past",
"choose_past": "Elige un pasado:",
"q6": "6. ¿Qué es lo que anhela tu personaje, y cómo podría esto interferir con su deber? (p. 90)",
"q6_pow": "6. What does your character long for, and how might their past impact their ninjō? (p. 62)",
"q6_pow": "6. ¿Qué anhela tu personaje y cómo podría afectar su pasado a su ninjō? (p. 62)",
"choose_ninjo": "Elige un ninjō:",
"q7": "7. ¿Cuál es la relación de tu personaje con tu clan? (p. 91)",
"q7_pow": "7. What is your character known for? (p. 61)",
"q7_pow": "7. ¿Por qué es conocido tu personaje? (p. 61)",
"increase_glory": "Aumento de la gloria",
"q8": "8. ¿Qué piensa tu personaje acerca del Bushidō? (p. 91)",
"q8_pow": "8. What does your character think of Bushidō? (p. 62)",
"q8_pow": "8. ¿Qué piensa tu personaje acerca del Bushidō? (p. 62)",
"increase_honor": "Aumento del honor",
"tenets": "Escoge un precepto del Bushidō más importante y un precepto como menos significativo (ver las opiniones de los Clanes respecto del Bushidō, página 301 del libro de reglas básicas):",
"object": "Objeto (Rareza 5 o inferior)"
@@ -571,22 +621,22 @@
"part5": {
"title": "Parte V: Personalidad y Comportamiento",
"q14": "14. ¿Qué es lo que advierte primero la gente al encontrarse con tu personaje? (p. 93)",
"q14_pow": "14. What is your characters most prized possession? (p. 66)",
"q14_pow": "14. ¿Cuál es la posesión más preciada de tu personaje? (p. 66)",
"accoutrement": "Accesorio estético distintivo",
"q15": "15. ¿Cómo reacciona tu personaje ante situaciones de tensión? (p. 94)",
"q15_pow": "15. ¿Cómo reacciona tu personaje ante situaciones de tensión? (p. 66)",
"q16": "16. ¿Cuáles son las relaciones previas de tu personaje con otros clanes, familias, organizaciones y tradiciones? (p. 94)",
"q16_pow": "16. What are your relationships to your family, the clans, peasants, and others? (p. 66)",
"q16_pow": "16. ¿Cómo son tus relaciones con tu familia, los clanes, los campesinos y demás? (p. 66)",
"object": "Objeto (Rareza 7 o inferior)"
},
"part6": {
"title": "Parte VI: Ascestros y familia",
"title_pow": "Part VI: Ancestry and Bonds",
"title_pow": "Parte VI: Ascestros y vínculos",
"q17": "17. ¿Cómo describirían sus padres a tu personaje? (p. 95)",
"q17_pow": "17. What shared history do you have with your group? (p. 66)",
"bond": "Determine an appropriate bond to apply to your relationship",
"q17_pow": "17. ¿Qué historia compartes con tu grupo? (p. 66)",
"bond": "Determina el vínculo adecuado que debes aplicar a tu relación.",
"q18": "18. ¿En honor de quién se eligio el nombre de tu personaje? (p. 95)",
"q18_pow": "18. Who raised you? (p. 67)",
"q18_pow": "18. ¿Quién te crió? (p. 67)",
"d10r1": "Resultado D10 (1/2)",
"d10r1_choice": "Primer efecto de D10",
"d10r2": "Resultado D10 (2/2)",
@@ -606,150 +656,218 @@
}
},
"char_generator": {
"title": "Character Generator",
"head_bt_title": "Char. Generator",
"generate": "Generate",
"average_value": "Average value",
"identity": "Clan, gender, age, marital status",
"attributes": "Social standing, Rings, Attributes and Skills",
"demeanor": "Demeanor & rings affinities",
"peculiarities": "Advantages and Disadvantages",
"items": "Armors, Weapons, and Items",
"narrative": "Narrative (Description)"
"title": "Generador de personajes",
"head_bt_title": "Generador de pj",
"generate": "Generar",
"average_value": "Valor medio",
"identity": "Clan, género, edad, estado civil",
"attributes": "Posición social, Anillos, Atributos y Habilidades",
"demeanor": "Comportamiento y afinidades con los anillos",
"peculiarities": "Ventajas y desventajas",
"items": "Armaduras, armas y objetos.",
"narrative": "Historia (descripción)"
},
"roles": {
"title": "Funciones",
"artisan": "Artisan",
"artisan": "Artesano",
"bushi": "Bushi",
"courtier": "Courtier",
"monk": "Monk",
"sage": "Sage",
"courtier": "Cortesano",
"monk": "Monje",
"sage": "Sabio",
"shinobi": "Shinobi",
"shugenja": "Shugenja"
},
"clans": {
"title": "Clans",
"title": "Clanes",
"label": "Clan",
"imperial": "Imperial",
"crab": "Crab",
"crane": "Crane",
"dragon": "Dragon",
"lion": "Lion",
"phoenix": "Phoenix",
"scorpion": "Scorpion",
"unicorn": "Unicorn",
"crab": "Cangrejo",
"crane": "Grulla",
"dragon": "Dragón",
"lion": "Ln",
"phoenix": "nix",
"scorpion": "Escorpión",
"unicorn": "Unicornio",
"mantis": "Mantis",
"ronin": "Ronin",
"badger": "Badger",
"bat": "Bat",
"boar": "Boar",
"dragonfly": "Dragonfly",
"firefly": "Firefly",
"hare": "Hare",
"monkey": "Monkey",
"oriole": "Oriole",
"ox": "Ox",
"sparrow": "Sparrow",
"tortoise": "Tortoise",
"ivory_kingdoms": "Ivory Kingdoms",
"qamarist": "Qamarist",
"badger": "Tejón",
"bat": "Muerciélago",
"boar": "Jabalí",
"dragonfly": "Libélula",
"firefly": "Luciérnaga",
"fox": "Zorro",
"hare": "Liebre",
"monkey": "Mono",
"oriole": "Oropéndula",
"ox": "Buey",
"sparrow": "Gorrión",
"tortoise": "Tortuga",
"ivory_kingdoms": "Reinos de Marfil",
"qamarist": "Qamarista",
"ujik": "Ujik"
},
"demeanor": {
"adaptable": "Adaptable",
"aggressive": "Aggressive",
"ambitious": "Ambitious",
"amiable": "Amiable",
"analytical": "Analytical",
"angry": "Angry",
"arrogant": "Arrogant",
"assertive": "Assertive",
"beguiling": "Beguiling",
"bitter": "Bitter",
"bold": "Bold",
"calculating": "Calculating",
"calm": "Calm",
"capricious": "Capricious",
"cautious": "Cautious",
"clever": "Clever",
"confused": "Confused",
"courageous": "Courageous",
"cowardly": "Cowardly",
"curious": "Curious",
"dependable": "Dependable",
"detached": "Detached",
"disheartened": "Disheartened",
"enraged": "Enraged",
"feral": "Feral",
"fickle": "Fickle",
"fierce": "Fierce",
"flighty": "Flighty",
"flippant": "Flippant",
"friendly": "Friendly",
"gruff": "Gruff",
"hungry": "Hungry",
"intense": "Intense",
"intimidating": "Intimidating",
"aggressive": "Agresivo",
"alluring": "Alluring",
"ambitious": "Ambicioso",
"amiable": "Amigable",
"analytical": "Analítico",
"angry": "Enojado",
"arrogant": "Arrogante",
"assertive": "Firme",
"beguiling": "Seductor",
"bitter": "Amargado",
"bloodthirsty": "Bloodthirsty",
"bold": "Atrevido",
"calculating": "Calculador",
"calm": "Calmado",
"capricious": "Caprichoso",
"cautious": "Cuidadoso",
"clever": "Ingenioso",
"compassionate": "Compasivo",
"confused": "Confuso",
"courageous": "Valiente",
"cowardly": "Cobarde",
"crestfallen": "Crestfallen",
"curious": "Curioso",
"defensive": "Defensive",
"dependable": "Fiable",
"detached": "Desapegado",
"determined": "Determined",
"devoted": "Devoted",
"direct": "Direct",
"disheartened": "Desanimado",
"dour": "Dour",
"duplicitous": "Duplicitous",
"effusive": "Effusive",
"enraged": "Furioso",
"fanatical": "Fanatical",
"feral": "Salvaje",
"fervent": "Fervent",
"fickle": "Voluble",
"fierce": "Fiero",
"flighty": "Veleidoso",
"flippant": "Frívolo",
"friendly": "Amable",
"gruff": "Hosco",
"honorable": "Honorable",
"hubristic": "Hubristic",
"hungry": "Hambriento",
"idealistic": "Idealistic",
"imposing": "Imposing",
"inquisitive": "Inquisitive",
"intense": "Intenso",
"intimidating": "Intimidante",
"irritable": "Irritable",
"loyal": "Loyal",
"mischievous": "Mischievous",
"morose": "Morose",
"nurturing": "Nurturing",
"obstinate": "Obstinate",
"opportunistic": "Opportunistic",
"passionate": "Passionate",
"playful": "Playful",
"power_hungry": "Power hungry",
"proud": "Proud",
"restrained": "Restrained",
"scheming": "Scheming",
"serene": "Serene",
"serious": "Serious",
"shrewd": "Shrewd",
"stubborn": "Stubborn",
"suspicious": "Suspicious",
"teasing": "Teasing",
"loyal": "Leal",
"methodical": "Methodical",
"meticulous": "Meticulous",
"mischievous": "Travieso",
"moon_blessed": "Moon-blessed",
"morose": "Taciturno",
"near_feral": "Near feral",
"nurturing": "Animador",
"obsessed": "Obsessed",
"obstinate": "Obstinado",
"opportunistic": "Oportunista",
"otherworldly": "Otherworldly",
"outgoing": "Outgoing",
"passionate": "Apasionado",
"patient": "Patient",
"personable": "Personable",
"playful": "Juguetón",
"power_hungry": "Ávido de poder",
"proud": "Orgulloso",
"refined": "Refined",
"reserved": "Reserved",
"restrained": "Contenido",
"righteous": "Righteous",
"scheming": "Taimado",
"serene": "Sereno",
"serious": "Serio",
"shrewd": "Artero",
"sinister": "Sinister",
"sociable": "Sociable",
"stoic": "Stoic",
"starved": "Starved",
"stubborn": "Testarudo",
"suspicious": "Suspicaz",
"teasing": "Bromista",
"territorial": "Territorial",
"uncertain": "Uncertain",
"unenthused": "Unenthused",
"vain": "Vain",
"wary": "Wary"
"uncertain": "Inseguro",
"unenthused": "Sin entusiasmo",
"vain": "Vanidoso",
"vengeful": "Vengeful",
"vindictive": "Vindictive",
"wary": "Precavido",
"watchful": "Watchful",
"wrathful": "Wrathful",
"zealous": "Zealous"
},
"compendium": {
"filter_rank": "Show Rank",
"not_for_players": "Not shown to players",
"filter_rank": "Mostrar rango",
"not_for_players": "No mostrar a los jugadores",
"filter": {
"rank": "Rank",
"rarity": "Rarity",
"ring": "Ring"
"rank": "Rango",
"rarity": "Rareza",
"ring": "Anillo",
"clear": "Clear Filter"
}
},
"source_reference": {
"core_rulebook": "Core Rulebook",
"emerald_empire": "Emerald Empire",
"shadowlands": "Shadowlands",
"court_of_stones": "Court of Stones",
"core_rulebook": "Libro básico",
"emerald_empire": "La guia del Imperio Esmeralda",
"shadowlands": "Las Tierras Sombrías",
"court_of_stones": "Cortes de piedra",
"path_of_waves": "Path of Waves",
"celestial_realms": "Celestial Realms",
"fields_of_victory": "Fields of Victory",
"writ_of_the_wild": "Writ of the Wild",
"gm_kit": "Game Master's Kit",
"beginner_game": "Beginner Game",
"the_mantis_clan": "The Mantis Clan",
"mask_of_the_oni": "Mask of the Oni",
"winters_embrace": "Winter's Embrace",
"gm_kit": "Pantalla del DJ",
"beginner_game": "Caja de inicio",
"the_mantis_clan": "El Clan de la Mantis",
"mask_of_the_oni": "La máscara del oni",
"winters_embrace": "El abrazo del invierno",
"sins_of_regret": "Sins of Regret",
"wheel_of_judgment": "Wheel of Judgment",
"blood_of_the_lioness": "Blood of the Lioness",
"imperfect_land": "Imperfect Land",
"in_the_palace_of_the_emerald_champion": "In the Palace of the Emerald Champion",
"in_the_palace_of_the_emerald_champion": "En el palacio del Campeón Esmeralda",
"the_highwayman": "The Highwayman",
"wedding_at_kyotei_castle": "Wedding at Kyotei Castle",
"the_knotted_tails": "The Knotted Tails",
"cresting_waves": "Cresting Waves",
"wedding_at_kyotei_castle": "Esponsales en el Castillo Kyotei",
"the_knotted_tails": "Las Colas Anudadas",
"cresting_waves": "Mareas Oscuras",
"deathly_turns": "Deathly Turns",
"the_scroll_or_the_blade": "The Scroll or the Blade",
"legacies_of_war": "Legacies of War"
"the_scroll_or_the_blade": "El pergamino o la espada",
"legacies_of_war": "Legacies of War",
"children_of_the_five_winds": "Children of the Five Winds"
},
"tactical_grid": {
"settings": {
"title": "Tactical Grid Settings",
"label": "Tactical Grid Settings",
"hint": "Configures tactical grid range band distances (GM only) and their visual appearance colors and transparency (all users).",
"cells": "spaces",
"world": {
"enabled": "Enable Tactical Grid",
"enabled_hint": "Enables or Disable tactical grid for everyone",
"start": "Start"
},
"client": {
"color": "Color",
"alpha": "Alpha"
},
"range": "Range {index}",
"validate": {
"start-too-small": "Must be greater than Range Band {previousRangeIndex} ({previousStart})",
"start-too-large": "Must be lower then Range Band {nextRangeIndex} ({nextStart})"
},
"reset": "Reset to Default",
"submit": "Save"
},
"range_band": "Range Band {band}",
"range_abbreviation": "RB {range}"
}
}
}

View File

@@ -21,6 +21,10 @@
"SetTn1OnTypeChange": "ND 1 à la sélection du type de rencontre",
"SetTn1OnTypeChangeHint": "Met le ND à 1 lorsqu'on modifie le type de rencontre (Intrigue, Duel, Escarmouche ou Bataille rangée)"
},
"ShowAllStatusEffects": {
"Title": "Affiche tous les StatusEffects",
"Hint": "Si décoché (défaut), uniquement les conditions de L5R sont affichées."
},
"CustomTechniques": {
"Title": "Utiliser les techniques personnalisées",
"Hint": "Ajoute un type de technique 'Particularités' pour servir de fourre-tout."
@@ -79,6 +83,42 @@
}
},
"l5r5e": {
"title": "La Légende des Cinq Anneaux",
"conditions": {
"afflicted": "Tourmenté",
"bleeding": "En sang",
"burning": "En feu",
"centered": "Centered",
"compromised": "Compromis",
"dazed": "Hébété",
"disoriented": "Désorienté",
"dying": "Mourant",
"emboldened": "Emboldened",
"enraged": "Enragé",
"exhausted": "Épuisé",
"immobilized": "Immobilisé",
"illness_coughing_illness": "Maladie : Mauvaise toux",
"illness_fire_rash": "Maladie : Rougeurs",
"illness_gut_sickness": "Maladie : Mal des entrailles",
"illness_oozing_sore_disease": "Maladie : Bubons purulents",
"illness_unsteady_illness": "Maladie : Vertiges",
"incapacitated": "Hors de combat",
"intoxicated": "Ivre",
"possessed": "Possédé",
"prone": "A terre",
"silenced": "Aphone",
"unconscious": "Inconscient",
"lightly_wounded_fire": "Légèrement Blessé (Feu)",
"lightly_wounded_water": "Légèrement Blessé (Eau)",
"lightly_wounded_air": "Légèrement Blessé (Air)",
"lightly_wounded_earth": "Légèrement Blessé (Terre)",
"lightly_wounded_void": "Légèrement Blessé (Vide)",
"severely_wounded_fire": "Gravement blessé (Feu)",
"severely_wounded_water": "Gravement blessé (Eau)",
"severely_wounded_air": "Gravement blessé (Air)",
"severely_wounded_earth": "Gravement blessé (Terre)",
"severely_wounded_void": "Gravement blessé (Vide)"
},
"global": {
"edge_translation_disclaimer": "",
"add": "Ajouter",
@@ -96,6 +136,7 @@
"player_filter_label": "Filtre joueur",
"player_filter_tooltip": "Applique le filtre des joueurs",
"already_in_filter": "Filtre déjà appliqué",
"no_results": "Aucun résultat",
"sources_categories": {
"rules": "Règles",
"adventures": "Aventures",
@@ -103,16 +144,6 @@
"others": "Autres"
}
},
"settings": {
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"logo": {
"title": "Besoin d'aide ?",
"src": "systems/l5r5e/assets/l5r-logo.webp",
@@ -132,6 +163,22 @@
"title": "Rejoignez le Discord Francophone",
"info": "Votre navigateur va ouvrir le discord francophone de foundry.",
"link": "https://discord.gg/pPSDNJk"
},
"notes": {
"title": "Changelog",
"link": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md"
},
"issues": {
"title": "Issues",
"link": "https://gitlab.com/teaml5r/l5r5e/-/issues"
},
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"rings": {
@@ -446,7 +493,10 @@
"rarity_modifier": "Modificateur de rareté",
"item_pattern": "Procédés de fabrication",
"signature_scroll": "Rouleaux de marque",
"school_curriculum_journal": "Déposer un journal de Cursus dans la feuille pour le lier"
"school_curriculum_journal": "Déposer un journal de Cursus dans la feuille pour le lier",
"warning": {
"total_less_then_spent": "L'expérience totale est inférieure à l'expérience utilisée."
}
},
"character_types": {
"character": "Personnage Joueur",
@@ -645,6 +695,7 @@
"boar": "Sanglier",
"dragonfly": "Libellule",
"firefly": "Luciole",
"fox": "Renard",
"hare": "Lièvre",
"monkey": "Singe",
"oriole": "Loriot",
@@ -656,64 +707,103 @@
"ujik": "Ujik"
},
"demeanor": {
"adaptable": "Adaptable",
"adaptable": "Malléable",
"aggressive": "Agressive",
"alluring": "Attirante",
"ambitious": "Ambitieuse",
"amiable": "Sympathique",
"analytical": "Réfléchie",
"angry": "Enervée",
"amiable": "Aimable",
"analytical": "Analytique",
"angry": "En colère",
"arrogant": "Arrogante",
"assertive": "Assurée",
"beguiling": "Séduisante",
"assertive": "Sûre de soi",
"beguiling": "Envoûtante",
"bitter": "Amère",
"bold": "Audacieuse",
"bloodthirsty": "Sanguinaire",
"bold": "Courageuse",
"calculating": "Calculatrice",
"calm": "Calme",
"capricious": "Capricieuse",
"cautious": "Prudente",
"clever": "Astucieuse",
"clever": "Malicieuse",
"compassionate": "Compatissante",
"confused": "Confuse",
"courageous": "Courageuse",
"cowardly": "Lâche",
"crestfallen": "Démoralisée",
"curious": "Curieuse",
"defensive": "Sur la défensive",
"dependable": "Fiable",
"detached": "Détachée",
"disheartened": "Découragée",
"determined": "Déterminée",
"devoted": "Fervente",
"direct": "Directe",
"disheartened": "Abattue",
"dour": "Renfrognée",
"duplicitous": "Sournoise",
"effusive": "Communicative",
"enraged": "Enragée",
"fanatical": "Fanatique",
"feral": "Sauvage",
"fickle": "Inconstante",
"fervent": "Dévote",
"fickle": "Volatile",
"fierce": "Féroce",
"flighty": "Volage",
"flighty": "Inconstante",
"flippant": "Désinvolte",
"friendly": "Amicale",
"gruff": "Bourrue",
"honorable": "Honorable",
"hubristic": "Prétentieuse",
"hungry": "Affamée",
"intense": "Intense",
"idealistic": "Idéaliste",
"imposing": "Impressionnante",
"inquisitive": "Inquisitrice",
"intense": "Excessive",
"intimidating": "Intimidante",
"irritable": "Irritable",
"loyal": "Fidèle",
"mischievous": "Malicieuse",
"irritable": "Colérique",
"loyal": "Loyale",
"methodical": "Méthodique",
"meticulous": "Méticuleuse",
"mischievous": "Taquine",
"moon_blessed": "Bénie par la Lune",
"morose": "Morose",
"nurturing": "Encourageante",
"near_feral": "Presque sauvage",
"nurturing": "Maternelle",
"obsessed": "Obsessionnelle",
"obstinate": "Obstinée",
"opportunistic": "Opportuniste",
"otherworldly": "Mystique",
"outgoing": "Agréable",
"passionate": "Passionnée",
"playful": "Enjouée",
"patient": "Patiente",
"personable": "Avenante",
"playful": "Joueuse",
"power_hungry": "Avide de pouvoir",
"proud": "Fière",
"restrained": "Restreinte",
"scheming": "Intrigante",
"refined": "Raffinée",
"restrained": "Modérée",
"reserved": "Réservée",
"righteous": "Intègre",
"scheming": "Fourbe",
"serene": "Sereine",
"serious": "Sérieuse",
"shrewd": "Astucieuse",
"shrewd": "Rusée",
"sinister": "Sinistre",
"sociable": "Affable",
"starved": "Famélique",
"stoic": "Stoïque",
"stubborn": "Têtue",
"suspicious": "Soupçonneuse",
"teasing": "Taquine",
"suspicious": "Suspicieuse",
"teasing": "Moqueuse",
"territorial": "Territoriale",
"uncertain": "Incertaine",
"unenthused": "Peu enthousiaste",
"vain": "Vaine",
"wary": "Méfiante"
"uncertain": "Peu sûre de soi",
"unenthused": "Amorphe",
"vain": "Orgueilleuse",
"vengeful": "Vengeuse",
"vindictive": "Vindicative",
"wary": "Méfiante",
"watchful": "Attentif",
"wrathful": "Furieuse",
"zealous": "Zélée"
},
"compendium": {
"filter_rank": "Aff. Rangs",
@@ -721,7 +811,8 @@
"filter": {
"rank": "Rang",
"rarity": "Rareté",
"ring": "Anneau"
"ring": "Anneau",
"clear": "Suppr. les Filtres"
}
},
"source_reference": {
@@ -749,7 +840,34 @@
"cresting_waves": "La Crête des Vagues",
"deathly_turns": "Détours Mortels",
"the_scroll_or_the_blade": "Le Parchemin ou le Sabre",
"legacies_of_war": "Les Flambeaux de la Guerre"
"legacies_of_war": "Les Flambeaux de la Guerre",
"children_of_the_five_winds": "Les Enfants des Cinq Vents"
},
"tactical_grid": {
"settings": {
"title": "Plan Tactique",
"label": "Paramètres du Plan Tactique",
"hint": "Configure les Niveaux de Portée (GM uniquement), ainsi que les différentes couleurs et transparence (tous les utilisateurs).",
"cells": "cases",
"world": {
"enabled": "Activer le Plan Tactique",
"enabled_hint": "Active ou désactive le plan tactique pour tout le monde",
"start": "Début"
},
"client": {
"color": "Couleur",
"alpha": "Alpha"
},
"range": "Portée {index}",
"validate": {
"start-too-small": "Doit être supérieur à la Portée {previousRangeIndex} ({previousStart})",
"start-too-large": "Doit être inférieur à la Portée {nextRangeIndex} ({nextStart})"
},
"reset": "Réinitialiser les paramètres par défaut",
"submit": "Enregistrer"
},
"range_band": "Portée {band}",
"range_abbreviation": "NP {range}"
}
}
}

View File

@@ -21,6 +21,10 @@
"SetTn1OnTypeChange": "Fissa la TN a 1 quando si cambia il conflitto",
"SetTn1OnTypeChangeHint": "Fissa la TN a 1 quando si seleziona il tipo di conflitto (Intrigo, Duello, Schermaglia or Battaglia campale)"
},
"ShowAllStatusEffects": {
"Title": "Show all StatusEffects",
"Hint": "If uncheck (default), only L5R conditions are shown."
},
"CustomTechniques": {
"Title": "Usa tecniche custom",
"Hint": "Aggiunge il tipo 'Speciale' come termine generale."
@@ -79,6 +83,42 @@
}
},
"l5r5e": {
"title": "Legend of the five Rings",
"conditions": {
"afflicted": "Afflicted",
"bleeding": "Bleeding",
"burning": "Burning",
"centered": "Centered",
"compromised": "Compromised",
"dazed": "Dazed",
"disoriented": "Disoriented",
"dying": "Dying",
"emboldened": "Emboldened",
"enraged": "Enraged",
"exhausted": "Exhausted",
"immobilized": "Immobilized",
"illness_coughing_illness": "Illness: Coughing Illness",
"illness_fire_rash": "Illness: Fire Rash",
"illness_gut_sickness": "Illness: Gut Sickness",
"illness_oozing_sore_disease": "Illness: Oozing Sore Disease",
"illness_unsteady_illness": "Illness: Unsteady Illness",
"incapacitated": "Incapacitated",
"intoxicated": "Intoxicated",
"possessed": "Possessed",
"prone": "Prone",
"silenced": "Silenced",
"unconscious": "Unconscious",
"lightly_wounded_fire": "Lightly Wounded (Fire)",
"lightly_wounded_water": "Lightly Wounded (Water)",
"lightly_wounded_air": "Lightly Wounded (Air)",
"lightly_wounded_earth": "Lightly Wounded (Earth)",
"lightly_wounded_void": "Lightly Wounded (Void)",
"severely_wounded_fire": "Severely Wounded (Fire)",
"severely_wounded_water": "Severely Wounded (Water)",
"severely_wounded_air": "Severely Wounded (Air)",
"severely_wounded_earth": "Severely Wounded (Earth)",
"severely_wounded_void": "Severely Wounded (Void)"
},
"global": {
"edge_translation_disclaimer": "",
"add": "Aggiungi",
@@ -96,6 +136,7 @@
"player_filter_label": "Player filter",
"player_filter_tooltip": "Apply player filter",
"already_in_filter": "Already in filter",
"no_results": "Not Found",
"sources_categories": {
"rules": "Rules",
"adventures": "Adventures",
@@ -103,16 +144,6 @@
"others": "Others"
}
},
"settings": {
"wiki": {
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"logo": {
"title": "Bisogno di aiuto?",
"src": "systems/l5r5e/assets/l5r-logo.webp",
@@ -132,6 +163,22 @@
"title": "Discord Ufficiale di FoundryVTT",
"info": "Il tuo browser aprirà il Discord ufficiale di Foundry",
"link": "https://discordapp.com/invite/DDBZUDf"
},
"notes": {
"title": "Changelog",
"link": "https://gitlab.com/teaml5r/l5r5e/-/blob/master/CHANGELOG.md"
},
"issues": {
"title": "Issues",
"link": "https://gitlab.com/teaml5r/l5r5e/-/issues"
},
"custom-compendiums": {
"title": "Compendiums",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/users/custom-compendiums.md"
},
"wiki": {
"title": "Wiki",
"link": "https://gitlab.com/teaml5r/l5r5e/-/wikis/home"
}
},
"rings": {
@@ -446,7 +493,10 @@
"rarity_modifier": "Modificatore rarità",
"item_pattern": "Item Patterns",
"signature_scroll": "Signature Scrolls",
"school_curriculum_journal": "Trascina il diario del curriculum sulla scheda per collegarlo"
"school_curriculum_journal": "Trascina il diario del curriculum sulla scheda per collegarlo",
"warning": {
"total_less_then_spent": "L'esperienza totale è inferiore all'esperienza utilizzata."
}
},
"character_types": {
"character": "Personaggio giocante",
@@ -645,6 +695,7 @@
"boar": "Cinghiale",
"dragonfly": "Libellula",
"firefly": "Lucciola",
"fox": "Fox",
"hare": "Lepre",
"monkey": "Scimmia",
"oriole": "Oriolo",
@@ -658,6 +709,7 @@
"demeanor": {
"adaptable": "Flessibile",
"aggressive": "Aggressivo",
"alluring": "Alluring",
"ambitious": "Ambizioso",
"amiable": "Affabile",
"analytical": "Analitico",
@@ -666,46 +718,79 @@
"assertive": "Risoluto",
"beguiling": "Ammaliante",
"bitter": "Amaro",
"bloodthirsty": "Bloodthirsty",
"bold": "Ardito",
"calculating": "Calcolatore",
"calm": "Calmo",
"capricious": "Capriccioso",
"cautious": "Cauto",
"clever": "Furbo",
"compassionate": "Compassionate",
"confused": "Confuso",
"courageous": "Coraggioso",
"cowardly": "Codardo",
"crestfallen": "Crestfallen",
"curious": "Curioso",
"defensive": "Defensive",
"dependable": "Affidabile",
"detached": "Distaccato",
"determined": "Determined",
"devoted": "Devoted",
"direct": "Direct",
"disheartened": "Sconfortato",
"dour": "Dour",
"duplicitous": "Duplicitous",
"effusive": "Effusive",
"enraged": "Infuriato",
"fanatical": "Fanatical",
"feral": "Selvaggio",
"fervent": "Fervent",
"fickle": "Volubile",
"fierce": "Agguerrito",
"flighty": "Volubile",
"flippant": "Irriverente",
"friendly": "Amichevole",
"gruff": "Burbero",
"honorable": "Honorable",
"hubristic": "Prétentieuse",
"hungry": "Affamato",
"idealistic": "Idealistic",
"imposing": "Imposing",
"inquisitive": "Inquisitive",
"intense": "Intenso",
"intimidating": "Intimidatorio",
"irritable": "Irritabile",
"loyal": "Leale",
"methodical": "Methodical",
"meticulous": "Meticulous",
"mischievous": "Malandrino",
"moon_blessed": "Moon-blessed",
"morose": "Cupo",
"near_feral": "Near feral",
"nurturing": "Materno",
"obsessed": "Obsessed",
"obstinate": "Ostinato",
"opportunistic": "Opportunista",
"otherworldly": "Otherworldly",
"outgoing": "Outgoing",
"passionate": "Appassionato",
"patient": "Patient",
"personable": "Personable",
"playful": "Giocoso",
"power_hungry": "Affamato di potere",
"proud": "Orgoglioso",
"refined": "Refined",
"reserved": "Reserved",
"restrained": "Contenuto",
"righteous": "Righteous",
"scheming": "Cospiratore",
"serene": "Sereno",
"serious": "Serio",
"shrewd": "Scaltro",
"sinister": "Sinister",
"sociable": "Sociable",
"stoic": "Stoic",
"starved": "Starved",
"stubborn": "Testardo",
"suspicious": "Sospettoso",
"teasing": "Stuzzicante",
@@ -713,7 +798,12 @@
"uncertain": "Incerto",
"unenthused": "Non entusiasta",
"vain": "Vanesio",
"wary": "Diffidente"
"vengeful": "Vengeful",
"vindictive": "Vindictive",
"wary": "Diffidente",
"watchful": "Watchful",
"wrathful": "Wrathful",
"zealous": "Zealous"
},
"compendium": {
"filter_rank": "Show Rank",
@@ -721,14 +811,15 @@
"filter": {
"rank": "Rank",
"rarity": "Rarity",
"ring": "Ring"
"ring": "Ring",
"clear": "Clear Filter"
}
},
"source_reference": {
"core_rulebook": "Core Rulebook",
"emerald_empire": "Emerald Empire",
"shadowlands": "Shadowlands",
"court_of_stones": "Court of Stones",
"court_of_stones": "Courts of Stone",
"path_of_waves": "Path of Waves",
"celestial_realms": "Celestial Realms",
"fields_of_victory": "Fields of Victory",
@@ -749,7 +840,34 @@
"cresting_waves": "Cresting Waves",
"deathly_turns": "Deathly Turns",
"the_scroll_or_the_blade": "The Scroll or the Blade",
"legacies_of_war": "Legacies of War"
"legacies_of_war": "Legacies of War",
"children_of_the_five_winds": "Children of the Five Winds"
},
"tactical_grid": {
"settings": {
"title": "Tactical Grid Settings",
"label": "Tactical Grid Settings",
"hint": "Configures tactical grid range band distances (GM only) and their visual appearance colors and transparency (all users).",
"cells": "spaces",
"world": {
"enabled": "Enable Tactical Grid",
"enabled_hint": "Enables or Disable tactical grid for everyone",
"start": "Start"
},
"client": {
"color": "Color",
"alpha": "Alpha"
},
"range": "Range {index}",
"validate": {
"start-too-small": "Must be greater than Range Band {previousRangeIndex} ({previousStart})",
"start-too-large": "Must be lower then Range Band {nextRangeIndex} ({nextStart})"
},
"reset": "Reset to Default",
"submit": "Save"
},
"range_band": "Range Band {band}",
"range_abbreviation": "RB {range}"
}
}
}

View File

@@ -16,4 +16,7 @@
{"_id":"L5RCoreArm000016","name":"Tosei-Gusoku","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"50 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"4","supernatural":""},"description":"","source_reference":{"source":"shadowlands","page":"106"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
{"_id":"L5RCoreArm000017","name":"Sailor's garb","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"},{"id":"L5RCorePro000015","name":"Durable"}],"armor":{"physical":"1","supernatural":""},"description":"","source_reference":{"source":"the_mantis_clan","page":"9"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
{"_id":"L5RCoreArm000018","name":"Shark leather armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"7","zeni":"25 koku","properties":[{"id":"L5RCorePro000010","name":"Resplendent"}],"armor":{"physical":"2","supernatural":""},"description":"","source_reference":{"source":"the_mantis_clan","page":"9"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
{"_id":"L5RCoreArm000019","name":"The Golden Obi of the Sun Goddess [Blessed Treasure]","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000016","name":"Subtle"},{"id":"L5RCorePro000010","name":"Resplendent"}],"armor":{"physical":"3","supernatural":"6"},"description":"","source_reference":{"source":"celestial_realms","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
{"_id":"L5RCoreArm000019","name":"The Golden Obi of the Sun Goddess [Blessed Treasure]","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000016","name":"Subtle"},{"id":"L5RCorePro000010","name":"Resplendent"}],"armor":{"physical":"3","supernatural":"6"},"description":"","source_reference":{"source":"celestial_realms","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
{"_id":"L5RCoreArm000020","name":"Mirror Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"3","supernatural":"1"},"description":"","source_reference":{"source":"children_of_the_five_winds","page":"103"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
{"_id":"L5RCoreArm000021","name":"Unicorn Barding","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"65 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000010","name":"Resplendent"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"2","supernatural":""},"description":"","source_reference":{"source":"children_of_the_five_winds","page":"103"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
{"_id":"L5RCoreArm000022","name":"Yuki: The Ancestral Armor of the Unicorn Clan [Blessed Treasure]","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000014","name":"Sacred"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"6","supernatural":"2"},"description":"","source_reference":{"source":"children_of_the_five_winds","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}

View File

@@ -16,3 +16,6 @@
{"_id":"L5RCoreItp000016","name":"Ghostlands Yodhaniya Pattern","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"6","rarity_modifier":"4","linked_property_id":"L5RCorePro000032","description":"","source_reference":{"source":"path_of_waves","page":"117"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
{"_id":"L5RCoreItp000017","name":"Kökejins Heart of the Wind Pattern","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"8","rarity_modifier":"5","linked_property_id":"L5RCorePro000033","description":"","source_reference":{"source":"path_of_waves","page":"117"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
{"_id":"L5RCoreItp000018","name":"Agasha Pattern","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"6","rarity_modifier":"4","linked_property_id":"L5RCorePro000034","description":"","source_reference":{"source":"celestial_realms","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
{"_id":"L5RCoreItp000019","name":"Ujik Horsebow Pattern","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"4","rarity_modifier":"3","linked_property_id":"L5RCorePro000035","description":"","source_reference":{"source":"children_of_the_five_winds","page":"107"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
{"_id":"L5RCoreItp000020","name":"Utsuko Pattern","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"3","rarity_modifier":"4","linked_property_id":"L5RCorePro000036","description":"","source_reference":{"source":"children_of_the_five_winds","page":"107"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
{"_id":"L5RCoreItp000021","name":"Watered Steel Pattern","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"8","rarity_modifier":"6","linked_property_id":"L5RCorePro000037","description":"","source_reference":{"source":"children_of_the_five_winds","page":"107"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}

View File

@@ -30,7 +30,7 @@
{"_id":"L5RCoreIte000030","name":"Tent (Yurt)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"5","zeni":"10 koku","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"245"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000031","name":"Scroll satchel","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"60"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000032","name":"Traveling pack","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"10 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","source_reference":{"source":"core_rulebook","page":"245"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000033","name":"Journal of observations","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"67"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000033","name":"Journal of Observations","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"67"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000034","name":"Omamori (Boon of Jurojin)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000035","name":"Omamori (Boon of Kisshoten)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000036","name":"Omamori (Boon of Hotei)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
@@ -109,3 +109,37 @@
{"_id":"L5RCoreIte000111","name":"The horagai of Sacred Rains","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000010","name":"Resplendent"},{"id":"L5RCorePro000014","name":"Sacred"}],"description":"","source_reference":{"source":"celestial_realms","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000112","name":"Daikoku's Mallet","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000014","name":"Sacred"},{"id":"L5RCorePro000016","name":"Subtle"}],"description":"","source_reference":{"source":"celestial_realms","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000113","name":"Candles of the Moth","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"9","zeni":"10 Koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000014","name":"Sacred"},{"id":"L5RCorePro000016","name":"Subtle"}],"description":"","source_reference":{"source":"celestial_realms","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000114","name":"Astrolabe (Unicorn)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"1 Koku","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000115","name":"Horo (Arrow Cloak)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"5 Koku","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000116","name":"Lantern (Personal)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"1 Bu","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000117","name":"Mineral-Oil Lamp","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"6 Koku","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000118","name":"Prayer Rug","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"9","zeni":"2 Koku","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000119","name":"Sand Clock","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"2 Koku","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000120","name":"Traveling Board Games","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 Bu","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"103"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000121","name":"Word of the Prophet","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"9","zeni":"15 Koku","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"103"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000122","name":"Talisman of the Sun [Blessed Treasure]","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"10","zeni":"0","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"104"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000123","name":"Fox Pipe [Blessed Treasure]","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"10","zeni":"0","properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000124","name":"Glass Ornament (Dragonfly)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"1 koku","properties":[],"description":"","source_reference":{"source":"writ_of_the_wild","page":"83"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000125","name":"Arrows: Armor-Piercing","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"0","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"236"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000126","name":"Arrows: Flesh-Cutter","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"0","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"236"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000127","name":"Arrows: Humming-Bulb","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"0","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"236"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000128","name":"Journal","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"0","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"66"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000129","name":"Smithing hammer","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"0","properties":[],"description":"","source_reference":{"source":"shadowlands","page":"89"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000130","name":"Sumai Garb","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"0","properties":[],"description":"","source_reference":{"source":"fields_of_victory","page":"89"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000131","name":"Drafting Paper","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"0","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"84"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000132","name":"Fine set of Chisels","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"0","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"84"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000133","name":"Omamori (Boon of Fukurokujin)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"243"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000134","name":"Omamori (Boon of Bishamon)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"243"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000135","name":"Omamori (Boon of Benten)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"243"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000136","name":"Poison - Noxious Poison (One Vial)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"30 zeni","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","source_reference":{"source":"core_rulebook","page":"244"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000137","name":"Poison - Fire Biter (One Vial)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"30 zeni","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","source_reference":{"source":"core_rulebook","page":"244"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000138","name":"Poison - Night Milk (One Vial)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"30 zeni","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","source_reference":{"source":"core_rulebook","page":"244"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000139","name":"Blanket","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"1 zeni","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"245"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000140","name":"Bowl","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"1 zeni","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"245"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000141","name":"Flint and Tinder","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"1 zeni","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"245"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000142","name":"Furoshiki","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"1 zeni","properties":[],"description":"","source_reference":{"source":"core_rulebook","page":"245"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000143","name":"The Obsidian Journal","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000009","name":"Forbidden"},{"id":"L5RCorePro000008","name":"Unholy"}],"description":"","source_reference":{"source":"core_rulebook","page":"127"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000144","name":"Pouch of Insence","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"0","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"85"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000145","name":"Religious texts","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"0","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"86"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000146","name":"Small Sachel of Ingredients","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"10 bu","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"80"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
{"_id":"L5RCoreIte000147","name":"Blessed Glass vial","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"0","properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"80"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}

View File

@@ -1,21 +1,24 @@
{"_id":"L5RCoreCon000001","name":"Afflicted","content":"<blockquote>Core Rulebook p.271</blockquote>","img":"icons/svg/sun.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000002","name":"Bleeding","content":"<blockquote>Core Rulebook p.271</blockquote>","img":"icons/svg/blood.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000003","name":"Burning","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/fire.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000004","name":"Compromised","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/terror.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000005","name":"Dazed","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/eye.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000006","name":"Disoriented","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/daze.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000007","name":"Dying [X Rounds]","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/skull.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000008","name":"Enraged","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/lightning.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000009","name":"Exhausted","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/sleep.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000010","name":"Immobilized","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/net.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000011","name":"Incapacitated","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"icons/svg/downgrade.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000012","name":"Intoxicated","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"icons/svg/poison.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000013","name":"Prone","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"icons/svg/falling.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000014","name":"Silenced","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"icons/svg/silenced.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000015","name":"Unconscious","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"icons/svg/unconscious.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000016","name":"Wounded","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"icons/svg/degen.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000017","name":"Illness: Oozing Sore Disease","content":"<blockquote>Writ of the Wild p.140</blockquote>","img":"systems/l5r5e/assets/icons/social.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000018","name":"Illness: Gut Sickness","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/social.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000019","name":"Illness: Coughing Illness","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/social.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000020","name":"Illness: Unsteady Illness","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/social.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000021","name":"Illness: Fire Rash","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/social.svg","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000001","name":"Afflicted","content":"<blockquote>Core Rulebook p.271</blockquote>","img":"systems/l5r5e/assets/icons/conditions/afflicted.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000002","name":"Bleeding","content":"<blockquote>Core Rulebook p.271</blockquote>","img":"systems/l5r5e/assets/icons/conditions/bleeding.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000003","name":"Burning","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/burning.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000004","name":"Compromised","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/compromised.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000005","name":"Dazed","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/dazed.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000006","name":"Disoriented","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/disoriented.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000007","name":"Dying [X Rounds]","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/dying_1.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000008","name":"Enraged","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/enraged.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000009","name":"Exhausted","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/exhausted.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000010","name":"Immobilized","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/immobilized.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000011","name":"Incapacitated","content":"<blockquote>Core Rulebook p.272</blockquote>","img":"systems/l5r5e/assets/icons/conditions/incapacitated.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000012","name":"Intoxicated","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"systems/l5r5e/assets/icons/conditions/intoxicated.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000013","name":"Prone","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"systems/l5r5e/assets/icons/conditions/prone.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000014","name":"Silenced","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"systems/l5r5e/assets/icons/conditions/silenced.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000015","name":"Unconscious","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"systems/l5r5e/assets/icons/conditions/unconscious.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000016","name":"Wounded","content":"<blockquote>Core Rulebook p.273</blockquote>","img":"systems/l5r5e/assets/icons/conditions/heavily_wounded.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000017","name":"Illness: Oozing Sore Disease","content":"<blockquote>Writ of the Wild p.140</blockquote>","img":"systems/l5r5e/assets/icons/conditions/illness_oozing_sore_disease.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000018","name":"Illness: Gut Sickness","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/conditions/illness_gut_sickness.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000019","name":"Illness: Coughing Illness","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/conditions/illness_coughing_illness.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000020","name":"Illness: Unsteady Illness","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/conditions/illness_unsteady_illness.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000021","name":"Illness: Fire Rash","content":"<blockquote>Writ of the Wild p.141</blockquote>","img":"systems/l5r5e/assets/icons/conditions/illness_fire_rash.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000022","name":"Centered","content":"<blockquote>Children of the Five Winds p.133</blockquote>","img":"systems/l5r5e/assets/icons/conditions/centered.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000023","name":"Emboldened","content":"<blockquote>Children of the Five Winds p.133</blockquote>","img":"systems/l5r5e/assets/icons/conditions/emboldened.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}
{"_id":"L5RCoreCon000024","name":"Possessed","content":"<blockquote>Children of the Five Winds p.133</blockquote>","img":"systems/l5r5e/assets/icons/conditions/possesed.webp","folder":null,"sort":100001,"permission":{"default":0},"flags":{}}

File diff suppressed because one or more lines are too long

View File

@@ -83,3 +83,6 @@
{"_id":"L5RCoreAdv000083","name":"Insomniac","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Mental","description":"","source_reference":{"source":"writ_of_the_wild","page":"104"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAdv000084","name":"Out of Shape","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Physical","description":"","source_reference":{"source":"writ_of_the_wild","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAdv000085","name":"Stalked by [Creature]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Interpersonal, Mental, Spiritual","description":"","source_reference":{"source":"writ_of_the_wild","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAdv000086","name":"Lost Family History","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Interpersonal, Material","description":"","source_reference":{"source":"children_of_the_five_winds","page":"95"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAdv000087","name":"Penalty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Infamy, Social","description":"","source_reference":{"source":"children_of_the_five_winds","page":"95"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAdv000088","name":"Schism in Status","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Infamy, Interpersonal","description":"","source_reference":{"source":"children_of_the_five_winds","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}

View File

@@ -40,3 +40,6 @@
{"_id":"L5RCoreAnx000040","name":"Fear of [Common Creature]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"anxiety","types":"Mental","description":"","source_reference":{"source":"writ_of_the_wild","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAnx000041","name":"Fear of Mediocrity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","source_reference":{"source":"writ_of_the_wild","page":"106"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAnx000042","name":"Fear of Poison","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Mental","description":"","source_reference":{"source":"writ_of_the_wild","page":"106"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAnx000043","name":"Animal Signs","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Mental, Spiritual","description":"","source_reference":{"source":"children_of_the_five_winds","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAnx000044","name":"Disdain for Urban Sprawl","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"anxiety","types":"Mental","description":"","source_reference":{"source":"children_of_the_five_winds","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreAnx000045","name":"Tip of the Tongue","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Mental","description":"","source_reference":{"source":"children_of_the_five_winds","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}

View File

@@ -69,3 +69,6 @@
{"_id":"L5RCoreDis000069","name":"Knowledgeable Wilderness Guide","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Interpersonal, Spiritual","description":"","source_reference":{"source":"writ_of_the_wild","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreDis000070","name":"Skilled Midwife","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Interpersonal","description":"","source_reference":{"source":"writ_of_the_wild","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreDis000071","name":"Thoughtful Arbiter","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Interpersonal","description":"","source_reference":{"source":"writ_of_the_wild","page":"102"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreDis000072","name":"Affinity with [Animal Type]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","source_reference":{"source":"children_of_the_five_winds","page":"93"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreDis000073","name":"Legal Scholarship","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Interpersonal, Social","description":"","source_reference":{"source":"children_of_the_five_winds","page":"93"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCoreDis000074","name":"Syncretic Philosophy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Interpersonal, Mental","description":"","source_reference":{"source":"children_of_the_five_winds","page":"93"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}

View File

@@ -41,3 +41,6 @@
{"_id":"L5RCorePas000042","name":"Glorious Deeds","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Martial, Social","description":"","source_reference":{"source":"fields_of_victory","page":"83"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCorePas000043","name":"Charity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","source_reference":{"source":"writ_of_the_wild","page":"103"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCorePas000044","name":"Kintsugi","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"passion","types":"Mental, Physical","description":"","source_reference":{"source":"writ_of_the_wild","page":"104"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCorePas000045","name":"Horse Racing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Physical","description":"","source_reference":{"source":"children_of_the_five_winds","page":"94"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCorePas000046","name":"Hot Pot","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"passion","types":"Interpersonal, Physical","description":"","source_reference":{"source":"children_of_the_five_winds","page":"94"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
{"_id":"L5RCorePas000047","name":"Stargazing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"passion","types":"Mental, Spiritual","description":"","source_reference":{"source":"children_of_the_five_winds","page":"94"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}

View File

@@ -32,3 +32,7 @@
{"_id":"L5RCorePro000032","name":"Ghostlands Yodhaniya Pattern","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"path_of_waves","page":"117"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
{"_id":"L5RCorePro000033","name":"Kökejins Heart of the Wind Pattern","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"path_of_waves","page":"117"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
{"_id":"L5RCorePro000034","name":"Agasha Pattern","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"celestial_realms","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
{"_id":"L5RCorePro000035","name":"Ujik Horsebow Pattern","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"107"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
{"_id":"L5RCorePro000036","name":"Utsuko Pattern","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"107"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
{"_id":"L5RCorePro000037","name":"Watered Steel Pattern","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"107"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
{"_id":"L5RCorePro000038","name":"Hewing","permission":{"default":0},"type":"property","data":{"properties":[],"description":"","source_reference":{"source":"children_of_the_five_winds","page":"116"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}

View File

@@ -73,3 +73,4 @@
{"_id":"L5RCoreInv000073","name":"Rain of Ten Thousand Lotuses","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","skill":"theology","difficulty":"2","technique_type":"invocation","xp_cost":"3","description":"","source_reference":{"source":"celestial_realms","page":"109"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
{"_id":"L5RCoreInv000074","name":"Path of Beasts","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","skill":"theology","difficulty":"2","technique_type":"invocation","xp_cost":"3","description":"","source_reference":{"source":"celestial_realms","page":"109"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
{"_id":"L5RCoreInv000075","name":"Essence of Jade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","skill":"theology","difficulty":"3","technique_type":"invocation","xp_cost":"3","description":"","source_reference":{"source":"shadowlands","page":"114"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
{"_id":"L5RCoreInv000076","name":"The World is Not Heavy","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","skill":"theology","difficulty":"3","technique_type":"invocation","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"116"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}

View File

@@ -78,3 +78,12 @@
{"_id":"L5RCoreKat000079","name":"Owls Swoop Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"writ_of_the_wild","page":"117"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000080","name":"Skittering Shift","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"writ_of_the_wild","page":"118"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000081","name":"Tail Sweep","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"writ_of_the_wild","page":"118"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000082","name":"Cautious Tread","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"108"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000083","name":"Stalking Leopard Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"108"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000084","name":"Sudden Downpour Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"108"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000085","name":"Swaying Grass Evasion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"108"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000086","name":"Distracting Flurry Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","skill":"melee,unarmed","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"108"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000087","name":"Scouring Wind Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"melee,unarmed","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"109"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000088","name":"Slashing Sandstorm Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","skill":"melee","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"109"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000089","name":"Descending Swarm Shot","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","skill":"ranged","difficulty":"3","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"110"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
{"_id":"L5RCoreKat000090","name":"Thunderbolt Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"kata","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"110"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}

View File

@@ -98,3 +98,13 @@
{"_id":"L5RCoreMas000098","name":"Born to Survive","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"writ_of_the_wild","page":"101"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000099","name":"Hunter of the Supernatural","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"deathly_turns","page":"24"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000100","name":"An Arrow Loosed","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"deathly_turns","page":"25"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000101","name":"Measured Force","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"83"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000102","name":"Student of Many Courts","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"84"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000103","name":"The Noble Heart Shines Through","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"85"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000104","name":"Cool Heads Prevail","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"86"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000105","name":"Procession of Seasons","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"87"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000106","name":"Lay of the Land","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"88"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000107","name":"Logical Conclusion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"89"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000108","name":"Spirit of the Sacred Horse","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"90"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000109","name":"Reputation Sentinel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"91"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}
{"_id":"L5RCoreMas000110","name":"Legendary Endurance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"mastery_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"92"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/mastery_ability.svg","effects":[]}

View File

@@ -23,7 +23,7 @@
{"_id":"L5RCoreRit000023","name":"Beseech Akodo's Judgment","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"tactics","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000024","name":"Beseech Bayushi's Absolution","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","skill":"sentiment","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000025","name":"Beseech Doji's Wisdom","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","skill":"composition","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"96"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000026","name":"Beseech Hida's MIght","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","skill":"meditation","difficulty":"2","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000026","name":"Beseech Hida's Might","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","skill":"meditation","difficulty":"2","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000027","name":"Beseech Shiba's Calm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"theology","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000028","name":"Beseech Shinjo's Empathy","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","skill":"survival","difficulty":"@T:martialRank","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"97"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000029","name":"Beseech Togashi's Vision","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"meditation","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"98"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
@@ -33,3 +33,10 @@
{"_id":"L5RCoreRit000033","name":"Cunning Snares","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","skill":"survival","difficulty":"1","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"writ_of_the_wild","page":"119"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000034","name":"Hunters Expertise","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","skill":"survival","difficulty":"5","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"writ_of_the_wild","page":"120"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000035","name":"Trance of Lives Past","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","skill":"meditation","difficulty":"4","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"writ_of_the_wild","page":"120"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000036","name":"Center the World","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","skill":"survival","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"110"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000037","name":"Cultural Exchange","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","skill":"culture","difficulty":"2","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"110"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000038","name":"Protection of the Flock","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","skill":"survival","difficulty":"2","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"111"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000039","name":"Shadow of Days","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","skill":"survival","difficulty":"4","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"111"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000040","name":"Spiritual Survey","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","skill":"survival","difficulty":"3","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"111"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000041","name":"Traveler's Experience","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","skill":"culture","difficulty":"2","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"112"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
{"_id":"L5RCoreRit000042","name":"Wayfinder's Instincts","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","skill":"survival,seafaring","difficulty":"2","technique_type":"ritual","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"112"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}

View File

@@ -98,3 +98,13 @@
{"_id":"L5RCoreSch000098","name":"Evolution of the Wilds","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"writ_of_the_wild","page":"101"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000099","name":"Mazoku's Authority","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"deathly_turns","page":"24"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000100","name":"Effortless Aim","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"deathly_turns","page":"25"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000101","name":"Moment of Certainty","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"83"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000102","name":"Disarming Demeanor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"84"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000103","name":"The Horse Lord's Favor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"85"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000104","name":"Calm Counsel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"86"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000105","name":"Natural Balance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"87"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000106","name":"Dunestrider","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"88"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000107","name":"Methodical Observation","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"89"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000108","name":"Unity of Horse and Rider","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"90"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000109","name":"Warden of the Five Winds","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"91"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}
{"_id":"L5RCoreSch000110","name":"Move as the Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"school_ability","xp_cost":"0","description":"","source_reference":{"source":"children_of_the_five_winds","page":"92"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/school_ability.svg","effects":[]}

View File

@@ -86,3 +86,15 @@
{"_id":"L5RCoreShu000086","name":"Moment of Glory","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","skill":"meditation","difficulty":"4","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"104"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000087","name":"Victory Without a Sword","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","skill":"tactics","difficulty":"6","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"fields_of_victory","page":"104"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000088","name":"Flowering Deceptions","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","skill":"courtesy,tactics","difficulty":"@T:vigilance|max","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"path_of_waves","page":"93"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000089","name":"Cunning Omission","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","skill":"sentiment","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"112"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000090","name":"Entice with Offerings","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","skill":"commerce","difficulty":"3","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"113"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000091","name":"Trader's Intuition","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","skill":"commerce","difficulty":"2","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"113"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000092","name":"Cite the Facts","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","skill":"scholar","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"114"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000093","name":"Solidify Gratitude","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","skill":"courtesy","difficulty":"2","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"114"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000094","name":"Glorious Entrance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","skill":"performance","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"114"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000095","name":"Incite Wrath","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","skill":"","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"114"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000096","name":"Call to Ride","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","skill":"survival","difficulty":"1","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"115"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000097","name":"Complementary Experience","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","skill":"command","difficulty":"3","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"115"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000098","name":"Everyone Has a Price","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","skill":"sentiment","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"115"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000099","name":"Horse Whisperer","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","skill":"courtesy,survival","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"115"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
{"_id":"L5RCoreShu000100","name":"Appreciate the Scenery","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","skill":"","difficulty":"","technique_type":"shuji","xp_cost":"3","description":"","source_reference":{"source":"children_of_the_five_winds","page":"116"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}

View File

@@ -32,7 +32,7 @@
{"_id":"L5RCoreTit000032","name":"Quartermaster","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"24","description":"<h2>Curriculum</h2><table><tr><td>Trade Skills</td><td>Skill Group</td></tr><tr><td>Courtesy</td><td>Skill</td></tr><tr><td>Government</td><td>Skill</td></tr><tr><td>Tactics</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Rank 1-2 Air Shuji</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Rank 1-2 Water Shuji</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000075\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000075\">(shuji) Fortress of Necessity</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"135"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000033","name":"Renowned Warrior","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"16","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Command</td><td>Skill</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Performance</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-2 Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000003\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000003\">(kata) Heartpiercing Strike</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000079\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000079\">(shuji) Righteous Example</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"135"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000034","name":"Spirit Caller","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"38","description":"<h2>Curriculum</h2><table><tr><td>Scholar Skills</td><td>Skill Group</td></tr><tr><td>Courtesy</td><td>Skill</td></tr><tr><td>Meditation</td><td>Skill</td></tr><tr><td>Performance</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-rituals\">(ritual) Rank 1-2 Rituals</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000010\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000010\">(shuji) Ancestry Unearthed</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000083\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000083\">(shuji) Preserve Strength</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"136"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000035","name":"Sumai Master","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"30","description":"<h2>Curriculum</h2><table><tr><td>Social Skills</td><td>Skill Group</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Martial Arts [Unarmed]</td><td>Skill</td></tr><tr><td>Theology</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-2 Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000026\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000026\">(ritual) Beseech Hida's MIght</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000065\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000065\">(kata) Fierce Badger Style</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"136"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000035","name":"Sumai Master","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"30","description":"<h2>Curriculum</h2><table><tr><td>Social Skills</td><td>Skill Group</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Martial Arts [Unarmed]</td><td>Skill</td></tr><tr><td>Theology</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-2 Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000026\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000026\">(ritual) Beseech Hida's Might</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000065\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000065\">(kata) Fierce Badger Style</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"136"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000036","name":"Sword Saint","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"24","description":"<h2>Curriculum</h2><table><tr><td>Martial Arts [Melee]</td><td>Skill</td></tr><tr><td>Meditation</td><td>Skill</td></tr><tr><td>Smithing</td><td>Skill</td></tr><tr><td>Tactics</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-5 Close Combat Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000006\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000006\">(kata) Soul Sunder</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000087\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000087\">(shuji) Victory Without a Sword</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"136"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000037","name":"War College Graduate","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"36","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Command</td><td>Skill Group</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Government</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-3 Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Rank 1-3 Shuji</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000023\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000023\">(ritual) Beseech Akodo's Judgment</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"fields_of_victory","page":"137"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000038","name":"In Service to a Lord","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"24","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Social Skills</td><td>Skill Group</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Government</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-2 Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000009\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000009\">(shuji) Wolfs Proposal</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000066\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000066\">(shuji) Fluent Bargaining</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"path_of_waves","page":"185"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
@@ -46,3 +46,10 @@
{"_id":"L5RCoreTit000046","name":"Bond with a spirit","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"25","description":"<h2>Curriculum</h2><table><tr><td>Scholar Skills</td><td>Skill Group</td></tr><tr><td>Aesthetics</td><td>Skill</td></tr><tr><td>Games</td><td>Skill</td></tr><tr><td>Meditation</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-invocations\">(invocation) Rank 1 Spirit's Elements Invocations</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000002\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000002\">(ritual) Commune with the Spirits</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000022\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000022\">(ritual) Blessing of Fertile Fields</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"celestial_realms","page":"140"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000047","name":"Moon cultist","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"30","description":"<h2>Curriculum</h2><table><tr><td>Scholar Skills</td><td>Skill Group</td></tr><tr><td>Composition</td><td>Skill</td></tr><tr><td>Courtesy</td><td>Skill</td></tr><tr><td>Fitness</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-invocations\">(invocation) Rank 1-2 Water Invocations</a></td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-invocations.Item.L5RCoreInv000052\" data-pack=\"l5r5e.core-techniques-invocations\" data-type=\"Item\" data-id=\"L5RCoreInv000052\">(invocation) Hands of the Tides</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000010\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000010\">(ritual) Whispers to the Moon (Moon Cultist)</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"celestial_realms","page":"140"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000048","name":"Spirits hunter","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"12","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Social Skills</td><td>Skill Group</td></tr><tr><td>Government</td><td>Skill</td></tr><tr><td>Theology</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-rituals\">(ritual) Rank 1 Rituals</a> (prereq)</td><td>Tech. Grp.</td></tr></table>","source_reference":{"source":"deathly_turns","page":"21"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000049","name":"Animal Handler","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"24","description":"<h2>Curriculum</h2><table><tr><td>Trade Skills</td><td>Skill Group</td></tr><tr><td>Martial Arts [Unarmed]</td><td>Skill</td></tr><tr><td>Medicine</td><td>Skill</td></tr><tr><td>Sentiment</td><td>Skill</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000096\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000096\">(shuji) Call to Ride</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000095\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000095\">(shuji) Incite Wrath</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000011\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000011\">(shuji) Touchstone of Courage</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"134"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000050","name":"Doomhunter","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"28","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Skulduggery</td><td>Skill</td></tr><tr><td>Survival</td><td>Skill</td></tr><tr><td>Theology</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-rituals\">(ritual) Rank 1-2 Rituals</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-ninjutsu.Item.L5RCoreNin000002\" data-pack=\"l5r5e.core-techniques-ninjutsu\" data-type=\"Item\" data-id=\"L5RCoreNin000002\">(ninjutsu) Skulk</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000006\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000006\">(kata) Soul Sunder</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"134"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000051","name":"Imperial Peacekeeper","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"18","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Courtesy</td><td>Skill</td></tr><tr><td>Command</td><td>Skill</td></tr><tr><td>Sentiment</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Rank 1-2 Earth Shuji</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000037\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000037\">(ritual) Cultural Exchange</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000016\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000016\">(shuji) Pillar of Calm</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"135"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000052","name":"Interpreter","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"12","description":"<h2>Curriculum</h2><table><tr><td>Social Skills</td><td>Skill Group</td></tr><tr><td>Composition</td><td>Skill</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Government</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-shuji\">(shuji) Rank 1 Shuji</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000037\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000037\">(ritual) Cultural Exchange</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000041\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000041\">(ritual) Traveler's Experience</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"135"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000053","name":"Scarlet Banners Ranger","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"24","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Trade Skills</td><td>Skill Group</td></tr><tr><td>Government</td><td>Skill</td></tr><tr><td>Sentiment</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-kata\">(kata) Rank 1-2 Kata</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000089\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000089\">(shuji) Cunning Omission</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000090\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000090\">(kata) Thunderbolt Style</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"136"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000054","name":"Student of Names","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"12","description":"<h2>Curriculum</h2><table><tr><td>Command</td><td>Skill</td></tr><tr><td>Culture</td><td>Skill</td></tr><tr><td>Survival</td><td>Skill</td></tr><tr><td>Theology</td><td>Skill</td></tr><tr><td><a class=\"compendium-link\" data-pack=\"l5r5e.core-techniques-invocations\">(invocation) Rank 1-2 Invocations</a> (prereq)</td><td>Tech. Grp.</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000040\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000040\">(ritual) Spiritual Survey</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-rituals.Item.L5RCoreRit000005\" data-pack=\"l5r5e.core-techniques-rituals\" data-type=\"Item\" data-id=\"L5RCoreRit000005\">(ritual) Threshold Barrier</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"136"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
{"_id":"L5RCoreTit000055","name":"White Guard Veteran","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"32","description":"<h2>Curriculum</h2><table><tr><td>Martial Skills</td><td>Skill Group</td></tr><tr><td>Courtesy</td><td>Skill</td></tr><tr><td>Command</td><td>Skill</td></tr><tr><td>Survival</td><td>Skill</td></tr><tr><td>Theology</td><td>Skill</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-shuji.Item.L5RCoreShu000038\" data-pack=\"l5r5e.core-techniques-shuji\" data-type=\"Item\" data-id=\"L5RCoreShu000038\">(shuji) A Samurais Fate</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000083\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000083\">(kata) Stalking Leopard Style</a> (prereq)</td><td>Technique</td></tr><tr><td><a class=\"entity-link content-link\" draggable=\"true\" data-link=\"\" data-uuid=\"Compendium.l5r5e.core-techniques-kata.Item.L5RCoreKat000084\" data-pack=\"l5r5e.core-techniques-kata\" data-type=\"Item\" data-id=\"L5RCoreKat000084\">(kata) Sudden Downpour Style</a> (prereq)</td><td>Technique</td></tr></table>","source_reference":{"source":"children_of_the_five_winds","page":"137"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}

View File

@@ -104,3 +104,13 @@
{"_id":"L5RCoreWea000104","name":"Mizutsumi [Blessed Treasure]","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000014","name":"Sacred"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"5","grip_1":"","grip_2":"Deadliness +2","description":"","source_reference":{"source":"deathly_turns","page":"19"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
{"_id":"L5RCoreWea000105","name":"The Five Akodo Daggers [Blessed Treasure]","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000014","name":"Sacred"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"6","grip_1":"","grip_2":"Deadliness +2","description":"","source_reference":{"source":"fields_of_victory","page":"92"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
{"_id":"L5RCoreWea000106","name":"The blade with no name: Ancestral sword of the Dragon [Blessed Treasure]","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000014","name":"Sacred"}],"category":"Swords","skill":"melee","readied":false,"range":"","damage":"","deadliness":"","grip_1":"","grip_2":"","description":"","source_reference":{"source":"celestial_realms","page":"100"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
{"_id":"L5RCoreWea000107","name":"Catalpa Bow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"25 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000014","name":"Sacred"}],"category":"Bows","skill":"ranged","readied":false,"range":"2-5","damage":"5","deadliness":"3","grip_1":"N/A","grip_2":"","description":"","source_reference":{"source":"children_of_the_five_winds","page":"99"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
{"_id":"L5RCoreWea000108","name":"Charging Lance","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"7 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"1-2","damage":"4","deadliness":"3","grip_1":"N/A","grip_2":"-, (after a Move action on horseback): Damage +3, Deadliness 7, gain the Hewing item quality","description":"","source_reference":{"source":"children_of_the_five_winds","page":"99"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
{"_id":"L5RCoreWea000109","name":"Fire Lance","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"9","zeni":"40 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"1-2","damage":"4","deadliness":"3","grip_1":"N/A","grip_2":"-, (firework launch): Martial Arts[Ranged] Range 3-5 Damage +3 Deadliness 9","description":"","source_reference":{"source":"children_of_the_five_winds","page":"99"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
{"_id":"L5RCoreWea000110","name":"Ganzu Ring Ax","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"9","zeni":"35 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000038","name":"Hewing"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Axes","skill":"melee","readied":false,"range":"1-2","damage":"4","deadliness":"7","grip_1":"N/A","grip_2":"","description":"","source_reference":{"source":"children_of_the_five_winds","page":"99"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
{"_id":"L5RCoreWea000111","name":"Katar (Punch Dagger)","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"9","zeni":"10 koku","properties":[{"id":"L5RCorePro000038","name":"Hewing"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"5","grip_1":"","grip_2":"N/A","description":"","source_reference":{"source":"children_of_the_five_winds","page":"99"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
{"_id":"L5RCoreWea000112","name":"Repeating Crossbow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"50 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"}],"category":"Crossbows","skill":"ranged","readied":false,"range":"2-4","damage":"5","deadliness":"3","grip_1":"N/A","grip_2":"","description":"","source_reference":{"source":"children_of_the_five_winds","page":"101"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/crossbow.svg","effects":[]}
{"_id":"L5RCoreWea000113","name":"Saddle Cutter","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"15 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"6","grip_1":"","grip_2":"","description":"","source_reference":{"source":"children_of_the_five_winds","page":"101"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
{"_id":"L5RCoreWea000114","name":"Ide Parasol Shield","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"9","zeni":"8 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000006","name":"Cumbersome"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"3","grip_1":"","grip_2":"","description":"","source_reference":{"source":"children_of_the_five_winds","page":"101"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
{"_id":"L5RCoreWea000115","name":"Standing Shield","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"12 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"","grip_2":"","description":"","source_reference":{"source":"children_of_the_five_winds","page":"101"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
{"_id":"L5RCoreWea000116","name":"The Ancestral Sword of the Fox [Blessed Treasure]","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"10","zeni":"0","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000014","name":"Sacred"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"5","deadliness":"7","grip_1":"","grip_2":"Deadliness 8","description":"","source_reference":{"source":"children_of_the_five_winds","page":"105"}},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}

View File

@@ -73,7 +73,7 @@ export class ActorL5r5e extends Actor {
);
break;
}
await super.create(docData, options);
return super.create(docData, options);
}
/**
@@ -117,7 +117,6 @@ export class ActorL5r5e extends Actor {
});
}
// Now using updateDocuments
return Actor.updateDocuments([docData], context).then(() => {
// Notify the "Gm Monitor" if this actor is watched
if (game.settings.get(CONFIG.l5r5e.namespace, "gm-monitor-actors").some((uuid) => uuid === this.uuid)) {
@@ -126,6 +125,22 @@ export class ActorL5r5e extends Actor {
});
}
/** @inheritDoc */
async _preUpdate(changes, options, user) {
if (this.isCharacterType) {
// apply compromised condition if strife goes beyond max
const strife = changes.system?.strife?.value ?? this.system.strife.value;
const isCompromised = strife > this.system.composure;
// apply incapacitated if fatigue goes beyond max endurance
const fatigue = changes.system?.fatigue?.value ?? this.system.fatigue.value;
const isIncapacitated = fatigue > this.system.endurance;
await Promise.all([
this.toggleStatusEffect('compromised', {active: isCompromised}),
this.toggleStatusEffect('incapacitated', {active: isIncapacitated}),
]);
}
}
/** @override */
prepareData() {
super.prepareData();
@@ -138,13 +153,16 @@ export class ActorL5r5e extends Actor {
ActorL5r5e.computeDerivedAttributes(system);
}
const isAfflicted = this.statuses.has("afflicted");
const isCompromised = this.statuses.has("compromised");
// Attributes bars
system.fatigue.max = system.endurance;
system.strife.max = system.composure;
system.void_points.max = system.rings.void;
// if compromise, vigilance = 1
system.is_compromised = system.strife.value > system.strife.max;
// if compromised or afflicted, vigilance = 1
system.is_afflicted_or_compromised = isAfflicted || isCompromised;
// Make sure void points are never greater than max
if (system.void_points.value > system.void_points.max) {
@@ -189,6 +207,21 @@ export class ActorL5r5e extends Actor {
return this._updateActorFromAdvancement(item, false);
}
/**
* @type {import("./types").Condition}
*
* Remove conditions by known string ids
* @param conditions {Set<Condition>}
* @returns {Promise<void>}
*/
async removeConditions(conditions) {
const effectsToRemove = this.statuses.intersection(conditions);
const idsToRemove = this.effects.contents
.filter(effect => effect.statuses.isSubsetOf(effectsToRemove))
.map(effect => effect.id);
await this.deleteEmbeddedDocuments("ActiveEffect", idsToRemove);
}
/**
* Alter Actor skill/ring from a advancement
* @param {Item} item
@@ -238,7 +271,7 @@ export class ActorL5r5e extends Actor {
*/
async renderTextTemplate() {
const sheetData = (await this.sheet?.getData()) || this;
const tpl = await renderTemplate(`${CONFIG.l5r5e.paths.templates}actors/actor-text.html`, sheetData);
const tpl = await foundry.applications.handlebars.renderTemplate(`${CONFIG.l5r5e.paths.templates}actors/actor-text.html`, sheetData);
if (!tpl) {
return null;
}

View File

@@ -55,15 +55,15 @@ export class ArmySheetL5r5e extends BaseSheetL5r5e {
*/
_createDragDropHandlers() {
return [
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dropSelector: ".warlord",
callbacks: { drop: this._onDropActors.bind(this, "warlord") },
}),
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dropSelector: ".commander",
callbacks: { drop: this._onDropActors.bind(this, "commander") },
}),
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dropSelector: null,
callbacks: { drop: this._onDrop.bind(this) },
}),
@@ -120,7 +120,7 @@ export class ArmySheetL5r5e extends BaseSheetL5r5e {
// Editors enrichment
for (const name of ["army_abilities", "supplies_logistics", "past_battles"]) {
sheetData.data.enrichedHtml[name] = await TextEditor.enrichHTML(sheetData.data.system[name], {
sheetData.data.enrichedHtml[name] = await foundry.applications.ux.TextEditor.implementation.enrichHTML(sheetData.data.system[name], {
async: true,
});
}

View File

@@ -321,6 +321,73 @@ export class BaseCharacterSheetL5r5e extends BaseSheetL5r5e {
// Fatigue/Strife +/-
html.find(".addsub-control").on("click", this._modifyFatigueOrStrife.bind(this));
// Effect remove/display
html.find(".effect-delete").on("click", this._removeEffectId.bind(this));
html.find(".effect-name").on("click", this._openEffectJournal.bind(this));
}
/**
* Remove an effect
* @param {Event} event
* @private
*/
_removeEffectId(event) {
event.preventDefault();
event.stopPropagation();
const effectId = $(event.currentTarget).data("effect-id");
if (!effectId) {
return;
}
const tmpItem = this.actor.effects.get(effectId);
if (!tmpItem) {
return;
}
const callback = async () => {
return this.actor.deleteEmbeddedDocuments("ActiveEffect", [effectId]);
};
// Holing Ctrl = without confirm
if (event.ctrlKey) {
return callback();
}
game.l5r5e.HelpersL5r5e.confirmDeleteDialog(
game.i18n.format("l5r5e.global.delete_confirm", { name: tmpItem.name }),
callback
);
}
/**
* Open the core linked journal effect if exist
* @param {Event} event
* @private
*/
async _openEffectJournal(event) {
event.preventDefault();
event.stopPropagation();
const effectId = $(event.currentTarget).data("effect-id");
if (!effectId) {
return;
}
const effect = this.actor.effects.get(effectId);
if (!effect?.system?.id && !effect?.system?.uuid) {
return;
}
const journal = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({
id: effect.system.id,
uuid: effect.system.uuid,
type: "JournalEntry",
});
if (journal) {
journal.sheet.render(true);
}
}
/**
@@ -557,6 +624,36 @@ export class BaseCharacterSheetL5r5e extends BaseSheetL5r5e {
});
break;
case "honor":
await this.actor.update({
system: {
social: {
honor: Math.max(0, this.actor.system.social.honor + mod),
},
},
});
break;
case "glory":
await this.actor.update({
system: {
social: {
glory: Math.max(0, this.actor.system.social.glory + mod),
},
},
});
break;
case "status":
await this.actor.update({
system: {
social: {
status: Math.max(0, this.actor.system.social.status + mod),
},
},
});
break;
default:
console.warn("L5R5E | BCS | Unsupported type", type);
break;
@@ -627,6 +724,12 @@ export class BaseCharacterSheetL5r5e extends BaseSheetL5r5e {
_openDicePickerForSkill(event) {
event.preventDefault();
event.stopPropagation();
// In Fvtt v13+ "Enter" trigger that mouse event, we ignore that below
if (event.clientX === 0 && event.clientY === 0) {
return;
}
const li = $(event.currentTarget);
const weapon = this._getWeaponInfos(li.data("weapon-id") || null);
const isInitiative = li.data("initiative") || false;

View File

@@ -1,7 +1,7 @@
/**
* Base Sheet for Actor and Npc
*/
export class BaseSheetL5r5e extends ActorSheet {
export class BaseSheetL5r5e extends foundry.appv1.sheets.ActorSheet {
/**
* Commons options
*/
@@ -81,8 +81,8 @@ export class BaseSheetL5r5e extends ActorSheet {
// Editors enrichment
sheetData.data.enrichedHtml = {
description: await TextEditor.enrichHTML(sheetData.data.system.description, { async: true }),
notes: await TextEditor.enrichHTML(sheetData.data.system.notes, { async: true }),
description: await foundry.applications.ux.TextEditor.implementation.enrichHTML(sheetData.data.system.description, { async: true }),
notes: await foundry.applications.ux.TextEditor.implementation.enrichHTML(sheetData.data.system.notes, { async: true }),
};
// Shortcut for some tests

View File

@@ -56,6 +56,9 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e {
// Split Others advancements, and calculate xp spent and add it to total
this._prepareOthersAdvancement(sheetData);
// Update spent_xp to actor
this.actor.system.xp_spent = sheetData.data.system.xp_spent;
// Total
sheetData.data.system.xp_saved = Math.floor(
parseInt(sheetData.data.system.xp_total) - parseInt(sheetData.data.system.xp_spent)
@@ -114,6 +117,9 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e {
// Money +/-
html.find(".money-control").on("click", this._modifyMoney.bind(this));
// XP +/-
html.find(".xp-control").on("click", this._modifyXP.bind(this));
// Advancements Tab to current rank onload
// TODO class "Active" Bug on load, dunno why :/
this._tabs
@@ -149,6 +155,12 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e {
adv[rank].spent.total += xp_used_total;
adv[rank].spent.curriculum += xp_used;
});
// If we finished the rank but haven't added anything to the next rank we should show an empty tab
// note: adv is index from 1, not 0 because of rank starting at 1
if(adv.length -1 < sheetData.data.system.identity.school_rank) {
adv.push({list: [], rank: sheetData.data.system.identity.school_rank, spent: { total: 0, curriculum: 0}});
}
sheetData.data.advancementsListByRank = adv;
}
@@ -285,6 +297,35 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e {
this.render(false);
}
/**
* Add or Subtract XP (+/- buttons)
* @param {Event} event
* @private
*/
async _modifyXP(event) {
event.preventDefault();
event.stopPropagation();
const elmt = $(event.currentTarget);
let mod = elmt.data("value");
if (!mod) {
return;
}
const new_xp_total = Math.max(0, this.actor.system.xp_total + mod);
this.actor.update({
system: {
xp_total: new_xp_total,
},
});
if(this.actor.system.xp_spent > new_xp_total) {
ui.notifications.warn("l5r5e.advancements.warning.total_less_then_spent", { localize: true })
}
this.render(false);
}
/**
* Add +1 to actor school rank
* @param {Event} event

View File

@@ -101,19 +101,19 @@ export class TwentyQuestionsDialog extends FormApplication {
*/
_createDragDropHandlers() {
return [
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dragSelector: ".item",
dropSelector: ".items",
permissions: { dragstart: this.isEditable, drop: this.isEditable },
callbacks: { dragstart: this._onDragStart.bind(this), drop: this._onDropItem.bind(this, "item") },
}),
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dragSelector: ".technique",
dropSelector: ".techniques",
permissions: { dragstart: this.isEditable, drop: this.isEditable },
callbacks: { dragstart: this._onDragStart.bind(this), drop: this._onDropItem.bind(this, "technique") },
}),
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dragSelector: ".peculiarity",
dropSelector: ".peculiarities",
permissions: { dragstart: this.isEditable, drop: this.isEditable },
@@ -122,7 +122,7 @@ export class TwentyQuestionsDialog extends FormApplication {
drop: this._onDropItem.bind(this, "peculiarity"),
},
}),
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dragSelector: ".bond",
dropSelector: ".bonds",
permissions: { dragstart: this.isEditable, drop: this.isEditable },
@@ -288,14 +288,12 @@ export class TwentyQuestionsDialog extends FormApplication {
// School Ability
if (stepKey === "step3.school_ability") {
if (item.system.technique_type !== "school_ability") {
console.warn(
`L5R5E | 20Q | This technique is not a school ability : ${item.system.technique_type}`
);
console.warn(`L5R5E | 20Q | This technique is not a school ability : ${item.system.technique_type}`);
return;
} else if (!this.object.data.step3.allowed_techniques?.[item.system.technique_type]) {
// Informative message : Tech not allowed
ui.notifications.info("l5r5e.techniques.not_allowed", {localize: true});
}
} else if (!this.object.data.step3.allowed_techniques?.[item.system.technique_type]) {
// Informative message : Tech not allowed
ui.notifications.info("l5r5e.techniques.not_allowed", {localize: true});
}
break;

View File

@@ -62,7 +62,7 @@ export class CombatL5r5e extends Combat {
// If the character was unprepared (such as when surprised), their base initiative value is their vigilance attribute.
// Minion NPCs can generate initiative value without a check, using their focus or vigilance attribute
let initiative =
isPrepared === "true" ? actorSystem.focus : actorSystem.is_compromised ? 1 : actorSystem.vigilance;
isPrepared === "true" ? actorSystem.focus : actorSystem.is_afflicted_or_compromised ? 1 : actorSystem.vigilance;
// Roll only for PC and Adversary
if (isPc || combatant.actor.isAdversary) {
@@ -111,7 +111,7 @@ export class CombatL5r5e extends Combat {
if (messageOptions.rnkRoll instanceof game.l5r5e.RollL5r5e && ids.length === 1) {
// Specific RnK
roll = messageOptions.rnkRoll;
rnkMessage = await roll.toMessage({ flavor }, { rollMode: messageOptions.rollMode || null });
rnkMessage = await roll.toMessage({ flavor }, { messageMode: messageOptions.messageMode || null });
} else {
// Regular
roll = new game.l5r5e.RollL5r5e(formula ?? createFormula.join("+"));

View File

@@ -0,0 +1,11 @@
const { CompendiumDirectory } = foundry.applications.sidebar.tabs;
export class CompendiumDirectoryL5r5e extends CompendiumDirectory {
/** @inheritdoc */
async _prepareContext(options) {
const context = await super._prepareContext(options);
context.sidebarIcon = foundry.applications.sidebar.Sidebar.TABS.compendium.icon;
return context;
}
}

View File

@@ -0,0 +1,497 @@
import { L5r5eHtmlMultiSelectElement } from "../misc/l5r5e-multiselect.js";
const { Compendium } = foundry.applications.sidebar.apps;
/**
* Extended Compendium application for L5R5e.
* Adds source/rank/ring/rarity filters to Item compendiums
* @extends {Compendium}
*/
export class ItemCompendiumL5r5e extends Compendium {
/** @override */
static DEFAULT_OPTIONS = {
actions: {
applyPlayerView: ItemCompendiumL5r5e.#onApplyPlayerView,
},
window: {
resizable: true
}
};
/**
* Our own entry partial which mirrors Foundry's index-partial.hbs structure
* and appends ring/rarity/rank badges using data from _prepareDirectoryContext.
*
* NOTE: We intentionally duplicate Foundry's <li> structure here rather than
* trying to include their partial, because their partial renders a complete <li>
* element which cannot be nested or extended from outside. If Foundry ever
* changes their index-partial.hbs, this file will need updating to match.
* @override
*/
static _entryPartial = "systems/l5r5e/templates/" + "compendium/l5r5e-index-partial.html";
/**
* Sources present in this specific compendium, populated during _prepareContext.
* @type {Set<string>}
*/
#sourcesInThisCompendium = new Set();
/**
* Sources unavailable to players based on permission settings.
* @type {Set<string>}
*/
#unavailableSourceForPlayersSet = new Set();
/**
* Whether to hide entries with empty sources from players.
* @type {boolean}
*/
#hideEmptySourcesFromPlayers = false;
/**
* Which filter UI controls are worth showing.
* Determined during _prepareContext by checking whether at least two
* distinct values exist for each filterable property.
* @type {{ rank: boolean, rarity: boolean, source: boolean, ring: boolean }|null}
*/
#filtersToShow = null;
/**
* Cached active filter values, read from the DOM once at the start of
* each filter pass in #reapplyFilters and held for _onMatchSearchEntry
* to consume per-entry without re-querying the DOM.
* @type {{ userFilter: string[], rankFilter: string[], ringFilter: string[], rarityFilter: string[] }}
*/
#activeFilters = {
userFilter: [],
rankFilter: [],
ringFilter: [],
rarityFilter: [],
};
/**
* Insert the filter part between header and directory by composing with
* the parent parts rather than replacing them, so future Foundry changes
* to Compendium.PARTS are picked up automatically.
* @override
*/
_configureRenderParts(options) {
const parts = super._configureRenderParts(options);
const ordered = {};
for (const [key, value] of Object.entries(parts)) {
ordered[key] = value;
if (key === "header") {
ordered.filter = {
template: `${CONFIG.l5r5e.paths.templates}compendium/filter-bar.html`,
};
}
}
return ordered;
}
/**
* @override
*/
async _prepareContext(options) {
const context = await super._prepareContext(options);
this.#sourcesInThisCompendium = new Set();
this.#resolvePermissions();
this.#filtersToShow = this.#computeFilterVisibility();
return context;
}
/* -------------------------------------------- */
/**
* @override
*/
async _preparePartContext(partId, context, options) {
context = await super._preparePartContext(partId, context, options);
if (partId === "filter") {
const ns = CONFIG.l5r5e.namespace;
const allCompendiumReferencesSet = game.settings.get(ns, "all-compendium-references");
const hideDisabledOptions = game.settings.get(ns, "compendium-hide-disabled-sources");
context.filtersToShow = this.#filtersToShow;
context.ranks = [1, 2, 3, 4, 5];
context.rarities = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
context.rings = ["fire", "water", "earth", "air", "void"];
context.hideDisabledOptions = hideDisabledOptions;
context.showPlayerView = game.user.isGM && this.#unavailableSourceForPlayersSet.size > 0;
// Source multiselect options — plain data for {{selectOptions}} in the template.
context.sources = [...allCompendiumReferencesSet].map((reference) => ({
value: reference,
label: CONFIG.l5r5e.sourceReference[reference]?.label ?? reference,
translate: true,
group:
CONFIG.l5r5e.sourceReference[reference]?.type.split(",")[0] ??
"l5r5e.multiselect.sources_categories.others",
disabled:
!this.#sourcesInThisCompendium.has(reference) ||
(!game.user.isGM && this.#unavailableSourceForPlayersSet.has(reference)),
}));
}
if (partId === "directory") {
context.entryFilterData = Object.fromEntries(
[...this.collection.index.values()].map((entry) => [
entry._id,
{
rank: entry.system?.rank,
ring: entry.system?.ring,
rarity: entry.system?.rarity,
},
])
);
}
return context;
}
/**
* @override
*/
async _onRender(context, options) {
await super._onRender(context, options);
if (options.parts.includes("filter")) {
this.#bindButtonFilter(".rank-filter");
this.#bindButtonFilter(".rarity-filter");
this.#bindButtonFilter(".ring-filter");
this.#bindSourceFilter();
}
// Reapply filters whenever the filter controls or the entry list changes.
if (options.parts.some((p) => p === "filter" || p === "directory")) {
this.#reapplyFilters();
}
}
/* -------------------------------------------- */
/**
* @override
*/
_preSyncPartState(partId, newElement, priorElement, state) {
super._preSyncPartState(partId, newElement, priorElement, state);
if (partId === "filter") {
state.selectedRanks = [...priorElement.querySelectorAll(".rank-filter .selected")].map((element) => element.dataset.rank);
state.selectedRarities = [...priorElement.querySelectorAll(".rarity-filter .selected")].map((element) => element.dataset.rarity);
state.selectedRings = [...priorElement.querySelectorAll(".ring-filter .selected")].map((element) => element.dataset.ring);
state.sourceValue = priorElement.querySelector("l5r5e-multi-select")?.value;
}
}
/**
* Restore filter selections after the filter part has been re-rendered.
* The [data-clear] button visibility is derived from whether any values
* were restored — no extra state needed.
* @override
*/
_syncPartState(partId, newElement, priorElement, state) {
super._syncPartState(partId, newElement, priorElement, state);
if (partId === "filter") {
for (const rank of state.selectedRanks ?? []) {
newElement.querySelector(`.rank-filter [data-rank="${rank}"]`)?.classList.add("selected");
}
const rankClear = newElement.querySelector(".rank-filter [data-clear]");
if (rankClear) {
rankClear.style.display = state.selectedRanks?.length ? "" : "none";
}
for (const rarity of state.selectedRarities ?? []) {
newElement.querySelector(`.rarity-filter [data-rarity="${rarity}"]`)?.classList.add("selected");
}
const rarityClear = newElement.querySelector(".rarity-filter [data-clear]");
if (rarityClear) {
rarityClear.style.display = state.selectedRarities?.length ? "" : "none";
}
for (const ring of state.selectedRings ?? []) {
newElement.querySelector(`.ring-filter [data-ring="${ring}"]`)?.classList.add("selected");
}
const ringClear = newElement.querySelector(".ring-filter [data-clear]");
if (ringClear) {
ringClear.style.display = state.selectedRings?.length ? "" : "none";
}
if (state.sourceValue) {
const multiSelect = newElement.querySelector("l5r5e-multi-select");
if (multiSelect) {
multiSelect.value = state.sourceValue;
}
}
}
}
/**
* @override
*/
_onMatchSearchEntry(query, entryIds, entry, options) {
super._onMatchSearchEntry(query, entryIds, entry, options);
if (entry.style.display === "none") {
return;
}
this.#applyEntryFilter(entry);
}
/**
* Snapshot active filter state then re-run the search filter (or walk entries directly as fallback).
* @private
*/
#reapplyFilters() {
this.#refreshActiveFilters();
const searchFilter = this._searchFilters?.[0];
if (searchFilter) {
searchFilter.filter(null, searchFilter.query);
return;
}
// Fallback
for (const entry of this.element.querySelectorAll(".directory-item")) {
this.#applyEntryFilter(entry);
}
}
/**
* Read current filter selections from the DOM and cache them in #activeFilters.
* @private
*/
#refreshActiveFilters() {
const filterElement = this.element.querySelector("[data-application-part=\"filter\"]");
const multiSelect = filterElement?.querySelector("l5r5e-multi-select");
const collectSelected = (containerSelector, dataKey) =>
[...(filterElement?.querySelectorAll(`${containerSelector} .selected`) ?? [])]
.map((element) => element.dataset[dataKey])
.filter(Boolean);
this.#activeFilters = {
userFilter: multiSelect?.value ?? [],
rankFilter: collectSelected(".rank-filter", "rank"),
ringFilter: collectSelected(".ring-filter", "ring"),
rarityFilter: collectSelected(".rarity-filter", "rarity"),
};
}
/**
* Apply all active filters to a single directory entry, showing or hiding it accordingly.
* @param {HTMLElement} entry
* @private
*/
#applyEntryFilter(entry) {
const indexEntry = this.collection.index.get(entry.dataset.entryId);
if (!indexEntry) {
return;
}
const system = indexEntry.system;
const lineSource = system?.source_reference?.source ?? null;
const { userFilter, rankFilter, ringFilter, rarityFilter } = this.#activeFilters;
let shouldShow = true;
const sourceUnavailable =
(lineSource && this.#unavailableSourceForPlayersSet.has(lineSource)) ||
(lineSource === "" && this.#hideEmptySourcesFromPlayers);
if (sourceUnavailable) {
if (game.user.isGM) {
entry.classList.add("not-for-players");
entry.dataset.tooltip = game.i18n.localize("l5r5e.compendium.not_for_players");
} else {
shouldShow = false;
}
}
if (rankFilter.length) {
shouldShow &&= rankFilter.includes(String(system?.rank));
}
if (rarityFilter.length) {
shouldShow &&= rarityFilter.includes(String(system?.rarity));
}
if (ringFilter.length) {
shouldShow &&= ringFilter.includes(system?.ring);
}
if (userFilter.length) {
shouldShow &&= userFilter.includes(lineSource);
}
entry.style.display = shouldShow ? "" : "none";
}
/**
* Iterate the compendium index to:
* 1. Populate #sourcesInThisCompendium for source filter options
* 2. Determine which filter controls have enough distinct values to show
* @returns {{ rank: boolean, rarity: boolean, source: boolean, ring: boolean }}
* @private
*/
#computeFilterVisibility() {
const filtersToShow = { rank: false, rarity: false, source: true, ring: false };
const firstSeen = { rank: null, rarity: null, ring: null };
const markIfDistinct = (prop, value) => {
if (filtersToShow[prop] || value === undefined || value === null) {
return;
}
if (firstSeen[prop] === null) {
firstSeen[prop] = value;
} else if (firstSeen[prop] !== value) {
filtersToShow[prop] = true;
}
};
for (const entry of this.collection.index.values()) {
const sys = entry.system;
if (!sys) {
continue;
}
if (sys.rank !== undefined) {
markIfDistinct("rank", sys.rank);
}
if (sys.ring !== undefined) {
markIfDistinct("ring", sys.ring);
}
if (sys.rarity !== undefined) {
markIfDistinct("rarity", sys.rarity);
}
if (sys.source_reference?.source !== undefined) {
this.#sourcesInThisCompendium.add(sys.source_reference.source);
}
}
return filtersToShow;
}
/**
* Resolve which sources are restricted from players and cache the result
* in instance-level sets for use by #applyEntryFilter.
* @private
*/
#resolvePermissions() {
const ns = CONFIG.l5r5e.namespace;
const officialSet = game.settings.get(ns, "compendium-official-content-for-players");
const unofficialSet = game.settings.get(ns, "compendium-unofficial-content-for-players");
const allRefsSet = game.settings.get(ns, "all-compendium-references");
this.#hideEmptySourcesFromPlayers = game.settings.get(ns, "compendium-hide-empty-sources-from-players");
this.#unavailableSourceForPlayersSet = new Set(
[...allRefsSet].filter((ref) => {
if (CONFIG.l5r5e.sourceReference[ref]) {
return officialSet.size > 0 ? !officialSet.has(ref) : false;
}
return unofficialSet.size > 0 ? !unofficialSet.has(ref) : false;
})
);
}
/**
* Bind toggle-selection click handlers to all children of a button filter container.
* A [data-clear] element at the end of the container acts as an inline reset:
* - It is hidden (display:none in the template) when no values are selected.
* - It becomes visible as soon as any value is selected.
* - Clicking it deselects all values and hides itself again.
* @param {string} containerSelector
* @private
*/
#bindButtonFilter(containerSelector) {
const container = this.element.querySelector(containerSelector);
if (!container) {
return;
}
const clearButton = container.querySelector("[data-clear]");
const updateClearButton = () => {
if (!clearButton) {
return;
}
const anySelected = [...container.children].some(
(element) => element.dataset.clear === undefined && element.classList.contains("selected")
);
clearButton.style.display = anySelected ? "" : "none";
};
for (const child of container.children) {
child.addEventListener("click", (event) => {
const target = event.currentTarget;
if (target.dataset.clear !== undefined) {
// Clicked the clear button — deselect all value elements
for (const element of container.children) {
element.classList.remove("selected");
}
} else {
// Clicked a value element — toggle it
target.classList.toggle("selected");
}
updateClearButton();
this.#reapplyFilters();
});
}
}
/**
* Wire up the change listener on the already-rendered multiselect element.
* The element and its options are fully declared in filter-bar.html via
* {{selectOptions}} — no imperative construction needed here.
* @private
*/
#bindSourceFilter() {
const multiSelect = this.element.querySelector("l5r5e-multi-select[name=\"filter-sources\"]");
if (!multiSelect) {
return;
}
multiSelect.addEventListener("change", () => this.#reapplyFilters());
}
/**
* Handle the GM player-view button, selecting only the sources that are
* both visible to players and present in this specific compendium.
* @this {ItemCompendiumL5r5e}
* @private
*/
static #onApplyPlayerView() {
const ns = CONFIG.l5r5e.namespace;
const allRefsSet = game.settings.get(ns, "all-compendium-references");
const availableForPlayers = [...allRefsSet]
.filter((ref) => !this.#unavailableSourceForPlayersSet.has(ref))
.filter((ref) => this.#sourcesInThisCompendium.has(ref));
const multiSelect = this.element.querySelector("l5r5e-multi-select[name=\"filter-sources\"]");
if (!multiSelect) {
return;
}
multiSelect.value = availableForPlayers;
this.#reapplyFilters();
}
/**
* Register this compendium class and extend the index fields for all Item packs.
*/
static applyToPacks() {
CONFIG.Item.compendiumIndexFields = [
...(CONFIG.Item.compendiumIndexFields ?? []),
"system.rank",
"system.ring",
"system.rarity",
"system.source_reference.source",
];
for (const pack of game.packs.filter((p) => p.metadata.type === "Item")) {
pack.applicationClass = ItemCompendiumL5r5e;
pack.getIndex(); // rebuild index with new fields — no need to await since this happens before anyone have a chance to act
}
}
}

View File

@@ -14,6 +14,177 @@ export const L5R5E = {
skillCostMultiplier: 2,
techniqueCost: 3,
},
// For rings wound to be aligned, add them first
conditions: [{
id: "lightly_wounded_fire",
name: "l5r5e.conditions.lightly_wounded_fire",
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_fire.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "lightly_wounded_water",
name: "l5r5e.conditions.lightly_wounded_water",
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_water.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "lightly_wounded_air",
name: "l5r5e.conditions.lightly_wounded_air",
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_air.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "lightly_wounded_earth",
name: "l5r5e.conditions.lightly_wounded_earth",
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_earth.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "lightly_wounded_void",
name: "l5r5e.conditions.lightly_wounded_void",
img: "systems/l5r5e/assets/icons/conditions/lightly_wounded_void.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "severely_wounded_fire",
name: "l5r5e.conditions.severely_wounded_fire",
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_fire.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "severely_wounded_water",
name: "l5r5e.conditions.severely_wounded_water",
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_water.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "severely_wounded_air",
name: "l5r5e.conditions.severely_wounded_air",
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_air.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "severely_wounded_earth",
name: "l5r5e.conditions.severely_wounded_earth",
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_earth.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "severely_wounded_void",
name: "l5r5e.conditions.severely_wounded_void",
img: "systems/l5r5e/assets/icons/conditions/heavily_wounded_void.webp",
system: { id: "L5RCoreCon000016" }
},{
id: "afflicted",
name: "l5r5e.conditions.afflicted",
img: "systems/l5r5e/assets/icons/conditions/afflicted.webp",
system: { id: "L5RCoreCon000001" }
},{
id: "bleeding",
name: "l5r5e.conditions.bleeding",
img: "systems/l5r5e/assets/icons/conditions/bleeding.webp",
system: { id: "L5RCoreCon000002" }
},{
id: "burning",
name: "l5r5e.conditions.burning",
img: "systems/l5r5e/assets/icons/conditions/burning.webp",
system: { id: "L5RCoreCon000003" }
},{
id: "centered",
name: "l5r5e.conditions.centered",
img: "systems/l5r5e/assets/icons/conditions/centered.webp",
system: { id: "L5RCoreCon000022" }
},{
id: "compromised",
name: "l5r5e.conditions.compromised",
img: "systems/l5r5e/assets/icons/conditions/compromised.webp",
system: { id: "L5RCoreCon000004" }
},{
id: "dazed",
name: "l5r5e.conditions.dazed",
img: "systems/l5r5e/assets/icons/conditions/dazed.webp",
system: { id: "L5RCoreCon000005" }
},{
id: "disoriented",
name: "l5r5e.conditions.disoriented",
img: "systems/l5r5e/assets/icons/conditions/disoriented.webp",
system: { id: "L5RCoreCon000006" }
},{
id: "dying",
name: "l5r5e.conditions.dying",
img: "systems/l5r5e/assets/icons/conditions/dying_1.webp",
system: { id: "L5RCoreCon000007" }
},{
id: "emboldened",
name: "l5r5e.conditions.emboldened",
img: "systems/l5r5e/assets/icons/conditions/emboldened.webp",
system: { id: "L5RCoreCon000023" }
},{
id: "enraged",
name: "l5r5e.conditions.enraged",
img: "systems/l5r5e/assets/icons/conditions/enraged.webp",
system: { id: "L5RCoreCon000008" }
},{
id: "exhausted",
name: "l5r5e.conditions.exhausted",
img: "systems/l5r5e/assets/icons/conditions/exhausted.webp",
system: { id: "L5RCoreCon000009" }
},{
id: "illness_coughing_illness",
name: "l5r5e.conditions.illness_coughing_illness",
img: "systems/l5r5e/assets/icons/conditions/illness_coughing_illness.webp",
system: { id: "L5RCoreCon000019" }
},{
id: "illness_fire_rash",
name: "l5r5e.conditions.illness_fire_rash",
img: "systems/l5r5e/assets/icons/conditions/illness_fire_rash.webp",
system: { id: "L5RCoreCon000021" }
},{
id: "illness_gut_sickness",
name: "l5r5e.conditions.illness_gut_sickness",
img: "systems/l5r5e/assets/icons/conditions/illness_gut_sickness.webp",
system: { id: "L5RCoreCon000018" }
},{
id: "illness_oozing_sore_disease",
name: "l5r5e.conditions.illness_oozing_sore_disease",
img: "systems/l5r5e/assets/icons/conditions/illness_oozing_sore_disease.webp",
system: { id: "L5RCoreCon000017" }
},{
id: "illness_unsteady_illness",
name: "l5r5e.conditions.illness_unsteady_illness",
img: "systems/l5r5e/assets/icons/conditions/illness_unsteady_illness.webp",
system: { id: "L5RCoreCon000020" }
},{
id: "immobilized",
name: "l5r5e.conditions.immobilized",
img: "systems/l5r5e/assets/icons/conditions/immobilized.webp",
system: { id: "L5RCoreCon000010" }
},{
id: "incapacitated",
name: "l5r5e.conditions.incapacitated",
img: "systems/l5r5e/assets/icons/conditions/incapacitated.webp",
system: { id: "L5RCoreCon000011" }
},{
id: "intoxicated",
name: "l5r5e.conditions.intoxicated",
img: "systems/l5r5e/assets/icons/conditions/intoxicated.webp",
system: { id: "L5RCoreCon000012" }
},{
id: "possessed",
name: "l5r5e.conditions.possessed",
img: "systems/l5r5e/assets/icons/conditions/possesed.webp",
system: { id: "L5RCoreCon000024" }
},{
id: "prone",
name: "l5r5e.conditions.prone",
img: "systems/l5r5e/assets/icons/conditions/prone.webp",
system: { id: "L5RCoreCon000013" }
},{
id: "silenced",
name: "l5r5e.conditions.silenced",
img: "systems/l5r5e/assets/icons/conditions/silenced.webp",
system: { id: "L5RCoreCon000014" }
},{
id: "unconscious",
name: "l5r5e.conditions.unconscious",
img: "systems/l5r5e/assets/icons/conditions/unconscious.webp",
system: { id: "L5RCoreCon000015" }
},{
id: "dead",
name: "EFFECT.StatusDead",
img: "icons/svg/skull.svg"
}],
regex: {
techniqueDifficulty: /^@([TS]):([^|]+?)(?:\|(min|max)(?:\(([^)]+?)\))?)?$/,
},
@@ -65,6 +236,11 @@ export const L5R5E = {
label: "l5r5e.source_reference.writ_of_the_wild",
type: "l5r5e.multiselect.sources_categories.rules"
},
"children_of_the_five_winds": {
value: "children_of_the_five_winds",
label: "l5r5e.source_reference.children_of_the_five_winds",
type: "l5r5e.multiselect.sources_categories.rules"
},
"gm_kit": {
value: "gm_kit",
label: "l5r5e.source_reference.gm_kit",
@@ -266,6 +442,7 @@ L5R5E.families.set("bat", ["Komori"]);
L5R5E.families.set("boar", ["Heichi"]);
L5R5E.families.set("dragonfly", ["Tonbo"]);
L5R5E.families.set("firefly", ["Hotaru"]);
L5R5E.families.set("fox", ["Kitsune"]);
L5R5E.families.set("hare", ["Ujina", "Usagi"]);
L5R5E.families.set("monkey", ["Toku", "Fuzake"]);
L5R5E.families.set("oriole", ["Tsi"]);
@@ -283,6 +460,7 @@ L5R5E.demeanors = [
{ id: "adaptable", mod: { water: 2, earth: -2 } },
{ id: "aggressive", mod: { fire: 2, air: -2 } },
{ id: "aggressive", mod: { fire: 2, water: -2 } },
{ id: "alluring", mod: { air: 2, earth: -1, fire: -1 } },
{ id: "ambitious", mod: { fire: 2, water: -2 } },
{ id: "amiable", mod: { air: 2, earth: -2 } },
{ id: "analytical", mod: { fire: 2, air: -2 } },
@@ -293,22 +471,38 @@ L5R5E.demeanors = [
{ id: "beguiling", mod: { air: 2, earth: -2 } },
{ id: "beguiling", mod: { fire: 2, earth: -2 } },
{ id: "bitter", mod: { fire: 2, air: -2 } },
{ id: "bloodthirsty", mod: { fire: 2, water: -2 } },
{ id: "bold", mod: { fire: 1, earth: -1 } },
{ id: "calculating", mod: { air: 2, fire: -2 } },
{ id: "calm", mod: { fire: 2, air: -2 } },
{ id: "capricious", mod: { air: 2, earth: -2 } },
{ id: "cautious", mod: { air: 2, earth: -2 } },
{ id: "cautious", mod: { water: 1, void: -1 } },
{ id: "clever", mod: { air: 2, earth: -2 } },
{ id: "compassionate", mod: { fire: 2, air: -1, water: -1}},
{ id: "compassionate", mod: { water: 2, fire: -2 } },
{ id: "compassionate", mod: { water: 2, void: -2 } },
{ id: "confused", mod: { fire: 1, void: 1, air: -2 } },
{ id: "courageous", mod: { air: 2, earth: -2 } },
{ id: "cowardly", mod: { earth: 2, fire: -2 } },
{ id: "crestfallen", mod: { void: 2, fire: -2 } },
{ id: "curious", mod: { earth: 1, void: -2 } },
{ id: "curious", mod: { fire: 1, void: 1, air: -2 } },
{ id: "defensive", mod: { fire: 2, air: -2 } },
{ id: "dependable", mod: { fire: 1, water: 1, earth: -2 } },
{ id: "detached", mod: { earth: 1, fire: 1, void: -2 } },
{ id: "determined", mod: { earth: 2, air: -2 } },
{ id: "devoted", mod: { fire: 2, earth: -2 } },
{ id: "direct", mod: { air: 2, fire: -1, water: -1 } },
{ id: "disheartened", mod: { fire: 1, earth: -1 } },
{ id: "dour", mod: { earth: 1, water: 1, air: -1 } },
{ id: "duplicitous", mod: { water: 2, fire: -2 } },
{ id: "effusive", mod: { air: 2, earth: -2 } },
{ id: "enraged", mod: { air: 1, fire: -2 } },
{ id: "fanatical", mod: { earth: 1, air: 1, fire: -2 } },
{ id: "feral", mod: { air: 2, fire: -2 } },
{ id: "fervent", mod: { fire: 2, earth: -2 } },
{ id: "fervent", mod: { air: 1, water: 1, fire: -1, void: -1 } },
{ id: "fickle", mod: { fire: 2, air: -2 } },
{ id: "fierce", mod: { fire: 2, earth: -2 } },
{ id: "flighty", mod: { air: 2, fire: -2 } },
@@ -316,32 +510,55 @@ L5R5E.demeanors = [
{ id: "flippant", mod: { fire: 2, air: -2 } },
{ id: "friendly", mod: { fire: 1, earth: -2, water: -2 } },
{ id: "gruff", mod: { water: 2, earth: -2 } },
{ id: "honorable", mod: { fire: 2, earth: -2 } },
{ id: "hubristic", mod: { earth: 2, air: -2 } },
{ id: "hungry", mod: { fire: 2, air: -2 } },
{ id: "idealistic", mod: { water: 2, earth: -2 } },
{ id: "idealistic", mod: { earth: 1, water: -1 } },
{ id: "imposing", mod: { fire: 2, water: -2 } },
{ id: "inquisitive", mod: { earth: 2, water: -2 } },
{ id: "intense", mod: { air: 2, water: -2 } },
{ id: "intense", mod: { fire: 2, water: -2 } },
{ id: "intimidating", mod: { fire: 2, air: -2 } },
{ id: "irritable", mod: { fire: 2, air: -1, water: -1 } },
{ id: "loyal", mod: { air: 1, earth: -2, fire: -2 } },
{ id: "loyal", mod: { water: 2, fire: -2 } },
{ id: "methodical", mod: { earth: 2, fire: -2 } },
{ id: "meticulous", mod: { fire: 1, water: 1, air: -1, earth: -1 } },
{ id: "meticulous", mod: { fire: 1, water: 1, earth: -2 } },
{ id: "mischievous", mod: { fire: 2, air: -2 } },
{ id: "mischievous", mod: { air: 2, earth: -2 } },
{ id: "mischievous", mod: { earth: 2, fire: -2 } },
{ id: "moon_blessed", mod: { water: 2, fire: -2 } },
{ id: "morose", mod: { water: 2, fire: -2 } },
{ id: "near_feral", mod: { air: 1, fire: -1 } },
{ id: "nurturing", mod: { earth: 2, fire: -2 } },
{ id: "obsessed", mod: { earth: 2, air: -2 } },
{ id: "obstinate", mod: { earth: 2, air: -2 } },
{ id: "obstinate", mod: { water: 2, air: -2 } },
{ id: "otherworldly", mod: { water: 1, void: -1 } },
{ id: "outgoing", mod: { air: 2, earth: -2 } },
{ id: "opportunistic", mod: { water: 2, fire: -2 } },
{ id: "passionate", mod: { earth: 2, air: -2 } },
{ id: "patient", mod: { fire: 1, water: 1, air: -1, void: -1 } },
{ id: "personable", mod: { fire: 2, air: 1, void: -2 } },
{ id: "playful", mod: { earth: 2, water: -2 } },
{ id: "playful", mod: { fire: 1, air: 1, void: -2 } },
{ id: "power_hungry", mod: { fire: 2, earth: -2 } },
{ id: "proud", mod: { fire: 2, earth: -2 } },
{ id: "refined", mod: { earth: 1, water: 1, air: -1, fire: -1 } },
{ id: "reserved", mod: { earth: 2, water: -2 } },
{ id: "restrained", mod: { earth: 2, air: -2 } },
{ id: "righteous", mod: { water: 2, fire: -1, void: -1 } },
{ id: "scheming", mod: { air: 2, void: -2 } },
{ id: "serene", mod: { fire: 2, void: -2 } },
{ id: "serene", mod: { void: 2, fire: -2 } },
{ id: "serious", mod: { fire: 2, earth: -2 } },
{ id: "shrewd", mod: { air: 2, fire: -2 } },
{ id: "sinister", mod: { fire: 2, air: -2 } },
{ id: "sociable", mod: { air: 1, earth: 1, fire: -1, water: -1 } },
{ id: "starved", mod: { water: 2, fire: -2 } },
{ id: "stoic", mod: { earth: 2, fire: -2 } },
{ id: "stubborn", mod: { earth: 2, water: -2 } },
{ id: "suspicious", mod: { air: 2, earth: -2 } },
{ id: "teasing", mod: { air: 2, earth: -2 } },
@@ -349,5 +566,10 @@ L5R5E.demeanors = [
{ id: "uncertain", mod: { air: 2, fire: -2 } },
{ id: "unenthused", mod: { earth: 2, fire: -2 } },
{ id: "vain", mod: { earth: 2, air: -2 } },
{ id: "vengeful", mod: { fire: 2, void: -2 } },
{ id: "vindictive", mod: { fire: 2, water: -2 } },
{ id: "wary", mod: { earth: 2, fire: -2 } },
{ id: "watchful", mod: { fire: 2, earth: -1, void: -1 } },
{ id: "wrathful", mod: { fire: 2, earth: -2 } },
{ id: "zealous", mod: { earth: 2, fire: -2 } },
];

View File

@@ -1,47 +1,110 @@
import { L5r5eHtmlMultiSelectElement } from "../misc/l5r5e-multiselect.js";
/**
* A subclass of [ArrayField]{@link ArrayField} which supports a set of contained elements.
* Elements in this set are treated as fungible and may be represented in any order or discarded if invalid.
* A Foundry `SetField` that renders as an {@link L5r5eHtmlMultiSelectElement} chip-input.
*
* Use this in a DataModel schema whenever a field stores an unordered collection of
* string values drawn from a fixed option list. On form submission the element returns a
* comma-separated string; `clean()` splits it back into an Array before Foundry processes
* it, and `initialize()` wraps the result in a `Set` for use in the model.
*
* @example
* // In a DataModel schema:
* skills: new L5r5eSetField({
* options: [
* { value: "athletics", label: "Athletics" },
* { value: "meditation", label: "Meditation", disabled: true, tooltip: "Requires rank 3" },
* ]
* })
*
* // Renders automatically via {{formGroup}} in a Handlebars template:
* // {{formGroup fields.skills name="skills" value=data.skills localize=true}}
*
* @param {object} options
* @param {{ value: string, label: string, disabled?: boolean, tooltip?: string }[]} options.options
* Flat list of selectable items. Passed directly to {@link L5r5eHtmlMultiSelectElement.create}.
* @param {object[]} [options.groups]
* Optional optgroup definitions, forwarded to the element factory unchanged.
* @param {boolean} [options.hideDisabledOptions=false]
* When true, disabled options are hidden from the dropdown instead of greyed out.
*/
export class L5r5eSetField extends foundry.data.fields.SetField {
/**
* Saved constructor options, used to reconstruct the multiselect input on form render.
* @type {object}
*/
#savedOptions;
// We don't get the options we expect when we convert this to input,
// So store them here
#savedOptions;
/**
* @param {object} options
* @param {object} context
*/
constructor(options = {}, context = {}) {
super(
new foundry.data.fields.StringField({
choices: options.options?.map((option) => option.value) ?? [],
}),
options,
context
);
constructor(options={}, context={}) {
super(new foundry.data.fields.StringField({
choices: options.options.map((option) => option.value)
}), options, context);
this.#savedOptions = options;
}
/** @override */
initialize(value, model, options={}) {
if ( !value ) return value;
return new Set(super.initialize(value, model, options));
this.#savedOptions = options;
}
/** @override */
/**
* @param {*} value
* @param {object} model
* @param {object} options
* @return {Set}
* @override
*/
initialize(value, model, options = {}) {
if (!value || (Array.isArray(value) && value.length === 0)) {
return new Set();
}
return new Set(super.initialize(value, model, options).filter(Boolean));
}
/**
* @param {Set} value
* @return {*[]|*}
* @override
*/
toObject(value) {
if ( !value ) return value;
return Array.from(value).map(v => this.element.toObject(v));
if (!value) {
return value;
}
return Array.from(value).map((v) => this.element.toObject(v));
}
/* -------------------------------------------- */
/* Form Field Integration */
/* -------------------------------------------- */
/**
* @param {string|Array} value
* @param {object} options
* @return {Array}
* @override
*/
clean(value, options) {
// Settings forms submit comma-separated strings; split before normal cleaning.
if (typeof value === "string") {
value = value.length ? value.split(",").filter(Boolean) : [];
}
return super.clean(value, options);
}
/** @override */
/**
* @param {object} config
* @return {L5r5eHtmlMultiSelectElement}
* @override
*/
_toInput(config) {
const e = this.element;
return L5r5eHtmlMultiSelectElement.create({
name: config.name,
options: this.#savedOptions.options,
groups: this.#savedOptions.groups,
value: config.value,
localize: config.localize
});
return L5r5eHtmlMultiSelectElement.create({
name: config.name,
options: this.#savedOptions.options,
groups: this.#savedOptions.groups,
value: config.value,
localize: config.localize,
hideDisabledOptions: this.#savedOptions.hideDisabledOptions,
});
}
}
}

View File

@@ -513,6 +513,9 @@ export class DicePickerDialog extends FormApplication {
this._updateVoidPointUsage();
this.render(false);
});
// Open journal on effect name
html.find(".effect-name").on("click", this._openEffectJournal.bind(this));
}
/**
@@ -864,4 +867,34 @@ export class DicePickerDialog extends FormApplication {
return array;
}
/**
* Open the core linked journal effect if exist
* @param {Event} event
* @private
*/
async _openEffectJournal(event) {
event.preventDefault();
event.stopPropagation();
const effectId = $(event.currentTarget).data("effect-id");
if (!effectId) {
return;
}
const effect = this._actor?.effects?.get(effectId);
if (!effect?.system?.id && !effect?.system?.uuid) {
return;
}
const journal = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({
id: effect.system.id,
uuid: effect.system.uuid,
type: "JournalEntry",
});
if (journal) {
// Open on the "rules" section. If non exists then it will open the first page
journal.sheet.render(true, {pageIndex: 2});
}
}
}

View File

@@ -1,3 +1,5 @@
import { HelpersL5r5e } from "../helpers.js";
/**
* L5R Dice Roll n Keep dialog
* @extends {FormApplication}
@@ -193,7 +195,7 @@ export class RollnKeepDialog extends FormApplication {
*/
_createDragDropHandlers() {
return [
new DragDrop({
new foundry.applications.ux.DragDrop.implementation({
dragSelector: ".dice.draggable",
dropSelector: ".dropbox",
permissions: { dragstart: this.isEditable, drop: this.isEditable },
@@ -259,15 +261,18 @@ export class RollnKeepDialog extends FormApplication {
// GM Only, need to be before the editable check
if (game.user.isGM && this.object.currentStep > 0) {
// Add Context menu to rollback choices
new ContextMenu(html, ".l5r5e.profil", [
new foundry.applications.ux.ContextMenu.implementation(html[0], ".l5r5e.profil", [
{
name: game.i18n.localize("l5r5e.dice.roll_n_keep.undo"),
icon: '<i class="fas fa-undo"></i>',
callback: () => this._undoLastStepChoices(),
},
]);
], { jQuery: false });
}
// Open journal on effect name
html.find(".effect-name").on("click", this._openEffectJournal.bind(this));
// *** Everything below here is only needed if the sheet is editable ***
if (!this.isEditable) {
return;
@@ -648,7 +653,7 @@ export class RollnKeepDialog extends FormApplication {
if (this.roll.l5r5e.isInitiativeRoll) {
let msgOptions = {
rnkRoll: this.roll,
rollMode: game.l5r5e.HelpersL5r5e.getRollMode(this._message),
messageMode: HelpersL5r5e.getMessageMode(this._message),
};
await this.roll.l5r5e.actor.rollInitiative({
@@ -664,7 +669,7 @@ export class RollnKeepDialog extends FormApplication {
// Send it to chat, switch to new message
this.message = await this.roll.toMessage(
{},
{ rollMode: game.l5r5e.HelpersL5r5e.getRollMode(this._message) }
{ messageMode: HelpersL5r5e.getMessageMode(this._message) }
);
}
@@ -792,7 +797,7 @@ export class RollnKeepDialog extends FormApplication {
const messageId = card.parents(".chat-message").data("message-id");
// Already open ? close it
const app = Object.values(ui.windows).find((e) => e.id === `l5r5e-roll-n-keep-dialog-${messageId}`);
const app = game.l5r5e.HelpersL5r5e.getApplication(`l5r5e-roll-n-keep-dialog-${messageId}`);
if (app) {
app.close();
} else {
@@ -802,4 +807,34 @@ export class RollnKeepDialog extends FormApplication {
// Re-enable the button
button.attr("disabled", false);
}
/**
* Open the core linked journal effect if exist
* @param {Event} event
* @private
*/
async _openEffectJournal(event) {
event.preventDefault();
event.stopPropagation();
const effectId = $(event.currentTarget).data("effect-id");
if (!effectId) {
return;
}
const effect = this.roll.l5r5e?.actor?.effects?.get(effectId);
if (!effect?.system?.id && !effect?.system?.uuid) {
return;
}
const journal = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({
id: effect.system.id,
uuid: effect.system.uuid,
type: "JournalEntry",
});
if (journal) {
// Open on the "rules" section. If non exists then it will open the first page
journal.sheet.render(true, {pageIndex: 2});
}
}
}

View File

@@ -257,7 +257,7 @@ export class RollL5r5e extends Roll {
displaySummary: contexte?.from !== "render",
};
return renderTemplate(CONFIG.l5r5e.paths.templates + this.constructor.TOOLTIP_TEMPLATE, { chatData });
return foundry.applications.handlebars.renderTemplate(CONFIG.l5r5e.paths.templates + this.constructor.TOOLTIP_TEMPLATE, { chatData });
}
/**
@@ -319,7 +319,7 @@ export class RollL5r5e extends Roll {
};
// Render the roll display template
return renderTemplate(chatOptions.template, chatData);
return foundry.applications.handlebars.renderTemplate(chatOptions.template, chatData);
}
/**
@@ -327,18 +327,12 @@ export class RollL5r5e extends Roll {
* This function can either create the ChatMessage directly, or return the data object that will be used to create.
* @override
*/
async toMessage(messageData = {}, { rollMode = null } = {}) {
async toMessage(messageData = {}, { messageMode = null } = {}) {
// Perform the roll, if it has not yet been rolled
if (!this._evaluated) {
await this.evaluate();
}
// RollMode
const rMode = rollMode || messageData.rollMode || game.settings.get("core", "rollMode");
if (rMode) {
messageData = ChatMessage.applyRollMode(messageData, rMode);
}
// Force the content to avoid weird foundry behaviour
const content = this.l5r5e.dicesTypes.l5r ? await this.render({}) : this.total;
@@ -358,9 +352,15 @@ export class RollL5r5e extends Roll {
);
messageData.rolls = [this];
// Message mode
const mMode = messageMode || messageData.messageMode || game.settings.get("core", "messageMode");
if (mMode) {
messageData = ChatMessage.applyMode(messageData, mMode);
}
// Either create the message or just return the chat data
return ChatMessage.implementation.create(messageData, {
rollMode: rMode,
messageMode: mMode,
});
}

Some files were not shown because too many files have changed in this diff Show More