Compare commits
143 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f57ebb0ccd | ||
|
|
b1a1430114 | ||
|
|
aeec63dcc4 | ||
|
|
bed3f2ac4f | ||
|
|
8c961f856d | ||
|
|
fd672d7bad | ||
|
|
3aded2f850 | ||
|
|
3c21fd3ff1 | ||
|
|
4d2423fc27 | ||
|
|
cf603de1e8 | ||
|
|
5c1f2fdbd9 | ||
|
|
447c738796 | ||
|
|
5ca8d800fc | ||
|
|
a5011caf9c | ||
|
|
64ca1abd8b | ||
|
|
a051bf281b | ||
|
|
b7195484e1 | ||
|
|
9501f482f2 | ||
|
|
4961d3bba3 | ||
|
|
1ec3b5700d | ||
|
|
127417a554 | ||
|
|
b883689b63 | ||
|
|
c82a3324d8 | ||
|
|
fcb3f2b58d | ||
|
|
a62781ba69 | ||
|
|
286ee72c9f | ||
|
|
f8afea9513 | ||
|
|
90ccfd1d68 | ||
|
|
53f04e6cef | ||
|
|
4f9b72c63f | ||
|
|
4350ea25ee | ||
|
|
cda02bd8c7 | ||
|
|
0bef6afc66 | ||
|
|
209c22996a | ||
|
|
c2d2dbb9fe | ||
|
|
93cfe5bb86 | ||
|
|
df86ba81e7 | ||
|
|
a27766a280 | ||
|
|
ac90c99dc2 | ||
|
|
b6f3d42fa2 | ||
|
|
35f61dac84 | ||
|
|
62f350f4a8 | ||
|
|
7943d38e87 | ||
|
|
80907c8a01 | ||
|
|
f3999af8b0 | ||
|
|
ef238dd683 | ||
|
|
5c141d642d | ||
|
|
2500877251 | ||
|
|
9a25e96e1f | ||
|
|
676898117a | ||
|
|
d043949b0f | ||
|
|
035f982d7f | ||
|
|
5cf4401fa3 | ||
|
|
69e96b6610 | ||
|
|
87b54ac3ef | ||
|
|
08c0059ca5 | ||
|
|
bc615d05fa | ||
|
|
da0bdf453e | ||
|
|
dfef6d4092 | ||
|
|
5ffaa062fc | ||
|
|
14b47a5381 | ||
|
|
d213d179dc | ||
|
|
42708d54e8 | ||
|
|
386a62ef55 | ||
|
|
babbafffef | ||
|
|
3eb623120a | ||
|
|
d2f9b6891e | ||
|
|
a00fa80607 | ||
|
|
95d031c7a8 | ||
|
|
cb0696f662 | ||
|
|
db5d5b62aa | ||
|
|
6b322be3f4 | ||
|
|
48b17be458 | ||
|
|
7d7d62f950 | ||
|
|
fa03e5152b | ||
|
|
a823d89344 | ||
|
|
47eb508dd4 | ||
|
|
1cc496ad77 | ||
|
|
e0cb2bf235 | ||
|
|
8a22706ad2 | ||
|
|
0cb0a2f3ea | ||
|
|
fc56afa28e | ||
|
|
768fda1752 | ||
|
|
694333a1cb | ||
|
|
b54f58c9ce | ||
|
|
6a9e84f126 | ||
|
|
84b160b50d | ||
|
|
78568ded55 | ||
|
|
b59fde880d | ||
|
|
7969c5f526 | ||
|
|
ca5a164f7f | ||
|
|
45ae96724e | ||
|
|
7f987a7682 | ||
|
|
d88d985575 | ||
|
|
9f8a24bd68 | ||
|
|
4e629efe12 | ||
|
|
e542dd390b | ||
|
|
a517a92488 | ||
|
|
30da4f3a02 | ||
|
|
931a28fbfe | ||
|
|
4350506e09 | ||
|
|
68577737fc | ||
|
|
30f71e31cd | ||
|
|
c5e874c5ed | ||
|
|
99f342c291 | ||
|
|
5ea1268cbe | ||
|
|
f9dd188531 | ||
|
|
740d5cd8a6 | ||
|
|
2c233a37df | ||
|
|
1928897a49 | ||
|
|
dbe628d022 | ||
|
|
ec0ff5c44c | ||
|
|
46b5618257 | ||
|
|
d0bf736d84 | ||
|
|
75f68a4852 | ||
|
|
a958e17278 | ||
|
|
2cdce21407 | ||
|
|
a01dbfd53d | ||
|
|
6213064020 | ||
|
|
b99e0ab952 | ||
|
|
90ea03df33 | ||
|
|
a474c6caac | ||
|
|
bc7c80f428 | ||
|
|
a5dd8e3eda | ||
|
|
72e0d22a80 | ||
|
|
3fcfa8689d | ||
|
|
acbb12333e | ||
|
|
289ec720de | ||
|
|
8fbf7f9005 | ||
|
|
71a3af85dd | ||
|
|
23db7ed2c2 | ||
|
|
cbd5af8d02 | ||
|
|
f6a91ab564 | ||
|
|
c8a37ab06f | ||
|
|
78423770b1 | ||
|
|
5444671bee | ||
|
|
d5b3a309b1 | ||
|
|
7fbce1500c | ||
|
|
27e88be49d | ||
|
|
58a4e71b32 | ||
|
|
30950a0d63 | ||
|
|
7411120841 | ||
|
|
6a3431e6a0 |
@@ -28,6 +28,7 @@ module.exports = {
|
|||||||
"no-plusplus": "off",
|
"no-plusplus": "off",
|
||||||
},
|
},
|
||||||
globals: {
|
globals: {
|
||||||
|
foundry: "readonly",
|
||||||
AudioHelper: "readonly",
|
AudioHelper: "readonly",
|
||||||
Collection: "readonly",
|
Collection: "readonly",
|
||||||
Hooks: "readonly",
|
Hooks: "readonly",
|
||||||
|
|||||||
5
.gitignore
vendored
@@ -6,4 +6,7 @@ node_modules
|
|||||||
.vscode
|
.vscode
|
||||||
|
|
||||||
# lint
|
# lint
|
||||||
.eslintcache
|
.eslintcache
|
||||||
|
|
||||||
|
# Foundry Lock files
|
||||||
|
system/l5r5e.lock
|
||||||
|
|||||||
106
CHANGELOG.md
@@ -1,15 +1,113 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 1.3.0 - Foundry 0.8 Compatibility
|
||||||
|
__! Be certain to carefully back up any critical user data before installing this update !__
|
||||||
|
- Updated the System to the new version of Foundry VTT (a lot of things broke).
|
||||||
|
- NPC can now have strengths/weaknesses with all rings.
|
||||||
|
- Added "Title", "Bond", "Signature Scroll" and "Item Pattern":
|
||||||
|
- The item types.
|
||||||
|
- Theirs compendiums entries.
|
||||||
|
- A new list in experience tab to not mess with school cursus.
|
||||||
|
- Item patterns :
|
||||||
|
- Can be dropped on another item to add the associated property.
|
||||||
|
- To change the linked property, drop any property on the item pattern sheet.
|
||||||
|
- Added an optional "Specificity" technique type to serve as a catch-all.
|
||||||
|
- Added Mantis clan compendium entries.
|
||||||
|
- Added a "Description" in PC/NPC sheet: this field is used in limited view ("description" are public, "notes" are private).
|
||||||
|
- PC/NPC : Removed the "titles" field in social.
|
||||||
|
- NPC : Moved the "note" field in social to gain some space, and uniformize with PC.
|
||||||
|
- Fix : rnkMessage not passing on actor object for NPCs (thanks to Bragma).
|
||||||
|
- Fix : The "Crescent Moon Style" technique rank from 4 to 2.
|
||||||
|
- Fix : Drop an advancement on a PC/NPC sheet now correctly add the bonus to the Actor (ex Air +1), and the same with remove.
|
||||||
|
- QoL : RnK button is now black in chat if no actions are left in roll (new messages only).
|
||||||
|
- QoL : Added symbols legend in RnK dialog as reminder.
|
||||||
|
- QoL : Added "(x Max)" display in RnK picker for max number of dice to keep (thanks to Bragma).
|
||||||
|
- QoL : When DiceSoNice is enabled, the display of the RnK dialog is delayed by 2s before show-up.
|
||||||
|
- Others minor optimizations (ex: 20q saving multiple item at once).
|
||||||
|
|
||||||
|
## 1.2.1 - Praised be Firefox
|
||||||
|
- Fix dice swap on firefox that overflowed on the top and bottom of the RnK dialog
|
||||||
|
- Fix new items list on firefox who deformed the sheets
|
||||||
|
|
||||||
|
## 1.2.0 - Roll n Keep
|
||||||
|
- Added Roll n Keep 1st iteration !
|
||||||
|
- Ability to Keep, Discard, Re-roll and Swap:
|
||||||
|
- Keep: Keep the die for the next step, if it's an explosive one, automatically roll a new die
|
||||||
|
- Discard: Self explain, do not keep this die for the next step.
|
||||||
|
- Re-roll: Replace this die by a new roll (Usually Advantage & Disadvantage stuff). When a reroll is selected, all the dice in the current step will be tag as keep by default.
|
||||||
|
- Swap (Face): Set a desired face for this die (Some weird techniques stuff)
|
||||||
|
- Usage:
|
||||||
|
- All these actions are done by drag and drop a die result into a target action
|
||||||
|
- A colored icon symbolize the choice made on the dice
|
||||||
|
- You can always change choices for the current step until you clic next
|
||||||
|
- Please note all dice without choice will be discarded for the next step
|
||||||
|
- The GM has the ability to undo choices by left-clicking in the status headers
|
||||||
|
- Limitation: The roll need to only have L5R dice in it (no mixed regular + L5R)
|
||||||
|
- Fix image's behavior on create for all items sub classes
|
||||||
|
- Click on rings in the PC/PNC sheet now open the DicePicker with the selected ring
|
||||||
|
- Added a booster for loading compendium's core items (speed up 20Q)
|
||||||
|
- Added confirm dialog on item's deletion (Hold "ctrl" on the click, if you want to bypass it)
|
||||||
|
- Added "Sleep" & "Scene End" buttons in "GM ToolBox" (old "difficulty" box)
|
||||||
|
- Token's bar:
|
||||||
|
- The strife bar is now displayed in red if the actor is compromised
|
||||||
|
- Added an option, off by default, to reverse the fatigue's token bar (thanks to Jzrzmy)
|
||||||
|
- Added an option, on by default, to set the TN to 1 when the encounter type is selected (Intrigue, Duel, Skirmish or Mass battle)
|
||||||
|
- Split Techniques & Items by category in actor sheet (pc & npc) for better readability
|
||||||
|
- Armor & Weapon added in the conflict tab now set the "equipped" property by default
|
||||||
|
- Added Tabs on NPC sheets
|
||||||
|
- New styles for dice results
|
||||||
|
|
||||||
|
## 1.1.2 - One Compendium to bring them all
|
||||||
|
- Added compendiums (Thanks to Stéfano Fara for the English version !) Partial for French as PoW and CR are not translated yet
|
||||||
|
- Shadowlands
|
||||||
|
- Emerald Empire
|
||||||
|
- Courts of Stone
|
||||||
|
- Path of Waves
|
||||||
|
- Celestial Realms
|
||||||
|
- English cleanup, thanks to Mark Zeman !
|
||||||
|
- Fix css for Spanish
|
||||||
|
- Fix js error when Advancement is not embed in a actor
|
||||||
|
- Click on a weapon show the DicePicker with the weapon skill selected
|
||||||
|
- Display Rarity in Compendiums for Items, Armors and Weapons
|
||||||
|
- Minion can now choose a stance and if they are prepared
|
||||||
|
- Other minors fix
|
||||||
|
|
||||||
|
## 1.1.1 - The Huns War
|
||||||
|
- Fix Minion initiative
|
||||||
|
- Fix textarea ninjo/giri
|
||||||
|
|
||||||
|
## 1.1.0 - Initiative first !
|
||||||
|
- Added initiative system :
|
||||||
|
- Now use the score rule (the real one if you prefer)
|
||||||
|
- Added global modifiers for Characters, Adversary and Minons in the combat tracker : Confrontation types, Prepared
|
||||||
|
- Added sheet modifiers for Characters and Adversary: Prepared
|
||||||
|
- Initiative buttons in character sheet now display the DicePicker and do the initiative roll
|
||||||
|
- Change the actor stance on initiative roll in DicePicker
|
||||||
|
- Note : Due to the lack of the Roll & Keep system, the score is computed with the full success score.
|
||||||
|
- Spanish real translation by Alejabar (thanks !)
|
||||||
|
- Added a GM Dialog Tool for setting global difficulty (TN) value / hidden (with DicePicker live refresh)
|
||||||
|
- Compendium now display Ring and Rank if any in list view
|
||||||
|
- DicePicker :
|
||||||
|
- Fixed the initial display of "use a void point"
|
||||||
|
- No free void point anymore
|
||||||
|
- PC/NPC Sheet :
|
||||||
|
- Added a visual indicator for equipped / readied
|
||||||
|
- Now only equipped armor / weapon will show in conflict tab, and all armors/weapons now show in inventory tab
|
||||||
|
- Xp not in curriculum are now rounded up (down before, due to a translation error)
|
||||||
|
- No more automation in stats for Npc (these cheaters !)
|
||||||
|
- 20Q Pushed the step3 item's limit to 20 (10 previous)
|
||||||
|
- Added System migration stuff
|
||||||
|
|
||||||
## 1.0.0 - First public release
|
## 1.0.0 - First public release
|
||||||
- Removed the 0ds if no skill point
|
- Removed the 0ds if no skill point
|
||||||
- Added initiative roll (only tactics for the moment)
|
- Added initiative roll (only tactics for the moment)
|
||||||
- Change color of keikogi and add on compendium
|
- Change color of keikogi and add on compendium
|
||||||
- Machine translation for ES
|
- Machine translation for ES
|
||||||
- Update Translation for 1.0.0 Release
|
- Update Translation for 1.0.0 Release
|
||||||
- 20Q added step 7 and 17 no point rule
|
- 20Q added step 7 and 17 no point rule
|
||||||
- Add price icon
|
- Add price icon
|
||||||
- Set vigilance to 1 if compromised
|
- Set vigilance to 1 if compromised
|
||||||
- Seamless update for 20Q (deleted refresh button)
|
- Seamless update for 20Q (deleted refresh button)
|
||||||
- Update translation for npc + fix h1
|
- Update translation for npc + fix h1
|
||||||
- Update compendium : Remove accent on uppercase 1st letter
|
- Update compendium : Remove accent on uppercase 1st letter
|
||||||
|
|
||||||
@@ -26,7 +124,7 @@
|
|||||||
- Pass for number and focus on click
|
- Pass for number and focus on click
|
||||||
- Xp, added some parseInt
|
- Xp, added some parseInt
|
||||||
- Fix for babele and properties
|
- Fix for babele and properties
|
||||||
- Add type percularity in item entry
|
- Add type peculiarity in item entry
|
||||||
- Fix for cross-loaded French compendium
|
- Fix for cross-loaded French compendium
|
||||||
- 20Q : Scroll on top on next button
|
- 20Q : Scroll on top on next button
|
||||||
- V-Align for Vlyan pleasure !
|
- V-Align for Vlyan pleasure !
|
||||||
@@ -43,7 +141,7 @@
|
|||||||
- Added babele french translation into system
|
- Added babele french translation into system
|
||||||
- Removed DicePiker bulk macro as it was unnecessary now
|
- Removed DicePiker bulk macro as it was unnecessary now
|
||||||
- Fix for Q13: "skill and disadv" OR "adv"
|
- Fix for Q13: "skill and disadv" OR "adv"
|
||||||
- Added some text for 20Q 2dn dice
|
- Added some text for 20Q 2dn dice
|
||||||
- Stop some missing propagation
|
- Stop some missing propagation
|
||||||
- Fix adv tooltip
|
- Fix adv tooltip
|
||||||
- Fix 20Q wrong var for summary
|
- Fix 20Q wrong var for summary
|
||||||
|
|||||||
19
README.md
@@ -1,6 +1,9 @@
|
|||||||
# Legend of the Five Rings (5th Edition) by [Edge Studio](https://edge-studio.net/)
|
# Legend of the Five Rings (5th Edition) by [Edge Studio](https://edge-studio.net/)
|
||||||
|
|
||||||

|

|
||||||
|
[](https://forge-vtt.com/bazaar#package=l5r5e)
|
||||||
|
[](https://www.foundryvtt-hub.com/package/l5r5e/)
|
||||||
|
[](https://www.foundryvtt-hub.com/package/l5r5e/)
|
||||||
|
|
||||||
# English
|
# English
|
||||||
|
|
||||||
@@ -12,8 +15,9 @@ This version is authorized by Edge Studio, all texts, images and copyrights are
|
|||||||
> https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json
|
> https://gitlab.com/teaml5r/l5r5e/-/raw/master/system/system.json
|
||||||
|
|
||||||
### Recommended modules
|
### Recommended modules
|
||||||
- Dice so Nice, for 3D dices : https://gitlab.com/riccisi/foundryvtt-dice-so-nice
|
- `Babele` required for non english compendium translation: https://gitlab.com/riccisi/foundryvtt-babele
|
||||||
- Search Anywhere : https://gitlab.com/riccisi/foundryvtt-search-anywhere (don't spent too much time searching the right technique)
|
- `Dice so Nice` for 3D dices : https://gitlab.com/riccisi/foundryvtt-dice-so-nice
|
||||||
|
- `Search Anywhere` https://gitlab.com/riccisi/foundryvtt-search-anywhere (don't spent too much time searching the right technique)
|
||||||
|
|
||||||
## Current L5R team (alphabetical order)
|
## Current L5R team (alphabetical order)
|
||||||
- Carter (compendiums, adventure adaptation)
|
- Carter (compendiums, adventure adaptation)
|
||||||
@@ -51,8 +55,8 @@ La traduction du système fonctionne directement, cependant les compendiums néc
|
|||||||
> https://gitlab.com/riccisi/foundryvtt-babele
|
> https://gitlab.com/riccisi/foundryvtt-babele
|
||||||
|
|
||||||
### Modules recommandés
|
### Modules recommandés
|
||||||
- Dice so Nice, pour avoir des dés 3D : https://gitlab.com/riccisi/foundryvtt-dice-so-nice
|
- `Dice so Nice` pour avoir des dés 3D : https://gitlab.com/riccisi/foundryvtt-dice-so-nice
|
||||||
- Search Anywhere : https://gitlab.com/riccisi/foundryvtt-search-anywhere (pour ne pas perdre top de temps à chercher une technique)
|
- `Search Anywhere` pour ne pas perdre top de temps à chercher une technique : https://gitlab.com/riccisi/foundryvtt-search-anywhere
|
||||||
|
|
||||||
|
|
||||||
## Nous rejoindre
|
## Nous rejoindre
|
||||||
@@ -76,3 +80,10 @@ Vous êtes libre de contribuer et proposer après fork des corrections, modifica
|
|||||||
1. Assurez-vous de bien être à jour par rapport à la branche référente.
|
1. Assurez-vous de bien être à jour par rapport à la branche référente.
|
||||||
2. Des messages de commit clair et précis permettent une relecture rapide du code.
|
2. Des messages de commit clair et précis permettent une relecture rapide du code.
|
||||||
3. Limitez-vous si possible à une Feature par demande de Merge pour ne pas bloquer le processus.
|
3. Limitez-vous si possible à une Feature par demande de Merge pour ne pas bloquer le processus.
|
||||||
|
|
||||||
|
|
||||||
|
# Screenshots
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
10494
package-lock.json
generated
@@ -24,7 +24,6 @@
|
|||||||
"eslint": "^7.15.0",
|
"eslint": "^7.15.0",
|
||||||
"eslint-config-prettier": "^6.15.0",
|
"eslint-config-prettier": "^6.15.0",
|
||||||
"eslint-plugin-prettier": "^3.1.4",
|
"eslint-plugin-prettier": "^3.1.4",
|
||||||
"foundry-pc-types": "gitlab:foundry-projects/foundry-pc/foundry-pc-types",
|
|
||||||
"gulp": "^4.0.2",
|
"gulp": "^4.0.2",
|
||||||
"gulp-autoprefixer": "^7.0.1",
|
"gulp-autoprefixer": "^7.0.1",
|
||||||
"gulp-sass": "^4.1.0",
|
"gulp-sass": "^4.1.0",
|
||||||
|
|||||||
70
system/assets/icons/items/bond.svg
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 19.0.0, 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"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<g>
|
||||||
|
<g>
|
||||||
|
<path d="M465.254,46.747C435.109,16.601,395.03,0,352.4,0s-82.709,16.602-112.854,46.747l-62.486,62.486
|
||||||
|
c-11.56,11.563-21.192,24.71-28.697,39.129c-14.424,7.508-27.572,17.141-39.132,28.7l-62.484,62.484
|
||||||
|
C16.601,269.691-0.001,309.77,0,352.401c0,42.63,16.602,82.708,46.746,112.852c30.141,30.141,70.219,46.742,112.851,46.746
|
||||||
|
c0.005,0,0.009,0,0.014,0c42.621,0,82.696-16.601,112.84-46.746l62.487-62.486c11.557-11.558,21.189-24.704,28.697-39.128
|
||||||
|
c14.426-7.509,27.574-17.142,39.134-28.702l62.484-62.484c30.146-30.144,46.748-70.224,46.747-112.854
|
||||||
|
C512,116.969,495.398,76.891,465.254,46.747z M313.725,381.554l-62.486,62.486c-24.48,24.479-57.017,37.96-91.627,37.958
|
||||||
|
c-0.002,0-0.01,0-0.012,0c-34.62-0.003-67.166-13.483-91.641-37.958C43.481,419.562,30,387.017,30,352.4
|
||||||
|
c-0.001-34.617,13.48-67.163,37.959-91.641l62.484-62.483c10.392-10.391,22.355-18.871,35.555-25.205
|
||||||
|
c17.357-8.33,36.764-12.732,56.122-12.732c19.257,0,38.566,4.36,55.836,12.609c13.261,6.334,25.296,14.856,35.769,25.327
|
||||||
|
c7.984,7.985,14.831,16.872,20.438,26.514l-11.795,11.795l-8.811,8.811c-0.994,0.994-2.045,1.909-3.138,2.759
|
||||||
|
c-5.795,4.511-12.877,6.964-20.339,6.964c-1.328,0-2.641-0.087-3.94-0.239c-6.29-0.74-12.183-3.237-17.087-7.266
|
||||||
|
c-0.006-0.005-0.013-0.011-0.019-0.017c-0.415-0.341-0.823-0.694-1.224-1.057c-0.057-0.051-0.11-0.107-0.167-0.159
|
||||||
|
c-0.35-0.322-0.697-0.648-1.035-0.986l-0.001-0.001c-0.065-0.064-0.13-0.129-0.196-0.192c-0.239-0.237-0.49-0.458-0.732-0.691
|
||||||
|
c-0.489-0.471-0.977-0.944-1.478-1.398c-0.308-0.277-0.626-0.539-0.938-0.81c-0.471-0.409-0.939-0.824-1.42-1.218
|
||||||
|
c-0.356-0.291-0.723-0.564-1.084-0.847c-0.452-0.354-0.899-0.714-1.359-1.055c-0.405-0.3-0.823-0.581-1.234-0.871
|
||||||
|
c-0.429-0.301-0.852-0.611-1.288-0.902c-0.456-0.304-0.923-0.587-1.386-0.878c-0.404-0.255-0.803-0.519-1.212-0.764
|
||||||
|
c-0.506-0.303-1.024-0.584-1.538-0.872c-0.378-0.212-0.75-0.434-1.131-0.638c-0.56-0.298-1.13-0.574-1.698-0.855
|
||||||
|
c-0.347-0.171-0.688-0.354-1.038-0.52c-0.613-0.289-1.235-0.554-1.857-0.823c-0.315-0.136-0.625-0.284-0.942-0.415
|
||||||
|
c-0.669-0.276-1.347-0.528-2.025-0.781c-0.278-0.104-0.552-0.219-0.832-0.319c-0.723-0.258-1.456-0.491-2.188-0.722
|
||||||
|
c-0.243-0.077-0.481-0.164-0.725-0.238c-0.79-0.239-1.589-0.453-2.39-0.661c-0.191-0.049-0.379-0.109-0.571-0.157
|
||||||
|
c-0.867-0.216-1.741-0.407-2.618-0.587c-0.131-0.027-0.259-0.061-0.39-0.087c-0.986-0.195-1.98-0.366-2.978-0.515
|
||||||
|
c-0.024-0.003-0.046-0.009-0.07-0.012c-3.074-0.454-6.203-0.686-9.368-0.686c-16.883,0-32.754,6.574-44.69,18.512l-62.316,62.317
|
||||||
|
c-11.938,11.939-18.512,27.81-18.512,44.691c0,16.881,6.574,32.752,18.51,44.688c11.938,11.939,27.81,18.513,44.691,18.512
|
||||||
|
c16.881-0.001,32.751-6.575,44.687-18.51l26.674-26.673c0.593,0.235,1.191,0.456,1.787,0.683c0.3,0.114,0.599,0.23,0.899,0.343
|
||||||
|
c1.21,0.454,2.425,0.893,3.646,1.317c0.088,0.031,0.175,0.064,0.263,0.094c2.756,0.952,5.54,1.827,8.348,2.628
|
||||||
|
c0.093,0.026,0.186,0.051,0.279,0.078c1.28,0.363,2.564,0.708,3.853,1.04c0.188,0.048,0.377,0.095,0.566,0.142
|
||||||
|
c1.233,0.312,2.47,0.609,3.71,0.893c0.166,0.038,0.331,0.076,0.497,0.113c1.367,0.308,2.738,0.599,4.114,0.871
|
||||||
|
c0.009,0.001,0.019,0.003,0.028,0.005c10.194,2.012,20.586,3.05,30.965,3.05c8.614-0.001,17.238-0.71,25.747-2.101
|
||||||
|
C315.024,380.24,314.378,380.9,313.725,381.554z M309.008,156.041l19.919-19.918c6.27-6.27,14.607-9.724,23.476-9.724
|
||||||
|
c8.868,0,17.204,3.453,23.475,9.725c6.271,6.27,9.725,14.606,9.725,23.474s-3.454,17.205-9.725,23.476l-19.919,19.917
|
||||||
|
c-6.052-9.309-13.08-17.986-21.022-25.93C326.996,169.122,318.319,162.095,309.008,156.041z M202.993,355.959l-19.919,19.918
|
||||||
|
c-6.27,6.27-14.607,9.723-23.476,9.723c-8.867,0.001-17.204-3.453-23.476-9.725c-6.271-6.27-9.724-14.607-9.724-23.474
|
||||||
|
c0-8.869,3.454-17.206,9.726-23.478l19.916-19.917c6.054,9.314,13.082,17.991,21.022,25.933
|
||||||
|
C185.004,342.88,193.682,349.906,202.993,355.959z M444.041,251.24l-62.484,62.484c-10.391,10.39-22.353,18.87-35.554,25.205
|
||||||
|
c-17.357,8.329-36.763,12.731-56.119,12.731c-19.259-0.001-38.569-4.361-55.843-12.61c-13.257-6.332-25.291-14.853-35.767-25.326
|
||||||
|
c-7.98-7.98-14.827-16.868-20.436-26.514l20.602-20.604c6.271-6.271,14.608-9.724,23.477-9.724c5.496,0,10.787,1.329,15.509,3.83
|
||||||
|
c0.029,0.016,0.06,0.029,0.088,0.044c0.382,0.204,0.757,0.421,1.131,0.64c0.092,0.054,0.187,0.104,0.279,0.159
|
||||||
|
c0.299,0.179,0.591,0.371,0.885,0.559c0.163,0.105,0.33,0.204,0.491,0.311c0.22,0.147,0.433,0.305,0.649,0.457
|
||||||
|
c0.229,0.161,0.461,0.317,0.687,0.484c0.146,0.108,0.288,0.226,0.432,0.337c0.29,0.222,0.581,0.442,0.863,0.674
|
||||||
|
c0.077,0.063,0.15,0.131,0.227,0.195c0.346,0.29,0.69,0.582,1.026,0.887c0.007,0.006,0.014,0.014,0.021,0.02
|
||||||
|
c0.4,0.364,0.794,0.738,1.179,1.123c0.068,0.068,0.136,0.135,0.206,0.202c0.365,0.362,0.745,0.703,1.117,1.055
|
||||||
|
c0.368,0.348,0.729,0.705,1.104,1.043c0.376,0.339,0.765,0.659,1.147,0.988c0.407,0.35,0.809,0.709,1.223,1.048
|
||||||
|
c0.365,0.298,0.742,0.577,1.112,0.867c0.446,0.348,0.887,0.705,1.341,1.04c0.354,0.262,0.72,0.504,1.078,0.758
|
||||||
|
c0.483,0.341,0.961,0.69,1.452,1.017c0.345,0.229,0.7,0.441,1.048,0.663c0.517,0.33,1.031,0.666,1.557,0.98
|
||||||
|
c0.333,0.199,0.676,0.38,1.013,0.573c0.552,0.315,1.1,0.637,1.661,0.935c0.326,0.174,0.661,0.33,0.99,0.498
|
||||||
|
c0.581,0.296,1.16,0.598,1.749,0.875c0.322,0.152,0.652,0.286,0.977,0.432c0.605,0.272,1.208,0.55,1.823,0.803
|
||||||
|
c0.322,0.133,0.65,0.248,0.975,0.375c0.625,0.246,1.249,0.496,1.882,0.721c0.331,0.118,0.669,0.218,1.002,0.33
|
||||||
|
c0.634,0.214,1.265,0.432,1.906,0.626c0.362,0.109,0.731,0.199,1.096,0.302c0.619,0.174,1.236,0.355,1.861,0.511
|
||||||
|
c0.412,0.102,0.83,0.184,1.244,0.278c0.585,0.133,1.167,0.275,1.757,0.391c0.504,0.1,1.014,0.175,1.521,0.263
|
||||||
|
c0.507,0.087,1.01,0.186,1.52,0.261c0.643,0.095,1.293,0.163,1.941,0.238c0.38,0.044,0.756,0.102,1.137,0.139
|
||||||
|
c2.066,0.202,4.154,0.304,6.257,0.304c16.882,0,32.753-6.575,44.688-18.512l28.423-28.421c0.005-0.005,0.01-0.012,0.016-0.017
|
||||||
|
l33.881-33.88c11.938-11.938,18.512-27.809,18.512-44.69c0-16.881-6.575-32.751-18.511-44.687
|
||||||
|
c-11.936-11.938-27.807-18.512-44.689-18.512c-16.882,0-32.753,6.574-44.689,18.511l-26.674,26.673
|
||||||
|
c-0.533-0.211-1.072-0.409-1.608-0.615c-0.392-0.15-0.782-0.302-1.175-0.449c-1.067-0.399-2.14-0.786-3.217-1.163
|
||||||
|
c-0.227-0.079-0.451-0.163-0.678-0.241c-2.697-0.93-5.421-1.787-8.168-2.572c-0.218-0.063-0.438-0.121-0.656-0.183
|
||||||
|
c-1.146-0.322-2.294-0.633-3.448-0.93c-0.29-0.075-0.58-0.146-0.871-0.22c-1.118-0.282-2.239-0.551-3.363-0.809
|
||||||
|
c-0.265-0.061-0.53-0.122-0.795-0.181c-1.237-0.277-2.478-0.54-3.722-0.788c-0.131-0.026-0.262-0.054-0.393-0.08
|
||||||
|
c-5.761-1.133-11.585-1.949-17.435-2.447c-0.047-0.004-0.095-0.008-0.142-0.012c-4.42-0.372-8.854-0.571-13.286-0.571
|
||||||
|
c-8.614,0-17.237,0.709-25.747,2.1c0.639-0.667,1.286-1.327,1.939-1.982l62.484-62.484c24.479-24.479,57.024-37.96,91.641-37.96
|
||||||
|
c34.616,0,67.162,13.481,91.641,37.96C468.519,92.439,482,124.983,482,159.599C482.001,194.216,468.52,226.761,444.041,251.24z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.0 KiB |
16
system/assets/icons/items/item_pattern.svg
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?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"
|
||||||
|
viewBox="0 0 47.8 47.8" style="enable-background:new 0 0 47.8 47.8;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{fill:#FFFFFF;}
|
||||||
|
</style>
|
||||||
|
<g>
|
||||||
|
<path class="st0" d="M23.9,1.8c-12.2,0-22.1,9.9-22.1,22.1S11.7,46,23.9,46S46,36.1,46,23.9S36.1,1.8,23.9,1.8z M24.8,36.9
|
||||||
|
c-0.2,0.1-0.3,0.1-0.5,0.1c-0.2,0-0.3,0.1-0.5,0.1c-1.5,0-2.8-1.2-2.8-2.8s1.2-2.8,2.8-2.8c0.2,0,0.3,0,0.5,0
|
||||||
|
c0.2,0,0.3,0.1,0.5,0.1c1,0.4,1.9,1.4,1.9,2.6C26.7,35.4,25.8,36.5,24.8,36.9z M28.2,23c-0.4,0.2-0.6,0.4-1,0.6
|
||||||
|
c-1-0.4-2.2-0.5-3.3-0.5c-6.2,0-11.3,5.1-11.3,11.3c0,3.9,2,7.4,5.1,9.4C9.3,41,3.2,33.2,3.2,23.9c0-11.5,9.3-20.7,20.7-20.7
|
||||||
|
c5.7,0,10.4,4.6,10.4,10.4C34.3,17.7,31.8,21.3,28.2,23z M27.6,13.5c0,2-1.7,3.7-3.7,3.7s-3.7-1.7-3.7-3.7s1.7-3.7,3.7-3.7
|
||||||
|
S27.6,11.5,27.6,13.5z"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.0 KiB |
541
system/assets/icons/items/signature_scroll.svg
Normal file
@@ -0,0 +1,541 @@
|
|||||||
|
<?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" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{display:none;}
|
||||||
|
.st1{display:inline;}
|
||||||
|
.st2{fill:#FFFFFF;}
|
||||||
|
.st3{display:inline;fill:none;}
|
||||||
|
.st4{font-family:'L5R-Icons';}
|
||||||
|
.st5{font-size:480px;}
|
||||||
|
.st6{fill:#699678;}
|
||||||
|
.st7{fill:#917896;}
|
||||||
|
.st8{fill:#9B7350;}
|
||||||
|
.st9{fill:#5F919B;}
|
||||||
|
.st10{fill:#4B4641;}
|
||||||
|
.st11{fill:#A75B58;}
|
||||||
|
.st12{fill:#68829B;}
|
||||||
|
.st13{fill:#009933;}
|
||||||
|
.st14{fill:#CC3300;}
|
||||||
|
.st15{fill:#0099FF;}
|
||||||
|
.st16{fill:#FF6600;}
|
||||||
|
.st17{fill:#FF0000;}
|
||||||
|
.st18{fill:none;}
|
||||||
|
.st19{fill:#78FFB4;}
|
||||||
|
.st20{display:inline;fill:#785A87;}
|
||||||
|
.st21{display:inline;fill:#9B463C;}
|
||||||
|
.st22{display:inline;fill:#B9784B;}
|
||||||
|
.st23{display:inline;fill:#2D551E;}
|
||||||
|
.st24{display:inline;fill:#A08C50;}
|
||||||
|
.st25{display:inline;fill:#55826E;}
|
||||||
|
.st26{display:inline;fill:#82828C;}
|
||||||
|
.st27{display:inline;fill:#789191;}
|
||||||
|
</style>
|
||||||
|
<g id="Fond" class="st0">
|
||||||
|
<g transform="translate(0,0)" class="st1">
|
||||||
|
<path class="st2" d="M249.9,18.6c-81.4,0-231.4,155.8-171.7,300.7c8,25.3,27.9,50.3,49.2,77.1c24.5,30.6,51.6,63.2,68.7,96.9h20.6
|
||||||
|
c-18.1-39.8-48.6-75.9-74.6-108.5c-27.4-34.3-48.8-65.3-48.8-88c0-3.6,0.4-7.3,1.1-11.1l-0.1,0c0.3-1.2,0.6-2.5,0.9-3.7
|
||||||
|
c0.9-3.8,2.1-7.6,3.7-11.4c23.1-61.4,94.2-106.3,146.6-135l3.6-2l3.9,1.3c60.9,20.9,131.3,66.8,156,135.8c1.1,3,2.1,6,2.9,9
|
||||||
|
c0.4,1.4,0.8,2.8,1.2,4.3l-0.2,0c1.1,5.1,1.7,10.2,1.7,15.2v0c0,22.3-24.4,53.5-55,87.5c-29.1,32.3-62.3,67.6-80,106.6H300
|
||||||
|
c16.8-32.1,46.2-64,73.3-94.1c23.1-25.7,45.3-50,54.9-74.9C481,200.2,329,18.7,249.9,18.6L249.9,18.6z M250.7,154
|
||||||
|
c-38.7,21.5-85,52.2-113.6,88.2c9.7,83,59,146.2,118.3,146.2c59.1,0,108.2-62.7,118.2-145.3C344.7,200.9,295.6,170.1,250.7,154
|
||||||
|
L250.7,154z M192.5,237c0.8,0,1.6,0,2.4,0c13,0.1,26,2.7,39.1,7.4c-16.8,40.6-59,42-78.1,0C168.1,239.6,180.3,237.2,192.5,237z
|
||||||
|
M317.4,237c13-0.1,26,2.3,39.1,7.4c-19.1,42-61.3,40.6-78.1,0C291.3,239.7,304.4,237.1,317.4,237L317.4,237z M204.6,512l0.1,0.3
|
||||||
|
h86.8l0.1-0.3L204.6,512L204.6,512z"/>
|
||||||
|
</g>
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Elements" class="st0">
|
||||||
|
<g id="Earth" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st6" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,5.3,0.2,10.6,0.7,15.9c0.5,5.3,1,10.6,1.6,15.9l4.2-0.5c5.9-4.4,11.4-9.3,16.4-14.8c5-5.5,9.7-11.3,14.1-17.6
|
||||||
|
c5.3,0.9,10.8,0.8,16.4-0.5c5.6-1.2,10.6-4.8,15-10.8l55.8-75.9l16.4,22l75-83.9l35.2,36.6c4.1,4.4,7.4,9.4,10.1,15
|
||||||
|
c2.7,5.6,6,10.8,10.1,15.5c5.3,6.3,10.9,12.4,16.6,18.5c5.8,6.1,12.1,11.6,19,16.6l8.4,6.6l21.1-12.2
|
||||||
|
c7.2,17.5,15.2,34.7,24.1,51.6s18.7,33.6,29.3,50.2c2.2-7.8,3.8-15.7,4.7-23.7s1.4-16.2,1.4-24.6
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M162.3,231.9l37-19.2l-15.9-19.2L162.3,231.9z M313.7,234.3l28.6,47.3
|
||||||
|
c5-4.7,9.6-10.5,13.8-17.3c4.2-6.9,8.2-14.5,12-23L288.3,156l-34.7,227.3L313.7,234.3z M405.1,277.4c0.9-2.8,2.3-5.6,4.2-8.4
|
||||||
|
l-20.6-37h-1.9l6.1,75c3.1-2.2,5.6-5.2,7.5-9.1c1.9-3.9,3-7.9,3.3-12C403.7,283,404.1,280.2,405.1,277.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Air">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st7" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-50.9,48-71.3c20.5-20.3,44.3-36.4,71.5-48.3
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.9,51,28,71.5,48.3c20.5,20.3,36.5,44.1,48,71.3
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M138.8,314c-11.9-5.6-22.6-13.2-32.1-22.7c-9.5-9.5-17.7-21.2-24.6-34.9
|
||||||
|
c-7.2-13.7-13-29.8-17.3-48.3c-2.2,8.1-3.8,16.4-4.9,24.8c-1.1,8.4-1.6,17-1.6,25.8c0,3.1,0.1,6.2,0.2,9.1c0.2,3,0.4,5.9,0.7,8.7
|
||||||
|
C77.9,293,97,306,116.5,315.4c19.5,9.4,39.6,12.8,60.2,10.3C163,323.2,150.4,319.3,138.8,314z M443.3,194.7
|
||||||
|
c-7-20.2-16.8-38.5-29.3-55.1c-20.9-14.1-43.3-21.9-67-23.4c-23.8-1.6-46,1.4-66.8,8.9c-20.8,7.5-38.5,18.6-53.2,33.3
|
||||||
|
c-14.7,14.7-23.4,31.3-26.3,49.7c-1.6,10.9,3,21.6,13.6,31.9c10.6,10.3,21.4,15.6,32.3,15.9c8.4,0.3,16.5-3,24.1-9.8
|
||||||
|
c7.7-6.9,12-14.4,12.9-22.5c0.6-5.9-0.8-11.7-4.2-17.3c-3.4-5.6-8.9-9.4-16.4-11.3c-4.1-0.9-8.5-0.2-13.4,2.1
|
||||||
|
c-4.8,2.3-7.7,5.7-8.7,10.1c-1.3,4.7-1.1,8.4,0.5,11.3c1.6,2.8,4.2,4.2,8,4.2c3.4,0.3,6.3-0.8,8.7-3.3c2.3-2.5,0.5-5.9-5.4-10.3
|
||||||
|
c5.9-0.3,10.3,1.3,13.1,4.9c2.8,3.6,3.6,9.1,2.3,16.6c-0.6,4.1-3.4,7.2-8.4,9.4c-5,2.2-9.5,3-13.6,2.3
|
||||||
|
c-7.2-1.2-13.8-5.2-19.7-11.7c-5.9-6.6-8.9-13.4-8.9-20.6c0-9.4,3.8-18.8,11.3-28.1s15.9-14.4,25.3-15
|
||||||
|
c12.8-0.9,24.8,1.1,35.9,6.1c11.1,5,18.5,19.8,22.3,44.5c5.9-11.3,14.5-19.2,25.8-23.9s22.7-5.7,34.2-3
|
||||||
|
c11.6,2.7,22,9.3,31.4,19.9c9.1,10.3,14.2,25,15.5,44.1c0.9,12.2-1.7,23.9-8,35.2c-5.9,11.3-13.8,20.7-23.7,28.4
|
||||||
|
c-9.8,7.7-20.7,12.6-32.6,14.8c-11.9,2.5-23.1,0.9-33.8-4.7c2.5,20-0.9,35.9-10.3,47.8c-9.4,11.6-21.6,18.8-36.6,21.8
|
||||||
|
c-15,3-31.3,1.3-48.8-4.9c-17.2-6.2-32.3-17.3-45.5-33.3c-1.3-1.2-3.2-1.8-5.9-1.6c-2.7,0.2-4.6,1-5.9,2.6l-5.6,8.4
|
||||||
|
c-17.8-6.2-35.2-16.4-52.3-30.5c-17-14.1-33.8-30.9-50.4-50.6c3.8,23.8,11.3,45.9,22.5,66.6c11.6,20.6,26.1,38.5,43.6,53.7
|
||||||
|
c17.5,15.2,37.2,27,59.1,35.4c22.2,8.8,45.8,13.1,70.8,13.1c27.2,0,52.8-5.2,76.9-15.5c24.1-10.3,45.1-24.4,63-42.4
|
||||||
|
c18-18,32.1-39,42.4-63c10.3-24.1,15.5-49.7,15.5-76.9C453.8,236.1,450.3,214.8,443.3,194.7z M147.7,93.2
|
||||||
|
c-7.2,4.7-14.1,9.8-20.6,15.5s-12.8,11.7-18.8,18.3c-4.4,35.6-3.6,64.1,2.3,85.3c5.6,21.3,14.9,37.6,27.9,49
|
||||||
|
c13,11.4,28.8,18.8,47.6,22.3c18.4,3.4,38.1,5,59.1,4.7c-26.6-4.1-48.1-11.6-64.7-22.5c-16.3-10.9-28.1-24.8-35.4-41.5
|
||||||
|
c-7.3-16.7-10.5-36.2-9.6-58.4C136.2,143.7,140.2,119.4,147.7,93.2z M309.4,68.1c-10.9-3-22.2-5.1-33.8-6.3
|
||||||
|
C256,69,239.1,77.1,225.1,86.1c-13.8,9.4-24.8,19.8-33,31.4c-8.3,11.6-13.5,24.1-15.7,37.5c-2.5,13.8-2.2,28.4,0.9,44.1
|
||||||
|
c1.6-16.9,5.8-32.2,12.7-45.9c7.2-14.1,17.4-26.1,30.7-36.1c13.3-10,29.9-18.1,49.9-24.4c20-6.6,43.4-10.8,70.3-12.7
|
||||||
|
C330.8,75.1,320.4,71.1,309.4,68.1z M264,317.2c-3.1,2.8-5.2,6.1-6.1,9.8c-0.3,1.9,0.2,3.9,1.6,6.1c1.4,2.2,3,3.6,4.9,4.2
|
||||||
|
c1.2,0.3,2.6,0.2,4-0.5c1.4-0.6,2.4-1.4,3-2.3c0.6-0.9,1-1.9,1.2-2.8c0.2-0.9,0.1-1.7-0.2-2.3c-0.3-0.6-0.7-1.2-1.2-1.6
|
||||||
|
s-1-0.9-1.6-1.2c8.1-1.2,11.6,2.4,10.5,11c-1.1,8.6-6.5,14-16.2,16.2c-8.4,1.6-15-0.5-19.7-6.1s-7.2-12.2-7.5-19.7
|
||||||
|
c0-13.1,5.1-22,15.2-26.5c10.2-4.5,22.7-5.7,37.7-3.5c-13.1-10.9-26.3-14.2-39.4-9.8c-13.4,4.1-23.4,11.4-30,22
|
||||||
|
c-6.6,10.6-8,22-4.2,34.2s15.9,20.9,36.6,26.3c22.8,3.4,36.7-3.8,41.7-21.6c5-17.8-1.3-29.4-18.8-34.7
|
||||||
|
C271,313.5,267.1,314.4,264,317.2z M379,259.4c2-5.5,2.9-10.9,2.6-16.2c-0.3-4.4-1.7-8.6-4.2-12.7c-2.5-4.1-5.6-7.3-9.4-9.8
|
||||||
|
c-2.8-2.2-6.1-3.5-9.8-4s-7.3-0.2-10.8,0.7c-3.1,0.6-6,2-8.7,4c-2.7,2-4.5,4.6-5.4,7.7c-0.6,1.9-0.6,3.9,0,6.1
|
||||||
|
c0.6,2.2,1.6,4.1,2.8,5.6c1.6,1.3,3.5,2.1,5.9,2.6s4.5,0.4,6.3-0.2c1.2-0.3,2.4-1.1,3.5-2.3c1.1-1.2,1.6-2.5,1.6-3.8
|
||||||
|
c0.3-0.9,0.2-1.8-0.5-2.6c-0.6-0.8-1.4-1.5-2.3-2.1c-0.9-0.6-1.8-1.2-2.6-1.6c-0.8-0.5-1.6-0.9-2.6-1.2c0.3-1.2,1.7-2.1,4.2-2.6
|
||||||
|
c2.5-0.5,4.5-0.2,6.1,0.7c3.4,1.6,6.3,4.4,8.7,8.4c2.3,4.1,3,8,2.1,11.7c-1.6,5.3-5.2,9.7-10.8,13.1c-5.6,3.4-11.1,5.2-16.4,5.2
|
||||||
|
c-5.9,0-11.6-1.9-16.9-5.6c-5.3-3.8-9.2-8.9-11.7-15.5c-1.6,5.9-3.3,11.1-5.2,15.5c-1.9,4.4-4.1,7.7-6.6,9.8
|
||||||
|
c9.4,12.2,20.7,18.4,34,18.5c13.3,0.2,25.7-5.2,37.3-16.2C374.1,269.3,377,264.8,379,259.4z M389.1,227.7
|
||||||
|
c4.4,20.3,2.8,37.3-4.7,51.1c-7.5,13.8-22.8,23.4-45.9,29.1c11.9,3.1,23,2.2,33.3-2.8c10.3-5.3,18.4-12.3,24.4-21.1
|
||||||
|
c5.9-8.7,8.7-18.4,8.4-29.1C404,244.6,398.8,235.5,389.1,227.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Fire">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st8" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M370.4,384.7c0.3-3.1,1.4-5.3,3.3-6.6c2.8-2.5,4.7-5.4,5.6-8.7s1.4-7.4,1.4-12.4
|
||||||
|
c2.2,3.1,3.8,6.8,4.9,11c1.1,4.2,0.9,9.5-0.7,15.7c-0.9,2.2-0.6,3.8,0.9,4.7c1.6,0.9,3.3,0,5.2-2.8c6.6-10.3,9.7-20.7,9.4-31.2
|
||||||
|
c-0.3-10.5-3.3-20.9-8.9-31.2c-8.1-16.9-10.2-30.1-6.1-39.6c4.1-9.5,12.8-15.1,26.3-16.6c-13.1,9.1-18.2,18.2-15.2,27.4
|
||||||
|
c3,9.2,12,18.5,27,27.9c4.1-5.9,8.3-11.5,12.7-16.6c4.4-5.2,8.9-9.8,13.6-13.8l1.9-0.9c0.6-5.3,1.2-10.6,1.6-15.9
|
||||||
|
c0.5-5.3,0.7-10.8,0.7-16.4c0-27.2-5.2-52.8-15.5-76.9c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4
|
||||||
|
C308.8,66,283.2,60.8,256,60.8s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63
|
||||||
|
c-10.3,24.1-15.5,49.7-15.5,76.9c0,21.9,3.4,42.7,10.1,62.6c6.7,19.8,16.2,38,28.4,54.6c1.6-0.3,3.4-0.5,5.4-0.5
|
||||||
|
c2,0,3.4-0.5,4-1.4c0.6-0.9,0.7-1.9,0.2-2.8s-0.5-1.7-0.2-2.3c2.5-4.4,6.3-8,11.5-10.8s10.1-4.4,14.8-4.7
|
||||||
|
c-5.6,5.9-9.4,11.6-11.3,17.1c-1.9,5.5-0.9,10.1,2.8,13.8l10.3,10.8c0.9-6.9,2.3-13.4,4.2-19.7c1.9-6.2,4.1-12.3,6.6-18.3
|
||||||
|
c0.9,5.9,2.4,11.8,4.5,17.6c2,5.8,3.4,11.6,4,17.6c10-1.2,14.9-6.6,14.8-16.2c-0.2-9.5-2.1-17.1-5.9-22.7l-6.6-10.3
|
||||||
|
c-10.3-16.6-19.1-36.4-26.3-59.5c-7.2-23.1,3.9-42,33.3-56.7c-9.7,9.4-14.6,18.7-14.8,27.9c-0.2,9.2,4.5,17.9,13.8,26
|
||||||
|
c2.2-12.8,6.2-20.3,12-22.5c5.8-2.2,8.2-15.3,7.3-39.4c6.2,5.3,9.8,13.7,10.8,25.1c0.9,11.4,4.4,18.4,10.3,20.9
|
||||||
|
c7.2-4.1,8.6-12.9,4.2-26.5c-4.4-13.6-9.8-26.6-16.4-39.1c-15-26.9-17.3-49.7-7-68.4c10.3-19.1,24.4-32.3,42.2-39.6
|
||||||
|
c17.8-7.3,35-7.7,51.6-1.2c16.6,6.3,23.4,21.3,20.6,45c-1.9-19.1-7.7-30-17.3-32.8c-9.7-2.5-18.1,0-25.3,7.5
|
||||||
|
c-7.2,7.5-10.8,18.8-10.8,33.8c0,14.7,8.9,30,26.7,45.9c10.6-2.8,16-8.4,16.2-16.9c0.2-8.4-0.4-15.9-1.6-22.5
|
||||||
|
c2.8,6.6,5.6,12.7,8.4,18.5c2.8,5.8,6.4,10.4,10.8,13.8c3.1,3.1,5.4,7.3,6.8,12.7c1.4,5.3,1.6,12,0.7,20.2l20.2,19.2
|
||||||
|
c4.1-2.8,6.7-6.2,8-10.1c1.2-3.9,0.6-8.4-1.9-13.4l-5.2-10.3c-5.9-11.9-8.1-23-6.6-33.5c1.6-10.5,10.2-15.7,25.8-15.7
|
||||||
|
c-10.9,8.1-16.1,15.6-15.5,22.5c0.6,6.9,3.1,13,7.5,18.3l13.1,15.9c9.1,10.6,15.3,22.7,18.8,36.1c3.4,13.4,0.2,29.1-9.8,46.9
|
||||||
|
c9.1,15.6,13,30.2,11.7,43.8c-1.3,13.6-6.6,26.3-15.9,38.2c-0.6,1.9-1.6,3.5-3,4.9s-2.3,3-2.6,4.9c-0.3,2.2-0.2,4.3,0.2,6.3
|
||||||
|
c0.5,2,1.2,4.1,2.1,6.3c0.3,0.6,0.7,1.4,1.2,2.3s1.2,1.4,2.1,1.4c1.2,0,2.3-0.8,3.3-2.3c0.9-1.6,1.7-3,2.3-4.2
|
||||||
|
C369.1,390.5,370.1,387.9,370.4,384.7z M301,408.6c0.3-7.5,3.8-13.7,10.3-18.8c8.4-6.6,15.7-14.3,21.8-23.2s8.2-17.1,6.3-24.6
|
||||||
|
c-1.3,3.4-3.2,5.6-5.9,6.6c-2.7,0.9-5.6,1.3-8.7,0.9l-10.8-0.9c-1.3,0-2-1.1-2.3-3.3c-0.3-2.2-0.2-3.9,0.5-5.2
|
||||||
|
c10.3-16.9,16.6-31.2,19-42.9s1-20.2-4-25.5c-1.3,5.3-4.1,11.1-8.7,17.3c-4.5,6.3-8.7,9.5-12.4,9.8h-7c-1.9,0-3.7-0.5-5.4-1.6
|
||||||
|
c-1.7-1.1-2.9-2.6-3.5-4.5c-4.4-15.3-10.9-28.5-19.7-39.6c-8.8-11.1-18-21.6-27.7-31.6c10,35.9,9.4,63.8-1.9,83.7
|
||||||
|
c-11.3,19.8-30,24.6-56.3,14.3c10,18.1,16.9,35.6,20.6,52.3c3.8,16.7-0.9,31.6-14.1,44.8c-0.3,0.3-0.6,0.5-0.9,0.7
|
||||||
|
c-0.3,0.2-0.8,0.2-1.4,0.2h-5.2c-0.9,0-1.9,0.2-2.8,0.7s-1.9,1-2.8,1.6c-0.6,0.6-1.2,1.3-1.6,2.1c-0.5,0.8-0.7,1.6-0.7,2.6
|
||||||
|
c-0.3,0.9-0.4,1.9-0.2,2.8c0.2,0.9,0.4,1.7,0.7,2.3c0.6,0.9,1.2,1.7,1.6,2.3c0.5,0.6,1,1.3,1.6,1.9c2.8,2.2,5.9,4.2,9.1,6.1
|
||||||
|
s6.6,3.1,10.1,3.8l8.9-2.3c-2.8-3.8-5.1-7.1-6.8-10.1c-1.7-3-2.6-5.1-2.6-6.3c1.9,0.6,3.9,1.9,6.1,3.8c2.2,1.9,4.5,4.1,7,6.6
|
||||||
|
l7.5-5.2c1.9-4.7,3.1-9.5,3.8-14.5c0.6-5,0-9.7-1.9-14.1l-7.5-17.8c-0.3-1.2-0.5-2.4-0.7-3.5c-0.2-1.1-0.1-2.3,0.2-3.5l13.1,17.8
|
||||||
|
c2.2,3.1,4.4,3.3,6.6,0.5c2.2-2.8,3.9-5.2,5.2-7c1.2-2.5,1.6-5.4,0.9-8.7c-0.6-3.3-1.4-6.3-2.3-9.1c-2.2-5.9-5.2-11.6-8.9-16.9
|
||||||
|
c-3.8-5.3-7.8-10.3-12.2-15c6.2,1.9,11.8,5.3,16.6,10.3c4.8,5,9.8,9.8,14.8,14.5c2.5,2.5,4.9,3.4,7.3,2.6
|
||||||
|
c2.3-0.8,2.7-2.9,1.2-6.3c-4.1-10.6-5.7-22.7-4.9-36.1c0.8-13.4,6-26.3,15.7-38.4c-0.3,7.2,0,16.5,0.9,27.9
|
||||||
|
c0.9,11.4,4.4,19.8,10.3,25.1c4.4,2.2,9.1,1.5,14.1-2.1c5-3.6,8.7-7.7,11.3-12.4c-5.9,17.2-8.2,33.9-6.8,50.2
|
||||||
|
c1.4,16.3-3.5,31.1-14.8,44.5c-5,5.6-4.8,10.7,0.5,15.2c5.3,4.5,10.6,4.1,15.9-1.2c-3.4,5.3-5.2,9.4-5.2,12.2s2.5,4.1,7.5,3.8
|
||||||
|
c2.8-0.9,5.5-2,8.2-3.3c2.7-1.2,5.2-2.7,7.7-4.2C305.5,426.8,300.7,416.1,301,408.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Water">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st9" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M376,327.8c11.9-8,22-17.1,30.5-27.4c8.4-10,14.8-21.2,19.2-33.5c4.4-12.3,8.1-24.8,11.3-37.3
|
||||||
|
c1.6-6.6,2.7-13.1,3.5-19.7c0.8-6.6,1.2-13.1,1.2-19.7c-6.9-19.1-16.4-36.4-28.6-52c-12.5-15.9-26.8-29.6-42.9-41
|
||||||
|
c-16.1-11.4-33.8-20.4-53.2-27c-19.4-6.2-39.7-9.4-60.9-9.4c-27.2,0-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4
|
||||||
|
c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9c0,10,0.7,19.8,2.1,29.3c1.4,9.5,3.5,18.8,6.3,27.9
|
||||||
|
c9.7-44.4,22.7-81.4,38.9-111.1c16.6-29.7,35.9-52.9,58.1-69.6c22.2-16.7,47.2-27.4,75-32.1c27.8-4.4,58-3.8,90.5,1.9l13.1,11.7
|
||||||
|
l-17.8,3.3c-3.1,0.6-6.4,1.3-9.8,1.9c-3.4,0.6-6.4,1.9-8.9,3.8c-1.6,0.9-3,2.2-4.5,3.8c-1.4,1.6-1.8,3.1-1.2,4.7
|
||||||
|
c0.3,0.9,1,1.5,2.1,1.6c1.1,0.2,2.1,0.4,3,0.7c3.1,0.6,6.2,0.5,9.4-0.2c3.1-0.8,6.2-1,9.4-0.7c3.8,0.3,7.7,0.7,11.7,1.2
|
||||||
|
c4.1,0.5,7.8,1.6,11.3,3.5c5.3,2.5,10.6,5.6,15.9,9.4c5.3,3.8,9.2,8.4,11.7,14.1c1.2,3.1,1.5,6.6,0.7,10.3
|
||||||
|
c-0.8,3.8-1.5,7.3-2.1,10.8c-3.8-10.3-8.3-16.6-13.6-19c-5.3-2.3-11.6-4-18.8-4.9c-6.9-0.9-12.4,0.5-16.6,4.5
|
||||||
|
c-4.2,3.9-4.6,9.3-1.2,16.2c0.6,1.6,1.6,3,3,4.5s2.7,2.7,4,4l12.2,10.3c6.9,5.9,11.6,13.7,14.1,23.2c2.5,9.5,0.2,19.9-7,31.2
|
||||||
|
c0-9.1-1.1-16.2-3.3-21.6c-2.2-5.3-5.8-8.3-10.8-8.9l-14.1-3.8c-5.9-1.6-10.2-0.9-12.9,1.9c-2.7,2.8-2.1,7.8,1.6,15l3.8,6.1
|
||||||
|
c3.8,6.3,4.8,14.1,3,23.7c-1.7,9.5-5.9,16.2-12.4,19.9c2.2-14.7,0.9-25-3.8-30.9c-4.7-5.9-11.6-9.2-20.6-9.8
|
||||||
|
c-6.6-2.5-13.8-2.2-21.6,0.9c-7.8,3.1-14.1,7.3-18.8,12.7c-5,5.6-8.6,12.7-10.8,21.1c-2.2,8.4-2,16.3,0.5,23.4
|
||||||
|
c3.1,9.4,9.3,17.2,18.5,23.4c9.2,6.3,18.5,11.1,27.9,14.5c9.7,3.8,20.1,5.9,31.2,6.3c11.1,0.5,21.8-0.5,32.1-3
|
||||||
|
C351.8,341.6,364.1,335.8,376,327.8z M189,408.2l-2.8-2.8c-1.9-1.9-1.5-4.8,1.2-8.7c2.7-3.9,5.4-5.7,8.2-5.4l115.8,8.9
|
||||||
|
c17.8,1.3,34.6-3.9,50.4-15.5c15.8-11.6,29-26.4,39.6-44.5c-11.9,10.6-26.6,19.3-44.1,26c-17.5,6.7-34.8,9.3-52,7.7l-119.5-9.4
|
||||||
|
c-3.8,0.3-6.8,1.6-9.1,3.8c-2.3,2.2-3.7,5.3-4,9.4L157.1,366c-5.9-4.7-10.8-10.5-14.5-17.6s-7.3-14-10.8-20.9
|
||||||
|
c-2.5-5.3-2.1-9.5,1.2-12.7c3.3-3.1,7.4-2.8,12.4,0.9l15,9.4l6.1-7l-27.2-23c-4.7-2.8-9.7-2.4-15,1.2c-5.3,3.6-8.3,7.6-8.9,12
|
||||||
|
c-1.9,10.9-1,22.3,2.6,34c3.6,11.7,9.4,21.3,17.6,28.8l46.9,46.4L189,408.2z M293,177.6c-0.6-6.6,2.2-12.7,8.4-18.3
|
||||||
|
c-19.1-0.6-29.1-4.5-30-11.5s4.7-16.2,16.9-27.4c-17.8-1.2-34.4-0.2-49.7,3.3c-15.3,3.4-29.5,9.1-42.7,17.1s-25.3,18-36.6,30.2
|
||||||
|
c-10.9,11.9-21.1,25.6-30.5,41.3c15.6-6.9,30.6-11.9,45-15c14.7-3.1,28.8-4.1,42.4-3c13.6,1.1,26.5,4.6,38.7,10.5
|
||||||
|
c12.2,5.9,23.7,14.8,34.7,26.7c-3.4-9.7-3.1-17.2,0.9-22.5c4.1-5.3,11.7-8.4,23-9.4C300.5,191.5,293.7,184.1,293,177.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Void">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st10" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,21.6,3.3,42.2,9.8,61.9c6.6,19.4,15.7,37.2,27.4,53.4c11.7,16.3,25.5,30.5,41.5,42.7c16.2,12.2,33.9,21.7,53,28.6
|
||||||
|
c-15-6.2-28.8-14.7-41.3-25.3c-12.5-10.3-23.2-22.2-32.1-35.6c-8.9-13.4-15.9-28-20.9-43.6c-5-15.9-7.5-32.7-7.5-50.2
|
||||||
|
c0-23.1,4.4-44.8,13.1-65.2c8.7-20.3,20.7-38,35.9-53.2c15.2-15.2,32.9-27.3,53.2-36.3c20.6-8.7,42.5-13.1,65.6-13.1
|
||||||
|
c23.1,0,44.8,4.4,65.2,13.1c20.3,9.1,38.1,21.2,53.4,36.3c15.3,15.2,27.3,32.9,36.1,53.2c8.7,20.3,13.1,42,13.1,65.2
|
||||||
|
c0,17.5-2.5,34.2-7.5,50.2c-5,15.9-12,30.6-21.1,44.1c-9.1,13.4-20,25.3-32.8,35.6c-12.5,10.6-26.4,19.1-41.7,25.3
|
||||||
|
c19.4-6.9,37.2-16.4,53.4-28.6c16.2-12.2,30.3-26.4,42.2-42.7c11.9-16.2,21.1-34.2,27.7-53.9s9.8-40.3,9.8-61.9
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M211.9,344.4c12.2-12.2,26.9-18.3,44.1-18.3c17.2,0,31.9,6.1,44.1,18.3
|
||||||
|
s18.3,26.9,18.3,44.1c0,12.5-3.4,23.8-10.3,34c-6.9,10.2-15.6,17.7-26.3,22.7c22.8-5.9,41.7-18.3,56.7-37S361,367.7,361,343
|
||||||
|
c0-12.8-2.2-25-6.6-36.6c-4.4-11.6-10.5-22-18.3-31.2c-7.8-9.2-17-16.9-27.7-23.2c-10.6-6.2-22-10.5-34.2-12.7
|
||||||
|
c7.2,3.4,13.1,8.7,17.8,15.7s7,14.8,7,23.2c0,12.2-4.2,22.4-12.7,30.7c-8.4,8.3-18.6,12.4-30.5,12.4c-11.9,0-22-4.1-30.5-12.4
|
||||||
|
c-8.4-8.3-12.7-18.5-12.7-30.7c0-8.4,2.3-16.2,6.8-23.2c4.5-7,10.5-12.3,18-15.7c-12.5,2.2-24.1,6.4-34.7,12.7
|
||||||
|
c-10.6,6.3-19.8,14-27.4,23.2c-7.7,9.2-13.8,19.6-18.5,31.2c-4.4,11.6-6.6,23.8-6.6,36.6c0,24.7,7.6,46.4,22.7,65.2
|
||||||
|
c15.2,18.8,34.1,31.1,57,37c-10.9-5-19.8-12.6-26.5-22.7c-6.7-10.2-10.1-21.5-10.1-34C193.7,371.3,199.8,356.6,211.9,344.4z
|
||||||
|
M304.3,382.4c0-13.4-4.7-24.8-14.1-34.2s-20.8-14.1-34.2-14.1c-13.4,0-24.8,4.7-34.2,14.1s-14.1,20.8-14.1,34.2
|
||||||
|
c0,13.4,4.7,24.8,14.1,34.2s20.8,14.1,34.2,14.1c13.4,0,24.8-4.7,34.2-14.1S304.3,395.8,304.3,382.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Npcs" class="st0">
|
||||||
|
<g id="Martial" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st11" d="M57.3,388.5L31,315.4c8.7-1.9,18-3.4,27.7-4.7c9.7-1.2,20-1.9,30.9-1.9c5.9,10.6,13.3,20.5,22,29.5
|
||||||
|
c8.7,9.1,19.1,17.2,30.9,24.4c-14.7,1.9-29.2,5-43.6,9.4C84.6,376.5,70.7,381.9,57.3,388.5z M50.7,100.7
|
||||||
|
c12.2,9.1,22.7,19.1,31.6,30.2c8.9,11.1,10.5,22.9,4.9,35.4c-8.1,17.5-12.5,35.9-13.1,55.3c-0.6,19.4,3.6,38,12.7,56
|
||||||
|
c9.1,18,23.4,34.6,43.1,49.9c19.7,15.3,45.8,27.7,78.3,37c2.8-6.2,6.1-11.3,9.8-15s7.7-7,11.7-9.8c-28.1-9.7-48.3-23-60.5-39.8
|
||||||
|
s-18.8-33-19.7-48.3c-0.9-15.3,2.7-27.8,10.8-37.5c8.1-9.4,18.3-11.6,30.5-6.6c-2.5-17.5,1.2-28.4,11.3-32.8
|
||||||
|
c10-4.4,19.7-1.4,29.1,8.9c7.8-21.2,5.9-39.9-5.6-56c-11.6-16.1-29.5-20.7-53.9-13.8c-5.9-7.8-13.8-13.9-23.7-18.3
|
||||||
|
c-9.8-4.4-19.9-5-30.2-1.9c-10.3,3.1-20.7,3.7-31.2,1.6c-10.5-2-21.2-6-32.1-12L50.7,100.7z M83,393.6
|
||||||
|
c17.2-6.2,34.5-12.7,51.8-19.5c17.3-6.7,30.1-4,38.2,8.2c5.3,0,10.6,0.4,15.9,1.2c5.3,0.8,10.5,2.7,15.5,5.9
|
||||||
|
c0,5.3,0.7,10.4,2.1,15.2c1.4,4.8,3.5,9.3,6.3,13.4h-74.5v-13.6c-5.9,2.8-11.4,6.7-16.4,11.7c-5,5-9.7,10.9-14.1,17.8L83,393.6z
|
||||||
|
M256,354.7c-9.1,0-16.8,3.1-23.2,9.4c-6.4,6.3-9.6,13.9-9.6,23c0,9.1,3.2,16.8,9.6,23.2c6.4,6.4,14.1,9.6,23.2,9.6
|
||||||
|
c9.1,0,16.7-3.2,23-9.6c6.2-6.4,9.4-14.1,9.4-23.2c0-9.1-3.1-16.7-9.4-23C272.7,357.9,265.1,354.7,256,354.7z M461.3,100.7
|
||||||
|
c-12.2,9.1-22.7,19.1-31.6,30.2c-8.9,11.1-10.5,22.9-4.9,35.4c8.1,17.5,12.5,35.9,13.1,55.3c0.6,19.4-3.6,38-12.7,56
|
||||||
|
c-9.1,18-23.4,34.6-43.1,49.9c-19.7,15.3-45.8,27.7-78.3,37c-2.8-6.2-6.1-11.3-9.8-15s-7.7-7-11.7-9.8
|
||||||
|
c28.1-9.7,48.3-23,60.5-39.8s18.8-33,19.7-48.3c0.9-15.3-2.7-27.8-10.8-37.5c-8.1-9.4-18.3-11.6-30.5-6.6
|
||||||
|
c2.5-17.5-1.3-28.4-11.3-32.8c-10-4.4-19.7-1.4-29.1,8.9c-7.8-21.2-5.9-39.9,5.6-56c11.6-16.1,29.5-20.7,53.9-13.8
|
||||||
|
c5.9-7.8,13.8-13.9,23.7-18.3c9.8-4.4,19.9-5,30.2-1.9c10.3,3.1,20.7,3.7,31.2,1.6c10.5-2,21.2-6,32.1-12L461.3,100.7z
|
||||||
|
M429,393.6c-17.2-6.2-34.5-12.7-51.8-19.5c-17.3-6.7-30.1-4-38.2,8.2c-5.3,0-10.6,0.4-15.9,1.2c-5.3,0.8-10.5,2.7-15.5,5.9
|
||||||
|
c0,5.3-0.7,10.4-2.1,15.2c-1.4,4.8-3.5,9.3-6.3,13.4h74.5v-13.6c5.9,2.8,11.4,6.7,16.4,11.7c5,5,9.7,10.9,14.1,17.8L429,393.6z
|
||||||
|
M454.8,388.5l26.3-73.1c-8.8-1.9-18-3.4-27.7-4.7c-9.7-1.2-20-1.9-30.9-1.9c-5.9,10.6-13.3,20.5-22,29.5
|
||||||
|
c-8.8,9.1-19.1,17.2-30.9,24.4c14.7,1.9,29.2,5,43.6,9.4C427.4,376.5,441.3,381.9,454.8,388.5z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Social">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st12" d="M249.4,382.4L31,265.2c7.8-6.9,15.9-13.3,24.1-19.2c8.3-5.9,17.1-11.3,26.5-15.9c2.8-6.6,5.4-13.2,7.7-19.9
|
||||||
|
c2.3-6.7,4.1-13.5,5.4-20.4l-8.4-8.4c9.4-4.1,18.9-7.1,28.6-9.1c9.7-2,19.5-3.2,29.5-3.5c5.3-4.1,10.4-8.8,15.2-14.3
|
||||||
|
c4.8-5.5,9.4-11.5,13.8-18l-6.6-11.3c9.1-0.3,18.3,0.5,27.7,2.6c9.4,2,19.2,5.2,29.5,9.6c6.9-1.9,13.4-4.2,19.7-7
|
||||||
|
c6.2-2.8,12.2-6.6,17.8-11.3v-12.7c7.8,3.4,15.6,7.6,23.4,12.4c7.8,4.8,15.5,11.5,23,19.9c6.9,2.2,13.8,3.1,20.9,2.8
|
||||||
|
c7-0.3,14-1.6,20.9-3.8l3.3-12.7c6.6,7.2,12.7,14.7,18.5,22.5c5.8,7.8,10.5,16.6,14.3,26.3c5.3,5,11.3,9.1,17.8,12.2
|
||||||
|
c6.6,3.1,13.9,4.5,22,4.2l7-8.4c4.1,8.1,7.6,17.3,10.5,27.7c3,10.3,5.1,22,6.3,35.2c4.4,5.3,9.1,10.2,14.3,14.8
|
||||||
|
c5.2,4.5,10.9,8.4,17.1,11.5L273.3,381.5l14.5,7.5c-3.4,15.3-12.4,22.7-27,22.3s-23.5-7.6-27-21.3L249.4,382.4z M186.2,304.1
|
||||||
|
l-4.7,15.5l-17.8,9.4l80.6,42.2L186.2,304.1z M218.5,279.7l-9.4,11.3l-20.2,3.8l60,69.8L218.5,279.7z M256.5,361.3v-90.9l-13.1,7
|
||||||
|
l-20.6-6.6L256.5,361.3z M264.9,363.6l31.4-84.8l-15,0.5l-16.9-14.1L264.9,363.6z M328.7,299.4l-7.5-1.9l-17.3-22l-31.4,89.1
|
||||||
|
L328.7,299.4z M353,332.7l-8-7.5l-5.6-26.3l-59.5,71.7L353,332.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="list_-_copie">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M467.4,258.6c0-29.1-5.5-56.6-16.4-82.5c-11.3-25.6-26.4-48-45.5-67
|
||||||
|
c-19.1-19.1-41.4-34.2-67-45.5c-25.9-10.9-53.4-16.4-82.5-16.4s-56.6,5.5-82.5,16.4c-25.6,11.3-48,26.4-67,45.5
|
||||||
|
c-19.1,19.1-34.2,41.4-45.5,67c-10.9,25.9-16.4,53.4-16.4,82.5s5.5,56.6,16.4,82.5c11.3,25.6,26.4,48,45.5,67
|
||||||
|
c19.1,19.1,41.4,34.2,67,45.5c25.9,10.9,53.4,16.4,82.5,16.4s56.6-5.5,82.5-16.4c25.6-11.3,48-26.4,67-45.5
|
||||||
|
c19.1-19.1,34.2-41.4,45.5-67C461.9,315.2,467.4,287.7,467.4,258.6z M75.1,182.2c10.3-24.1,24.3-45,42-62.8
|
||||||
|
c17.7-17.8,38.5-31.9,62.6-42.2c23.7-10.3,49.2-15.5,76.4-15.5s52.7,5.2,76.4,15.5c24.1,10.3,45,24.4,62.8,42.2
|
||||||
|
s31.9,38.8,42.2,62.8c10.3,23.8,15.5,49.2,15.5,76.4s-5.2,52.7-15.5,76.4c-10.3,24.1-24.4,45-42.2,62.8s-38.8,31.9-62.8,42.2
|
||||||
|
c-23.8,10.3-49.2,15.5-76.4,15.5s-52.7-5.2-76.4-15.5c-24.1-10.3-44.9-24.4-62.6-42.2c-17.7-17.8-31.6-38.7-42-62.8
|
||||||
|
c-10.3-23.7-15.5-49.2-15.5-76.4S64.8,206,75.1,182.2z M190.6,305.1c13.6-5.6,24.8-16.2,33.5-31.9c-0.3-0.3-0.5-0.6-0.5-0.9
|
||||||
|
c0-0.3-0.2-0.6-0.5-0.9c-11.9-3.8-23.4-5.3-34.5-4.7c-11.1,0.6-22,3-32.6,7c-2.2,4.1-5.5,7.3-9.8,9.6c-4.4,2.3-9.1,3.5-14.1,3.5
|
||||||
|
c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c5,0,9.7,1.2,14.1,3.5
|
||||||
|
c4.4,2.3,7.7,5.6,9.8,9.6c10.6,4.1,21.5,6.4,32.6,7c11.1,0.6,22.6-0.9,34.5-4.7c0.3-0.3,0.5-0.6,0.5-0.9c0-0.3,0.2-0.6,0.5-0.9
|
||||||
|
c-11.3-20-26.3-33-45.2-39.1c-18.9-6.1-37.3-25.4-55.1-57.9c-12.8,15-22.8,32-30,51.1C86.6,217.2,83,237.4,83,258.6
|
||||||
|
c0,21.3,3.6,41.4,10.8,60.5c7.2,19.1,17.2,36.1,30,51.1c4.1-7.5,8.1-14.1,12.2-19.7c4.1-5.6,8.3-10.5,12.7-14.5
|
||||||
|
C163,321,177,310.7,190.6,305.1z M248,191.4c-0.6-11.1-3-21.8-7-32.1c-4.1-2.5-7.3-5.9-9.6-10.3c-2.3-4.4-3.5-9.1-3.5-14.1
|
||||||
|
c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,5-1.2,9.7-3.5,14.1
|
||||||
|
c-2.3,4.4-5.6,7.8-9.6,10.3c-4.1,10.3-6.4,21-7,32.1c-0.6,11.1,0.9,22.6,4.7,34.5c0.3,0.3,0.6,0.5,0.9,0.5c0.3,0,0.6,0.2,0.9,0.5
|
||||||
|
c20-11.3,33-26.3,39.1-45.2c6.1-18.9,25.4-37.3,57.9-55.1c-15-12.8-32-22.8-51.1-30c-19.1-7.2-39.2-10.8-60.5-10.8
|
||||||
|
c-21.3,0-41.4,3.6-60.5,10.8c-19.1,7.2-36.1,17.2-51.1,30c7.5,4.1,14.1,8.1,19.7,12.2c5.6,4.1,10.5,8.3,14.5,12.7
|
||||||
|
c15,14.4,25.3,28.4,30.9,42s16.2,24.8,31.9,33.5c0.3-0.3,0.6-0.5,0.9-0.5c0.3,0,0.6-0.2,0.9-0.5C247.1,214,248.7,202.5,248,191.4
|
||||||
|
z M347.9,378.6c-5.6-4.1-10.5-8.3-14.5-12.7c-15-14.4-25.3-28.4-30.9-42s-16.3-24.8-31.9-33.5c-0.3,0.3-0.6,0.5-0.9,0.5
|
||||||
|
c-0.3,0-0.6,0.2-0.9,0.5c-3.8,11.9-5.3,23.4-4.7,34.5c0.6,11.1,3,22,7,32.6c4.1,2.2,7.3,5.5,9.6,9.8c2.3,4.4,3.5,9.1,3.5,14.1
|
||||||
|
c0,7.8-2.7,14.5-8.2,19.9c-5.5,5.5-12.1,8.2-19.9,8.2c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-5,1.2-9.7,3.5-14.1
|
||||||
|
c2.3-4.4,5.5-7.7,9.6-9.8c4.1-10.6,6.4-21.5,7-32.6c0.6-11.1-0.9-22.6-4.7-34.5c-0.3-0.3-0.6-0.5-0.9-0.5c-0.3,0-0.6-0.2-0.9-0.5
|
||||||
|
c-20,11.3-33,26.3-39.1,45.2c-6.1,18.9-25.4,37.3-57.9,55.1c15,12.8,32,22.8,51.1,30c19.1,7.2,39.2,10.8,60.5,10.8
|
||||||
|
c21.2,0,41.4-3.6,60.5-10.8c19.1-7.2,36.1-17.2,51.1-30C360.1,386.8,353.5,382.7,347.9,378.6z M418.2,198.2
|
||||||
|
c-7.2-19.1-17.2-36.1-30-51.1c-4.1,7.5-8.1,14.1-12.2,19.7c-4.1,5.6-8.3,10.5-12.7,14.5c-14.4,15-28.4,25.3-42,30.9
|
||||||
|
s-24.8,16.3-33.5,31.9c0.3,0.3,0.5,0.6,0.5,0.9c0,0.3,0.2,0.6,0.5,0.9c11.9,3.8,23.4,5.3,34.5,4.7c11.1-0.6,21.8-3,32.1-7
|
||||||
|
c2.5-4.1,5.9-7.3,10.3-9.6c4.4-2.3,9.1-3.5,14.1-3.5c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,7.8-2.7,14.5-8.2,19.9
|
||||||
|
c-5.5,5.5-12.1,8.2-19.9,8.2c-5,0-9.7-1.2-14.1-3.5c-4.4-2.3-7.8-5.5-10.3-9.6c-10.3-4.1-21-6.4-32.1-7
|
||||||
|
c-11.1-0.6-22.6,0.9-34.5,4.7c-0.3,0.3-0.5,0.6-0.5,0.9c0,0.3-0.2,0.6-0.5,0.9c11.3,20,26.3,33,45.2,39.1
|
||||||
|
c18.9,6.1,37.3,25.4,55.1,57.9c12.8-15,22.8-32,30-51.1c7.2-19.1,10.8-39.2,10.8-60.5C429,237.4,425.4,217.2,418.2,198.2z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Techs">
|
||||||
|
<g id="Kihos" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M103.9,383.6c-8-5.8-11-15.5-9.1-29.3c16.9-1.6,33.5-3.4,49.9-5.6c16.4-2.2,32.4-2.8,48-1.9
|
||||||
|
c-0.6-20.3,5.2-35.9,17.6-46.6c12.3-10.8,25.7-17.6,40.1-20.4c13.4-2.8,22.7-8.4,27.9-16.9s5.4-16.7,0.7-24.8
|
||||||
|
c-2.2-4.4-4.9-8.5-8.2-12.4c-3.3-3.9-6.8-7.4-10.5-10.5c-1.9-1.9-4-3.2-6.3-4c-2.3-0.8-4.5-1.9-6.3-3.5c-1.9-1.9-3.4-4-4.7-6.3
|
||||||
|
c-1.3-2.3-3-4.1-5.2-5.4c-1.9-1.2-4.1-2-6.8-2.3c-2.7-0.3-5.2-0.5-7.7-0.5c-2.8,0.3-5.5,1.1-8,2.3c-2.5,1.3-5,2.7-7.5,4.2
|
||||||
|
c-1.9,1.3-3.7,2.9-5.4,4.9c-1.7,2-3.4,4-4.9,5.9c-1.6,1.3-3.3,2.4-5.2,3.5c-1.9,1.1-3,2.7-3.3,4.9c-0.3,1.3-0.1,2.4,0.7,3.5
|
||||||
|
c0.8,1.1,1.5,2.3,2.1,3.5c5.3-0.6,10.9-1,16.9-1.2c5.9-0.2,12.2-0.1,18.8,0.2c5.3,0.3,10.3,1.6,15,4s5.2,4.6,1.4,6.8
|
||||||
|
c-2.5,1.3-3.9,2.8-4.2,4.7c-0.3,1.9,1.6,2.7,5.6,2.3h9.4c3.8-0.3,6.2,0.9,7.5,3.5c1.2,2.7,0,4.5-3.8,5.4
|
||||||
|
c-8.1,1.6-16.2,2.7-24.1,3.5c-8,0.8-15.9,1-23.7,0.7l0.9,2.3c-3.1,2.5-6.4,4.4-9.8,5.6c-3.4,1.3-7,1.9-10.8,1.9l-47.8-1.4
|
||||||
|
c-2.5-0.3-4.8-0.9-7-1.6c-2.2-0.8-4.2-1.8-6.1-3h-9.4l-2.8-3.3c-9.4,1.6-17.7,1.7-25.1,0.5c-7.3-1.2-9.1-3.4-5.4-6.6l3.8-3.3
|
||||||
|
l-3.3-3.8l-20.6-2.3c-7.5-0.6-10.5-3-9.1-7c1.4-4.1,5.9-5.9,13.4-5.6l37,2.8c3.4,0.3,6-0.9,7.7-3.8c1.7-2.8,4.8-3.8,9.1-2.8
|
||||||
|
c5.6,0.9,11.2,1.6,16.6,1.9c5.5,0.3,10.9,0.2,16.2-0.5c2.5-3.4,5.3-6.6,8.4-9.6c3.1-3,6.4-5.7,9.8-8.2c1.2-0.9,2.7-1.8,4.5-2.6
|
||||||
|
c1.7-0.8,3.4-1.6,4.9-2.6c1.9-0.6,3.8-1.2,5.9-1.9c2-0.6,3.8-1.6,5.4-2.8c1.6-1.6,2.7-3.5,3.3-5.9c0.6-2.3,1.7-4.5,3.3-6.3
|
||||||
|
c1.2-1.2,2.6-2.6,4-4s3-2.4,4.9-3c1.6-0.3,3.2-0.2,4.9,0.5c1.7,0.6,3.4,1.1,4.9,1.4c1.2,0.3,2.5,0.5,3.8,0.7
|
||||||
|
c1.2,0.2,2.5,0.4,3.8,0.7c0.9,0.3,1.9,0.8,3,1.4c1.1,0.6,2.3,1.3,3.5,1.9c0.9,0.3,1.8,0.5,2.6,0.7c0.8,0.2,1.6,0.4,2.6,0.7
|
||||||
|
c0.3,0,0.6,0.2,0.9,0.5l-18.3-15.9c-0.6-0.6-1.6-1.2-2.8-1.6c-1.3-0.5-2.5-0.9-3.8-1.2c-1.9,0-3.8,0.4-5.9,1.2
|
||||||
|
c-2,0.8-4.1,1.2-6.3,1.2c-1.6,0.3-3.3,0.4-5.2,0.2c-1.9-0.2-3.6-0.4-5.2-0.7c-1.9,0-3.6-0.2-5.2-0.5c-1.6-0.3-3.1-0.8-4.7-1.4
|
||||||
|
l-6.1-1.9l9.8-1.9c1.6-0.3,3.3-0.6,5.2-0.9c1.9-0.3,3.1-1.1,3.8-2.3c0.6-0.6,0.9-1.6,0.7-2.8c-0.2-1.2-0.5-2.2-1.2-2.8
|
||||||
|
c-1.3-0.9-2.7-1.2-4.5-0.9c-1.7,0.3-3.2,0.6-4.5,0.9c-1.3,0-2.3,0.3-3,0.9c-0.8,0.6-1.6,1.1-2.6,1.4c-1.9,0.6-3.7,0.9-5.4,0.9
|
||||||
|
c-1.7,0-3.5,0.2-5.4,0.5c-2.5,0.3-4.9,0.8-7.3,1.4c-2.3,0.6-4.8,1.3-7.3,1.9c-2.5,0.3-5.1,0.5-7.7,0.7c-2.7,0.2-5.2,0.2-7.7,0.2
|
||||||
|
c-1.9,0-3.9,0-6.1,0c-2.2,0-4.4-0.2-6.6-0.5c-1.9-0.3-3.7-0.6-5.4-0.9c-1.7-0.3-3.5-0.8-5.4-1.4c-1.6-0.9-3-2-4.5-3.3
|
||||||
|
c-1.4-1.2-3-2.2-4.9-2.8c-1.3-0.6-2.7-1.1-4.2-1.4c-1.6-0.3-3-0.5-4.2-0.5c-3.1-0.6-6.3-0.9-9.4-0.7c-3.1,0.2-6.1,0.1-8.9-0.2
|
||||||
|
c-2.2,0-4.3,0.1-6.3,0.2c-2,0.2-4.1-0.2-6.3-1.2c-0.3,0-0.7-0.2-1.2-0.5c-0.5-0.3-0.7-0.6-0.7-0.9c-0.3-0.9,0-1.7,0.9-2.3
|
||||||
|
c0.9-0.6,1.7-1.2,2.3-1.9c1.6-1.2,3.3-2.1,5.2-2.6s3.8-1,5.6-1.6c1.2-0.3,2.7-0.5,4.2-0.5c1.6,0,3-0.3,4.2-0.9
|
||||||
|
c1.2-0.3,2.4-0.9,3.5-1.6c1.1-0.8,1.6-1.8,1.6-3c0-0.9-0.5-1.6-1.4-2.1s-1.7-0.9-2.3-1.2c-1.9-0.6-3.7-0.9-5.4-0.7
|
||||||
|
c-1.7,0.2-3.5,0.2-5.4,0.2c-5.6-0.3-11.3-0.4-16.9-0.2c-5.6,0.2-11.1,0.2-16.4,0.2c-1.3,0-2.5,0.2-3.8,0.5
|
||||||
|
c-1.3,0.3-2.5,0.3-3.8,0c-1.3-0.3-2.5-0.8-3.8-1.4c-1.3-0.6-2-1.6-2.3-2.8c-0.6-0.9-0.9-1.9-0.7-3c0.2-1.1,0.4-2.1,0.7-3
|
||||||
|
c0.3-0.9,0.9-1.7,1.6-2.3c0.8-0.6,1.2-1.2,1.2-1.9c-0.3-1.2-1.3-2-2.8-2.3c-1.6-0.3-2.7-1.1-3.3-2.3c0-0.9,0.1-1.9,0.2-2.8
|
||||||
|
c0.2-0.9,0.5-1.7,1.2-2.3c0.9-1.2,2.3-2,4.2-2.3c1.9-0.3,3.6-0.6,5.2-0.9c7.2-1.2,14.5-1.7,22-1.4c7.5,0.3,14.8,0.2,22-0.5h2.3
|
||||||
|
c2.2-3.4,6.6-6.3,13.1-8.7s12.7-3.8,18.3-4.5c8.4-1.2,17-1.1,25.8,0.5c8.7,1.6,17.5,1.6,26.3,0c3.8-0.3,7.3-1.3,10.8-3
|
||||||
|
c3.4-1.7,7-2.9,10.8-3.5c3.4-0.9,7-1.8,10.8-2.6c3.8-0.8,7.5-1,11.3-0.7c3.4,0,6.8,0.7,10.1,2.1s6.5,2.3,9.6,2.6
|
||||||
|
c3.4,0.3,6.7,0.2,9.8-0.5c3.1-0.6,6.2-0.9,9.4-0.9c5.6,0.3,11.2,0.5,16.6,0.5c5.5,0,10.5,1.1,15.2,3.3c1.9,0.6,3.8,1.6,5.9,3
|
||||||
|
c2,1.4,2.9,3,2.6,4.9c0,0.9-0.7,1.6-2.1,2.1s-2.7,0.9-4,1.2c-3.1,1.3-6.3,2.1-9.6,2.6s-6.6,1-10.1,1.6c-0.6,0.3-1.3,0.5-1.9,0.5
|
||||||
|
c-0.6,0-1.1,0.3-1.4,0.9c-0.6,0.3-0.9,0.9-0.9,1.6c0,0.8-0.2,1.3-0.5,1.6c-0.9,0.6-1.9,0.9-2.8,0.7c-0.9-0.2-1.9,0.1-2.8,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,1.3,0.8,2.2,2.3,2.8c1.6,0.6,2.8,1.3,3.8,1.9c0.6,0.6,1.5,1.3,2.6,1.9
|
||||||
|
c1.1,0.6,1.6,1.4,1.6,2.3c0.3,0.6,0.2,1.4-0.2,2.3s-1,1.7-1.6,2.3c-0.9,0.9-2,1.7-3.3,2.3c-1.3,0.6-2.5,1.3-3.8,1.9
|
||||||
|
c-1.6,0.9-3.2,1.8-4.9,2.6c-1.7,0.8-3.5,1.3-5.4,1.6c-1.9,0.6-3.9,0.7-6.1,0.2c-2.2-0.5-4.1-0.2-5.6,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,0.6,0.3,1.1,0.9,1.4c0.6,0.3,1.2,0.6,1.9,0.9c0.9,0.3,2,0.3,3.3,0
|
||||||
|
c1.2-0.3,2.5-0.3,3.8,0c1.9,0,3.8-0.1,5.6-0.2c1.9-0.2,3.3,0.4,4.2,1.6c0.3,0.3,0.5,0.8,0.5,1.4c0,0.6-0.2,1.1-0.5,1.4
|
||||||
|
c-0.3,0.3-0.9,0.5-1.6,0.5c-0.8,0-1.5,0.2-2.1,0.5c-1.6,0-3.2,0-4.9,0c-1.7,0-3.4,0.2-4.9,0.5c-0.9,0.3-1.9,0.7-2.8,1.2
|
||||||
|
s-1.6,1.2-1.9,2.1c-0.3,0.6-0.2,1.4,0.2,2.3s0.9,1.7,1.2,2.3c0.9,2.2,2.3,4.1,4,5.9c1.7,1.7,3.5,3.4,5.4,4.9
|
||||||
|
c2.2,1.9,4.7,3.3,7.5,4.2s5.3,2.3,7.5,4.2c1.9,1.3,3.7,2.8,5.4,4.7c1.7,1.9,3.4,3.8,4.9,5.6c2.5,2.8,4.8,5.7,6.8,8.7
|
||||||
|
c2,3,4.1,6,6.3,9.1c1.9,2.5,4.1,5,6.6,7.5c2.5,2.5,4.7,5.3,6.6,8.4c0.6,1.6,1.2,3,1.9,4.5c0.6,1.4,1.2,3,1.9,4.9
|
||||||
|
c0-11.3,1.6-21.4,4.9-30.5c3.3-9.1,11.5-15,24.6-17.8c-1.3-0.9-2.7-1.7-4.5-2.3c-1.7-0.6-3.5-1.1-5.4-1.4c-2.2-0.6-4.5-0.7-7-0.2
|
||||||
|
c-2.5,0.5-5,0.7-7.5,0.7c-2.8-0.3-5.7-0.4-8.7-0.2c-3,0.2-5.7-0.2-8.2-1.2c-2.5-0.6-5.1-1.5-7.7-2.6c-2.7-1.1-4.6-2.7-5.9-4.9
|
||||||
|
c-0.9-1.9-1.3-4-0.9-6.3c0.3-2.3,1.1-4.5,2.3-6.3c1.6-2.2,3.8-3.8,6.6-4.7s5.6-1.7,8.4-2.3c3.4-0.9,6.9-1.5,10.3-1.6
|
||||||
|
c3.4-0.2,7-0.4,10.8-0.7c2.8-0.3,5.6-0.7,8.4-1.2s5.5-1,8-1.6c2.8-0.6,5.4-1.4,7.7-2.3s4.8-1.9,7.3-2.8c3.4-0.9,6.8-1.7,10.1-2.3
|
||||||
|
c3.3-0.6,6.6-1.2,10.1-1.9c3.8-0.3,7.7-0.4,11.7-0.2c4.1,0.2,8,0.2,11.7,0.2c1.9,0,3.7,0.2,5.4,0.5c1.7,0.3,3.4,0.5,4.9,0.5
|
||||||
|
l18.8-1.4c1.9,0,3.8,0.5,5.9,1.4c2,0.9,3.4,2.2,4,3.8c0.3,0.6,0.3,1.4,0,2.3c-0.3,0.9-0.8,1.7-1.4,2.3c-0.3,0.6-0.8,1.2-1.4,1.6
|
||||||
|
c-0.6,0.5-1.4,0.7-2.3,0.7c-0.9,0.3-1.8,0.2-2.6-0.5c-0.8-0.6-1.8-0.9-3-0.9h-9.4c-1.6,0-3,0.2-4.5,0.5c-1.4,0.3-2.9,0.8-4.5,1.4
|
||||||
|
c-1.3,0.6-2.8,1.6-4.7,2.8c-1.9,1.3-2.7,2.7-2.3,4.2c0.3,1.9,1.5,3.1,3.5,3.8c2,0.6,4,0.9,5.9,0.9l49.2-0.9
|
||||||
|
c1.9-0.3,3.8-0.4,5.9-0.2c2,0.2,4,0.5,5.9,1.2c0.9,0.6,1.9,1.2,2.8,1.6s1.6,1.2,1.9,2.1c0.3,0.9,0.3,1.9,0,2.8
|
||||||
|
c-0.3,0.9-0.8,1.7-1.4,2.3c-1.6,1.3-3.5,1.3-5.9,0c-2.3-1.2-4.5-1.6-6.3-0.9c-0.6,0.3-1.2,0.8-1.6,1.4c-0.5,0.6-1,1.1-1.6,1.4
|
||||||
|
c-1.9,0.3-3.8,0.2-5.6-0.5c-1.9-0.6-3.8-0.8-5.6-0.5c-0.3,0.3-0.8,0.5-1.4,0.7c-0.6,0.2-0.9,0.4-0.9,0.7c0,0.9,0.5,1.5,1.4,1.6
|
||||||
|
c0.9,0.2,1.9,0.4,2.8,0.7c0.6,0,1.3-0.1,2.1-0.2c0.8-0.2,1.6-0.2,2.6-0.2c1.2,0.6,2.4,1.4,3.5,2.3c1.1,0.9,2.1,1.9,3,2.8
|
||||||
|
c0.9,1.6,1.6,3.5,1.9,5.9c0.3,2.3,1.2,4.1,2.8,5.4c0.9,0.6,2,1,3.3,1.2c1.2,0.2,2.3,0.1,3.3-0.2c1.6,0,3-0.5,4.2-1.4
|
||||||
|
c1.2-0.9,2.5-1.2,3.8-0.9c2.5,0,5.2,1,8,3c2.8,2,4.2,4.5,4.2,7.3c0,1.9-1.3,3.2-4,4c-2.7,0.8-5.1,1-7.3,0.7
|
||||||
|
c-6.6,0.3-12.3,1.3-17.1,3c-4.8,1.7-8.8,4.5-12,8.2c0,0.3,0.1,0.6,0.2,0.9c0.2,0.3,0.4,0.5,0.7,0.5c0.3,0.3,0.7,0.4,1.2,0.2
|
||||||
|
c0.5-0.2,0.9-0.2,1.2-0.2c0.9-0.3,1.7-0.5,2.3-0.5c0.6,0,1.4,0,2.3,0s1.9,0.1,2.8,0.2c0.9,0.2,1.7,0.5,2.3,1.2
|
||||||
|
c0.3,0.6,0.4,1.4,0.2,2.3c-0.2,0.9-0.4,1.7-0.7,2.3c-0.6,0.9-1.6,1.6-2.8,1.9c-1.3,0.3-2.3,0.6-3.3,0.9c-2.2,0.6-4.5,1.3-7,1.9
|
||||||
|
c-2.5,0.6-4.8,1.1-7,1.4c-2.2,0.3-4.4,0.5-6.6,0.7c-2.2,0.2-4.4,0.4-6.6,0.7c-1.3,0-2.5,0.1-3.8,0.2c-1.3,0.2-2.7,0.2-4.2,0.2
|
||||||
|
c-4.1,0-8.2-0.4-12.4-1.2c-4.2-0.8-8.4-1.3-12.4-1.6c-6.6-0.6-13.2-0.9-19.9-0.7c-6.7,0.2-13.4-0.4-19.9-1.6
|
||||||
|
c-1.6-0.3-3.3-0.6-5.2-0.9c-1.9-0.3-3.6-0.9-5.2-1.9c-0.3-0.3-0.6-0.7-0.9-1.2c-0.3-0.5-0.3-0.9,0-1.2c0.6-1.2,1.9-1.6,3.8-0.9
|
||||||
|
c1.9,0.6,3.4,0.6,4.7,0c0.3-0.3,0.6-0.6,0.9-0.9c0.3-0.3,0.5-0.6,0.5-0.9c-0.3-1.2-1.3-1.9-3-1.9c-1.7,0-3.2-0.2-4.5-0.5
|
||||||
|
c-1.6-0.3-3-0.4-4.5-0.2c-1.4,0.2-2.7-0.1-4-0.7c-0.9-0.6-1.9-1.3-2.8-2.1c-0.9-0.8-1.3-1.6-0.9-2.6c0-0.6,0.5-1.2,1.4-1.6
|
||||||
|
s1.7-0.9,2.3-1.2c1.2-0.9,2.7-1.6,4.5-1.9c1.7-0.3,2.9-1.2,3.5-2.8c-9.4-0.6-16.5,2.3-21.3,8.7c-4.8,6.4-6,15.4-3.5,27
|
||||||
|
c4.4,20,0.9,36.9-10.3,50.6c-11.3,13.8-22.8,21.6-34.7,23.4c-24.7,4.1-38.8,11.3-42.2,21.6c-3.4,10.3,4.2,25.8,23,46.4l0.9-0.5
|
||||||
|
c-4.1-6.6-6.3-12.2-6.6-16.9c-0.3-4.7,1.2-7.2,4.7-7.5c17.2-0.9,34.9-1.2,53.2-0.9c18.3,0.3,37.3,1.7,57,4.2
|
||||||
|
c1.2,14.1-1.7,24.3-8.9,30.7c-7.2,6.4-17.7,9.8-31.4,10.1c1.2,15.3-6.6,26.3-23.7,32.8c-17,6.6-40.7,10.5-71,11.7
|
||||||
|
c-30.3,1.3-54.4-3-72.2-12.7c-17.8-9.7-21.1-20.9-9.8-33.8C124.3,391.8,111.9,389.4,103.9,383.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Maho" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st14" d="M150.5,404l3.3-1.9v-2.8l-0.9-0.9v-7.5l15.5-6.1l2.8-3.8l-3.3-4.2l-7-1.9l-5.2,6.6l1.4-7L146.3,388
|
||||||
|
l2.8-12.7l-6.1,6.6l0.9-8.9l-4.7,6.1h-2.8l-6.6,10.3c1.9-4.7,3.5-9.4,4.9-14.3c1.4-4.8,2.4-9.6,3-14.3l-4.2-0.5l-4.7,3.8
|
||||||
|
l-0.5-4.2c-6.3,3.4-11.9,8.5-16.9,15.2c-5,6.7-10.2,13.4-15.5,19.9c3.1-5.3,6.5-10.7,10.1-16.2c3.6-5.5,7.6-10.9,12-16.2
|
||||||
|
l-4.7,0.5l1.4-4.7c-5.6,3.8-10.8,8.1-15.5,13.1c-4.7,5-7.8,11.7-9.4,20.2c-0.3-3.1-0.5-6.2-0.5-9.1c0-3,0.2-6,0.5-9.1l-3.3-2.3
|
||||||
|
l-3.3,2.8c-0.6-2.8-0.2-5.7,1.2-8.7c1.4-3,3.5-5.9,6.3-8.7c-3.1-5.9-6.8-10.3-11-13.1s-8.7-4.8-13.4-6.1c4.1-2.2,6-4.6,5.9-7.3
|
||||||
|
c-0.2-2.7-1.5-5.5-4-8.7c-2.5-2.2-4.7-4.6-6.6-7.3c-1.9-2.7-3.8-5.4-5.6-8.2l8.4-8.9c-8.1-9.7-13.6-18.7-16.4-27
|
||||||
|
c-2.8-8.3-3.4-15.7-1.9-22.3c10,11.9,20.8,22.9,32.3,33c11.6,10.2,25,18.4,40.3,24.6c7.2,2.2,12.4,2,15.7-0.7
|
||||||
|
c3.3-2.7,4.6-7.6,4-14.8l-29.5-82.5c-3.4-10.3-4.4-21-2.8-32.1c1.6-11.1,6.6-21.3,15-30.7l30.9-33.3l-2.3,7
|
||||||
|
c10.6-5,18-14.3,22.3-27.9s6.6-27.1,7.3-40.5l1.9-5.2c1.2,14.4,0.3,28.4-2.8,42.2c-3.1,13.8-10,26.9-20.6,39.4l9.8-8.4
|
||||||
|
l-26.3,37.5c-5.3,6.9-8.8,14.5-10.3,22.7c-1.6,8.3-0.6,17.4,2.8,27.4c4.1,15.9,9.7,31.1,16.9,45.5c7.2,14.4,15.6,28.1,25.3,41.3
|
||||||
|
c2.2-2.5,4.4-3.6,6.6-3.3c2.2,0.3,4.5,1.9,7,4.7c1.2-2.8,1.5-6.5,0.7-11c-0.8-4.5-1.8-9.1-3-13.8l8,18.8l-1.4-9.4l10.8,22h2.8
|
||||||
|
l6.1,8l3.3-6.6l9.8,0.9l0.5-3.3l2.8,3.3l-0.5-7l2.8-2.3l1.9,2.8l-7-47.3c-2.2-17.2-3.1-27.7-2.8-31.6c0.3-3.9,1.9-10.7,4.7-20.4
|
||||||
|
l12.2-36.6l9.8-2.8l0.9,9.4l-8.9,49.2c-1.3,5.9-2.1,11.8-2.6,17.6c-0.5,5.8-0.1,12,1.2,18.5l15.9,52.5l2.3-3.3l1.4,5.6l8.4-3.8
|
||||||
|
l0.5,5.6l7,0.5c0.6-2.2,1.4-4.3,2.3-6.3c0.9-2,2-4,3.3-5.9l1.4,8.4l2.8,1.9l1.9,1.9l0.5-4.2l2.8-0.9c0.9-5.3,2.3-10.6,4.2-15.9
|
||||||
|
c1.9-5.3,3.9-10.5,6.1-15.5c-1.3,3.8-2.3,7.6-3.3,11.5c-0.9,3.9-1.6,7.7-1.9,11.5l3.3-0.9c0-3.8,0.6-7.3,1.9-10.5
|
||||||
|
c1.2-3.3,2.7-6.5,4.2-9.6c-0.6,3.1-1.2,6.3-1.6,9.4c-0.5,3.1-0.4,6.3,0.2,9.4h2.8l5.2,4.2h3.3c6.6-8.7,13.4-20.8,20.4-36.1
|
||||||
|
c7-15.3,14.1-33.6,21.3-54.8c4.1-11.3,5.2-22.1,3.3-32.6c-1.9-10.5-4.8-20.7-8.9-30.7c-7.8-15.3-17.3-28.8-28.6-40.5
|
||||||
|
S309.6,68,313.7,33.6c-0.6,12.2,0.6,23.5,3.8,34c3.1,10.5,9.5,19.8,19.2,27.9l-9.8-22l52,68c6.2,11.6,10.1,23.7,11.5,36.3
|
||||||
|
s-0.9,26.6-6.8,42c-5,15-10.1,30.1-15.2,45.2c-5.2,15.2-8.7,29.3-10.5,42.4c19.4-4.4,37.9-13.3,55.5-26.7
|
||||||
|
c17.7-13.4,34.6-30.3,50.9-50.6l-6.6,17.3l5.6-8l3.3,5.2c0.6,4.7-1.6,12-6.8,21.8s-6.3,18-3.5,24.6c-7.2,3.4-12.1,8.3-14.8,14.5
|
||||||
|
c-2.7,6.3-1.3,15.2,4,26.7c1.6,3.8,2.9,7.5,4,11.3c1.1,3.8,1.3,7.7,0.7,11.7c-1.3-3.4-2.8-6.2-4.7-8.4c-1.9-2.2-4.4-3.8-7.5-4.7
|
||||||
|
l-1.4,20.2c-1.3-1.6-2.5-2.9-3.8-4c-1.3-1.1-2.7-1.9-4.2-2.6l-2.8,5.6l-4.2-4.7l-1.9,0.9l7,8l-4.7,0.5l3.3,6.6l-4.7-3.8l-2.8,1.4
|
||||||
|
v4.7l-4.2-4.2l-5.2-0.5c1.9,3.1,3.4,6.3,4.7,9.6c1.2,3.3,1.9,6.5,1.9,9.6c-1.9-5-4-9.3-6.3-12.9c-2.3-3.6-4.9-6.6-7.7-9.1
|
||||||
|
c0.9,5.6,2,11.1,3.3,16.4c1.2,5.3,2.5,10.8,3.8,16.4c-3.4-9.7-7.7-18-12.7-25.1c-5-7-10.9-12.4-17.8-16.2l8.9,10.3l-6.6-4.2
|
||||||
|
l0.5,2.8c2.5,2.8,5.1,5.7,7.7,8.7c2.7,3,5.4,6.2,8.2,9.6c-3.1-2.8-6.2-5.5-9.1-8.2c-3-2.7-6-5.4-9.1-8.2l0.9,4.2
|
||||||
|
c-2.2-1.9-4.5-3.7-6.8-5.4c-2.3-1.7-4.6-3.2-6.8-4.5c6.6,8.8,11.6,16.7,15.2,23.9c3.6,7.2,5.9,13.9,6.8,20.2
|
||||||
|
c-4.1-8.7-8.3-16.6-12.7-23.4c-4.4-6.9-8.9-13-13.6-18.3l-5.2,2.8l12.2,23.4l-5.6-4.2l-0.9,3.3l-1.4-8l-3.3-2.3l-1.9,3.3
|
||||||
|
l-1.9-2.8l-8.9-9.4l6.1,12.7l-10.8-9.4l8.9,18.3l-15-21.1l-1.4,4.7l7,8.9v3.3l-2.8,6.1l3.8,2.3v6.6c-1.9,5.6-4.2,10.8-7,15.5
|
||||||
|
s-5.6,9.2-8.4,13.6l-2.3,2.3l-1.9,4.7c-12.5,7.5-25,14.8-37.5,22c-12.5,7.2-23.4,14.1-32.8,20.6c-16.9-9.4-35.3-18.7-55.3-27.9
|
||||||
|
c-20-9.2-34.5-24.3-43.6-45.2L150.5,404z M216.2,346.1c2.2-0.5,4.8-0.5,8-0.2c-13.4-12.5-25.2-21-35.4-25.5
|
||||||
|
c-10.2-4.5-17.6-2.4-22.3,6.3c7.2,11.3,14.5,19.1,21.8,23.4c7.3,4.4,14.6,3.9,21.8-1.4C211.9,347.4,214,346.5,216.2,346.1z
|
||||||
|
M317.4,338.3c1.9-1.9,3.4-3.7,4.5-5.4c1.1-1.7,1.3-3.4,0.7-4.9c-4.4-5.6-15.3-5.9-32.8-0.7c-17.5,5.2-26.3,12.1-26.3,20.9
|
||||||
|
l23,14.1c5.3-1.6,10.7-4.1,16.2-7.5c5.5-3.4,11-7.3,16.6-11.7L317.4,338.3z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Ninjutsu" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M218,332.7v-0.9l-0.5-0.5c-13.4,8.4-27.3,15.5-41.7,21.1c-14.7,5.3-29.8,9.4-45.5,12.2c-15.6,2.8-31.7,4.5-48.3,5.2
|
||||||
|
c-16.6,0.6-33.6,0.3-51.1-0.9c7.8-12.2,16.2-24.1,25.3-35.6c9.1-11.6,19.3-22.6,30.7-33c11.4-10.5,24-20.2,37.7-29.3
|
||||||
|
c13.7-9.1,29.2-17.3,46.4-24.8l10.8-25.3h0.9l0.5-0.5c-8.4-13.4-15.5-27.3-21.1-41.7c-5.3-14.7-9.4-29.8-12.2-45.5
|
||||||
|
c-2.8-15.6-4.5-31.7-5.2-48.3c-0.6-16.6-0.3-33.6,0.9-51.1c12.2,7.8,24.1,16.3,35.6,25.3c11.6,9.1,22.6,19.3,33,30.7
|
||||||
|
c10.5,11.4,20.2,24,29.3,37.7c9.1,13.8,17.3,29.2,24.8,46.4l25.3,10.8v0.9l0.5,0.5c13.4-8.4,27.3-15.5,41.7-21.1
|
||||||
|
c14.7-5.3,29.8-9.4,45.5-12.2c15.6-2.8,31.7-4.5,48.3-5.2c16.6-0.6,33.6-0.3,51.1,0.9c-7.8,12.2-16.3,24.1-25.3,35.6
|
||||||
|
c-9.1,11.6-19.3,22.6-30.7,33c-11.4,10.5-24,20.2-37.7,29.3c-13.8,9.1-29.2,17.3-46.4,24.8l-10.8,25.3h-0.9l-0.5,0.5
|
||||||
|
c8.4,13.4,15.5,27.3,21.1,41.7c5.3,14.7,9.4,29.8,12.2,45.5c2.8,15.6,4.5,31.7,5.2,48.3c0.6,16.6,0.3,33.6-0.9,51.1
|
||||||
|
c-12.2-7.8-24.1-16.2-35.6-25.3c-11.6-9.1-22.6-19.3-33-30.7c-10.5-11.4-20.2-24-29.3-37.7c-9.1-13.7-17.3-29.2-24.8-46.4
|
||||||
|
L218,332.7z M296.3,258.6c0-11.3-3.9-20.8-11.7-28.6c-7.8-7.8-17.3-11.7-28.6-11.7s-20.8,3.9-28.6,11.7
|
||||||
|
c-7.8,7.8-11.7,17.3-11.7,28.6s3.9,20.8,11.7,28.6c7.8,7.8,17.3,11.7,28.6,11.7s20.8-3.9,28.6-11.7
|
||||||
|
C292.4,279.4,296.3,269.9,296.3,258.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="unknow" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M176.3,350.1c-15.6-11.3-31.3-21.8-46.9-31.6c-15.6-9.8-31.3-19-46.9-27.4c-15.9-8.4-31.7-16.4-47.3-23.9
|
||||||
|
c-2.5-1.9-3.8-3.8-4-5.9c-0.2-2,1-4.3,3.5-6.8c16.6-7.5,33.4-16.9,50.6-28.1c17.2-10.9,34.8-22.7,53-35.2
|
||||||
|
c18.1-12.5,36.6-25.2,55.3-38c19.1-12.5,38.4-24.2,58.1-35.2c15,14.1,31.9,26.7,50.6,38s38.3,22.3,58.6,33
|
||||||
|
c20.3,10.8,40.8,22.1,61.4,34c20.3,11.6,39.8,24.8,58.6,39.8c-15.9,10-32,19.8-48.3,29.5c-15.9,9.4-31.8,18.8-47.6,28.4
|
||||||
|
c-15.8,9.5-31.3,19.3-46.6,29.3c-15.3,10-30.3,20.8-45,32.3c-10.9,9.4-22.2,14.8-33.8,16.4c-11.6,1.6-23.6-2.5-36.1-12.2
|
||||||
|
C207.7,373.8,191.9,361.6,176.3,350.1z M368.5,214.1c-13.8-7.8-27.3-15.9-40.5-24.1c-13.3-8.3-26.3-16.8-39.1-25.5
|
||||||
|
c-13.1-8.4-26.1-17.3-38.9-26.7c-14.7,9.1-28.8,18.3-42.2,27.7c-13.8,9.1-27,18.2-39.8,27.4c-12.8,9.2-25.2,18.5-37,27.9
|
||||||
|
c-11.6,9.1-22.8,18.3-33.8,27.7c13.4,6.9,26.9,14.1,40.3,21.6c13.1,7.8,26.3,15.7,39.4,23.7s26.1,16.2,38.9,24.6
|
||||||
|
c13.1,8.8,25.9,17.5,38.4,26.3c11.6-9.4,23.6-18.6,36.1-27.7c12.2-9.4,24.8-18.5,37.7-27.4c13-8.9,26.2-17.7,39.6-26.5
|
||||||
|
c13.4-8.7,27.3-17.5,41.7-26.3C395.5,229.4,381.9,221.9,368.5,214.1z M160.4,244.1c14.7-12.2,29.9-22.2,45.7-30
|
||||||
|
c15.8-7.8,30.9-18.9,45.2-33.3c12.5,9.1,25.5,17.7,38.9,26c13.4,8.3,27.5,16.3,42.2,24.1c1.9,1.3,3.4,2.8,4.7,4.7
|
||||||
|
c1.2,1.9,1.2,4.8,0,8.9c-19.1,4.1-35,12.6-47.8,25.5c-12.8,13-25.9,23.7-39.4,32.1c-8.8-12.2-21.1-22.9-37-32.1
|
||||||
|
C196.9,260.9,179.4,252.2,160.4,244.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Rituals" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st15" d="M115.1,440.3c9.5-9.5,13.7-20.7,12.4-33.5c-6.3-5.3-11.4-11.2-15.5-17.6c-4.1-6.4-6.6-13.5-7.5-21.3
|
||||||
|
c-8.4-2.8-16-6.6-22.7-11.3c-6.7-4.7-12.9-10.3-18.5-16.9V313c6.9-8.1,15.4-14.3,25.5-18.5c10.2-4.2,21-7.4,32.6-9.6
|
||||||
|
c9.7-16.6,22.1-28.4,37.3-35.4c15.2-7,30.9-11.5,47.1-13.4L146.3,98.3c10,0.3,18,2,24.1,5.2c6.1,3.1,9.1,8.4,9.1,15.9l36.6,115.8
|
||||||
|
c6.9-0.6,13.5-1,19.9-1.2c6.4-0.2,12.6-0.2,18.5-0.2l-6.1-200.2c10.9,2.2,19,5.8,24.1,10.8c5.2,5,6.6,11.7,4.5,20.2l-11.7,169.2
|
||||||
|
c4.7,0,9.4,0.1,14.1,0.2c4.7,0.2,9.4,0.4,14.1,0.7l35.2-112.5c-0.6-8.1,2.1-13.9,8.2-17.3c6.1-3.4,14.3-5.5,24.6-6.1l-58.6,136.9
|
||||||
|
c16.6,1.9,32.8,6.3,48.8,13.1c15.9,6.9,28.9,18.9,38.9,36.1c11.9,2.2,22.9,5.4,33,9.6c10.2,4.2,18.7,10.4,25.5,18.5v26.7
|
||||||
|
c-5.6,6.6-11.9,12.2-18.8,16.9c-6.9,4.7-14.5,8.4-23,11.3c-0.9,7.8-3.4,14.9-7.3,21.3c-3.9,6.4-9.1,12.3-15.7,17.6
|
||||||
|
c-0.9,12.8,3.3,24,12.7,33.5c9.4,9.5,23.1,17.6,41.3,24.1c-9.4,16.6-24.8,22.3-46.2,17.1c-21.4-5.2-34.5-24.3-39.1-57.4
|
||||||
|
c-14.1,5.6-29.5,9.8-46.4,12.4c-16.9,2.7-33.8,4-50.6,4c-16.6,0-33.4-1.3-50.4-4c-17-2.7-32.6-6.8-46.6-12.4
|
||||||
|
c-4.7,33.1-17.7,52.3-38.9,57.4c-21.3,5.2-36.7-0.5-46.4-17.1C91.8,457.9,105.6,449.8,115.1,440.3z M361.5,272.9
|
||||||
|
c-15.9-10.2-38-16.8-66.1-19.9l-11.7,27.2l-3.3-2.8l8-24.8c-4.1-0.3-8-0.6-12-0.9c-3.9-0.3-7.9-0.5-12-0.5l-1.9,24.8l-6.6,7.5
|
||||||
|
l-0.9-32.3c-5.9,0-11.6,0.2-17.1,0.5c-5.5,0.3-10.9,0.6-16.2,0.9l8,24.8l-4.2,5.2l-12.2-29.1c-27.2,3.4-48.4,10.2-63.5,20.4
|
||||||
|
c-15.2,10.2-22.7,23.5-22.7,40.1c0,7.5,4.2,13.3,12.7,17.3c8.4,4.1,19,7.1,31.6,9.1c12.7,2,26.6,3.4,42,4
|
||||||
|
c15,0.3,29.2,0.6,42.7,0.9c13.4-0.3,27.8-0.6,43.1-0.9c15-0.6,28.9-1.9,41.7-4c12.8-2,23.4-5.1,31.9-9.1
|
||||||
|
c8.4-4.1,12.7-9.8,12.7-17.3C385.4,296.8,377.4,283.1,361.5,272.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Shujis" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M99.2,415.7c-2.3-2.2-4.8-3.9-7.3-5.2c-34.1-19.1-53.8-55.2-59.1-108.3c-5.6-52.8,2.7-102.1,24.8-147.9
|
||||||
|
c22.2-45.8,58-77.9,107.3-96.3c49.4-18.1,111.9-2.2,187.5,47.8c-46.3-20.3-89.1-26.4-128.4-18.3c-39.4,8.1-69.6,24.2-90.7,48.3
|
||||||
|
c-21.1,24.1-30.1,53-27,86.7c3.4,33.8,24.5,65.9,63.3,96.6c7.2,5.3,12.1,12.9,14.8,22.7c2.7,9.8,3.8,19.1,3.5,27.9
|
||||||
|
c0,6.3-1.3,12.4-4,18.5c-2.7,6.1-6,11.5-10.1,16.2c-4.1,4.7-8.9,8.6-14.5,11.7c-5.6,3.1-11.4,5.5-17.3,7
|
||||||
|
c-5.6,1.3-11.5,1.6-17.6,0.9c-6.1-0.6-12-1.9-17.6-3.8C104.1,419.4,101.5,417.9,99.2,415.7z M191.1,442.6
|
||||||
|
c17.3-9.2,28.5-28.4,33.5-57.4c-5,8.4-9.7,14.8-14.1,19c-4.4,4.2-8.6,7.9-12.7,11c9.1-11.6,16.9-23.7,23.4-36.6
|
||||||
|
c6.6-12.8,12.8-24.6,18.8-35.4c5.9-10.8,12-19.8,18.3-27c6.6-7.5,14.4-11.4,23.4-11.7l40.8,38v35.6c-4.1,8.8-8.9,16.4-14.5,23
|
||||||
|
s-12,11.9-19.2,15.9c-8.8,13.8-18.9,24.4-30.5,31.9c-11.3,7.2-23.8,11.8-37.7,13.8c-13.9,2-28.7,1.8-44.3-0.7
|
||||||
|
c-15.9-2.5-32.5-6.6-49.7-12.2C152.2,454.3,173.7,451.9,191.1,442.6z M297.3,269.9c12.8-19.1,25.3-34.8,37.5-47.3
|
||||||
|
c11.9-12.8,24.1-25.9,36.6-39.4c12.5-13.4,25.6-29.2,39.4-47.3c13.7-17.8,28.6-41.7,44.5-71.7l11.7,1.9l0.5,14.1l5.2,0.9
|
||||||
|
l-0.5,11.3L481,103l-6.1,7.5l-0.5,14.1c-11.3,11.3-21.7,25-31.4,41.3c-9.7,16.3-19.1,33.2-28.4,50.9
|
||||||
|
c-9.2,17.7-18.4,35.1-27.4,52.3c-9.1,17.5-18.6,33.1-28.6,46.9L297.3,269.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Invocations">
|
||||||
|
<g>
|
||||||
|
<path class="st16" d="M122.9,85.7c-0.3-1.9,0.5-3.8,2.6-5.6c2-1.9,4.9-3.8,8.7-5.6c1.2,4.7,6.6,8,15.9,9.8s20.3,1.9,32.8,0
|
||||||
|
c12.8-1.9,23.4-5.2,31.9-10.1c8.4-4.8,12.3-9.6,11.7-14.3v-0.5c3.4,0.6,6.3,1.6,8.7,3s3.7,3,4,4.9l28.6,140.2h21.6l-30-144.8
|
||||||
|
c0.6-0.3,1.2-0.6,1.9-0.9c0.6-0.3,1.1-0.6,1.4-0.9l0.9-4.2c-0.3-2.2,1.5-4.4,5.4-6.6c3.9-2.2,8.8-3.8,14.8-4.7
|
||||||
|
c5.9-0.6,11.1-0.5,15.5,0.5c4.4,0.9,6.7,2.5,7,4.7l2.3,3.3c0.6,0,1.4,0.2,2.3,0.5c0.9,0.3,1.7,0.6,2.3,0.9l37.5,180.5
|
||||||
|
c-6.3,9.4-18,17.3-35.2,23.9c-17.2,6.9-35.7,11.8-55.5,14.8c-19.8,3-39.1,3.8-57.9,2.6c-18.4-1.2-32.2-5.3-41.3-12.2L122.9,85.7z
|
||||||
|
M151.5,63.9c-8.1-1.7-12.5-4.6-13.1-8.7c-0.6-4.1,2.7-8,9.8-12c7.2-3.9,16.2-6.8,27.2-8.7c10.6-1.6,20-1.5,28.1,0.2
|
||||||
|
c8.1,1.7,12.5,4.6,13.1,8.7c0.6,4.1-2.7,8.1-9.8,12.2c-7.2,4.1-16.3,6.9-27.2,8.4C169,65.7,159.6,65.6,151.5,63.9z M197.9,145.7
|
||||||
|
c-9.1,1.3-17.7,1.7-25.8,1.4c-8.1-0.3-15.8-1.4-23-3.3l25.3,113c6.2,3.1,13.4,5.2,21.6,6.3c8.1,1.1,17,1.3,26.7,0.7L197.9,145.7z
|
||||||
|
M339.4,432.6c-0.6,0-1.3-0.2-1.9-0.5c-0.6-0.3-1.4-0.6-2.3-0.9L311.8,321c-3.1,1.6-6.4,2.8-9.8,3.8c-3.4,0.9-6.7,1.6-9.8,1.9
|
||||||
|
l22,106.9c1.2,6.6-3.8,12.3-15,17.3c-10.9,4.7-23.5,8-37.7,10.1c-14.2,2-27.6,2.6-40.1,1.6c-12.5-0.9-19.2-3.9-20.2-8.9
|
||||||
|
l-32.8-153.8c9.1,6.9,22.8,10.9,41.3,12.2c18.4,1.3,37.6,0.4,57.4-2.6c19.8-3,38.4-7.9,55.5-14.8c17.2-6.6,29.1-14.4,35.6-23.4
|
||||||
|
l0.9,5.6h1.9l28.6,134.5l-3.3,1.4l2.8,10.3c-0.9,0.6-1.8,1.3-2.6,1.9c-0.8,0.6-1.6,1.3-2.6,1.9l0.9,4.2c0.9,5-6,8.4-20.9,10.1
|
||||||
|
c-14.8,1.7-22.7,0.1-23.7-4.9L339.4,432.6z M258.8,434l-21.1-99.4c-9.4,0-18.4-0.7-27-2.1c-8.6-1.4-17-3.7-25.1-6.8l23.9,107.8
|
||||||
|
c8.4,1.9,16.7,2.8,24.8,2.8C242.6,436.3,250.7,435.5,258.8,434z M217.6,470.1c13.4,3.4,27.5,4.2,42.2,2.3
|
||||||
|
c14.7-1.9,30.2-6.9,46.4-15c0.6,2.2,0.8,4.1,0.5,5.6c-0.3,1.6-1.3,3-2.8,4.2c-18.8,13.7-37.3,19.1-55.8,16.2
|
||||||
|
c-18.4-3-28.6-5.6-30.5-7.7V470.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Katas" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st17" d="M376,478.5l-14.1-30.9l-6.1,2.3l-72.7-96.1L263,369.3c-7.2,5.3-16.2,7.3-27,6.1c-10.8-1.2-19.5-5-26-11.3
|
||||||
|
l-29.5-28.6l-50.6-1.9l26.3-30.5c4.1-4.7,10.1-7.4,18-8.2c8-0.8,14.1,0.9,18.5,4.9l42.2,37.5l23-18.8L92.9,89.4L82.6,33.6
|
||||||
|
L133.2,59l175.3,221.7l24.4-16.9L308,212.7c-2.5-5.3-2.3-11.6,0.7-19c3-7.3,7.3-12.4,12.9-15.2l36.6-16.9L346,210.8l19.2,36.6
|
||||||
|
c4.4,7.8,5.6,17.1,3.8,27.9s-6.3,18.8-13.1,24.1l-20.2,15l0.5,0.9l71.3,95.6l-3.8,5.2l25.8,22l-2.3,27.2l-24.4,18.3L376,478.5z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Clans" class="st0">
|
||||||
|
<g id="Imperial" class="st1">
|
||||||
|
<rect y="18.6" class="st18" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st19 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Unicorn">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st20 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Torttle">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Scorpion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st21 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Phoenix">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st22 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Mantis">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st23 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Lion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st24 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Dragon">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st25 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crab">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st26 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crane">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st27 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 48 KiB |
2
system/assets/icons/items/title.svg
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg id="filled_outline" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg" data-name="filled outline"><path d="m256 24v97.786h56v-65.786c0-17.673-25.072-32-56-32z" fill="#74a2b7"/><path d="m256 88c-30.928 0-56-14.327-56-32v400c0 17.673 25.072 32 56 32s56-14.327 56-32v-400c0 17.673-25.072 32-56 32z" fill="#dceaef"/><path d="m232 456v-371.084c-18.918-5.136-32-16.151-32-28.916v400c0 17.673 25.072 32 56 32a95.522 95.522 0 0 0 16-1.333c-23.129-3.935-40-16.167-40-30.667z" fill="#74a2b7"/><path d="m312 352-88-88h88z" fill="#74a2b7"/><path d="m200 240-88 88h40v48l104-104 104 104v-48h40l-88-88z" fill="#d32668"/><path d="m353.307 224.7-22.751 23.054a1 1 0 0 0 -.277.853l4.857 32.027a1 1 0 0 1 -.826 1.137l-31.971 5.26a1 1 0 0 0 -.727.527l-14.869 28.788a1 1 0 0 1 -1.337.434l-28.957-14.556a1 1 0 0 0 -.9 0l-28.957 14.556a1 1 0 0 1 -1.338-.434l-14.867-28.786a1 1 0 0 0 -.726-.528l-31.972-5.26a1 1 0 0 1 -.826-1.137l4.858-32.027a1 1 0 0 0 -.277-.852l-22.751-23.056a1 1 0 0 1 0-1.4l22.751-23.054a1 1 0 0 0 .277-.853l-4.857-32.027a1 1 0 0 1 .826-1.137l31.971-5.26a1 1 0 0 0 .727-.527l14.869-28.788a1 1 0 0 1 1.337-.434l28.957 14.556a1 1 0 0 0 .9 0l28.957-14.556a1 1 0 0 1 1.338.434l14.869 28.788a1 1 0 0 0 .726.528l31.972 5.26a1 1 0 0 1 .826 1.137l-4.858 32.027a1 1 0 0 0 .277.852l22.749 23.054a1 1 0 0 1 0 1.4z" fill="#ffc866"/><path d="m270.854 291.115a1 1 0 0 0 -.9 0l-28.954 14.556a1 1 0 0 1 -1.338-.434l-14.869-28.788a1 1 0 0 0 -.726-.528l-31.972-5.26a1 1 0 0 1 -.826-1.137l4.857-32.026a1 1 0 0 0 -.276-.853l-22.75-23.053a1 1 0 0 1 0-1.405l22.751-23.054a1 1 0 0 0 .276-.853l-3.711-24.475-14.724 2.422a1 1 0 0 0 -.826 1.137l4.857 32.027a1 1 0 0 1 -.277.853l-22.753 23.056a1 1 0 0 0 0 1.4l22.751 23.054a1 1 0 0 1 .276.852l-4.857 32.027a1 1 0 0 0 .826 1.137l31.972 5.26a1 1 0 0 1 .726.528l14.869 28.788a1 1 0 0 0 1.338.434l28.957-14.556a1 1 0 0 1 .9 0l28.957 14.556a1 1 0 0 0 1.337-.434l7.071-13.691z" fill="#e2a23b"/><circle cx="256" cy="224" fill="#ffedd4" r="48"/><path d="m256 176a47.969 47.969 0 0 0 -40.988 23.012 48.007 48.007 0 0 1 65.976 65.976 48 48 0 0 0 -24.988-88.988z" fill="#f9d59b"/><path d="m405.657 322.343-66.134-66.134-.808-5.33 20.285-20.556a9.032 9.032 0 0 0 0-12.644l-20.286-20.557 4.332-28.56a9.035 9.035 0 0 0 -7.438-10.227l-15.608-2.569v-99.766c0-22.43-28.112-40-64-40a8 8 0 0 0 -8 8v55.65c-23.934-2.1-40-13.4-40-23.65a8 8 0 0 0 -16 0v99.766l-15.609 2.568a9.033 9.033 0 0 0 -7.437 10.229l4.331 28.558-20.285 20.556a9.032 9.032 0 0 0 0 12.644l20.286 20.557-.808 5.331-66.134 66.134a8 8 0 0 0 5.656 13.657h32v40a8 8 0 0 0 13.657 5.657l34.343-34.343v60.686h16v-76.686l10.571-10.57a9.033 9.033 0 0 0 11.616 3.186l25.813-12.976 25.816 12.978a8.928 8.928 0 0 0 4.012.951 9.025 9.025 0 0 0 7.589-4.152l10.583 10.583v124.686c0 11.352-19.713 24-48 24s-48-12.648-48-24v-32h-16v32c0 22.43 28.112 40 64 40s64-17.57 64-40v-108.686l34.343 34.343a8 8 0 0 0 13.657-5.657v-40h32a8 8 0 0 0 5.657-13.657zm-101.657-266.343c0 10.247-16.066 21.548-40 23.65v-47.3c23.937 2.097 40 13.402 40 23.65zm-48 40c19.307 0 36.36-5.084 48-13.274v64.9l-10.149-19.649a9.03 9.03 0 0 0 -12.038-3.909l-25.813 12.978-25.816-12.978a9.027 9.027 0 0 0 -12.035 3.913l-10.149 19.649v-64.9c11.64 8.186 28.693 13.27 48 13.27zm-104 224h-20.687l37.687-37.681a9.038 9.038 0 0 0 7.4 7.346l28.5 4.69 5.939 11.5-50.839 50.832v-28.687a8 8 0 0 0 -8-8zm108.037-24.925a9.055 9.055 0 0 0 -8.079 0l-22.771 11.447-11.687-22.629a9.028 9.028 0 0 0 -6.537-4.754l-25.153-4.139 3.822-25.2a9.044 9.044 0 0 0 -2.494-7.662l-17.898-18.138 17.9-18.138a9.044 9.044 0 0 0 2.492-7.67l-3.822-25.192 25.159-4.139a9.042 9.042 0 0 0 6.526-4.75l11.693-22.634 22.775 11.449a9.045 9.045 0 0 0 8.079 0l22.771-11.447 11.69 22.632a9.028 9.028 0 0 0 6.537 4.754l25.15 4.135-3.822 25.2a9.044 9.044 0 0 0 2.494 7.662l17.898 18.138-17.9 18.138a9.044 9.044 0 0 0 -2.492 7.67l3.822 25.192-25.159 4.139a9.042 9.042 0 0 0 -6.526 4.75l-11.693 22.634zm99.963 24.925a8 8 0 0 0 -8 8v28.687l-50.833-50.834 5.939-11.5 28.5-4.689a9.038 9.038 0 0 0 7.4-7.347l37.681 37.683z"/><path d="m308.812 242.666-15.086-5.332a40.034 40.034 0 1 1 2.274-13.334h16a55.951 55.951 0 1 0 -3.188 18.666z"/></svg>
|
||||||
|
After Width: | Height: | Size: 4.1 KiB |
@@ -2,19 +2,14 @@
|
|||||||
<!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
<!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
width="512px" height="512px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
<path d="M115.6,20c-23.7,3.2-45.2,30.9-45.2,66.8c0,19.7,6.9,37.4,17,49.4l11.9,14.4l-18.4,3.4c-13.1,2.5-22.5,9.4-30.7,20.5
|
<g>
|
||||||
c-8.2,11.3-14.4,26.9-18.8,44.9c-8.1,32.6-9.8,72.5-10.1,107.7h43.5l11.9,159.6c30.2,6.9,62.4,6.6,91.6,0l10.6-159.6H220
|
<path d="M284.4,473.6c0-2.8,0-4.6,0-6.4c0-67.8,0.1-135.7-0.1-203.5c0-4.9,1.3-7.3,6.2-8.9c23.3-7.5,46.4-15.5,69.7-23
|
||||||
c0-35.7-0.5-76.1-7.7-109.1c-4-18-9.9-33.7-18.2-44.8c-8.3-11.1-18.3-17.9-33-20.1l-18.8-3l11.9-14.8c9.7-12.1,16-29.4,16-48.6
|
c4.9-1.6,6.6-3.9,6.3-8.9c-0.4-5.5-0.3-11,0-16.5c0.2-4.2-1.2-6.4-5.7-5.9c-0.7,0.1-1.3,0-2,0c-68.5,0-137,0-205.5,0
|
||||||
c0-38.3-24-66.7-50-66.7C120.3,20.1,115.6,20,115.6,20z"/>
|
c-7.8,0-7.8,0-7.8,7.6c0,5.3,0.3,10.7-0.1,16c-0.3,4.1,1.5,5.9,5.2,7.1c23.6,7.7,47,15.7,70.6,23.3c4.7,1.5,6.4,3.6,6.4,8.7
|
||||||
<g transform="translate(0,0)">
|
c-0.2,68-0.1,136-0.1,204c0,1.7,0,3.5,0,6.3c-8.6-4.1-16.3-7.7-23.9-11.4C163.5,442.7,123.2,423,83,403.4
|
||||||
<path d="M360.6,41.8c-14.2,0-25.8,11.6-25.8,25.8c0,8.1,3.8,15.4,9.7,20.1h-24.2l-30.2,90.6h141l-30.2-90.6h-24.2
|
c-15.4-7.5-20.1-18-15.9-34.8c6-23.9,12.4-47.7,17.7-71.7c5.1-23.3,8-46.9,7.7-70.8c-0.5-30.2,9.3-56.8,27-80.9
|
||||||
c5.9-4.7,9.7-12,9.7-20.1C386.4,53.5,374.8,41.8,360.6,41.8z M360.6,53.2c8.1,0,14.5,6.4,14.5,14.5s-6.4,14.5-14.5,14.5
|
c20.7-28.1,46.6-50.8,75.4-70.1c18.2-12.2,37.5-22.8,56.3-34.2c3.3-2,6.2-2,9.7-0.1c38.6,20.1,74.6,44,105.9,74.5
|
||||||
c-8.1,0-14.5-6.4-14.5-14.5S352.5,53.2,360.6,53.2z M334.7,117h7.4v10.5l10.7-10.5h8.6l-13.8,13.6l15.2,15.1h-9.3l-11.4-11.3v11.3
|
c20.9,20.4,39,43.1,47.6,71.7c3,10.1,5,20.9,5.1,31.4c0.2,41.3,7.2,81.4,17.8,121.1c2.9,10.9,6.1,21.8,8.6,32.8
|
||||||
h-7.4V117L334.7,117z M372.5,123.7c1.5,0,2.8,0.3,4,0.9c1.1,0.6,2.2,1.5,3.1,2.8v-3.2h6.9v19.3c0,3.5-1.1,6.1-3.3,7.9
|
c3,13-2,23.7-13.8,29.6c-36.6,18-73.3,35.9-110,53.8c-10.6,5.2-21.3,10.3-31.9,15.5C288.6,471.7,287.1,472.4,284.4,473.6z"/>
|
||||||
c-2.2,1.8-5.3,2.7-9.5,2.7c-1.3,0-2.6-0.1-3.9-0.3c-1.3-0.2-2.5-0.5-3.8-0.9v-5.4c1.2,0.7,2.4,1.2,3.5,1.5c1.2,0.3,2.3,0.5,3.5,0.5
|
|
||||||
c2.3,0,3.9-0.5,5-1.5c1.1-1,1.6-2.5,1.6-4.6v-1.5c-0.9,1.3-2,2.2-3.1,2.8c-1.1,0.6-2.5,0.9-4,0.9c-2.6,0-4.8-1-6.5-3.1
|
|
||||||
c-1.7-2.1-2.6-4.7-2.6-7.9c0-3.2,0.9-5.8,2.6-7.9C367.7,124.8,369.8,123.7,372.5,123.7z M375,128.7c-1.4,0-2.5,0.5-3.3,1.6
|
|
||||||
c-0.8,1.1-1.2,2.5-1.2,4.5c0,2,0.4,3.5,1.2,4.5c0.8,1,1.9,1.5,3.4,1.5c1.4,0,2.5-0.5,3.3-1.6c0.8-1.1,1.2-2.5,1.2-4.4
|
|
||||||
c0-1.9-0.4-3.4-1.2-4.5C377.6,129.2,376.5,128.7,375,128.7L375,128.7z"/>
|
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.3 KiB |
541
system/assets/icons/techs/inversion.svg
Normal file
@@ -0,0 +1,541 @@
|
|||||||
|
<?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" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{display:none;}
|
||||||
|
.st1{display:inline;}
|
||||||
|
.st2{fill:#FFFFFF;}
|
||||||
|
.st3{display:inline;fill:none;}
|
||||||
|
.st4{font-family:'L5R-Icons';}
|
||||||
|
.st5{font-size:480px;}
|
||||||
|
.st6{fill:#699678;}
|
||||||
|
.st7{fill:#917896;}
|
||||||
|
.st8{fill:#9B7350;}
|
||||||
|
.st9{fill:#5F919B;}
|
||||||
|
.st10{fill:#4B4641;}
|
||||||
|
.st11{fill:#A75B58;}
|
||||||
|
.st12{fill:#68829B;}
|
||||||
|
.st13{fill:#009933;}
|
||||||
|
.st14{fill:#CC3300;}
|
||||||
|
.st15{fill:#0099FF;}
|
||||||
|
.st16{fill:#FF6600;}
|
||||||
|
.st17{fill:#FF0000;}
|
||||||
|
.st18{fill:none;}
|
||||||
|
.st19{fill:#78FFB4;}
|
||||||
|
.st20{display:inline;fill:#785A87;}
|
||||||
|
.st21{display:inline;fill:#9B463C;}
|
||||||
|
.st22{display:inline;fill:#B9784B;}
|
||||||
|
.st23{display:inline;fill:#2D551E;}
|
||||||
|
.st24{display:inline;fill:#A08C50;}
|
||||||
|
.st25{display:inline;fill:#55826E;}
|
||||||
|
.st26{display:inline;fill:#82828C;}
|
||||||
|
.st27{display:inline;fill:#789191;}
|
||||||
|
</style>
|
||||||
|
<g id="Fond" class="st0">
|
||||||
|
<g transform="translate(0,0)" class="st1">
|
||||||
|
<path class="st2" d="M249.9,18.6c-81.4,0-231.4,155.8-171.7,300.7c8,25.3,27.9,50.3,49.2,77.1c24.5,30.6,51.6,63.2,68.7,96.9h20.6
|
||||||
|
c-18.1-39.8-48.6-75.9-74.6-108.5c-27.4-34.3-48.8-65.3-48.8-88c0-3.6,0.4-7.3,1.1-11.1l-0.1,0c0.3-1.2,0.6-2.5,0.9-3.7
|
||||||
|
c0.9-3.8,2.1-7.6,3.7-11.4c23.1-61.4,94.2-106.3,146.6-135l3.6-2l3.9,1.3c60.9,20.9,131.3,66.8,156,135.8c1.1,3,2.1,6,2.9,9
|
||||||
|
c0.4,1.4,0.8,2.8,1.2,4.3l-0.2,0c1.1,5.1,1.7,10.2,1.7,15.2v0c0,22.3-24.4,53.5-55,87.5c-29.1,32.3-62.3,67.6-80,106.6H300
|
||||||
|
c16.8-32.1,46.2-64,73.3-94.1c23.1-25.7,45.3-50,54.9-74.9C481,200.2,329,18.7,249.9,18.6L249.9,18.6z M250.7,154
|
||||||
|
c-38.7,21.5-85,52.2-113.6,88.2c9.7,83,59,146.2,118.3,146.2c59.1,0,108.2-62.7,118.2-145.3C344.7,200.9,295.6,170.1,250.7,154
|
||||||
|
L250.7,154z M192.5,237c0.8,0,1.6,0,2.4,0c13,0.1,26,2.7,39.1,7.4c-16.8,40.6-59,42-78.1,0C168.1,239.6,180.3,237.2,192.5,237z
|
||||||
|
M317.4,237c13-0.1,26,2.3,39.1,7.4c-19.1,42-61.3,40.6-78.1,0C291.3,239.7,304.4,237.1,317.4,237L317.4,237z M204.6,512l0.1,0.3
|
||||||
|
h86.8l0.1-0.3L204.6,512L204.6,512z"/>
|
||||||
|
</g>
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Elements" class="st0">
|
||||||
|
<g id="Earth" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st6" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,5.3,0.2,10.6,0.7,15.9c0.5,5.3,1,10.6,1.6,15.9l4.2-0.5c5.9-4.4,11.4-9.3,16.4-14.8c5-5.5,9.7-11.3,14.1-17.6
|
||||||
|
c5.3,0.9,10.8,0.8,16.4-0.5c5.6-1.2,10.6-4.8,15-10.8l55.8-75.9l16.4,22l75-83.9l35.2,36.6c4.1,4.4,7.4,9.4,10.1,15
|
||||||
|
c2.7,5.6,6,10.8,10.1,15.5c5.3,6.3,10.9,12.4,16.6,18.5c5.8,6.1,12.1,11.6,19,16.6l8.4,6.6l21.1-12.2
|
||||||
|
c7.2,17.5,15.2,34.7,24.1,51.6s18.7,33.6,29.3,50.2c2.2-7.8,3.8-15.7,4.7-23.7s1.4-16.2,1.4-24.6
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M162.3,231.9l37-19.2l-15.9-19.2L162.3,231.9z M313.7,234.3l28.6,47.3
|
||||||
|
c5-4.7,9.6-10.5,13.8-17.3c4.2-6.9,8.2-14.5,12-23L288.3,156l-34.7,227.3L313.7,234.3z M405.1,277.4c0.9-2.8,2.3-5.6,4.2-8.4
|
||||||
|
l-20.6-37h-1.9l6.1,75c3.1-2.2,5.6-5.2,7.5-9.1c1.9-3.9,3-7.9,3.3-12C403.7,283,404.1,280.2,405.1,277.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Air">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st7" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-50.9,48-71.3c20.5-20.3,44.3-36.4,71.5-48.3
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.9,51,28,71.5,48.3c20.5,20.3,36.5,44.1,48,71.3
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M138.8,314c-11.9-5.6-22.6-13.2-32.1-22.7c-9.5-9.5-17.7-21.2-24.6-34.9
|
||||||
|
c-7.2-13.7-13-29.8-17.3-48.3c-2.2,8.1-3.8,16.4-4.9,24.8c-1.1,8.4-1.6,17-1.6,25.8c0,3.1,0.1,6.2,0.2,9.1c0.2,3,0.4,5.9,0.7,8.7
|
||||||
|
C77.9,293,97,306,116.5,315.4c19.5,9.4,39.6,12.8,60.2,10.3C163,323.2,150.4,319.3,138.8,314z M443.3,194.7
|
||||||
|
c-7-20.2-16.8-38.5-29.3-55.1c-20.9-14.1-43.3-21.9-67-23.4c-23.8-1.6-46,1.4-66.8,8.9c-20.8,7.5-38.5,18.6-53.2,33.3
|
||||||
|
c-14.7,14.7-23.4,31.3-26.3,49.7c-1.6,10.9,3,21.6,13.6,31.9c10.6,10.3,21.4,15.6,32.3,15.9c8.4,0.3,16.5-3,24.1-9.8
|
||||||
|
c7.7-6.9,12-14.4,12.9-22.5c0.6-5.9-0.8-11.7-4.2-17.3c-3.4-5.6-8.9-9.4-16.4-11.3c-4.1-0.9-8.5-0.2-13.4,2.1
|
||||||
|
c-4.8,2.3-7.7,5.7-8.7,10.1c-1.3,4.7-1.1,8.4,0.5,11.3c1.6,2.8,4.2,4.2,8,4.2c3.4,0.3,6.3-0.8,8.7-3.3c2.3-2.5,0.5-5.9-5.4-10.3
|
||||||
|
c5.9-0.3,10.3,1.3,13.1,4.9c2.8,3.6,3.6,9.1,2.3,16.6c-0.6,4.1-3.4,7.2-8.4,9.4c-5,2.2-9.5,3-13.6,2.3
|
||||||
|
c-7.2-1.2-13.8-5.2-19.7-11.7c-5.9-6.6-8.9-13.4-8.9-20.6c0-9.4,3.8-18.8,11.3-28.1s15.9-14.4,25.3-15
|
||||||
|
c12.8-0.9,24.8,1.1,35.9,6.1c11.1,5,18.5,19.8,22.3,44.5c5.9-11.3,14.5-19.2,25.8-23.9s22.7-5.7,34.2-3
|
||||||
|
c11.6,2.7,22,9.3,31.4,19.9c9.1,10.3,14.2,25,15.5,44.1c0.9,12.2-1.7,23.9-8,35.2c-5.9,11.3-13.8,20.7-23.7,28.4
|
||||||
|
c-9.8,7.7-20.7,12.6-32.6,14.8c-11.9,2.5-23.1,0.9-33.8-4.7c2.5,20-0.9,35.9-10.3,47.8c-9.4,11.6-21.6,18.8-36.6,21.8
|
||||||
|
c-15,3-31.3,1.3-48.8-4.9c-17.2-6.2-32.3-17.3-45.5-33.3c-1.3-1.2-3.2-1.8-5.9-1.6c-2.7,0.2-4.6,1-5.9,2.6l-5.6,8.4
|
||||||
|
c-17.8-6.2-35.2-16.4-52.3-30.5c-17-14.1-33.8-30.9-50.4-50.6c3.8,23.8,11.3,45.9,22.5,66.6c11.6,20.6,26.1,38.5,43.6,53.7
|
||||||
|
c17.5,15.2,37.2,27,59.1,35.4c22.2,8.8,45.8,13.1,70.8,13.1c27.2,0,52.8-5.2,76.9-15.5c24.1-10.3,45.1-24.4,63-42.4
|
||||||
|
c18-18,32.1-39,42.4-63c10.3-24.1,15.5-49.7,15.5-76.9C453.8,236.1,450.3,214.8,443.3,194.7z M147.7,93.2
|
||||||
|
c-7.2,4.7-14.1,9.8-20.6,15.5s-12.8,11.7-18.8,18.3c-4.4,35.6-3.6,64.1,2.3,85.3c5.6,21.3,14.9,37.6,27.9,49
|
||||||
|
c13,11.4,28.8,18.8,47.6,22.3c18.4,3.4,38.1,5,59.1,4.7c-26.6-4.1-48.1-11.6-64.7-22.5c-16.3-10.9-28.1-24.8-35.4-41.5
|
||||||
|
c-7.3-16.7-10.5-36.2-9.6-58.4C136.2,143.7,140.2,119.4,147.7,93.2z M309.4,68.1c-10.9-3-22.2-5.1-33.8-6.3
|
||||||
|
C256,69,239.1,77.1,225.1,86.1c-13.8,9.4-24.8,19.8-33,31.4c-8.3,11.6-13.5,24.1-15.7,37.5c-2.5,13.8-2.2,28.4,0.9,44.1
|
||||||
|
c1.6-16.9,5.8-32.2,12.7-45.9c7.2-14.1,17.4-26.1,30.7-36.1c13.3-10,29.9-18.1,49.9-24.4c20-6.6,43.4-10.8,70.3-12.7
|
||||||
|
C330.8,75.1,320.4,71.1,309.4,68.1z M264,317.2c-3.1,2.8-5.2,6.1-6.1,9.8c-0.3,1.9,0.2,3.9,1.6,6.1c1.4,2.2,3,3.6,4.9,4.2
|
||||||
|
c1.2,0.3,2.6,0.2,4-0.5c1.4-0.6,2.4-1.4,3-2.3c0.6-0.9,1-1.9,1.2-2.8c0.2-0.9,0.1-1.7-0.2-2.3c-0.3-0.6-0.7-1.2-1.2-1.6
|
||||||
|
s-1-0.9-1.6-1.2c8.1-1.2,11.6,2.4,10.5,11c-1.1,8.6-6.5,14-16.2,16.2c-8.4,1.6-15-0.5-19.7-6.1s-7.2-12.2-7.5-19.7
|
||||||
|
c0-13.1,5.1-22,15.2-26.5c10.2-4.5,22.7-5.7,37.7-3.5c-13.1-10.9-26.3-14.2-39.4-9.8c-13.4,4.1-23.4,11.4-30,22
|
||||||
|
c-6.6,10.6-8,22-4.2,34.2s15.9,20.9,36.6,26.3c22.8,3.4,36.7-3.8,41.7-21.6c5-17.8-1.3-29.4-18.8-34.7
|
||||||
|
C271,313.5,267.1,314.4,264,317.2z M379,259.4c2-5.5,2.9-10.9,2.6-16.2c-0.3-4.4-1.7-8.6-4.2-12.7c-2.5-4.1-5.6-7.3-9.4-9.8
|
||||||
|
c-2.8-2.2-6.1-3.5-9.8-4s-7.3-0.2-10.8,0.7c-3.1,0.6-6,2-8.7,4c-2.7,2-4.5,4.6-5.4,7.7c-0.6,1.9-0.6,3.9,0,6.1
|
||||||
|
c0.6,2.2,1.6,4.1,2.8,5.6c1.6,1.3,3.5,2.1,5.9,2.6s4.5,0.4,6.3-0.2c1.2-0.3,2.4-1.1,3.5-2.3c1.1-1.2,1.6-2.5,1.6-3.8
|
||||||
|
c0.3-0.9,0.2-1.8-0.5-2.6c-0.6-0.8-1.4-1.5-2.3-2.1c-0.9-0.6-1.8-1.2-2.6-1.6c-0.8-0.5-1.6-0.9-2.6-1.2c0.3-1.2,1.7-2.1,4.2-2.6
|
||||||
|
c2.5-0.5,4.5-0.2,6.1,0.7c3.4,1.6,6.3,4.4,8.7,8.4c2.3,4.1,3,8,2.1,11.7c-1.6,5.3-5.2,9.7-10.8,13.1c-5.6,3.4-11.1,5.2-16.4,5.2
|
||||||
|
c-5.9,0-11.6-1.9-16.9-5.6c-5.3-3.8-9.2-8.9-11.7-15.5c-1.6,5.9-3.3,11.1-5.2,15.5c-1.9,4.4-4.1,7.7-6.6,9.8
|
||||||
|
c9.4,12.2,20.7,18.4,34,18.5c13.3,0.2,25.7-5.2,37.3-16.2C374.1,269.3,377,264.8,379,259.4z M389.1,227.7
|
||||||
|
c4.4,20.3,2.8,37.3-4.7,51.1c-7.5,13.8-22.8,23.4-45.9,29.1c11.9,3.1,23,2.2,33.3-2.8c10.3-5.3,18.4-12.3,24.4-21.1
|
||||||
|
c5.9-8.7,8.7-18.4,8.4-29.1C404,244.6,398.8,235.5,389.1,227.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Fire">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st8" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M370.4,384.7c0.3-3.1,1.4-5.3,3.3-6.6c2.8-2.5,4.7-5.4,5.6-8.7s1.4-7.4,1.4-12.4
|
||||||
|
c2.2,3.1,3.8,6.8,4.9,11c1.1,4.2,0.9,9.5-0.7,15.7c-0.9,2.2-0.6,3.8,0.9,4.7c1.6,0.9,3.3,0,5.2-2.8c6.6-10.3,9.7-20.7,9.4-31.2
|
||||||
|
c-0.3-10.5-3.3-20.9-8.9-31.2c-8.1-16.9-10.2-30.1-6.1-39.6c4.1-9.5,12.8-15.1,26.3-16.6c-13.1,9.1-18.2,18.2-15.2,27.4
|
||||||
|
c3,9.2,12,18.5,27,27.9c4.1-5.9,8.3-11.5,12.7-16.6c4.4-5.2,8.9-9.8,13.6-13.8l1.9-0.9c0.6-5.3,1.2-10.6,1.6-15.9
|
||||||
|
c0.5-5.3,0.7-10.8,0.7-16.4c0-27.2-5.2-52.8-15.5-76.9c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4
|
||||||
|
C308.8,66,283.2,60.8,256,60.8s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63
|
||||||
|
c-10.3,24.1-15.5,49.7-15.5,76.9c0,21.9,3.4,42.7,10.1,62.6c6.7,19.8,16.2,38,28.4,54.6c1.6-0.3,3.4-0.5,5.4-0.5
|
||||||
|
c2,0,3.4-0.5,4-1.4c0.6-0.9,0.7-1.9,0.2-2.8s-0.5-1.7-0.2-2.3c2.5-4.4,6.3-8,11.5-10.8s10.1-4.4,14.8-4.7
|
||||||
|
c-5.6,5.9-9.4,11.6-11.3,17.1c-1.9,5.5-0.9,10.1,2.8,13.8l10.3,10.8c0.9-6.9,2.3-13.4,4.2-19.7c1.9-6.2,4.1-12.3,6.6-18.3
|
||||||
|
c0.9,5.9,2.4,11.8,4.5,17.6c2,5.8,3.4,11.6,4,17.6c10-1.2,14.9-6.6,14.8-16.2c-0.2-9.5-2.1-17.1-5.9-22.7l-6.6-10.3
|
||||||
|
c-10.3-16.6-19.1-36.4-26.3-59.5c-7.2-23.1,3.9-42,33.3-56.7c-9.7,9.4-14.6,18.7-14.8,27.9c-0.2,9.2,4.5,17.9,13.8,26
|
||||||
|
c2.2-12.8,6.2-20.3,12-22.5c5.8-2.2,8.2-15.3,7.3-39.4c6.2,5.3,9.8,13.7,10.8,25.1c0.9,11.4,4.4,18.4,10.3,20.9
|
||||||
|
c7.2-4.1,8.6-12.9,4.2-26.5c-4.4-13.6-9.8-26.6-16.4-39.1c-15-26.9-17.3-49.7-7-68.4c10.3-19.1,24.4-32.3,42.2-39.6
|
||||||
|
c17.8-7.3,35-7.7,51.6-1.2c16.6,6.3,23.4,21.3,20.6,45c-1.9-19.1-7.7-30-17.3-32.8c-9.7-2.5-18.1,0-25.3,7.5
|
||||||
|
c-7.2,7.5-10.8,18.8-10.8,33.8c0,14.7,8.9,30,26.7,45.9c10.6-2.8,16-8.4,16.2-16.9c0.2-8.4-0.4-15.9-1.6-22.5
|
||||||
|
c2.8,6.6,5.6,12.7,8.4,18.5c2.8,5.8,6.4,10.4,10.8,13.8c3.1,3.1,5.4,7.3,6.8,12.7c1.4,5.3,1.6,12,0.7,20.2l20.2,19.2
|
||||||
|
c4.1-2.8,6.7-6.2,8-10.1c1.2-3.9,0.6-8.4-1.9-13.4l-5.2-10.3c-5.9-11.9-8.1-23-6.6-33.5c1.6-10.5,10.2-15.7,25.8-15.7
|
||||||
|
c-10.9,8.1-16.1,15.6-15.5,22.5c0.6,6.9,3.1,13,7.5,18.3l13.1,15.9c9.1,10.6,15.3,22.7,18.8,36.1c3.4,13.4,0.2,29.1-9.8,46.9
|
||||||
|
c9.1,15.6,13,30.2,11.7,43.8c-1.3,13.6-6.6,26.3-15.9,38.2c-0.6,1.9-1.6,3.5-3,4.9s-2.3,3-2.6,4.9c-0.3,2.2-0.2,4.3,0.2,6.3
|
||||||
|
c0.5,2,1.2,4.1,2.1,6.3c0.3,0.6,0.7,1.4,1.2,2.3s1.2,1.4,2.1,1.4c1.2,0,2.3-0.8,3.3-2.3c0.9-1.6,1.7-3,2.3-4.2
|
||||||
|
C369.1,390.5,370.1,387.9,370.4,384.7z M301,408.6c0.3-7.5,3.8-13.7,10.3-18.8c8.4-6.6,15.7-14.3,21.8-23.2s8.2-17.1,6.3-24.6
|
||||||
|
c-1.3,3.4-3.2,5.6-5.9,6.6c-2.7,0.9-5.6,1.3-8.7,0.9l-10.8-0.9c-1.3,0-2-1.1-2.3-3.3c-0.3-2.2-0.2-3.9,0.5-5.2
|
||||||
|
c10.3-16.9,16.6-31.2,19-42.9s1-20.2-4-25.5c-1.3,5.3-4.1,11.1-8.7,17.3c-4.5,6.3-8.7,9.5-12.4,9.8h-7c-1.9,0-3.7-0.5-5.4-1.6
|
||||||
|
c-1.7-1.1-2.9-2.6-3.5-4.5c-4.4-15.3-10.9-28.5-19.7-39.6c-8.8-11.1-18-21.6-27.7-31.6c10,35.9,9.4,63.8-1.9,83.7
|
||||||
|
c-11.3,19.8-30,24.6-56.3,14.3c10,18.1,16.9,35.6,20.6,52.3c3.8,16.7-0.9,31.6-14.1,44.8c-0.3,0.3-0.6,0.5-0.9,0.7
|
||||||
|
c-0.3,0.2-0.8,0.2-1.4,0.2h-5.2c-0.9,0-1.9,0.2-2.8,0.7s-1.9,1-2.8,1.6c-0.6,0.6-1.2,1.3-1.6,2.1c-0.5,0.8-0.7,1.6-0.7,2.6
|
||||||
|
c-0.3,0.9-0.4,1.9-0.2,2.8c0.2,0.9,0.4,1.7,0.7,2.3c0.6,0.9,1.2,1.7,1.6,2.3c0.5,0.6,1,1.3,1.6,1.9c2.8,2.2,5.9,4.2,9.1,6.1
|
||||||
|
s6.6,3.1,10.1,3.8l8.9-2.3c-2.8-3.8-5.1-7.1-6.8-10.1c-1.7-3-2.6-5.1-2.6-6.3c1.9,0.6,3.9,1.9,6.1,3.8c2.2,1.9,4.5,4.1,7,6.6
|
||||||
|
l7.5-5.2c1.9-4.7,3.1-9.5,3.8-14.5c0.6-5,0-9.7-1.9-14.1l-7.5-17.8c-0.3-1.2-0.5-2.4-0.7-3.5c-0.2-1.1-0.1-2.3,0.2-3.5l13.1,17.8
|
||||||
|
c2.2,3.1,4.4,3.3,6.6,0.5c2.2-2.8,3.9-5.2,5.2-7c1.2-2.5,1.6-5.4,0.9-8.7c-0.6-3.3-1.4-6.3-2.3-9.1c-2.2-5.9-5.2-11.6-8.9-16.9
|
||||||
|
c-3.8-5.3-7.8-10.3-12.2-15c6.2,1.9,11.8,5.3,16.6,10.3c4.8,5,9.8,9.8,14.8,14.5c2.5,2.5,4.9,3.4,7.3,2.6
|
||||||
|
c2.3-0.8,2.7-2.9,1.2-6.3c-4.1-10.6-5.7-22.7-4.9-36.1c0.8-13.4,6-26.3,15.7-38.4c-0.3,7.2,0,16.5,0.9,27.9
|
||||||
|
c0.9,11.4,4.4,19.8,10.3,25.1c4.4,2.2,9.1,1.5,14.1-2.1c5-3.6,8.7-7.7,11.3-12.4c-5.9,17.2-8.2,33.9-6.8,50.2
|
||||||
|
c1.4,16.3-3.5,31.1-14.8,44.5c-5,5.6-4.8,10.7,0.5,15.2c5.3,4.5,10.6,4.1,15.9-1.2c-3.4,5.3-5.2,9.4-5.2,12.2s2.5,4.1,7.5,3.8
|
||||||
|
c2.8-0.9,5.5-2,8.2-3.3c2.7-1.2,5.2-2.7,7.7-4.2C305.5,426.8,300.7,416.1,301,408.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Water">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st9" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M376,327.8c11.9-8,22-17.1,30.5-27.4c8.4-10,14.8-21.2,19.2-33.5c4.4-12.3,8.1-24.8,11.3-37.3
|
||||||
|
c1.6-6.6,2.7-13.1,3.5-19.7c0.8-6.6,1.2-13.1,1.2-19.7c-6.9-19.1-16.4-36.4-28.6-52c-12.5-15.9-26.8-29.6-42.9-41
|
||||||
|
c-16.1-11.4-33.8-20.4-53.2-27c-19.4-6.2-39.7-9.4-60.9-9.4c-27.2,0-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4
|
||||||
|
c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9c0,10,0.7,19.8,2.1,29.3c1.4,9.5,3.5,18.8,6.3,27.9
|
||||||
|
c9.7-44.4,22.7-81.4,38.9-111.1c16.6-29.7,35.9-52.9,58.1-69.6c22.2-16.7,47.2-27.4,75-32.1c27.8-4.4,58-3.8,90.5,1.9l13.1,11.7
|
||||||
|
l-17.8,3.3c-3.1,0.6-6.4,1.3-9.8,1.9c-3.4,0.6-6.4,1.9-8.9,3.8c-1.6,0.9-3,2.2-4.5,3.8c-1.4,1.6-1.8,3.1-1.2,4.7
|
||||||
|
c0.3,0.9,1,1.5,2.1,1.6c1.1,0.2,2.1,0.4,3,0.7c3.1,0.6,6.2,0.5,9.4-0.2c3.1-0.8,6.2-1,9.4-0.7c3.8,0.3,7.7,0.7,11.7,1.2
|
||||||
|
c4.1,0.5,7.8,1.6,11.3,3.5c5.3,2.5,10.6,5.6,15.9,9.4c5.3,3.8,9.2,8.4,11.7,14.1c1.2,3.1,1.5,6.6,0.7,10.3
|
||||||
|
c-0.8,3.8-1.5,7.3-2.1,10.8c-3.8-10.3-8.3-16.6-13.6-19c-5.3-2.3-11.6-4-18.8-4.9c-6.9-0.9-12.4,0.5-16.6,4.5
|
||||||
|
c-4.2,3.9-4.6,9.3-1.2,16.2c0.6,1.6,1.6,3,3,4.5s2.7,2.7,4,4l12.2,10.3c6.9,5.9,11.6,13.7,14.1,23.2c2.5,9.5,0.2,19.9-7,31.2
|
||||||
|
c0-9.1-1.1-16.2-3.3-21.6c-2.2-5.3-5.8-8.3-10.8-8.9l-14.1-3.8c-5.9-1.6-10.2-0.9-12.9,1.9c-2.7,2.8-2.1,7.8,1.6,15l3.8,6.1
|
||||||
|
c3.8,6.3,4.8,14.1,3,23.7c-1.7,9.5-5.9,16.2-12.4,19.9c2.2-14.7,0.9-25-3.8-30.9c-4.7-5.9-11.6-9.2-20.6-9.8
|
||||||
|
c-6.6-2.5-13.8-2.2-21.6,0.9c-7.8,3.1-14.1,7.3-18.8,12.7c-5,5.6-8.6,12.7-10.8,21.1c-2.2,8.4-2,16.3,0.5,23.4
|
||||||
|
c3.1,9.4,9.3,17.2,18.5,23.4c9.2,6.3,18.5,11.1,27.9,14.5c9.7,3.8,20.1,5.9,31.2,6.3c11.1,0.5,21.8-0.5,32.1-3
|
||||||
|
C351.8,341.6,364.1,335.8,376,327.8z M189,408.2l-2.8-2.8c-1.9-1.9-1.5-4.8,1.2-8.7c2.7-3.9,5.4-5.7,8.2-5.4l115.8,8.9
|
||||||
|
c17.8,1.3,34.6-3.9,50.4-15.5c15.8-11.6,29-26.4,39.6-44.5c-11.9,10.6-26.6,19.3-44.1,26c-17.5,6.7-34.8,9.3-52,7.7l-119.5-9.4
|
||||||
|
c-3.8,0.3-6.8,1.6-9.1,3.8c-2.3,2.2-3.7,5.3-4,9.4L157.1,366c-5.9-4.7-10.8-10.5-14.5-17.6s-7.3-14-10.8-20.9
|
||||||
|
c-2.5-5.3-2.1-9.5,1.2-12.7c3.3-3.1,7.4-2.8,12.4,0.9l15,9.4l6.1-7l-27.2-23c-4.7-2.8-9.7-2.4-15,1.2c-5.3,3.6-8.3,7.6-8.9,12
|
||||||
|
c-1.9,10.9-1,22.3,2.6,34c3.6,11.7,9.4,21.3,17.6,28.8l46.9,46.4L189,408.2z M293,177.6c-0.6-6.6,2.2-12.7,8.4-18.3
|
||||||
|
c-19.1-0.6-29.1-4.5-30-11.5s4.7-16.2,16.9-27.4c-17.8-1.2-34.4-0.2-49.7,3.3c-15.3,3.4-29.5,9.1-42.7,17.1s-25.3,18-36.6,30.2
|
||||||
|
c-10.9,11.9-21.1,25.6-30.5,41.3c15.6-6.9,30.6-11.9,45-15c14.7-3.1,28.8-4.1,42.4-3c13.6,1.1,26.5,4.6,38.7,10.5
|
||||||
|
c12.2,5.9,23.7,14.8,34.7,26.7c-3.4-9.7-3.1-17.2,0.9-22.5c4.1-5.3,11.7-8.4,23-9.4C300.5,191.5,293.7,184.1,293,177.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Void">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st10" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,21.6,3.3,42.2,9.8,61.9c6.6,19.4,15.7,37.2,27.4,53.4c11.7,16.3,25.5,30.5,41.5,42.7c16.2,12.2,33.9,21.7,53,28.6
|
||||||
|
c-15-6.2-28.8-14.7-41.3-25.3c-12.5-10.3-23.2-22.2-32.1-35.6c-8.9-13.4-15.9-28-20.9-43.6c-5-15.9-7.5-32.7-7.5-50.2
|
||||||
|
c0-23.1,4.4-44.8,13.1-65.2c8.7-20.3,20.7-38,35.9-53.2c15.2-15.2,32.9-27.3,53.2-36.3c20.6-8.7,42.5-13.1,65.6-13.1
|
||||||
|
c23.1,0,44.8,4.4,65.2,13.1c20.3,9.1,38.1,21.2,53.4,36.3c15.3,15.2,27.3,32.9,36.1,53.2c8.7,20.3,13.1,42,13.1,65.2
|
||||||
|
c0,17.5-2.5,34.2-7.5,50.2c-5,15.9-12,30.6-21.1,44.1c-9.1,13.4-20,25.3-32.8,35.6c-12.5,10.6-26.4,19.1-41.7,25.3
|
||||||
|
c19.4-6.9,37.2-16.4,53.4-28.6c16.2-12.2,30.3-26.4,42.2-42.7c11.9-16.2,21.1-34.2,27.7-53.9s9.8-40.3,9.8-61.9
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M211.9,344.4c12.2-12.2,26.9-18.3,44.1-18.3c17.2,0,31.9,6.1,44.1,18.3
|
||||||
|
s18.3,26.9,18.3,44.1c0,12.5-3.4,23.8-10.3,34c-6.9,10.2-15.6,17.7-26.3,22.7c22.8-5.9,41.7-18.3,56.7-37S361,367.7,361,343
|
||||||
|
c0-12.8-2.2-25-6.6-36.6c-4.4-11.6-10.5-22-18.3-31.2c-7.8-9.2-17-16.9-27.7-23.2c-10.6-6.2-22-10.5-34.2-12.7
|
||||||
|
c7.2,3.4,13.1,8.7,17.8,15.7s7,14.8,7,23.2c0,12.2-4.2,22.4-12.7,30.7c-8.4,8.3-18.6,12.4-30.5,12.4c-11.9,0-22-4.1-30.5-12.4
|
||||||
|
c-8.4-8.3-12.7-18.5-12.7-30.7c0-8.4,2.3-16.2,6.8-23.2c4.5-7,10.5-12.3,18-15.7c-12.5,2.2-24.1,6.4-34.7,12.7
|
||||||
|
c-10.6,6.3-19.8,14-27.4,23.2c-7.7,9.2-13.8,19.6-18.5,31.2c-4.4,11.6-6.6,23.8-6.6,36.6c0,24.7,7.6,46.4,22.7,65.2
|
||||||
|
c15.2,18.8,34.1,31.1,57,37c-10.9-5-19.8-12.6-26.5-22.7c-6.7-10.2-10.1-21.5-10.1-34C193.7,371.3,199.8,356.6,211.9,344.4z
|
||||||
|
M304.3,382.4c0-13.4-4.7-24.8-14.1-34.2s-20.8-14.1-34.2-14.1c-13.4,0-24.8,4.7-34.2,14.1s-14.1,20.8-14.1,34.2
|
||||||
|
c0,13.4,4.7,24.8,14.1,34.2s20.8,14.1,34.2,14.1c13.4,0,24.8-4.7,34.2-14.1S304.3,395.8,304.3,382.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Npcs" class="st0">
|
||||||
|
<g id="Martial" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st11" d="M57.3,388.5L31,315.4c8.7-1.9,18-3.4,27.7-4.7c9.7-1.2,20-1.9,30.9-1.9c5.9,10.6,13.3,20.5,22,29.5
|
||||||
|
c8.7,9.1,19.1,17.2,30.9,24.4c-14.7,1.9-29.2,5-43.6,9.4C84.6,376.5,70.7,381.9,57.3,388.5z M50.7,100.7
|
||||||
|
c12.2,9.1,22.7,19.1,31.6,30.2c8.9,11.1,10.5,22.9,4.9,35.4c-8.1,17.5-12.5,35.9-13.1,55.3c-0.6,19.4,3.6,38,12.7,56
|
||||||
|
c9.1,18,23.4,34.6,43.1,49.9c19.7,15.3,45.8,27.7,78.3,37c2.8-6.2,6.1-11.3,9.8-15s7.7-7,11.7-9.8c-28.1-9.7-48.3-23-60.5-39.8
|
||||||
|
s-18.8-33-19.7-48.3c-0.9-15.3,2.7-27.8,10.8-37.5c8.1-9.4,18.3-11.6,30.5-6.6c-2.5-17.5,1.2-28.4,11.3-32.8
|
||||||
|
c10-4.4,19.7-1.4,29.1,8.9c7.8-21.2,5.9-39.9-5.6-56c-11.6-16.1-29.5-20.7-53.9-13.8c-5.9-7.8-13.8-13.9-23.7-18.3
|
||||||
|
c-9.8-4.4-19.9-5-30.2-1.9c-10.3,3.1-20.7,3.7-31.2,1.6c-10.5-2-21.2-6-32.1-12L50.7,100.7z M83,393.6
|
||||||
|
c17.2-6.2,34.5-12.7,51.8-19.5c17.3-6.7,30.1-4,38.2,8.2c5.3,0,10.6,0.4,15.9,1.2c5.3,0.8,10.5,2.7,15.5,5.9
|
||||||
|
c0,5.3,0.7,10.4,2.1,15.2c1.4,4.8,3.5,9.3,6.3,13.4h-74.5v-13.6c-5.9,2.8-11.4,6.7-16.4,11.7c-5,5-9.7,10.9-14.1,17.8L83,393.6z
|
||||||
|
M256,354.7c-9.1,0-16.8,3.1-23.2,9.4c-6.4,6.3-9.6,13.9-9.6,23c0,9.1,3.2,16.8,9.6,23.2c6.4,6.4,14.1,9.6,23.2,9.6
|
||||||
|
c9.1,0,16.7-3.2,23-9.6c6.2-6.4,9.4-14.1,9.4-23.2c0-9.1-3.1-16.7-9.4-23C272.7,357.9,265.1,354.7,256,354.7z M461.3,100.7
|
||||||
|
c-12.2,9.1-22.7,19.1-31.6,30.2c-8.9,11.1-10.5,22.9-4.9,35.4c8.1,17.5,12.5,35.9,13.1,55.3c0.6,19.4-3.6,38-12.7,56
|
||||||
|
c-9.1,18-23.4,34.6-43.1,49.9c-19.7,15.3-45.8,27.7-78.3,37c-2.8-6.2-6.1-11.3-9.8-15s-7.7-7-11.7-9.8
|
||||||
|
c28.1-9.7,48.3-23,60.5-39.8s18.8-33,19.7-48.3c0.9-15.3-2.7-27.8-10.8-37.5c-8.1-9.4-18.3-11.6-30.5-6.6
|
||||||
|
c2.5-17.5-1.3-28.4-11.3-32.8c-10-4.4-19.7-1.4-29.1,8.9c-7.8-21.2-5.9-39.9,5.6-56c11.6-16.1,29.5-20.7,53.9-13.8
|
||||||
|
c5.9-7.8,13.8-13.9,23.7-18.3c9.8-4.4,19.9-5,30.2-1.9c10.3,3.1,20.7,3.7,31.2,1.6c10.5-2,21.2-6,32.1-12L461.3,100.7z
|
||||||
|
M429,393.6c-17.2-6.2-34.5-12.7-51.8-19.5c-17.3-6.7-30.1-4-38.2,8.2c-5.3,0-10.6,0.4-15.9,1.2c-5.3,0.8-10.5,2.7-15.5,5.9
|
||||||
|
c0,5.3-0.7,10.4-2.1,15.2c-1.4,4.8-3.5,9.3-6.3,13.4h74.5v-13.6c5.9,2.8,11.4,6.7,16.4,11.7c5,5,9.7,10.9,14.1,17.8L429,393.6z
|
||||||
|
M454.8,388.5l26.3-73.1c-8.8-1.9-18-3.4-27.7-4.7c-9.7-1.2-20-1.9-30.9-1.9c-5.9,10.6-13.3,20.5-22,29.5
|
||||||
|
c-8.8,9.1-19.1,17.2-30.9,24.4c14.7,1.9,29.2,5,43.6,9.4C427.4,376.5,441.3,381.9,454.8,388.5z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Social">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st12" d="M249.4,382.4L31,265.2c7.8-6.9,15.9-13.3,24.1-19.2c8.3-5.9,17.1-11.3,26.5-15.9c2.8-6.6,5.4-13.2,7.7-19.9
|
||||||
|
c2.3-6.7,4.1-13.5,5.4-20.4l-8.4-8.4c9.4-4.1,18.9-7.1,28.6-9.1c9.7-2,19.5-3.2,29.5-3.5c5.3-4.1,10.4-8.8,15.2-14.3
|
||||||
|
c4.8-5.5,9.4-11.5,13.8-18l-6.6-11.3c9.1-0.3,18.3,0.5,27.7,2.6c9.4,2,19.2,5.2,29.5,9.6c6.9-1.9,13.4-4.2,19.7-7
|
||||||
|
c6.2-2.8,12.2-6.6,17.8-11.3v-12.7c7.8,3.4,15.6,7.6,23.4,12.4c7.8,4.8,15.5,11.5,23,19.9c6.9,2.2,13.8,3.1,20.9,2.8
|
||||||
|
c7-0.3,14-1.6,20.9-3.8l3.3-12.7c6.6,7.2,12.7,14.7,18.5,22.5c5.8,7.8,10.5,16.6,14.3,26.3c5.3,5,11.3,9.1,17.8,12.2
|
||||||
|
c6.6,3.1,13.9,4.5,22,4.2l7-8.4c4.1,8.1,7.6,17.3,10.5,27.7c3,10.3,5.1,22,6.3,35.2c4.4,5.3,9.1,10.2,14.3,14.8
|
||||||
|
c5.2,4.5,10.9,8.4,17.1,11.5L273.3,381.5l14.5,7.5c-3.4,15.3-12.4,22.7-27,22.3s-23.5-7.6-27-21.3L249.4,382.4z M186.2,304.1
|
||||||
|
l-4.7,15.5l-17.8,9.4l80.6,42.2L186.2,304.1z M218.5,279.7l-9.4,11.3l-20.2,3.8l60,69.8L218.5,279.7z M256.5,361.3v-90.9l-13.1,7
|
||||||
|
l-20.6-6.6L256.5,361.3z M264.9,363.6l31.4-84.8l-15,0.5l-16.9-14.1L264.9,363.6z M328.7,299.4l-7.5-1.9l-17.3-22l-31.4,89.1
|
||||||
|
L328.7,299.4z M353,332.7l-8-7.5l-5.6-26.3l-59.5,71.7L353,332.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="list_-_copie">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M467.4,258.6c0-29.1-5.5-56.6-16.4-82.5c-11.3-25.6-26.4-48-45.5-67
|
||||||
|
c-19.1-19.1-41.4-34.2-67-45.5c-25.9-10.9-53.4-16.4-82.5-16.4s-56.6,5.5-82.5,16.4c-25.6,11.3-48,26.4-67,45.5
|
||||||
|
c-19.1,19.1-34.2,41.4-45.5,67c-10.9,25.9-16.4,53.4-16.4,82.5s5.5,56.6,16.4,82.5c11.3,25.6,26.4,48,45.5,67
|
||||||
|
c19.1,19.1,41.4,34.2,67,45.5c25.9,10.9,53.4,16.4,82.5,16.4s56.6-5.5,82.5-16.4c25.6-11.3,48-26.4,67-45.5
|
||||||
|
c19.1-19.1,34.2-41.4,45.5-67C461.9,315.2,467.4,287.7,467.4,258.6z M75.1,182.2c10.3-24.1,24.3-45,42-62.8
|
||||||
|
c17.7-17.8,38.5-31.9,62.6-42.2c23.7-10.3,49.2-15.5,76.4-15.5s52.7,5.2,76.4,15.5c24.1,10.3,45,24.4,62.8,42.2
|
||||||
|
s31.9,38.8,42.2,62.8c10.3,23.8,15.5,49.2,15.5,76.4s-5.2,52.7-15.5,76.4c-10.3,24.1-24.4,45-42.2,62.8s-38.8,31.9-62.8,42.2
|
||||||
|
c-23.8,10.3-49.2,15.5-76.4,15.5s-52.7-5.2-76.4-15.5c-24.1-10.3-44.9-24.4-62.6-42.2c-17.7-17.8-31.6-38.7-42-62.8
|
||||||
|
c-10.3-23.7-15.5-49.2-15.5-76.4S64.8,206,75.1,182.2z M190.6,305.1c13.6-5.6,24.8-16.2,33.5-31.9c-0.3-0.3-0.5-0.6-0.5-0.9
|
||||||
|
c0-0.3-0.2-0.6-0.5-0.9c-11.9-3.8-23.4-5.3-34.5-4.7c-11.1,0.6-22,3-32.6,7c-2.2,4.1-5.5,7.3-9.8,9.6c-4.4,2.3-9.1,3.5-14.1,3.5
|
||||||
|
c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c5,0,9.7,1.2,14.1,3.5
|
||||||
|
c4.4,2.3,7.7,5.6,9.8,9.6c10.6,4.1,21.5,6.4,32.6,7c11.1,0.6,22.6-0.9,34.5-4.7c0.3-0.3,0.5-0.6,0.5-0.9c0-0.3,0.2-0.6,0.5-0.9
|
||||||
|
c-11.3-20-26.3-33-45.2-39.1c-18.9-6.1-37.3-25.4-55.1-57.9c-12.8,15-22.8,32-30,51.1C86.6,217.2,83,237.4,83,258.6
|
||||||
|
c0,21.3,3.6,41.4,10.8,60.5c7.2,19.1,17.2,36.1,30,51.1c4.1-7.5,8.1-14.1,12.2-19.7c4.1-5.6,8.3-10.5,12.7-14.5
|
||||||
|
C163,321,177,310.7,190.6,305.1z M248,191.4c-0.6-11.1-3-21.8-7-32.1c-4.1-2.5-7.3-5.9-9.6-10.3c-2.3-4.4-3.5-9.1-3.5-14.1
|
||||||
|
c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,5-1.2,9.7-3.5,14.1
|
||||||
|
c-2.3,4.4-5.6,7.8-9.6,10.3c-4.1,10.3-6.4,21-7,32.1c-0.6,11.1,0.9,22.6,4.7,34.5c0.3,0.3,0.6,0.5,0.9,0.5c0.3,0,0.6,0.2,0.9,0.5
|
||||||
|
c20-11.3,33-26.3,39.1-45.2c6.1-18.9,25.4-37.3,57.9-55.1c-15-12.8-32-22.8-51.1-30c-19.1-7.2-39.2-10.8-60.5-10.8
|
||||||
|
c-21.3,0-41.4,3.6-60.5,10.8c-19.1,7.2-36.1,17.2-51.1,30c7.5,4.1,14.1,8.1,19.7,12.2c5.6,4.1,10.5,8.3,14.5,12.7
|
||||||
|
c15,14.4,25.3,28.4,30.9,42s16.2,24.8,31.9,33.5c0.3-0.3,0.6-0.5,0.9-0.5c0.3,0,0.6-0.2,0.9-0.5C247.1,214,248.7,202.5,248,191.4
|
||||||
|
z M347.9,378.6c-5.6-4.1-10.5-8.3-14.5-12.7c-15-14.4-25.3-28.4-30.9-42s-16.3-24.8-31.9-33.5c-0.3,0.3-0.6,0.5-0.9,0.5
|
||||||
|
c-0.3,0-0.6,0.2-0.9,0.5c-3.8,11.9-5.3,23.4-4.7,34.5c0.6,11.1,3,22,7,32.6c4.1,2.2,7.3,5.5,9.6,9.8c2.3,4.4,3.5,9.1,3.5,14.1
|
||||||
|
c0,7.8-2.7,14.5-8.2,19.9c-5.5,5.5-12.1,8.2-19.9,8.2c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-5,1.2-9.7,3.5-14.1
|
||||||
|
c2.3-4.4,5.5-7.7,9.6-9.8c4.1-10.6,6.4-21.5,7-32.6c0.6-11.1-0.9-22.6-4.7-34.5c-0.3-0.3-0.6-0.5-0.9-0.5c-0.3,0-0.6-0.2-0.9-0.5
|
||||||
|
c-20,11.3-33,26.3-39.1,45.2c-6.1,18.9-25.4,37.3-57.9,55.1c15,12.8,32,22.8,51.1,30c19.1,7.2,39.2,10.8,60.5,10.8
|
||||||
|
c21.2,0,41.4-3.6,60.5-10.8c19.1-7.2,36.1-17.2,51.1-30C360.1,386.8,353.5,382.7,347.9,378.6z M418.2,198.2
|
||||||
|
c-7.2-19.1-17.2-36.1-30-51.1c-4.1,7.5-8.1,14.1-12.2,19.7c-4.1,5.6-8.3,10.5-12.7,14.5c-14.4,15-28.4,25.3-42,30.9
|
||||||
|
s-24.8,16.3-33.5,31.9c0.3,0.3,0.5,0.6,0.5,0.9c0,0.3,0.2,0.6,0.5,0.9c11.9,3.8,23.4,5.3,34.5,4.7c11.1-0.6,21.8-3,32.1-7
|
||||||
|
c2.5-4.1,5.9-7.3,10.3-9.6c4.4-2.3,9.1-3.5,14.1-3.5c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,7.8-2.7,14.5-8.2,19.9
|
||||||
|
c-5.5,5.5-12.1,8.2-19.9,8.2c-5,0-9.7-1.2-14.1-3.5c-4.4-2.3-7.8-5.5-10.3-9.6c-10.3-4.1-21-6.4-32.1-7
|
||||||
|
c-11.1-0.6-22.6,0.9-34.5,4.7c-0.3,0.3-0.5,0.6-0.5,0.9c0,0.3-0.2,0.6-0.5,0.9c11.3,20,26.3,33,45.2,39.1
|
||||||
|
c18.9,6.1,37.3,25.4,55.1,57.9c12.8-15,22.8-32,30-51.1c7.2-19.1,10.8-39.2,10.8-60.5C429,237.4,425.4,217.2,418.2,198.2z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Techs">
|
||||||
|
<g id="Kihos" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M103.9,383.6c-8-5.8-11-15.5-9.1-29.3c16.9-1.6,33.5-3.4,49.9-5.6c16.4-2.2,32.4-2.8,48-1.9
|
||||||
|
c-0.6-20.3,5.2-35.9,17.6-46.6c12.3-10.8,25.7-17.6,40.1-20.4c13.4-2.8,22.7-8.4,27.9-16.9s5.4-16.7,0.7-24.8
|
||||||
|
c-2.2-4.4-4.9-8.5-8.2-12.4c-3.3-3.9-6.8-7.4-10.5-10.5c-1.9-1.9-4-3.2-6.3-4c-2.3-0.8-4.5-1.9-6.3-3.5c-1.9-1.9-3.4-4-4.7-6.3
|
||||||
|
c-1.3-2.3-3-4.1-5.2-5.4c-1.9-1.2-4.1-2-6.8-2.3c-2.7-0.3-5.2-0.5-7.7-0.5c-2.8,0.3-5.5,1.1-8,2.3c-2.5,1.3-5,2.7-7.5,4.2
|
||||||
|
c-1.9,1.3-3.7,2.9-5.4,4.9c-1.7,2-3.4,4-4.9,5.9c-1.6,1.3-3.3,2.4-5.2,3.5c-1.9,1.1-3,2.7-3.3,4.9c-0.3,1.3-0.1,2.4,0.7,3.5
|
||||||
|
c0.8,1.1,1.5,2.3,2.1,3.5c5.3-0.6,10.9-1,16.9-1.2c5.9-0.2,12.2-0.1,18.8,0.2c5.3,0.3,10.3,1.6,15,4s5.2,4.6,1.4,6.8
|
||||||
|
c-2.5,1.3-3.9,2.8-4.2,4.7c-0.3,1.9,1.6,2.7,5.6,2.3h9.4c3.8-0.3,6.2,0.9,7.5,3.5c1.2,2.7,0,4.5-3.8,5.4
|
||||||
|
c-8.1,1.6-16.2,2.7-24.1,3.5c-8,0.8-15.9,1-23.7,0.7l0.9,2.3c-3.1,2.5-6.4,4.4-9.8,5.6c-3.4,1.3-7,1.9-10.8,1.9l-47.8-1.4
|
||||||
|
c-2.5-0.3-4.8-0.9-7-1.6c-2.2-0.8-4.2-1.8-6.1-3h-9.4l-2.8-3.3c-9.4,1.6-17.7,1.7-25.1,0.5c-7.3-1.2-9.1-3.4-5.4-6.6l3.8-3.3
|
||||||
|
l-3.3-3.8l-20.6-2.3c-7.5-0.6-10.5-3-9.1-7c1.4-4.1,5.9-5.9,13.4-5.6l37,2.8c3.4,0.3,6-0.9,7.7-3.8c1.7-2.8,4.8-3.8,9.1-2.8
|
||||||
|
c5.6,0.9,11.2,1.6,16.6,1.9c5.5,0.3,10.9,0.2,16.2-0.5c2.5-3.4,5.3-6.6,8.4-9.6c3.1-3,6.4-5.7,9.8-8.2c1.2-0.9,2.7-1.8,4.5-2.6
|
||||||
|
c1.7-0.8,3.4-1.6,4.9-2.6c1.9-0.6,3.8-1.2,5.9-1.9c2-0.6,3.8-1.6,5.4-2.8c1.6-1.6,2.7-3.5,3.3-5.9c0.6-2.3,1.7-4.5,3.3-6.3
|
||||||
|
c1.2-1.2,2.6-2.6,4-4s3-2.4,4.9-3c1.6-0.3,3.2-0.2,4.9,0.5c1.7,0.6,3.4,1.1,4.9,1.4c1.2,0.3,2.5,0.5,3.8,0.7
|
||||||
|
c1.2,0.2,2.5,0.4,3.8,0.7c0.9,0.3,1.9,0.8,3,1.4c1.1,0.6,2.3,1.3,3.5,1.9c0.9,0.3,1.8,0.5,2.6,0.7c0.8,0.2,1.6,0.4,2.6,0.7
|
||||||
|
c0.3,0,0.6,0.2,0.9,0.5l-18.3-15.9c-0.6-0.6-1.6-1.2-2.8-1.6c-1.3-0.5-2.5-0.9-3.8-1.2c-1.9,0-3.8,0.4-5.9,1.2
|
||||||
|
c-2,0.8-4.1,1.2-6.3,1.2c-1.6,0.3-3.3,0.4-5.2,0.2c-1.9-0.2-3.6-0.4-5.2-0.7c-1.9,0-3.6-0.2-5.2-0.5c-1.6-0.3-3.1-0.8-4.7-1.4
|
||||||
|
l-6.1-1.9l9.8-1.9c1.6-0.3,3.3-0.6,5.2-0.9c1.9-0.3,3.1-1.1,3.8-2.3c0.6-0.6,0.9-1.6,0.7-2.8c-0.2-1.2-0.5-2.2-1.2-2.8
|
||||||
|
c-1.3-0.9-2.7-1.2-4.5-0.9c-1.7,0.3-3.2,0.6-4.5,0.9c-1.3,0-2.3,0.3-3,0.9c-0.8,0.6-1.6,1.1-2.6,1.4c-1.9,0.6-3.7,0.9-5.4,0.9
|
||||||
|
c-1.7,0-3.5,0.2-5.4,0.5c-2.5,0.3-4.9,0.8-7.3,1.4c-2.3,0.6-4.8,1.3-7.3,1.9c-2.5,0.3-5.1,0.5-7.7,0.7c-2.7,0.2-5.2,0.2-7.7,0.2
|
||||||
|
c-1.9,0-3.9,0-6.1,0c-2.2,0-4.4-0.2-6.6-0.5c-1.9-0.3-3.7-0.6-5.4-0.9c-1.7-0.3-3.5-0.8-5.4-1.4c-1.6-0.9-3-2-4.5-3.3
|
||||||
|
c-1.4-1.2-3-2.2-4.9-2.8c-1.3-0.6-2.7-1.1-4.2-1.4c-1.6-0.3-3-0.5-4.2-0.5c-3.1-0.6-6.3-0.9-9.4-0.7c-3.1,0.2-6.1,0.1-8.9-0.2
|
||||||
|
c-2.2,0-4.3,0.1-6.3,0.2c-2,0.2-4.1-0.2-6.3-1.2c-0.3,0-0.7-0.2-1.2-0.5c-0.5-0.3-0.7-0.6-0.7-0.9c-0.3-0.9,0-1.7,0.9-2.3
|
||||||
|
c0.9-0.6,1.7-1.2,2.3-1.9c1.6-1.2,3.3-2.1,5.2-2.6s3.8-1,5.6-1.6c1.2-0.3,2.7-0.5,4.2-0.5c1.6,0,3-0.3,4.2-0.9
|
||||||
|
c1.2-0.3,2.4-0.9,3.5-1.6c1.1-0.8,1.6-1.8,1.6-3c0-0.9-0.5-1.6-1.4-2.1s-1.7-0.9-2.3-1.2c-1.9-0.6-3.7-0.9-5.4-0.7
|
||||||
|
c-1.7,0.2-3.5,0.2-5.4,0.2c-5.6-0.3-11.3-0.4-16.9-0.2c-5.6,0.2-11.1,0.2-16.4,0.2c-1.3,0-2.5,0.2-3.8,0.5
|
||||||
|
c-1.3,0.3-2.5,0.3-3.8,0c-1.3-0.3-2.5-0.8-3.8-1.4c-1.3-0.6-2-1.6-2.3-2.8c-0.6-0.9-0.9-1.9-0.7-3c0.2-1.1,0.4-2.1,0.7-3
|
||||||
|
c0.3-0.9,0.9-1.7,1.6-2.3c0.8-0.6,1.2-1.2,1.2-1.9c-0.3-1.2-1.3-2-2.8-2.3c-1.6-0.3-2.7-1.1-3.3-2.3c0-0.9,0.1-1.9,0.2-2.8
|
||||||
|
c0.2-0.9,0.5-1.7,1.2-2.3c0.9-1.2,2.3-2,4.2-2.3c1.9-0.3,3.6-0.6,5.2-0.9c7.2-1.2,14.5-1.7,22-1.4c7.5,0.3,14.8,0.2,22-0.5h2.3
|
||||||
|
c2.2-3.4,6.6-6.3,13.1-8.7s12.7-3.8,18.3-4.5c8.4-1.2,17-1.1,25.8,0.5c8.7,1.6,17.5,1.6,26.3,0c3.8-0.3,7.3-1.3,10.8-3
|
||||||
|
c3.4-1.7,7-2.9,10.8-3.5c3.4-0.9,7-1.8,10.8-2.6c3.8-0.8,7.5-1,11.3-0.7c3.4,0,6.8,0.7,10.1,2.1s6.5,2.3,9.6,2.6
|
||||||
|
c3.4,0.3,6.7,0.2,9.8-0.5c3.1-0.6,6.2-0.9,9.4-0.9c5.6,0.3,11.2,0.5,16.6,0.5c5.5,0,10.5,1.1,15.2,3.3c1.9,0.6,3.8,1.6,5.9,3
|
||||||
|
c2,1.4,2.9,3,2.6,4.9c0,0.9-0.7,1.6-2.1,2.1s-2.7,0.9-4,1.2c-3.1,1.3-6.3,2.1-9.6,2.6s-6.6,1-10.1,1.6c-0.6,0.3-1.3,0.5-1.9,0.5
|
||||||
|
c-0.6,0-1.1,0.3-1.4,0.9c-0.6,0.3-0.9,0.9-0.9,1.6c0,0.8-0.2,1.3-0.5,1.6c-0.9,0.6-1.9,0.9-2.8,0.7c-0.9-0.2-1.9,0.1-2.8,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,1.3,0.8,2.2,2.3,2.8c1.6,0.6,2.8,1.3,3.8,1.9c0.6,0.6,1.5,1.3,2.6,1.9
|
||||||
|
c1.1,0.6,1.6,1.4,1.6,2.3c0.3,0.6,0.2,1.4-0.2,2.3s-1,1.7-1.6,2.3c-0.9,0.9-2,1.7-3.3,2.3c-1.3,0.6-2.5,1.3-3.8,1.9
|
||||||
|
c-1.6,0.9-3.2,1.8-4.9,2.6c-1.7,0.8-3.5,1.3-5.4,1.6c-1.9,0.6-3.9,0.7-6.1,0.2c-2.2-0.5-4.1-0.2-5.6,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,0.6,0.3,1.1,0.9,1.4c0.6,0.3,1.2,0.6,1.9,0.9c0.9,0.3,2,0.3,3.3,0
|
||||||
|
c1.2-0.3,2.5-0.3,3.8,0c1.9,0,3.8-0.1,5.6-0.2c1.9-0.2,3.3,0.4,4.2,1.6c0.3,0.3,0.5,0.8,0.5,1.4c0,0.6-0.2,1.1-0.5,1.4
|
||||||
|
c-0.3,0.3-0.9,0.5-1.6,0.5c-0.8,0-1.5,0.2-2.1,0.5c-1.6,0-3.2,0-4.9,0c-1.7,0-3.4,0.2-4.9,0.5c-0.9,0.3-1.9,0.7-2.8,1.2
|
||||||
|
s-1.6,1.2-1.9,2.1c-0.3,0.6-0.2,1.4,0.2,2.3s0.9,1.7,1.2,2.3c0.9,2.2,2.3,4.1,4,5.9c1.7,1.7,3.5,3.4,5.4,4.9
|
||||||
|
c2.2,1.9,4.7,3.3,7.5,4.2s5.3,2.3,7.5,4.2c1.9,1.3,3.7,2.8,5.4,4.7c1.7,1.9,3.4,3.8,4.9,5.6c2.5,2.8,4.8,5.7,6.8,8.7
|
||||||
|
c2,3,4.1,6,6.3,9.1c1.9,2.5,4.1,5,6.6,7.5c2.5,2.5,4.7,5.3,6.6,8.4c0.6,1.6,1.2,3,1.9,4.5c0.6,1.4,1.2,3,1.9,4.9
|
||||||
|
c0-11.3,1.6-21.4,4.9-30.5c3.3-9.1,11.5-15,24.6-17.8c-1.3-0.9-2.7-1.7-4.5-2.3c-1.7-0.6-3.5-1.1-5.4-1.4c-2.2-0.6-4.5-0.7-7-0.2
|
||||||
|
c-2.5,0.5-5,0.7-7.5,0.7c-2.8-0.3-5.7-0.4-8.7-0.2c-3,0.2-5.7-0.2-8.2-1.2c-2.5-0.6-5.1-1.5-7.7-2.6c-2.7-1.1-4.6-2.7-5.9-4.9
|
||||||
|
c-0.9-1.9-1.3-4-0.9-6.3c0.3-2.3,1.1-4.5,2.3-6.3c1.6-2.2,3.8-3.8,6.6-4.7s5.6-1.7,8.4-2.3c3.4-0.9,6.9-1.5,10.3-1.6
|
||||||
|
c3.4-0.2,7-0.4,10.8-0.7c2.8-0.3,5.6-0.7,8.4-1.2s5.5-1,8-1.6c2.8-0.6,5.4-1.4,7.7-2.3s4.8-1.9,7.3-2.8c3.4-0.9,6.8-1.7,10.1-2.3
|
||||||
|
c3.3-0.6,6.6-1.2,10.1-1.9c3.8-0.3,7.7-0.4,11.7-0.2c4.1,0.2,8,0.2,11.7,0.2c1.9,0,3.7,0.2,5.4,0.5c1.7,0.3,3.4,0.5,4.9,0.5
|
||||||
|
l18.8-1.4c1.9,0,3.8,0.5,5.9,1.4c2,0.9,3.4,2.2,4,3.8c0.3,0.6,0.3,1.4,0,2.3c-0.3,0.9-0.8,1.7-1.4,2.3c-0.3,0.6-0.8,1.2-1.4,1.6
|
||||||
|
c-0.6,0.5-1.4,0.7-2.3,0.7c-0.9,0.3-1.8,0.2-2.6-0.5c-0.8-0.6-1.8-0.9-3-0.9h-9.4c-1.6,0-3,0.2-4.5,0.5c-1.4,0.3-2.9,0.8-4.5,1.4
|
||||||
|
c-1.3,0.6-2.8,1.6-4.7,2.8c-1.9,1.3-2.7,2.7-2.3,4.2c0.3,1.9,1.5,3.1,3.5,3.8c2,0.6,4,0.9,5.9,0.9l49.2-0.9
|
||||||
|
c1.9-0.3,3.8-0.4,5.9-0.2c2,0.2,4,0.5,5.9,1.2c0.9,0.6,1.9,1.2,2.8,1.6s1.6,1.2,1.9,2.1c0.3,0.9,0.3,1.9,0,2.8
|
||||||
|
c-0.3,0.9-0.8,1.7-1.4,2.3c-1.6,1.3-3.5,1.3-5.9,0c-2.3-1.2-4.5-1.6-6.3-0.9c-0.6,0.3-1.2,0.8-1.6,1.4c-0.5,0.6-1,1.1-1.6,1.4
|
||||||
|
c-1.9,0.3-3.8,0.2-5.6-0.5c-1.9-0.6-3.8-0.8-5.6-0.5c-0.3,0.3-0.8,0.5-1.4,0.7c-0.6,0.2-0.9,0.4-0.9,0.7c0,0.9,0.5,1.5,1.4,1.6
|
||||||
|
c0.9,0.2,1.9,0.4,2.8,0.7c0.6,0,1.3-0.1,2.1-0.2c0.8-0.2,1.6-0.2,2.6-0.2c1.2,0.6,2.4,1.4,3.5,2.3c1.1,0.9,2.1,1.9,3,2.8
|
||||||
|
c0.9,1.6,1.6,3.5,1.9,5.9c0.3,2.3,1.2,4.1,2.8,5.4c0.9,0.6,2,1,3.3,1.2c1.2,0.2,2.3,0.1,3.3-0.2c1.6,0,3-0.5,4.2-1.4
|
||||||
|
c1.2-0.9,2.5-1.2,3.8-0.9c2.5,0,5.2,1,8,3c2.8,2,4.2,4.5,4.2,7.3c0,1.9-1.3,3.2-4,4c-2.7,0.8-5.1,1-7.3,0.7
|
||||||
|
c-6.6,0.3-12.3,1.3-17.1,3c-4.8,1.7-8.8,4.5-12,8.2c0,0.3,0.1,0.6,0.2,0.9c0.2,0.3,0.4,0.5,0.7,0.5c0.3,0.3,0.7,0.4,1.2,0.2
|
||||||
|
c0.5-0.2,0.9-0.2,1.2-0.2c0.9-0.3,1.7-0.5,2.3-0.5c0.6,0,1.4,0,2.3,0s1.9,0.1,2.8,0.2c0.9,0.2,1.7,0.5,2.3,1.2
|
||||||
|
c0.3,0.6,0.4,1.4,0.2,2.3c-0.2,0.9-0.4,1.7-0.7,2.3c-0.6,0.9-1.6,1.6-2.8,1.9c-1.3,0.3-2.3,0.6-3.3,0.9c-2.2,0.6-4.5,1.3-7,1.9
|
||||||
|
c-2.5,0.6-4.8,1.1-7,1.4c-2.2,0.3-4.4,0.5-6.6,0.7c-2.2,0.2-4.4,0.4-6.6,0.7c-1.3,0-2.5,0.1-3.8,0.2c-1.3,0.2-2.7,0.2-4.2,0.2
|
||||||
|
c-4.1,0-8.2-0.4-12.4-1.2c-4.2-0.8-8.4-1.3-12.4-1.6c-6.6-0.6-13.2-0.9-19.9-0.7c-6.7,0.2-13.4-0.4-19.9-1.6
|
||||||
|
c-1.6-0.3-3.3-0.6-5.2-0.9c-1.9-0.3-3.6-0.9-5.2-1.9c-0.3-0.3-0.6-0.7-0.9-1.2c-0.3-0.5-0.3-0.9,0-1.2c0.6-1.2,1.9-1.6,3.8-0.9
|
||||||
|
c1.9,0.6,3.4,0.6,4.7,0c0.3-0.3,0.6-0.6,0.9-0.9c0.3-0.3,0.5-0.6,0.5-0.9c-0.3-1.2-1.3-1.9-3-1.9c-1.7,0-3.2-0.2-4.5-0.5
|
||||||
|
c-1.6-0.3-3-0.4-4.5-0.2c-1.4,0.2-2.7-0.1-4-0.7c-0.9-0.6-1.9-1.3-2.8-2.1c-0.9-0.8-1.3-1.6-0.9-2.6c0-0.6,0.5-1.2,1.4-1.6
|
||||||
|
s1.7-0.9,2.3-1.2c1.2-0.9,2.7-1.6,4.5-1.9c1.7-0.3,2.9-1.2,3.5-2.8c-9.4-0.6-16.5,2.3-21.3,8.7c-4.8,6.4-6,15.4-3.5,27
|
||||||
|
c4.4,20,0.9,36.9-10.3,50.6c-11.3,13.8-22.8,21.6-34.7,23.4c-24.7,4.1-38.8,11.3-42.2,21.6c-3.4,10.3,4.2,25.8,23,46.4l0.9-0.5
|
||||||
|
c-4.1-6.6-6.3-12.2-6.6-16.9c-0.3-4.7,1.2-7.2,4.7-7.5c17.2-0.9,34.9-1.2,53.2-0.9c18.3,0.3,37.3,1.7,57,4.2
|
||||||
|
c1.2,14.1-1.7,24.3-8.9,30.7c-7.2,6.4-17.7,9.8-31.4,10.1c1.2,15.3-6.6,26.3-23.7,32.8c-17,6.6-40.7,10.5-71,11.7
|
||||||
|
c-30.3,1.3-54.4-3-72.2-12.7c-17.8-9.7-21.1-20.9-9.8-33.8C124.3,391.8,111.9,389.4,103.9,383.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Maho" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st14" d="M150.5,404l3.3-1.9v-2.8l-0.9-0.9v-7.5l15.5-6.1l2.8-3.8l-3.3-4.2l-7-1.9l-5.2,6.6l1.4-7L146.3,388
|
||||||
|
l2.8-12.7l-6.1,6.6l0.9-8.9l-4.7,6.1h-2.8l-6.6,10.3c1.9-4.7,3.5-9.4,4.9-14.3c1.4-4.8,2.4-9.6,3-14.3l-4.2-0.5l-4.7,3.8
|
||||||
|
l-0.5-4.2c-6.3,3.4-11.9,8.5-16.9,15.2c-5,6.7-10.2,13.4-15.5,19.9c3.1-5.3,6.5-10.7,10.1-16.2c3.6-5.5,7.6-10.9,12-16.2
|
||||||
|
l-4.7,0.5l1.4-4.7c-5.6,3.8-10.8,8.1-15.5,13.1c-4.7,5-7.8,11.7-9.4,20.2c-0.3-3.1-0.5-6.2-0.5-9.1c0-3,0.2-6,0.5-9.1l-3.3-2.3
|
||||||
|
l-3.3,2.8c-0.6-2.8-0.2-5.7,1.2-8.7c1.4-3,3.5-5.9,6.3-8.7c-3.1-5.9-6.8-10.3-11-13.1s-8.7-4.8-13.4-6.1c4.1-2.2,6-4.6,5.9-7.3
|
||||||
|
c-0.2-2.7-1.5-5.5-4-8.7c-2.5-2.2-4.7-4.6-6.6-7.3c-1.9-2.7-3.8-5.4-5.6-8.2l8.4-8.9c-8.1-9.7-13.6-18.7-16.4-27
|
||||||
|
c-2.8-8.3-3.4-15.7-1.9-22.3c10,11.9,20.8,22.9,32.3,33c11.6,10.2,25,18.4,40.3,24.6c7.2,2.2,12.4,2,15.7-0.7
|
||||||
|
c3.3-2.7,4.6-7.6,4-14.8l-29.5-82.5c-3.4-10.3-4.4-21-2.8-32.1c1.6-11.1,6.6-21.3,15-30.7l30.9-33.3l-2.3,7
|
||||||
|
c10.6-5,18-14.3,22.3-27.9s6.6-27.1,7.3-40.5l1.9-5.2c1.2,14.4,0.3,28.4-2.8,42.2c-3.1,13.8-10,26.9-20.6,39.4l9.8-8.4
|
||||||
|
l-26.3,37.5c-5.3,6.9-8.8,14.5-10.3,22.7c-1.6,8.3-0.6,17.4,2.8,27.4c4.1,15.9,9.7,31.1,16.9,45.5c7.2,14.4,15.6,28.1,25.3,41.3
|
||||||
|
c2.2-2.5,4.4-3.6,6.6-3.3c2.2,0.3,4.5,1.9,7,4.7c1.2-2.8,1.5-6.5,0.7-11c-0.8-4.5-1.8-9.1-3-13.8l8,18.8l-1.4-9.4l10.8,22h2.8
|
||||||
|
l6.1,8l3.3-6.6l9.8,0.9l0.5-3.3l2.8,3.3l-0.5-7l2.8-2.3l1.9,2.8l-7-47.3c-2.2-17.2-3.1-27.7-2.8-31.6c0.3-3.9,1.9-10.7,4.7-20.4
|
||||||
|
l12.2-36.6l9.8-2.8l0.9,9.4l-8.9,49.2c-1.3,5.9-2.1,11.8-2.6,17.6c-0.5,5.8-0.1,12,1.2,18.5l15.9,52.5l2.3-3.3l1.4,5.6l8.4-3.8
|
||||||
|
l0.5,5.6l7,0.5c0.6-2.2,1.4-4.3,2.3-6.3c0.9-2,2-4,3.3-5.9l1.4,8.4l2.8,1.9l1.9,1.9l0.5-4.2l2.8-0.9c0.9-5.3,2.3-10.6,4.2-15.9
|
||||||
|
c1.9-5.3,3.9-10.5,6.1-15.5c-1.3,3.8-2.3,7.6-3.3,11.5c-0.9,3.9-1.6,7.7-1.9,11.5l3.3-0.9c0-3.8,0.6-7.3,1.9-10.5
|
||||||
|
c1.2-3.3,2.7-6.5,4.2-9.6c-0.6,3.1-1.2,6.3-1.6,9.4c-0.5,3.1-0.4,6.3,0.2,9.4h2.8l5.2,4.2h3.3c6.6-8.7,13.4-20.8,20.4-36.1
|
||||||
|
c7-15.3,14.1-33.6,21.3-54.8c4.1-11.3,5.2-22.1,3.3-32.6c-1.9-10.5-4.8-20.7-8.9-30.7c-7.8-15.3-17.3-28.8-28.6-40.5
|
||||||
|
S309.6,68,313.7,33.6c-0.6,12.2,0.6,23.5,3.8,34c3.1,10.5,9.5,19.8,19.2,27.9l-9.8-22l52,68c6.2,11.6,10.1,23.7,11.5,36.3
|
||||||
|
s-0.9,26.6-6.8,42c-5,15-10.1,30.1-15.2,45.2c-5.2,15.2-8.7,29.3-10.5,42.4c19.4-4.4,37.9-13.3,55.5-26.7
|
||||||
|
c17.7-13.4,34.6-30.3,50.9-50.6l-6.6,17.3l5.6-8l3.3,5.2c0.6,4.7-1.6,12-6.8,21.8s-6.3,18-3.5,24.6c-7.2,3.4-12.1,8.3-14.8,14.5
|
||||||
|
c-2.7,6.3-1.3,15.2,4,26.7c1.6,3.8,2.9,7.5,4,11.3c1.1,3.8,1.3,7.7,0.7,11.7c-1.3-3.4-2.8-6.2-4.7-8.4c-1.9-2.2-4.4-3.8-7.5-4.7
|
||||||
|
l-1.4,20.2c-1.3-1.6-2.5-2.9-3.8-4c-1.3-1.1-2.7-1.9-4.2-2.6l-2.8,5.6l-4.2-4.7l-1.9,0.9l7,8l-4.7,0.5l3.3,6.6l-4.7-3.8l-2.8,1.4
|
||||||
|
v4.7l-4.2-4.2l-5.2-0.5c1.9,3.1,3.4,6.3,4.7,9.6c1.2,3.3,1.9,6.5,1.9,9.6c-1.9-5-4-9.3-6.3-12.9c-2.3-3.6-4.9-6.6-7.7-9.1
|
||||||
|
c0.9,5.6,2,11.1,3.3,16.4c1.2,5.3,2.5,10.8,3.8,16.4c-3.4-9.7-7.7-18-12.7-25.1c-5-7-10.9-12.4-17.8-16.2l8.9,10.3l-6.6-4.2
|
||||||
|
l0.5,2.8c2.5,2.8,5.1,5.7,7.7,8.7c2.7,3,5.4,6.2,8.2,9.6c-3.1-2.8-6.2-5.5-9.1-8.2c-3-2.7-6-5.4-9.1-8.2l0.9,4.2
|
||||||
|
c-2.2-1.9-4.5-3.7-6.8-5.4c-2.3-1.7-4.6-3.2-6.8-4.5c6.6,8.8,11.6,16.7,15.2,23.9c3.6,7.2,5.9,13.9,6.8,20.2
|
||||||
|
c-4.1-8.7-8.3-16.6-12.7-23.4c-4.4-6.9-8.9-13-13.6-18.3l-5.2,2.8l12.2,23.4l-5.6-4.2l-0.9,3.3l-1.4-8l-3.3-2.3l-1.9,3.3
|
||||||
|
l-1.9-2.8l-8.9-9.4l6.1,12.7l-10.8-9.4l8.9,18.3l-15-21.1l-1.4,4.7l7,8.9v3.3l-2.8,6.1l3.8,2.3v6.6c-1.9,5.6-4.2,10.8-7,15.5
|
||||||
|
s-5.6,9.2-8.4,13.6l-2.3,2.3l-1.9,4.7c-12.5,7.5-25,14.8-37.5,22c-12.5,7.2-23.4,14.1-32.8,20.6c-16.9-9.4-35.3-18.7-55.3-27.9
|
||||||
|
c-20-9.2-34.5-24.3-43.6-45.2L150.5,404z M216.2,346.1c2.2-0.5,4.8-0.5,8-0.2c-13.4-12.5-25.2-21-35.4-25.5
|
||||||
|
c-10.2-4.5-17.6-2.4-22.3,6.3c7.2,11.3,14.5,19.1,21.8,23.4c7.3,4.4,14.6,3.9,21.8-1.4C211.9,347.4,214,346.5,216.2,346.1z
|
||||||
|
M317.4,338.3c1.9-1.9,3.4-3.7,4.5-5.4c1.1-1.7,1.3-3.4,0.7-4.9c-4.4-5.6-15.3-5.9-32.8-0.7c-17.5,5.2-26.3,12.1-26.3,20.9
|
||||||
|
l23,14.1c5.3-1.6,10.7-4.1,16.2-7.5c5.5-3.4,11-7.3,16.6-11.7L317.4,338.3z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Ninjutsu" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M218,332.7v-0.9l-0.5-0.5c-13.4,8.4-27.3,15.5-41.7,21.1c-14.7,5.3-29.8,9.4-45.5,12.2c-15.6,2.8-31.7,4.5-48.3,5.2
|
||||||
|
c-16.6,0.6-33.6,0.3-51.1-0.9c7.8-12.2,16.2-24.1,25.3-35.6c9.1-11.6,19.3-22.6,30.7-33c11.4-10.5,24-20.2,37.7-29.3
|
||||||
|
c13.7-9.1,29.2-17.3,46.4-24.8l10.8-25.3h0.9l0.5-0.5c-8.4-13.4-15.5-27.3-21.1-41.7c-5.3-14.7-9.4-29.8-12.2-45.5
|
||||||
|
c-2.8-15.6-4.5-31.7-5.2-48.3c-0.6-16.6-0.3-33.6,0.9-51.1c12.2,7.8,24.1,16.3,35.6,25.3c11.6,9.1,22.6,19.3,33,30.7
|
||||||
|
c10.5,11.4,20.2,24,29.3,37.7c9.1,13.8,17.3,29.2,24.8,46.4l25.3,10.8v0.9l0.5,0.5c13.4-8.4,27.3-15.5,41.7-21.1
|
||||||
|
c14.7-5.3,29.8-9.4,45.5-12.2c15.6-2.8,31.7-4.5,48.3-5.2c16.6-0.6,33.6-0.3,51.1,0.9c-7.8,12.2-16.3,24.1-25.3,35.6
|
||||||
|
c-9.1,11.6-19.3,22.6-30.7,33c-11.4,10.5-24,20.2-37.7,29.3c-13.8,9.1-29.2,17.3-46.4,24.8l-10.8,25.3h-0.9l-0.5,0.5
|
||||||
|
c8.4,13.4,15.5,27.3,21.1,41.7c5.3,14.7,9.4,29.8,12.2,45.5c2.8,15.6,4.5,31.7,5.2,48.3c0.6,16.6,0.3,33.6-0.9,51.1
|
||||||
|
c-12.2-7.8-24.1-16.2-35.6-25.3c-11.6-9.1-22.6-19.3-33-30.7c-10.5-11.4-20.2-24-29.3-37.7c-9.1-13.7-17.3-29.2-24.8-46.4
|
||||||
|
L218,332.7z M296.3,258.6c0-11.3-3.9-20.8-11.7-28.6c-7.8-7.8-17.3-11.7-28.6-11.7s-20.8,3.9-28.6,11.7
|
||||||
|
c-7.8,7.8-11.7,17.3-11.7,28.6s3.9,20.8,11.7,28.6c7.8,7.8,17.3,11.7,28.6,11.7s20.8-3.9,28.6-11.7
|
||||||
|
C292.4,279.4,296.3,269.9,296.3,258.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="unknow" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M176.3,350.1c-15.6-11.3-31.3-21.8-46.9-31.6c-15.6-9.8-31.3-19-46.9-27.4c-15.9-8.4-31.7-16.4-47.3-23.9
|
||||||
|
c-2.5-1.9-3.8-3.8-4-5.9c-0.2-2,1-4.3,3.5-6.8c16.6-7.5,33.4-16.9,50.6-28.1c17.2-10.9,34.8-22.7,53-35.2
|
||||||
|
c18.1-12.5,36.6-25.2,55.3-38c19.1-12.5,38.4-24.2,58.1-35.2c15,14.1,31.9,26.7,50.6,38s38.3,22.3,58.6,33
|
||||||
|
c20.3,10.8,40.8,22.1,61.4,34c20.3,11.6,39.8,24.8,58.6,39.8c-15.9,10-32,19.8-48.3,29.5c-15.9,9.4-31.8,18.8-47.6,28.4
|
||||||
|
c-15.8,9.5-31.3,19.3-46.6,29.3c-15.3,10-30.3,20.8-45,32.3c-10.9,9.4-22.2,14.8-33.8,16.4c-11.6,1.6-23.6-2.5-36.1-12.2
|
||||||
|
C207.7,373.8,191.9,361.6,176.3,350.1z M368.5,214.1c-13.8-7.8-27.3-15.9-40.5-24.1c-13.3-8.3-26.3-16.8-39.1-25.5
|
||||||
|
c-13.1-8.4-26.1-17.3-38.9-26.7c-14.7,9.1-28.8,18.3-42.2,27.7c-13.8,9.1-27,18.2-39.8,27.4c-12.8,9.2-25.2,18.5-37,27.9
|
||||||
|
c-11.6,9.1-22.8,18.3-33.8,27.7c13.4,6.9,26.9,14.1,40.3,21.6c13.1,7.8,26.3,15.7,39.4,23.7s26.1,16.2,38.9,24.6
|
||||||
|
c13.1,8.8,25.9,17.5,38.4,26.3c11.6-9.4,23.6-18.6,36.1-27.7c12.2-9.4,24.8-18.5,37.7-27.4c13-8.9,26.2-17.7,39.6-26.5
|
||||||
|
c13.4-8.7,27.3-17.5,41.7-26.3C395.5,229.4,381.9,221.9,368.5,214.1z M160.4,244.1c14.7-12.2,29.9-22.2,45.7-30
|
||||||
|
c15.8-7.8,30.9-18.9,45.2-33.3c12.5,9.1,25.5,17.7,38.9,26c13.4,8.3,27.5,16.3,42.2,24.1c1.9,1.3,3.4,2.8,4.7,4.7
|
||||||
|
c1.2,1.9,1.2,4.8,0,8.9c-19.1,4.1-35,12.6-47.8,25.5c-12.8,13-25.9,23.7-39.4,32.1c-8.8-12.2-21.1-22.9-37-32.1
|
||||||
|
C196.9,260.9,179.4,252.2,160.4,244.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Rituals" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st15" d="M115.1,440.3c9.5-9.5,13.7-20.7,12.4-33.5c-6.3-5.3-11.4-11.2-15.5-17.6c-4.1-6.4-6.6-13.5-7.5-21.3
|
||||||
|
c-8.4-2.8-16-6.6-22.7-11.3c-6.7-4.7-12.9-10.3-18.5-16.9V313c6.9-8.1,15.4-14.3,25.5-18.5c10.2-4.2,21-7.4,32.6-9.6
|
||||||
|
c9.7-16.6,22.1-28.4,37.3-35.4c15.2-7,30.9-11.5,47.1-13.4L146.3,98.3c10,0.3,18,2,24.1,5.2c6.1,3.1,9.1,8.4,9.1,15.9l36.6,115.8
|
||||||
|
c6.9-0.6,13.5-1,19.9-1.2c6.4-0.2,12.6-0.2,18.5-0.2l-6.1-200.2c10.9,2.2,19,5.8,24.1,10.8c5.2,5,6.6,11.7,4.5,20.2l-11.7,169.2
|
||||||
|
c4.7,0,9.4,0.1,14.1,0.2c4.7,0.2,9.4,0.4,14.1,0.7l35.2-112.5c-0.6-8.1,2.1-13.9,8.2-17.3c6.1-3.4,14.3-5.5,24.6-6.1l-58.6,136.9
|
||||||
|
c16.6,1.9,32.8,6.3,48.8,13.1c15.9,6.9,28.9,18.9,38.9,36.1c11.9,2.2,22.9,5.4,33,9.6c10.2,4.2,18.7,10.4,25.5,18.5v26.7
|
||||||
|
c-5.6,6.6-11.9,12.2-18.8,16.9c-6.9,4.7-14.5,8.4-23,11.3c-0.9,7.8-3.4,14.9-7.3,21.3c-3.9,6.4-9.1,12.3-15.7,17.6
|
||||||
|
c-0.9,12.8,3.3,24,12.7,33.5c9.4,9.5,23.1,17.6,41.3,24.1c-9.4,16.6-24.8,22.3-46.2,17.1c-21.4-5.2-34.5-24.3-39.1-57.4
|
||||||
|
c-14.1,5.6-29.5,9.8-46.4,12.4c-16.9,2.7-33.8,4-50.6,4c-16.6,0-33.4-1.3-50.4-4c-17-2.7-32.6-6.8-46.6-12.4
|
||||||
|
c-4.7,33.1-17.7,52.3-38.9,57.4c-21.3,5.2-36.7-0.5-46.4-17.1C91.8,457.9,105.6,449.8,115.1,440.3z M361.5,272.9
|
||||||
|
c-15.9-10.2-38-16.8-66.1-19.9l-11.7,27.2l-3.3-2.8l8-24.8c-4.1-0.3-8-0.6-12-0.9c-3.9-0.3-7.9-0.5-12-0.5l-1.9,24.8l-6.6,7.5
|
||||||
|
l-0.9-32.3c-5.9,0-11.6,0.2-17.1,0.5c-5.5,0.3-10.9,0.6-16.2,0.9l8,24.8l-4.2,5.2l-12.2-29.1c-27.2,3.4-48.4,10.2-63.5,20.4
|
||||||
|
c-15.2,10.2-22.7,23.5-22.7,40.1c0,7.5,4.2,13.3,12.7,17.3c8.4,4.1,19,7.1,31.6,9.1c12.7,2,26.6,3.4,42,4
|
||||||
|
c15,0.3,29.2,0.6,42.7,0.9c13.4-0.3,27.8-0.6,43.1-0.9c15-0.6,28.9-1.9,41.7-4c12.8-2,23.4-5.1,31.9-9.1
|
||||||
|
c8.4-4.1,12.7-9.8,12.7-17.3C385.4,296.8,377.4,283.1,361.5,272.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Shujis" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M99.2,415.7c-2.3-2.2-4.8-3.9-7.3-5.2c-34.1-19.1-53.8-55.2-59.1-108.3c-5.6-52.8,2.7-102.1,24.8-147.9
|
||||||
|
c22.2-45.8,58-77.9,107.3-96.3c49.4-18.1,111.9-2.2,187.5,47.8c-46.3-20.3-89.1-26.4-128.4-18.3c-39.4,8.1-69.6,24.2-90.7,48.3
|
||||||
|
c-21.1,24.1-30.1,53-27,86.7c3.4,33.8,24.5,65.9,63.3,96.6c7.2,5.3,12.1,12.9,14.8,22.7c2.7,9.8,3.8,19.1,3.5,27.9
|
||||||
|
c0,6.3-1.3,12.4-4,18.5c-2.7,6.1-6,11.5-10.1,16.2c-4.1,4.7-8.9,8.6-14.5,11.7c-5.6,3.1-11.4,5.5-17.3,7
|
||||||
|
c-5.6,1.3-11.5,1.6-17.6,0.9c-6.1-0.6-12-1.9-17.6-3.8C104.1,419.4,101.5,417.9,99.2,415.7z M191.1,442.6
|
||||||
|
c17.3-9.2,28.5-28.4,33.5-57.4c-5,8.4-9.7,14.8-14.1,19c-4.4,4.2-8.6,7.9-12.7,11c9.1-11.6,16.9-23.7,23.4-36.6
|
||||||
|
c6.6-12.8,12.8-24.6,18.8-35.4c5.9-10.8,12-19.8,18.3-27c6.6-7.5,14.4-11.4,23.4-11.7l40.8,38v35.6c-4.1,8.8-8.9,16.4-14.5,23
|
||||||
|
s-12,11.9-19.2,15.9c-8.8,13.8-18.9,24.4-30.5,31.9c-11.3,7.2-23.8,11.8-37.7,13.8c-13.9,2-28.7,1.8-44.3-0.7
|
||||||
|
c-15.9-2.5-32.5-6.6-49.7-12.2C152.2,454.3,173.7,451.9,191.1,442.6z M297.3,269.9c12.8-19.1,25.3-34.8,37.5-47.3
|
||||||
|
c11.9-12.8,24.1-25.9,36.6-39.4c12.5-13.4,25.6-29.2,39.4-47.3c13.7-17.8,28.6-41.7,44.5-71.7l11.7,1.9l0.5,14.1l5.2,0.9
|
||||||
|
l-0.5,11.3L481,103l-6.1,7.5l-0.5,14.1c-11.3,11.3-21.7,25-31.4,41.3c-9.7,16.3-19.1,33.2-28.4,50.9
|
||||||
|
c-9.2,17.7-18.4,35.1-27.4,52.3c-9.1,17.5-18.6,33.1-28.6,46.9L297.3,269.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Invocations">
|
||||||
|
<g>
|
||||||
|
<path class="st16" d="M122.9,85.7c-0.3-1.9,0.5-3.8,2.6-5.6c2-1.9,4.9-3.8,8.7-5.6c1.2,4.7,6.6,8,15.9,9.8s20.3,1.9,32.8,0
|
||||||
|
c12.8-1.9,23.4-5.2,31.9-10.1c8.4-4.8,12.3-9.6,11.7-14.3v-0.5c3.4,0.6,6.3,1.6,8.7,3s3.7,3,4,4.9l28.6,140.2h21.6l-30-144.8
|
||||||
|
c0.6-0.3,1.2-0.6,1.9-0.9c0.6-0.3,1.1-0.6,1.4-0.9l0.9-4.2c-0.3-2.2,1.5-4.4,5.4-6.6c3.9-2.2,8.8-3.8,14.8-4.7
|
||||||
|
c5.9-0.6,11.1-0.5,15.5,0.5c4.4,0.9,6.7,2.5,7,4.7l2.3,3.3c0.6,0,1.4,0.2,2.3,0.5c0.9,0.3,1.7,0.6,2.3,0.9l37.5,180.5
|
||||||
|
c-6.3,9.4-18,17.3-35.2,23.9c-17.2,6.9-35.7,11.8-55.5,14.8c-19.8,3-39.1,3.8-57.9,2.6c-18.4-1.2-32.2-5.3-41.3-12.2L122.9,85.7z
|
||||||
|
M151.5,63.9c-8.1-1.7-12.5-4.6-13.1-8.7c-0.6-4.1,2.7-8,9.8-12c7.2-3.9,16.2-6.8,27.2-8.7c10.6-1.6,20-1.5,28.1,0.2
|
||||||
|
c8.1,1.7,12.5,4.6,13.1,8.7c0.6,4.1-2.7,8.1-9.8,12.2c-7.2,4.1-16.3,6.9-27.2,8.4C169,65.7,159.6,65.6,151.5,63.9z M197.9,145.7
|
||||||
|
c-9.1,1.3-17.7,1.7-25.8,1.4c-8.1-0.3-15.8-1.4-23-3.3l25.3,113c6.2,3.1,13.4,5.2,21.6,6.3c8.1,1.1,17,1.3,26.7,0.7L197.9,145.7z
|
||||||
|
M339.4,432.6c-0.6,0-1.3-0.2-1.9-0.5c-0.6-0.3-1.4-0.6-2.3-0.9L311.8,321c-3.1,1.6-6.4,2.8-9.8,3.8c-3.4,0.9-6.7,1.6-9.8,1.9
|
||||||
|
l22,106.9c1.2,6.6-3.8,12.3-15,17.3c-10.9,4.7-23.5,8-37.7,10.1c-14.2,2-27.6,2.6-40.1,1.6c-12.5-0.9-19.2-3.9-20.2-8.9
|
||||||
|
l-32.8-153.8c9.1,6.9,22.8,10.9,41.3,12.2c18.4,1.3,37.6,0.4,57.4-2.6c19.8-3,38.4-7.9,55.5-14.8c17.2-6.6,29.1-14.4,35.6-23.4
|
||||||
|
l0.9,5.6h1.9l28.6,134.5l-3.3,1.4l2.8,10.3c-0.9,0.6-1.8,1.3-2.6,1.9c-0.8,0.6-1.6,1.3-2.6,1.9l0.9,4.2c0.9,5-6,8.4-20.9,10.1
|
||||||
|
c-14.8,1.7-22.7,0.1-23.7-4.9L339.4,432.6z M258.8,434l-21.1-99.4c-9.4,0-18.4-0.7-27-2.1c-8.6-1.4-17-3.7-25.1-6.8l23.9,107.8
|
||||||
|
c8.4,1.9,16.7,2.8,24.8,2.8C242.6,436.3,250.7,435.5,258.8,434z M217.6,470.1c13.4,3.4,27.5,4.2,42.2,2.3
|
||||||
|
c14.7-1.9,30.2-6.9,46.4-15c0.6,2.2,0.8,4.1,0.5,5.6c-0.3,1.6-1.3,3-2.8,4.2c-18.8,13.7-37.3,19.1-55.8,16.2
|
||||||
|
c-18.4-3-28.6-5.6-30.5-7.7V470.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Katas" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st17" d="M376,478.5l-14.1-30.9l-6.1,2.3l-72.7-96.1L263,369.3c-7.2,5.3-16.2,7.3-27,6.1c-10.8-1.2-19.5-5-26-11.3
|
||||||
|
l-29.5-28.6l-50.6-1.9l26.3-30.5c4.1-4.7,10.1-7.4,18-8.2c8-0.8,14.1,0.9,18.5,4.9l42.2,37.5l23-18.8L92.9,89.4L82.6,33.6
|
||||||
|
L133.2,59l175.3,221.7l24.4-16.9L308,212.7c-2.5-5.3-2.3-11.6,0.7-19c3-7.3,7.3-12.4,12.9-15.2l36.6-16.9L346,210.8l19.2,36.6
|
||||||
|
c4.4,7.8,5.6,17.1,3.8,27.9s-6.3,18.8-13.1,24.1l-20.2,15l0.5,0.9l71.3,95.6l-3.8,5.2l25.8,22l-2.3,27.2l-24.4,18.3L376,478.5z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Clans" class="st0">
|
||||||
|
<g id="Imperial" class="st1">
|
||||||
|
<rect y="18.6" class="st18" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st19 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Unicorn">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st20 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Torttle">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Scorpion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st21 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Phoenix">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st22 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Mantis">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st23 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Lion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st24 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Dragon">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st25 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crab">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st26 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crane">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st27 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 48 KiB |
541
system/assets/icons/techs/link.svg
Normal file
@@ -0,0 +1,541 @@
|
|||||||
|
<?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" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{display:none;}
|
||||||
|
.st1{display:inline;}
|
||||||
|
.st2{fill:#FFFFFF;}
|
||||||
|
.st3{display:inline;fill:none;}
|
||||||
|
.st4{font-family:'L5R-Icons';}
|
||||||
|
.st5{font-size:480px;}
|
||||||
|
.st6{fill:#699678;}
|
||||||
|
.st7{fill:#917896;}
|
||||||
|
.st8{fill:#9B7350;}
|
||||||
|
.st9{fill:#5F919B;}
|
||||||
|
.st10{fill:#4B4641;}
|
||||||
|
.st11{fill:#A75B58;}
|
||||||
|
.st12{fill:#68829B;}
|
||||||
|
.st13{fill:#009933;}
|
||||||
|
.st14{fill:#CC3300;}
|
||||||
|
.st15{fill:#0099FF;}
|
||||||
|
.st16{fill:#FF6600;}
|
||||||
|
.st17{fill:#FF0000;}
|
||||||
|
.st18{fill:none;}
|
||||||
|
.st19{fill:#78FFB4;}
|
||||||
|
.st20{display:inline;fill:#785A87;}
|
||||||
|
.st21{display:inline;fill:#9B463C;}
|
||||||
|
.st22{display:inline;fill:#B9784B;}
|
||||||
|
.st23{display:inline;fill:#2D551E;}
|
||||||
|
.st24{display:inline;fill:#A08C50;}
|
||||||
|
.st25{display:inline;fill:#55826E;}
|
||||||
|
.st26{display:inline;fill:#82828C;}
|
||||||
|
.st27{display:inline;fill:#789191;}
|
||||||
|
</style>
|
||||||
|
<g id="Fond" class="st0">
|
||||||
|
<g transform="translate(0,0)" class="st1">
|
||||||
|
<path class="st2" d="M249.9,18.6c-81.4,0-231.4,155.8-171.7,300.7c8,25.3,27.9,50.3,49.2,77.1c24.5,30.6,51.6,63.2,68.7,96.9h20.6
|
||||||
|
c-18.1-39.8-48.6-75.9-74.6-108.5c-27.4-34.3-48.8-65.3-48.8-88c0-3.6,0.4-7.3,1.1-11.1l-0.1,0c0.3-1.2,0.6-2.5,0.9-3.7
|
||||||
|
c0.9-3.8,2.1-7.6,3.7-11.4c23.1-61.4,94.2-106.3,146.6-135l3.6-2l3.9,1.3c60.9,20.9,131.3,66.8,156,135.8c1.1,3,2.1,6,2.9,9
|
||||||
|
c0.4,1.4,0.8,2.8,1.2,4.3l-0.2,0c1.1,5.1,1.7,10.2,1.7,15.2v0c0,22.3-24.4,53.5-55,87.5c-29.1,32.3-62.3,67.6-80,106.6H300
|
||||||
|
c16.8-32.1,46.2-64,73.3-94.1c23.1-25.7,45.3-50,54.9-74.9C481,200.2,329,18.7,249.9,18.6L249.9,18.6z M250.7,154
|
||||||
|
c-38.7,21.5-85,52.2-113.6,88.2c9.7,83,59,146.2,118.3,146.2c59.1,0,108.2-62.7,118.2-145.3C344.7,200.9,295.6,170.1,250.7,154
|
||||||
|
L250.7,154z M192.5,237c0.8,0,1.6,0,2.4,0c13,0.1,26,2.7,39.1,7.4c-16.8,40.6-59,42-78.1,0C168.1,239.6,180.3,237.2,192.5,237z
|
||||||
|
M317.4,237c13-0.1,26,2.3,39.1,7.4c-19.1,42-61.3,40.6-78.1,0C291.3,239.7,304.4,237.1,317.4,237L317.4,237z M204.6,512l0.1,0.3
|
||||||
|
h86.8l0.1-0.3L204.6,512L204.6,512z"/>
|
||||||
|
</g>
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Elements" class="st0">
|
||||||
|
<g id="Earth" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st6" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,5.3,0.2,10.6,0.7,15.9c0.5,5.3,1,10.6,1.6,15.9l4.2-0.5c5.9-4.4,11.4-9.3,16.4-14.8c5-5.5,9.7-11.3,14.1-17.6
|
||||||
|
c5.3,0.9,10.8,0.8,16.4-0.5c5.6-1.2,10.6-4.8,15-10.8l55.8-75.9l16.4,22l75-83.9l35.2,36.6c4.1,4.4,7.4,9.4,10.1,15
|
||||||
|
c2.7,5.6,6,10.8,10.1,15.5c5.3,6.3,10.9,12.4,16.6,18.5c5.8,6.1,12.1,11.6,19,16.6l8.4,6.6l21.1-12.2
|
||||||
|
c7.2,17.5,15.2,34.7,24.1,51.6s18.7,33.6,29.3,50.2c2.2-7.8,3.8-15.7,4.7-23.7s1.4-16.2,1.4-24.6
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M162.3,231.9l37-19.2l-15.9-19.2L162.3,231.9z M313.7,234.3l28.6,47.3
|
||||||
|
c5-4.7,9.6-10.5,13.8-17.3c4.2-6.9,8.2-14.5,12-23L288.3,156l-34.7,227.3L313.7,234.3z M405.1,277.4c0.9-2.8,2.3-5.6,4.2-8.4
|
||||||
|
l-20.6-37h-1.9l6.1,75c3.1-2.2,5.6-5.2,7.5-9.1c1.9-3.9,3-7.9,3.3-12C403.7,283,404.1,280.2,405.1,277.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Air">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st7" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-50.9,48-71.3c20.5-20.3,44.3-36.4,71.5-48.3
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.9,51,28,71.5,48.3c20.5,20.3,36.5,44.1,48,71.3
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M138.8,314c-11.9-5.6-22.6-13.2-32.1-22.7c-9.5-9.5-17.7-21.2-24.6-34.9
|
||||||
|
c-7.2-13.7-13-29.8-17.3-48.3c-2.2,8.1-3.8,16.4-4.9,24.8c-1.1,8.4-1.6,17-1.6,25.8c0,3.1,0.1,6.2,0.2,9.1c0.2,3,0.4,5.9,0.7,8.7
|
||||||
|
C77.9,293,97,306,116.5,315.4c19.5,9.4,39.6,12.8,60.2,10.3C163,323.2,150.4,319.3,138.8,314z M443.3,194.7
|
||||||
|
c-7-20.2-16.8-38.5-29.3-55.1c-20.9-14.1-43.3-21.9-67-23.4c-23.8-1.6-46,1.4-66.8,8.9c-20.8,7.5-38.5,18.6-53.2,33.3
|
||||||
|
c-14.7,14.7-23.4,31.3-26.3,49.7c-1.6,10.9,3,21.6,13.6,31.9c10.6,10.3,21.4,15.6,32.3,15.9c8.4,0.3,16.5-3,24.1-9.8
|
||||||
|
c7.7-6.9,12-14.4,12.9-22.5c0.6-5.9-0.8-11.7-4.2-17.3c-3.4-5.6-8.9-9.4-16.4-11.3c-4.1-0.9-8.5-0.2-13.4,2.1
|
||||||
|
c-4.8,2.3-7.7,5.7-8.7,10.1c-1.3,4.7-1.1,8.4,0.5,11.3c1.6,2.8,4.2,4.2,8,4.2c3.4,0.3,6.3-0.8,8.7-3.3c2.3-2.5,0.5-5.9-5.4-10.3
|
||||||
|
c5.9-0.3,10.3,1.3,13.1,4.9c2.8,3.6,3.6,9.1,2.3,16.6c-0.6,4.1-3.4,7.2-8.4,9.4c-5,2.2-9.5,3-13.6,2.3
|
||||||
|
c-7.2-1.2-13.8-5.2-19.7-11.7c-5.9-6.6-8.9-13.4-8.9-20.6c0-9.4,3.8-18.8,11.3-28.1s15.9-14.4,25.3-15
|
||||||
|
c12.8-0.9,24.8,1.1,35.9,6.1c11.1,5,18.5,19.8,22.3,44.5c5.9-11.3,14.5-19.2,25.8-23.9s22.7-5.7,34.2-3
|
||||||
|
c11.6,2.7,22,9.3,31.4,19.9c9.1,10.3,14.2,25,15.5,44.1c0.9,12.2-1.7,23.9-8,35.2c-5.9,11.3-13.8,20.7-23.7,28.4
|
||||||
|
c-9.8,7.7-20.7,12.6-32.6,14.8c-11.9,2.5-23.1,0.9-33.8-4.7c2.5,20-0.9,35.9-10.3,47.8c-9.4,11.6-21.6,18.8-36.6,21.8
|
||||||
|
c-15,3-31.3,1.3-48.8-4.9c-17.2-6.2-32.3-17.3-45.5-33.3c-1.3-1.2-3.2-1.8-5.9-1.6c-2.7,0.2-4.6,1-5.9,2.6l-5.6,8.4
|
||||||
|
c-17.8-6.2-35.2-16.4-52.3-30.5c-17-14.1-33.8-30.9-50.4-50.6c3.8,23.8,11.3,45.9,22.5,66.6c11.6,20.6,26.1,38.5,43.6,53.7
|
||||||
|
c17.5,15.2,37.2,27,59.1,35.4c22.2,8.8,45.8,13.1,70.8,13.1c27.2,0,52.8-5.2,76.9-15.5c24.1-10.3,45.1-24.4,63-42.4
|
||||||
|
c18-18,32.1-39,42.4-63c10.3-24.1,15.5-49.7,15.5-76.9C453.8,236.1,450.3,214.8,443.3,194.7z M147.7,93.2
|
||||||
|
c-7.2,4.7-14.1,9.8-20.6,15.5s-12.8,11.7-18.8,18.3c-4.4,35.6-3.6,64.1,2.3,85.3c5.6,21.3,14.9,37.6,27.9,49
|
||||||
|
c13,11.4,28.8,18.8,47.6,22.3c18.4,3.4,38.1,5,59.1,4.7c-26.6-4.1-48.1-11.6-64.7-22.5c-16.3-10.9-28.1-24.8-35.4-41.5
|
||||||
|
c-7.3-16.7-10.5-36.2-9.6-58.4C136.2,143.7,140.2,119.4,147.7,93.2z M309.4,68.1c-10.9-3-22.2-5.1-33.8-6.3
|
||||||
|
C256,69,239.1,77.1,225.1,86.1c-13.8,9.4-24.8,19.8-33,31.4c-8.3,11.6-13.5,24.1-15.7,37.5c-2.5,13.8-2.2,28.4,0.9,44.1
|
||||||
|
c1.6-16.9,5.8-32.2,12.7-45.9c7.2-14.1,17.4-26.1,30.7-36.1c13.3-10,29.9-18.1,49.9-24.4c20-6.6,43.4-10.8,70.3-12.7
|
||||||
|
C330.8,75.1,320.4,71.1,309.4,68.1z M264,317.2c-3.1,2.8-5.2,6.1-6.1,9.8c-0.3,1.9,0.2,3.9,1.6,6.1c1.4,2.2,3,3.6,4.9,4.2
|
||||||
|
c1.2,0.3,2.6,0.2,4-0.5c1.4-0.6,2.4-1.4,3-2.3c0.6-0.9,1-1.9,1.2-2.8c0.2-0.9,0.1-1.7-0.2-2.3c-0.3-0.6-0.7-1.2-1.2-1.6
|
||||||
|
s-1-0.9-1.6-1.2c8.1-1.2,11.6,2.4,10.5,11c-1.1,8.6-6.5,14-16.2,16.2c-8.4,1.6-15-0.5-19.7-6.1s-7.2-12.2-7.5-19.7
|
||||||
|
c0-13.1,5.1-22,15.2-26.5c10.2-4.5,22.7-5.7,37.7-3.5c-13.1-10.9-26.3-14.2-39.4-9.8c-13.4,4.1-23.4,11.4-30,22
|
||||||
|
c-6.6,10.6-8,22-4.2,34.2s15.9,20.9,36.6,26.3c22.8,3.4,36.7-3.8,41.7-21.6c5-17.8-1.3-29.4-18.8-34.7
|
||||||
|
C271,313.5,267.1,314.4,264,317.2z M379,259.4c2-5.5,2.9-10.9,2.6-16.2c-0.3-4.4-1.7-8.6-4.2-12.7c-2.5-4.1-5.6-7.3-9.4-9.8
|
||||||
|
c-2.8-2.2-6.1-3.5-9.8-4s-7.3-0.2-10.8,0.7c-3.1,0.6-6,2-8.7,4c-2.7,2-4.5,4.6-5.4,7.7c-0.6,1.9-0.6,3.9,0,6.1
|
||||||
|
c0.6,2.2,1.6,4.1,2.8,5.6c1.6,1.3,3.5,2.1,5.9,2.6s4.5,0.4,6.3-0.2c1.2-0.3,2.4-1.1,3.5-2.3c1.1-1.2,1.6-2.5,1.6-3.8
|
||||||
|
c0.3-0.9,0.2-1.8-0.5-2.6c-0.6-0.8-1.4-1.5-2.3-2.1c-0.9-0.6-1.8-1.2-2.6-1.6c-0.8-0.5-1.6-0.9-2.6-1.2c0.3-1.2,1.7-2.1,4.2-2.6
|
||||||
|
c2.5-0.5,4.5-0.2,6.1,0.7c3.4,1.6,6.3,4.4,8.7,8.4c2.3,4.1,3,8,2.1,11.7c-1.6,5.3-5.2,9.7-10.8,13.1c-5.6,3.4-11.1,5.2-16.4,5.2
|
||||||
|
c-5.9,0-11.6-1.9-16.9-5.6c-5.3-3.8-9.2-8.9-11.7-15.5c-1.6,5.9-3.3,11.1-5.2,15.5c-1.9,4.4-4.1,7.7-6.6,9.8
|
||||||
|
c9.4,12.2,20.7,18.4,34,18.5c13.3,0.2,25.7-5.2,37.3-16.2C374.1,269.3,377,264.8,379,259.4z M389.1,227.7
|
||||||
|
c4.4,20.3,2.8,37.3-4.7,51.1c-7.5,13.8-22.8,23.4-45.9,29.1c11.9,3.1,23,2.2,33.3-2.8c10.3-5.3,18.4-12.3,24.4-21.1
|
||||||
|
c5.9-8.7,8.7-18.4,8.4-29.1C404,244.6,398.8,235.5,389.1,227.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Fire">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st8" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M370.4,384.7c0.3-3.1,1.4-5.3,3.3-6.6c2.8-2.5,4.7-5.4,5.6-8.7s1.4-7.4,1.4-12.4
|
||||||
|
c2.2,3.1,3.8,6.8,4.9,11c1.1,4.2,0.9,9.5-0.7,15.7c-0.9,2.2-0.6,3.8,0.9,4.7c1.6,0.9,3.3,0,5.2-2.8c6.6-10.3,9.7-20.7,9.4-31.2
|
||||||
|
c-0.3-10.5-3.3-20.9-8.9-31.2c-8.1-16.9-10.2-30.1-6.1-39.6c4.1-9.5,12.8-15.1,26.3-16.6c-13.1,9.1-18.2,18.2-15.2,27.4
|
||||||
|
c3,9.2,12,18.5,27,27.9c4.1-5.9,8.3-11.5,12.7-16.6c4.4-5.2,8.9-9.8,13.6-13.8l1.9-0.9c0.6-5.3,1.2-10.6,1.6-15.9
|
||||||
|
c0.5-5.3,0.7-10.8,0.7-16.4c0-27.2-5.2-52.8-15.5-76.9c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4
|
||||||
|
C308.8,66,283.2,60.8,256,60.8s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63
|
||||||
|
c-10.3,24.1-15.5,49.7-15.5,76.9c0,21.9,3.4,42.7,10.1,62.6c6.7,19.8,16.2,38,28.4,54.6c1.6-0.3,3.4-0.5,5.4-0.5
|
||||||
|
c2,0,3.4-0.5,4-1.4c0.6-0.9,0.7-1.9,0.2-2.8s-0.5-1.7-0.2-2.3c2.5-4.4,6.3-8,11.5-10.8s10.1-4.4,14.8-4.7
|
||||||
|
c-5.6,5.9-9.4,11.6-11.3,17.1c-1.9,5.5-0.9,10.1,2.8,13.8l10.3,10.8c0.9-6.9,2.3-13.4,4.2-19.7c1.9-6.2,4.1-12.3,6.6-18.3
|
||||||
|
c0.9,5.9,2.4,11.8,4.5,17.6c2,5.8,3.4,11.6,4,17.6c10-1.2,14.9-6.6,14.8-16.2c-0.2-9.5-2.1-17.1-5.9-22.7l-6.6-10.3
|
||||||
|
c-10.3-16.6-19.1-36.4-26.3-59.5c-7.2-23.1,3.9-42,33.3-56.7c-9.7,9.4-14.6,18.7-14.8,27.9c-0.2,9.2,4.5,17.9,13.8,26
|
||||||
|
c2.2-12.8,6.2-20.3,12-22.5c5.8-2.2,8.2-15.3,7.3-39.4c6.2,5.3,9.8,13.7,10.8,25.1c0.9,11.4,4.4,18.4,10.3,20.9
|
||||||
|
c7.2-4.1,8.6-12.9,4.2-26.5c-4.4-13.6-9.8-26.6-16.4-39.1c-15-26.9-17.3-49.7-7-68.4c10.3-19.1,24.4-32.3,42.2-39.6
|
||||||
|
c17.8-7.3,35-7.7,51.6-1.2c16.6,6.3,23.4,21.3,20.6,45c-1.9-19.1-7.7-30-17.3-32.8c-9.7-2.5-18.1,0-25.3,7.5
|
||||||
|
c-7.2,7.5-10.8,18.8-10.8,33.8c0,14.7,8.9,30,26.7,45.9c10.6-2.8,16-8.4,16.2-16.9c0.2-8.4-0.4-15.9-1.6-22.5
|
||||||
|
c2.8,6.6,5.6,12.7,8.4,18.5c2.8,5.8,6.4,10.4,10.8,13.8c3.1,3.1,5.4,7.3,6.8,12.7c1.4,5.3,1.6,12,0.7,20.2l20.2,19.2
|
||||||
|
c4.1-2.8,6.7-6.2,8-10.1c1.2-3.9,0.6-8.4-1.9-13.4l-5.2-10.3c-5.9-11.9-8.1-23-6.6-33.5c1.6-10.5,10.2-15.7,25.8-15.7
|
||||||
|
c-10.9,8.1-16.1,15.6-15.5,22.5c0.6,6.9,3.1,13,7.5,18.3l13.1,15.9c9.1,10.6,15.3,22.7,18.8,36.1c3.4,13.4,0.2,29.1-9.8,46.9
|
||||||
|
c9.1,15.6,13,30.2,11.7,43.8c-1.3,13.6-6.6,26.3-15.9,38.2c-0.6,1.9-1.6,3.5-3,4.9s-2.3,3-2.6,4.9c-0.3,2.2-0.2,4.3,0.2,6.3
|
||||||
|
c0.5,2,1.2,4.1,2.1,6.3c0.3,0.6,0.7,1.4,1.2,2.3s1.2,1.4,2.1,1.4c1.2,0,2.3-0.8,3.3-2.3c0.9-1.6,1.7-3,2.3-4.2
|
||||||
|
C369.1,390.5,370.1,387.9,370.4,384.7z M301,408.6c0.3-7.5,3.8-13.7,10.3-18.8c8.4-6.6,15.7-14.3,21.8-23.2s8.2-17.1,6.3-24.6
|
||||||
|
c-1.3,3.4-3.2,5.6-5.9,6.6c-2.7,0.9-5.6,1.3-8.7,0.9l-10.8-0.9c-1.3,0-2-1.1-2.3-3.3c-0.3-2.2-0.2-3.9,0.5-5.2
|
||||||
|
c10.3-16.9,16.6-31.2,19-42.9s1-20.2-4-25.5c-1.3,5.3-4.1,11.1-8.7,17.3c-4.5,6.3-8.7,9.5-12.4,9.8h-7c-1.9,0-3.7-0.5-5.4-1.6
|
||||||
|
c-1.7-1.1-2.9-2.6-3.5-4.5c-4.4-15.3-10.9-28.5-19.7-39.6c-8.8-11.1-18-21.6-27.7-31.6c10,35.9,9.4,63.8-1.9,83.7
|
||||||
|
c-11.3,19.8-30,24.6-56.3,14.3c10,18.1,16.9,35.6,20.6,52.3c3.8,16.7-0.9,31.6-14.1,44.8c-0.3,0.3-0.6,0.5-0.9,0.7
|
||||||
|
c-0.3,0.2-0.8,0.2-1.4,0.2h-5.2c-0.9,0-1.9,0.2-2.8,0.7s-1.9,1-2.8,1.6c-0.6,0.6-1.2,1.3-1.6,2.1c-0.5,0.8-0.7,1.6-0.7,2.6
|
||||||
|
c-0.3,0.9-0.4,1.9-0.2,2.8c0.2,0.9,0.4,1.7,0.7,2.3c0.6,0.9,1.2,1.7,1.6,2.3c0.5,0.6,1,1.3,1.6,1.9c2.8,2.2,5.9,4.2,9.1,6.1
|
||||||
|
s6.6,3.1,10.1,3.8l8.9-2.3c-2.8-3.8-5.1-7.1-6.8-10.1c-1.7-3-2.6-5.1-2.6-6.3c1.9,0.6,3.9,1.9,6.1,3.8c2.2,1.9,4.5,4.1,7,6.6
|
||||||
|
l7.5-5.2c1.9-4.7,3.1-9.5,3.8-14.5c0.6-5,0-9.7-1.9-14.1l-7.5-17.8c-0.3-1.2-0.5-2.4-0.7-3.5c-0.2-1.1-0.1-2.3,0.2-3.5l13.1,17.8
|
||||||
|
c2.2,3.1,4.4,3.3,6.6,0.5c2.2-2.8,3.9-5.2,5.2-7c1.2-2.5,1.6-5.4,0.9-8.7c-0.6-3.3-1.4-6.3-2.3-9.1c-2.2-5.9-5.2-11.6-8.9-16.9
|
||||||
|
c-3.8-5.3-7.8-10.3-12.2-15c6.2,1.9,11.8,5.3,16.6,10.3c4.8,5,9.8,9.8,14.8,14.5c2.5,2.5,4.9,3.4,7.3,2.6
|
||||||
|
c2.3-0.8,2.7-2.9,1.2-6.3c-4.1-10.6-5.7-22.7-4.9-36.1c0.8-13.4,6-26.3,15.7-38.4c-0.3,7.2,0,16.5,0.9,27.9
|
||||||
|
c0.9,11.4,4.4,19.8,10.3,25.1c4.4,2.2,9.1,1.5,14.1-2.1c5-3.6,8.7-7.7,11.3-12.4c-5.9,17.2-8.2,33.9-6.8,50.2
|
||||||
|
c1.4,16.3-3.5,31.1-14.8,44.5c-5,5.6-4.8,10.7,0.5,15.2c5.3,4.5,10.6,4.1,15.9-1.2c-3.4,5.3-5.2,9.4-5.2,12.2s2.5,4.1,7.5,3.8
|
||||||
|
c2.8-0.9,5.5-2,8.2-3.3c2.7-1.2,5.2-2.7,7.7-4.2C305.5,426.8,300.7,416.1,301,408.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Water">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st9" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M376,327.8c11.9-8,22-17.1,30.5-27.4c8.4-10,14.8-21.2,19.2-33.5c4.4-12.3,8.1-24.8,11.3-37.3
|
||||||
|
c1.6-6.6,2.7-13.1,3.5-19.7c0.8-6.6,1.2-13.1,1.2-19.7c-6.9-19.1-16.4-36.4-28.6-52c-12.5-15.9-26.8-29.6-42.9-41
|
||||||
|
c-16.1-11.4-33.8-20.4-53.2-27c-19.4-6.2-39.7-9.4-60.9-9.4c-27.2,0-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4
|
||||||
|
c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9c0,10,0.7,19.8,2.1,29.3c1.4,9.5,3.5,18.8,6.3,27.9
|
||||||
|
c9.7-44.4,22.7-81.4,38.9-111.1c16.6-29.7,35.9-52.9,58.1-69.6c22.2-16.7,47.2-27.4,75-32.1c27.8-4.4,58-3.8,90.5,1.9l13.1,11.7
|
||||||
|
l-17.8,3.3c-3.1,0.6-6.4,1.3-9.8,1.9c-3.4,0.6-6.4,1.9-8.9,3.8c-1.6,0.9-3,2.2-4.5,3.8c-1.4,1.6-1.8,3.1-1.2,4.7
|
||||||
|
c0.3,0.9,1,1.5,2.1,1.6c1.1,0.2,2.1,0.4,3,0.7c3.1,0.6,6.2,0.5,9.4-0.2c3.1-0.8,6.2-1,9.4-0.7c3.8,0.3,7.7,0.7,11.7,1.2
|
||||||
|
c4.1,0.5,7.8,1.6,11.3,3.5c5.3,2.5,10.6,5.6,15.9,9.4c5.3,3.8,9.2,8.4,11.7,14.1c1.2,3.1,1.5,6.6,0.7,10.3
|
||||||
|
c-0.8,3.8-1.5,7.3-2.1,10.8c-3.8-10.3-8.3-16.6-13.6-19c-5.3-2.3-11.6-4-18.8-4.9c-6.9-0.9-12.4,0.5-16.6,4.5
|
||||||
|
c-4.2,3.9-4.6,9.3-1.2,16.2c0.6,1.6,1.6,3,3,4.5s2.7,2.7,4,4l12.2,10.3c6.9,5.9,11.6,13.7,14.1,23.2c2.5,9.5,0.2,19.9-7,31.2
|
||||||
|
c0-9.1-1.1-16.2-3.3-21.6c-2.2-5.3-5.8-8.3-10.8-8.9l-14.1-3.8c-5.9-1.6-10.2-0.9-12.9,1.9c-2.7,2.8-2.1,7.8,1.6,15l3.8,6.1
|
||||||
|
c3.8,6.3,4.8,14.1,3,23.7c-1.7,9.5-5.9,16.2-12.4,19.9c2.2-14.7,0.9-25-3.8-30.9c-4.7-5.9-11.6-9.2-20.6-9.8
|
||||||
|
c-6.6-2.5-13.8-2.2-21.6,0.9c-7.8,3.1-14.1,7.3-18.8,12.7c-5,5.6-8.6,12.7-10.8,21.1c-2.2,8.4-2,16.3,0.5,23.4
|
||||||
|
c3.1,9.4,9.3,17.2,18.5,23.4c9.2,6.3,18.5,11.1,27.9,14.5c9.7,3.8,20.1,5.9,31.2,6.3c11.1,0.5,21.8-0.5,32.1-3
|
||||||
|
C351.8,341.6,364.1,335.8,376,327.8z M189,408.2l-2.8-2.8c-1.9-1.9-1.5-4.8,1.2-8.7c2.7-3.9,5.4-5.7,8.2-5.4l115.8,8.9
|
||||||
|
c17.8,1.3,34.6-3.9,50.4-15.5c15.8-11.6,29-26.4,39.6-44.5c-11.9,10.6-26.6,19.3-44.1,26c-17.5,6.7-34.8,9.3-52,7.7l-119.5-9.4
|
||||||
|
c-3.8,0.3-6.8,1.6-9.1,3.8c-2.3,2.2-3.7,5.3-4,9.4L157.1,366c-5.9-4.7-10.8-10.5-14.5-17.6s-7.3-14-10.8-20.9
|
||||||
|
c-2.5-5.3-2.1-9.5,1.2-12.7c3.3-3.1,7.4-2.8,12.4,0.9l15,9.4l6.1-7l-27.2-23c-4.7-2.8-9.7-2.4-15,1.2c-5.3,3.6-8.3,7.6-8.9,12
|
||||||
|
c-1.9,10.9-1,22.3,2.6,34c3.6,11.7,9.4,21.3,17.6,28.8l46.9,46.4L189,408.2z M293,177.6c-0.6-6.6,2.2-12.7,8.4-18.3
|
||||||
|
c-19.1-0.6-29.1-4.5-30-11.5s4.7-16.2,16.9-27.4c-17.8-1.2-34.4-0.2-49.7,3.3c-15.3,3.4-29.5,9.1-42.7,17.1s-25.3,18-36.6,30.2
|
||||||
|
c-10.9,11.9-21.1,25.6-30.5,41.3c15.6-6.9,30.6-11.9,45-15c14.7-3.1,28.8-4.1,42.4-3c13.6,1.1,26.5,4.6,38.7,10.5
|
||||||
|
c12.2,5.9,23.7,14.8,34.7,26.7c-3.4-9.7-3.1-17.2,0.9-22.5c4.1-5.3,11.7-8.4,23-9.4C300.5,191.5,293.7,184.1,293,177.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Void">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st10" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,21.6,3.3,42.2,9.8,61.9c6.6,19.4,15.7,37.2,27.4,53.4c11.7,16.3,25.5,30.5,41.5,42.7c16.2,12.2,33.9,21.7,53,28.6
|
||||||
|
c-15-6.2-28.8-14.7-41.3-25.3c-12.5-10.3-23.2-22.2-32.1-35.6c-8.9-13.4-15.9-28-20.9-43.6c-5-15.9-7.5-32.7-7.5-50.2
|
||||||
|
c0-23.1,4.4-44.8,13.1-65.2c8.7-20.3,20.7-38,35.9-53.2c15.2-15.2,32.9-27.3,53.2-36.3c20.6-8.7,42.5-13.1,65.6-13.1
|
||||||
|
c23.1,0,44.8,4.4,65.2,13.1c20.3,9.1,38.1,21.2,53.4,36.3c15.3,15.2,27.3,32.9,36.1,53.2c8.7,20.3,13.1,42,13.1,65.2
|
||||||
|
c0,17.5-2.5,34.2-7.5,50.2c-5,15.9-12,30.6-21.1,44.1c-9.1,13.4-20,25.3-32.8,35.6c-12.5,10.6-26.4,19.1-41.7,25.3
|
||||||
|
c19.4-6.9,37.2-16.4,53.4-28.6c16.2-12.2,30.3-26.4,42.2-42.7c11.9-16.2,21.1-34.2,27.7-53.9s9.8-40.3,9.8-61.9
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M211.9,344.4c12.2-12.2,26.9-18.3,44.1-18.3c17.2,0,31.9,6.1,44.1,18.3
|
||||||
|
s18.3,26.9,18.3,44.1c0,12.5-3.4,23.8-10.3,34c-6.9,10.2-15.6,17.7-26.3,22.7c22.8-5.9,41.7-18.3,56.7-37S361,367.7,361,343
|
||||||
|
c0-12.8-2.2-25-6.6-36.6c-4.4-11.6-10.5-22-18.3-31.2c-7.8-9.2-17-16.9-27.7-23.2c-10.6-6.2-22-10.5-34.2-12.7
|
||||||
|
c7.2,3.4,13.1,8.7,17.8,15.7s7,14.8,7,23.2c0,12.2-4.2,22.4-12.7,30.7c-8.4,8.3-18.6,12.4-30.5,12.4c-11.9,0-22-4.1-30.5-12.4
|
||||||
|
c-8.4-8.3-12.7-18.5-12.7-30.7c0-8.4,2.3-16.2,6.8-23.2c4.5-7,10.5-12.3,18-15.7c-12.5,2.2-24.1,6.4-34.7,12.7
|
||||||
|
c-10.6,6.3-19.8,14-27.4,23.2c-7.7,9.2-13.8,19.6-18.5,31.2c-4.4,11.6-6.6,23.8-6.6,36.6c0,24.7,7.6,46.4,22.7,65.2
|
||||||
|
c15.2,18.8,34.1,31.1,57,37c-10.9-5-19.8-12.6-26.5-22.7c-6.7-10.2-10.1-21.5-10.1-34C193.7,371.3,199.8,356.6,211.9,344.4z
|
||||||
|
M304.3,382.4c0-13.4-4.7-24.8-14.1-34.2s-20.8-14.1-34.2-14.1c-13.4,0-24.8,4.7-34.2,14.1s-14.1,20.8-14.1,34.2
|
||||||
|
c0,13.4,4.7,24.8,14.1,34.2s20.8,14.1,34.2,14.1c13.4,0,24.8-4.7,34.2-14.1S304.3,395.8,304.3,382.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Npcs" class="st0">
|
||||||
|
<g id="Martial" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st11" d="M57.3,388.5L31,315.4c8.7-1.9,18-3.4,27.7-4.7c9.7-1.2,20-1.9,30.9-1.9c5.9,10.6,13.3,20.5,22,29.5
|
||||||
|
c8.7,9.1,19.1,17.2,30.9,24.4c-14.7,1.9-29.2,5-43.6,9.4C84.6,376.5,70.7,381.9,57.3,388.5z M50.7,100.7
|
||||||
|
c12.2,9.1,22.7,19.1,31.6,30.2c8.9,11.1,10.5,22.9,4.9,35.4c-8.1,17.5-12.5,35.9-13.1,55.3c-0.6,19.4,3.6,38,12.7,56
|
||||||
|
c9.1,18,23.4,34.6,43.1,49.9c19.7,15.3,45.8,27.7,78.3,37c2.8-6.2,6.1-11.3,9.8-15s7.7-7,11.7-9.8c-28.1-9.7-48.3-23-60.5-39.8
|
||||||
|
s-18.8-33-19.7-48.3c-0.9-15.3,2.7-27.8,10.8-37.5c8.1-9.4,18.3-11.6,30.5-6.6c-2.5-17.5,1.2-28.4,11.3-32.8
|
||||||
|
c10-4.4,19.7-1.4,29.1,8.9c7.8-21.2,5.9-39.9-5.6-56c-11.6-16.1-29.5-20.7-53.9-13.8c-5.9-7.8-13.8-13.9-23.7-18.3
|
||||||
|
c-9.8-4.4-19.9-5-30.2-1.9c-10.3,3.1-20.7,3.7-31.2,1.6c-10.5-2-21.2-6-32.1-12L50.7,100.7z M83,393.6
|
||||||
|
c17.2-6.2,34.5-12.7,51.8-19.5c17.3-6.7,30.1-4,38.2,8.2c5.3,0,10.6,0.4,15.9,1.2c5.3,0.8,10.5,2.7,15.5,5.9
|
||||||
|
c0,5.3,0.7,10.4,2.1,15.2c1.4,4.8,3.5,9.3,6.3,13.4h-74.5v-13.6c-5.9,2.8-11.4,6.7-16.4,11.7c-5,5-9.7,10.9-14.1,17.8L83,393.6z
|
||||||
|
M256,354.7c-9.1,0-16.8,3.1-23.2,9.4c-6.4,6.3-9.6,13.9-9.6,23c0,9.1,3.2,16.8,9.6,23.2c6.4,6.4,14.1,9.6,23.2,9.6
|
||||||
|
c9.1,0,16.7-3.2,23-9.6c6.2-6.4,9.4-14.1,9.4-23.2c0-9.1-3.1-16.7-9.4-23C272.7,357.9,265.1,354.7,256,354.7z M461.3,100.7
|
||||||
|
c-12.2,9.1-22.7,19.1-31.6,30.2c-8.9,11.1-10.5,22.9-4.9,35.4c8.1,17.5,12.5,35.9,13.1,55.3c0.6,19.4-3.6,38-12.7,56
|
||||||
|
c-9.1,18-23.4,34.6-43.1,49.9c-19.7,15.3-45.8,27.7-78.3,37c-2.8-6.2-6.1-11.3-9.8-15s-7.7-7-11.7-9.8
|
||||||
|
c28.1-9.7,48.3-23,60.5-39.8s18.8-33,19.7-48.3c0.9-15.3-2.7-27.8-10.8-37.5c-8.1-9.4-18.3-11.6-30.5-6.6
|
||||||
|
c2.5-17.5-1.3-28.4-11.3-32.8c-10-4.4-19.7-1.4-29.1,8.9c-7.8-21.2-5.9-39.9,5.6-56c11.6-16.1,29.5-20.7,53.9-13.8
|
||||||
|
c5.9-7.8,13.8-13.9,23.7-18.3c9.8-4.4,19.9-5,30.2-1.9c10.3,3.1,20.7,3.7,31.2,1.6c10.5-2,21.2-6,32.1-12L461.3,100.7z
|
||||||
|
M429,393.6c-17.2-6.2-34.5-12.7-51.8-19.5c-17.3-6.7-30.1-4-38.2,8.2c-5.3,0-10.6,0.4-15.9,1.2c-5.3,0.8-10.5,2.7-15.5,5.9
|
||||||
|
c0,5.3-0.7,10.4-2.1,15.2c-1.4,4.8-3.5,9.3-6.3,13.4h74.5v-13.6c5.9,2.8,11.4,6.7,16.4,11.7c5,5,9.7,10.9,14.1,17.8L429,393.6z
|
||||||
|
M454.8,388.5l26.3-73.1c-8.8-1.9-18-3.4-27.7-4.7c-9.7-1.2-20-1.9-30.9-1.9c-5.9,10.6-13.3,20.5-22,29.5
|
||||||
|
c-8.8,9.1-19.1,17.2-30.9,24.4c14.7,1.9,29.2,5,43.6,9.4C427.4,376.5,441.3,381.9,454.8,388.5z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Social">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st12" d="M249.4,382.4L31,265.2c7.8-6.9,15.9-13.3,24.1-19.2c8.3-5.9,17.1-11.3,26.5-15.9c2.8-6.6,5.4-13.2,7.7-19.9
|
||||||
|
c2.3-6.7,4.1-13.5,5.4-20.4l-8.4-8.4c9.4-4.1,18.9-7.1,28.6-9.1c9.7-2,19.5-3.2,29.5-3.5c5.3-4.1,10.4-8.8,15.2-14.3
|
||||||
|
c4.8-5.5,9.4-11.5,13.8-18l-6.6-11.3c9.1-0.3,18.3,0.5,27.7,2.6c9.4,2,19.2,5.2,29.5,9.6c6.9-1.9,13.4-4.2,19.7-7
|
||||||
|
c6.2-2.8,12.2-6.6,17.8-11.3v-12.7c7.8,3.4,15.6,7.6,23.4,12.4c7.8,4.8,15.5,11.5,23,19.9c6.9,2.2,13.8,3.1,20.9,2.8
|
||||||
|
c7-0.3,14-1.6,20.9-3.8l3.3-12.7c6.6,7.2,12.7,14.7,18.5,22.5c5.8,7.8,10.5,16.6,14.3,26.3c5.3,5,11.3,9.1,17.8,12.2
|
||||||
|
c6.6,3.1,13.9,4.5,22,4.2l7-8.4c4.1,8.1,7.6,17.3,10.5,27.7c3,10.3,5.1,22,6.3,35.2c4.4,5.3,9.1,10.2,14.3,14.8
|
||||||
|
c5.2,4.5,10.9,8.4,17.1,11.5L273.3,381.5l14.5,7.5c-3.4,15.3-12.4,22.7-27,22.3s-23.5-7.6-27-21.3L249.4,382.4z M186.2,304.1
|
||||||
|
l-4.7,15.5l-17.8,9.4l80.6,42.2L186.2,304.1z M218.5,279.7l-9.4,11.3l-20.2,3.8l60,69.8L218.5,279.7z M256.5,361.3v-90.9l-13.1,7
|
||||||
|
l-20.6-6.6L256.5,361.3z M264.9,363.6l31.4-84.8l-15,0.5l-16.9-14.1L264.9,363.6z M328.7,299.4l-7.5-1.9l-17.3-22l-31.4,89.1
|
||||||
|
L328.7,299.4z M353,332.7l-8-7.5l-5.6-26.3l-59.5,71.7L353,332.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="list_-_copie">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M467.4,258.6c0-29.1-5.5-56.6-16.4-82.5c-11.3-25.6-26.4-48-45.5-67
|
||||||
|
c-19.1-19.1-41.4-34.2-67-45.5c-25.9-10.9-53.4-16.4-82.5-16.4s-56.6,5.5-82.5,16.4c-25.6,11.3-48,26.4-67,45.5
|
||||||
|
c-19.1,19.1-34.2,41.4-45.5,67c-10.9,25.9-16.4,53.4-16.4,82.5s5.5,56.6,16.4,82.5c11.3,25.6,26.4,48,45.5,67
|
||||||
|
c19.1,19.1,41.4,34.2,67,45.5c25.9,10.9,53.4,16.4,82.5,16.4s56.6-5.5,82.5-16.4c25.6-11.3,48-26.4,67-45.5
|
||||||
|
c19.1-19.1,34.2-41.4,45.5-67C461.9,315.2,467.4,287.7,467.4,258.6z M75.1,182.2c10.3-24.1,24.3-45,42-62.8
|
||||||
|
c17.7-17.8,38.5-31.9,62.6-42.2c23.7-10.3,49.2-15.5,76.4-15.5s52.7,5.2,76.4,15.5c24.1,10.3,45,24.4,62.8,42.2
|
||||||
|
s31.9,38.8,42.2,62.8c10.3,23.8,15.5,49.2,15.5,76.4s-5.2,52.7-15.5,76.4c-10.3,24.1-24.4,45-42.2,62.8s-38.8,31.9-62.8,42.2
|
||||||
|
c-23.8,10.3-49.2,15.5-76.4,15.5s-52.7-5.2-76.4-15.5c-24.1-10.3-44.9-24.4-62.6-42.2c-17.7-17.8-31.6-38.7-42-62.8
|
||||||
|
c-10.3-23.7-15.5-49.2-15.5-76.4S64.8,206,75.1,182.2z M190.6,305.1c13.6-5.6,24.8-16.2,33.5-31.9c-0.3-0.3-0.5-0.6-0.5-0.9
|
||||||
|
c0-0.3-0.2-0.6-0.5-0.9c-11.9-3.8-23.4-5.3-34.5-4.7c-11.1,0.6-22,3-32.6,7c-2.2,4.1-5.5,7.3-9.8,9.6c-4.4,2.3-9.1,3.5-14.1,3.5
|
||||||
|
c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c5,0,9.7,1.2,14.1,3.5
|
||||||
|
c4.4,2.3,7.7,5.6,9.8,9.6c10.6,4.1,21.5,6.4,32.6,7c11.1,0.6,22.6-0.9,34.5-4.7c0.3-0.3,0.5-0.6,0.5-0.9c0-0.3,0.2-0.6,0.5-0.9
|
||||||
|
c-11.3-20-26.3-33-45.2-39.1c-18.9-6.1-37.3-25.4-55.1-57.9c-12.8,15-22.8,32-30,51.1C86.6,217.2,83,237.4,83,258.6
|
||||||
|
c0,21.3,3.6,41.4,10.8,60.5c7.2,19.1,17.2,36.1,30,51.1c4.1-7.5,8.1-14.1,12.2-19.7c4.1-5.6,8.3-10.5,12.7-14.5
|
||||||
|
C163,321,177,310.7,190.6,305.1z M248,191.4c-0.6-11.1-3-21.8-7-32.1c-4.1-2.5-7.3-5.9-9.6-10.3c-2.3-4.4-3.5-9.1-3.5-14.1
|
||||||
|
c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,5-1.2,9.7-3.5,14.1
|
||||||
|
c-2.3,4.4-5.6,7.8-9.6,10.3c-4.1,10.3-6.4,21-7,32.1c-0.6,11.1,0.9,22.6,4.7,34.5c0.3,0.3,0.6,0.5,0.9,0.5c0.3,0,0.6,0.2,0.9,0.5
|
||||||
|
c20-11.3,33-26.3,39.1-45.2c6.1-18.9,25.4-37.3,57.9-55.1c-15-12.8-32-22.8-51.1-30c-19.1-7.2-39.2-10.8-60.5-10.8
|
||||||
|
c-21.3,0-41.4,3.6-60.5,10.8c-19.1,7.2-36.1,17.2-51.1,30c7.5,4.1,14.1,8.1,19.7,12.2c5.6,4.1,10.5,8.3,14.5,12.7
|
||||||
|
c15,14.4,25.3,28.4,30.9,42s16.2,24.8,31.9,33.5c0.3-0.3,0.6-0.5,0.9-0.5c0.3,0,0.6-0.2,0.9-0.5C247.1,214,248.7,202.5,248,191.4
|
||||||
|
z M347.9,378.6c-5.6-4.1-10.5-8.3-14.5-12.7c-15-14.4-25.3-28.4-30.9-42s-16.3-24.8-31.9-33.5c-0.3,0.3-0.6,0.5-0.9,0.5
|
||||||
|
c-0.3,0-0.6,0.2-0.9,0.5c-3.8,11.9-5.3,23.4-4.7,34.5c0.6,11.1,3,22,7,32.6c4.1,2.2,7.3,5.5,9.6,9.8c2.3,4.4,3.5,9.1,3.5,14.1
|
||||||
|
c0,7.8-2.7,14.5-8.2,19.9c-5.5,5.5-12.1,8.2-19.9,8.2c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-5,1.2-9.7,3.5-14.1
|
||||||
|
c2.3-4.4,5.5-7.7,9.6-9.8c4.1-10.6,6.4-21.5,7-32.6c0.6-11.1-0.9-22.6-4.7-34.5c-0.3-0.3-0.6-0.5-0.9-0.5c-0.3,0-0.6-0.2-0.9-0.5
|
||||||
|
c-20,11.3-33,26.3-39.1,45.2c-6.1,18.9-25.4,37.3-57.9,55.1c15,12.8,32,22.8,51.1,30c19.1,7.2,39.2,10.8,60.5,10.8
|
||||||
|
c21.2,0,41.4-3.6,60.5-10.8c19.1-7.2,36.1-17.2,51.1-30C360.1,386.8,353.5,382.7,347.9,378.6z M418.2,198.2
|
||||||
|
c-7.2-19.1-17.2-36.1-30-51.1c-4.1,7.5-8.1,14.1-12.2,19.7c-4.1,5.6-8.3,10.5-12.7,14.5c-14.4,15-28.4,25.3-42,30.9
|
||||||
|
s-24.8,16.3-33.5,31.9c0.3,0.3,0.5,0.6,0.5,0.9c0,0.3,0.2,0.6,0.5,0.9c11.9,3.8,23.4,5.3,34.5,4.7c11.1-0.6,21.8-3,32.1-7
|
||||||
|
c2.5-4.1,5.9-7.3,10.3-9.6c4.4-2.3,9.1-3.5,14.1-3.5c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,7.8-2.7,14.5-8.2,19.9
|
||||||
|
c-5.5,5.5-12.1,8.2-19.9,8.2c-5,0-9.7-1.2-14.1-3.5c-4.4-2.3-7.8-5.5-10.3-9.6c-10.3-4.1-21-6.4-32.1-7
|
||||||
|
c-11.1-0.6-22.6,0.9-34.5,4.7c-0.3,0.3-0.5,0.6-0.5,0.9c0,0.3-0.2,0.6-0.5,0.9c11.3,20,26.3,33,45.2,39.1
|
||||||
|
c18.9,6.1,37.3,25.4,55.1,57.9c12.8-15,22.8-32,30-51.1c7.2-19.1,10.8-39.2,10.8-60.5C429,237.4,425.4,217.2,418.2,198.2z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Techs">
|
||||||
|
<g id="Kihos" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M103.9,383.6c-8-5.8-11-15.5-9.1-29.3c16.9-1.6,33.5-3.4,49.9-5.6c16.4-2.2,32.4-2.8,48-1.9
|
||||||
|
c-0.6-20.3,5.2-35.9,17.6-46.6c12.3-10.8,25.7-17.6,40.1-20.4c13.4-2.8,22.7-8.4,27.9-16.9s5.4-16.7,0.7-24.8
|
||||||
|
c-2.2-4.4-4.9-8.5-8.2-12.4c-3.3-3.9-6.8-7.4-10.5-10.5c-1.9-1.9-4-3.2-6.3-4c-2.3-0.8-4.5-1.9-6.3-3.5c-1.9-1.9-3.4-4-4.7-6.3
|
||||||
|
c-1.3-2.3-3-4.1-5.2-5.4c-1.9-1.2-4.1-2-6.8-2.3c-2.7-0.3-5.2-0.5-7.7-0.5c-2.8,0.3-5.5,1.1-8,2.3c-2.5,1.3-5,2.7-7.5,4.2
|
||||||
|
c-1.9,1.3-3.7,2.9-5.4,4.9c-1.7,2-3.4,4-4.9,5.9c-1.6,1.3-3.3,2.4-5.2,3.5c-1.9,1.1-3,2.7-3.3,4.9c-0.3,1.3-0.1,2.4,0.7,3.5
|
||||||
|
c0.8,1.1,1.5,2.3,2.1,3.5c5.3-0.6,10.9-1,16.9-1.2c5.9-0.2,12.2-0.1,18.8,0.2c5.3,0.3,10.3,1.6,15,4s5.2,4.6,1.4,6.8
|
||||||
|
c-2.5,1.3-3.9,2.8-4.2,4.7c-0.3,1.9,1.6,2.7,5.6,2.3h9.4c3.8-0.3,6.2,0.9,7.5,3.5c1.2,2.7,0,4.5-3.8,5.4
|
||||||
|
c-8.1,1.6-16.2,2.7-24.1,3.5c-8,0.8-15.9,1-23.7,0.7l0.9,2.3c-3.1,2.5-6.4,4.4-9.8,5.6c-3.4,1.3-7,1.9-10.8,1.9l-47.8-1.4
|
||||||
|
c-2.5-0.3-4.8-0.9-7-1.6c-2.2-0.8-4.2-1.8-6.1-3h-9.4l-2.8-3.3c-9.4,1.6-17.7,1.7-25.1,0.5c-7.3-1.2-9.1-3.4-5.4-6.6l3.8-3.3
|
||||||
|
l-3.3-3.8l-20.6-2.3c-7.5-0.6-10.5-3-9.1-7c1.4-4.1,5.9-5.9,13.4-5.6l37,2.8c3.4,0.3,6-0.9,7.7-3.8c1.7-2.8,4.8-3.8,9.1-2.8
|
||||||
|
c5.6,0.9,11.2,1.6,16.6,1.9c5.5,0.3,10.9,0.2,16.2-0.5c2.5-3.4,5.3-6.6,8.4-9.6c3.1-3,6.4-5.7,9.8-8.2c1.2-0.9,2.7-1.8,4.5-2.6
|
||||||
|
c1.7-0.8,3.4-1.6,4.9-2.6c1.9-0.6,3.8-1.2,5.9-1.9c2-0.6,3.8-1.6,5.4-2.8c1.6-1.6,2.7-3.5,3.3-5.9c0.6-2.3,1.7-4.5,3.3-6.3
|
||||||
|
c1.2-1.2,2.6-2.6,4-4s3-2.4,4.9-3c1.6-0.3,3.2-0.2,4.9,0.5c1.7,0.6,3.4,1.1,4.9,1.4c1.2,0.3,2.5,0.5,3.8,0.7
|
||||||
|
c1.2,0.2,2.5,0.4,3.8,0.7c0.9,0.3,1.9,0.8,3,1.4c1.1,0.6,2.3,1.3,3.5,1.9c0.9,0.3,1.8,0.5,2.6,0.7c0.8,0.2,1.6,0.4,2.6,0.7
|
||||||
|
c0.3,0,0.6,0.2,0.9,0.5l-18.3-15.9c-0.6-0.6-1.6-1.2-2.8-1.6c-1.3-0.5-2.5-0.9-3.8-1.2c-1.9,0-3.8,0.4-5.9,1.2
|
||||||
|
c-2,0.8-4.1,1.2-6.3,1.2c-1.6,0.3-3.3,0.4-5.2,0.2c-1.9-0.2-3.6-0.4-5.2-0.7c-1.9,0-3.6-0.2-5.2-0.5c-1.6-0.3-3.1-0.8-4.7-1.4
|
||||||
|
l-6.1-1.9l9.8-1.9c1.6-0.3,3.3-0.6,5.2-0.9c1.9-0.3,3.1-1.1,3.8-2.3c0.6-0.6,0.9-1.6,0.7-2.8c-0.2-1.2-0.5-2.2-1.2-2.8
|
||||||
|
c-1.3-0.9-2.7-1.2-4.5-0.9c-1.7,0.3-3.2,0.6-4.5,0.9c-1.3,0-2.3,0.3-3,0.9c-0.8,0.6-1.6,1.1-2.6,1.4c-1.9,0.6-3.7,0.9-5.4,0.9
|
||||||
|
c-1.7,0-3.5,0.2-5.4,0.5c-2.5,0.3-4.9,0.8-7.3,1.4c-2.3,0.6-4.8,1.3-7.3,1.9c-2.5,0.3-5.1,0.5-7.7,0.7c-2.7,0.2-5.2,0.2-7.7,0.2
|
||||||
|
c-1.9,0-3.9,0-6.1,0c-2.2,0-4.4-0.2-6.6-0.5c-1.9-0.3-3.7-0.6-5.4-0.9c-1.7-0.3-3.5-0.8-5.4-1.4c-1.6-0.9-3-2-4.5-3.3
|
||||||
|
c-1.4-1.2-3-2.2-4.9-2.8c-1.3-0.6-2.7-1.1-4.2-1.4c-1.6-0.3-3-0.5-4.2-0.5c-3.1-0.6-6.3-0.9-9.4-0.7c-3.1,0.2-6.1,0.1-8.9-0.2
|
||||||
|
c-2.2,0-4.3,0.1-6.3,0.2c-2,0.2-4.1-0.2-6.3-1.2c-0.3,0-0.7-0.2-1.2-0.5c-0.5-0.3-0.7-0.6-0.7-0.9c-0.3-0.9,0-1.7,0.9-2.3
|
||||||
|
c0.9-0.6,1.7-1.2,2.3-1.9c1.6-1.2,3.3-2.1,5.2-2.6s3.8-1,5.6-1.6c1.2-0.3,2.7-0.5,4.2-0.5c1.6,0,3-0.3,4.2-0.9
|
||||||
|
c1.2-0.3,2.4-0.9,3.5-1.6c1.1-0.8,1.6-1.8,1.6-3c0-0.9-0.5-1.6-1.4-2.1s-1.7-0.9-2.3-1.2c-1.9-0.6-3.7-0.9-5.4-0.7
|
||||||
|
c-1.7,0.2-3.5,0.2-5.4,0.2c-5.6-0.3-11.3-0.4-16.9-0.2c-5.6,0.2-11.1,0.2-16.4,0.2c-1.3,0-2.5,0.2-3.8,0.5
|
||||||
|
c-1.3,0.3-2.5,0.3-3.8,0c-1.3-0.3-2.5-0.8-3.8-1.4c-1.3-0.6-2-1.6-2.3-2.8c-0.6-0.9-0.9-1.9-0.7-3c0.2-1.1,0.4-2.1,0.7-3
|
||||||
|
c0.3-0.9,0.9-1.7,1.6-2.3c0.8-0.6,1.2-1.2,1.2-1.9c-0.3-1.2-1.3-2-2.8-2.3c-1.6-0.3-2.7-1.1-3.3-2.3c0-0.9,0.1-1.9,0.2-2.8
|
||||||
|
c0.2-0.9,0.5-1.7,1.2-2.3c0.9-1.2,2.3-2,4.2-2.3c1.9-0.3,3.6-0.6,5.2-0.9c7.2-1.2,14.5-1.7,22-1.4c7.5,0.3,14.8,0.2,22-0.5h2.3
|
||||||
|
c2.2-3.4,6.6-6.3,13.1-8.7s12.7-3.8,18.3-4.5c8.4-1.2,17-1.1,25.8,0.5c8.7,1.6,17.5,1.6,26.3,0c3.8-0.3,7.3-1.3,10.8-3
|
||||||
|
c3.4-1.7,7-2.9,10.8-3.5c3.4-0.9,7-1.8,10.8-2.6c3.8-0.8,7.5-1,11.3-0.7c3.4,0,6.8,0.7,10.1,2.1s6.5,2.3,9.6,2.6
|
||||||
|
c3.4,0.3,6.7,0.2,9.8-0.5c3.1-0.6,6.2-0.9,9.4-0.9c5.6,0.3,11.2,0.5,16.6,0.5c5.5,0,10.5,1.1,15.2,3.3c1.9,0.6,3.8,1.6,5.9,3
|
||||||
|
c2,1.4,2.9,3,2.6,4.9c0,0.9-0.7,1.6-2.1,2.1s-2.7,0.9-4,1.2c-3.1,1.3-6.3,2.1-9.6,2.6s-6.6,1-10.1,1.6c-0.6,0.3-1.3,0.5-1.9,0.5
|
||||||
|
c-0.6,0-1.1,0.3-1.4,0.9c-0.6,0.3-0.9,0.9-0.9,1.6c0,0.8-0.2,1.3-0.5,1.6c-0.9,0.6-1.9,0.9-2.8,0.7c-0.9-0.2-1.9,0.1-2.8,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,1.3,0.8,2.2,2.3,2.8c1.6,0.6,2.8,1.3,3.8,1.9c0.6,0.6,1.5,1.3,2.6,1.9
|
||||||
|
c1.1,0.6,1.6,1.4,1.6,2.3c0.3,0.6,0.2,1.4-0.2,2.3s-1,1.7-1.6,2.3c-0.9,0.9-2,1.7-3.3,2.3c-1.3,0.6-2.5,1.3-3.8,1.9
|
||||||
|
c-1.6,0.9-3.2,1.8-4.9,2.6c-1.7,0.8-3.5,1.3-5.4,1.6c-1.9,0.6-3.9,0.7-6.1,0.2c-2.2-0.5-4.1-0.2-5.6,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,0.6,0.3,1.1,0.9,1.4c0.6,0.3,1.2,0.6,1.9,0.9c0.9,0.3,2,0.3,3.3,0
|
||||||
|
c1.2-0.3,2.5-0.3,3.8,0c1.9,0,3.8-0.1,5.6-0.2c1.9-0.2,3.3,0.4,4.2,1.6c0.3,0.3,0.5,0.8,0.5,1.4c0,0.6-0.2,1.1-0.5,1.4
|
||||||
|
c-0.3,0.3-0.9,0.5-1.6,0.5c-0.8,0-1.5,0.2-2.1,0.5c-1.6,0-3.2,0-4.9,0c-1.7,0-3.4,0.2-4.9,0.5c-0.9,0.3-1.9,0.7-2.8,1.2
|
||||||
|
s-1.6,1.2-1.9,2.1c-0.3,0.6-0.2,1.4,0.2,2.3s0.9,1.7,1.2,2.3c0.9,2.2,2.3,4.1,4,5.9c1.7,1.7,3.5,3.4,5.4,4.9
|
||||||
|
c2.2,1.9,4.7,3.3,7.5,4.2s5.3,2.3,7.5,4.2c1.9,1.3,3.7,2.8,5.4,4.7c1.7,1.9,3.4,3.8,4.9,5.6c2.5,2.8,4.8,5.7,6.8,8.7
|
||||||
|
c2,3,4.1,6,6.3,9.1c1.9,2.5,4.1,5,6.6,7.5c2.5,2.5,4.7,5.3,6.6,8.4c0.6,1.6,1.2,3,1.9,4.5c0.6,1.4,1.2,3,1.9,4.9
|
||||||
|
c0-11.3,1.6-21.4,4.9-30.5c3.3-9.1,11.5-15,24.6-17.8c-1.3-0.9-2.7-1.7-4.5-2.3c-1.7-0.6-3.5-1.1-5.4-1.4c-2.2-0.6-4.5-0.7-7-0.2
|
||||||
|
c-2.5,0.5-5,0.7-7.5,0.7c-2.8-0.3-5.7-0.4-8.7-0.2c-3,0.2-5.7-0.2-8.2-1.2c-2.5-0.6-5.1-1.5-7.7-2.6c-2.7-1.1-4.6-2.7-5.9-4.9
|
||||||
|
c-0.9-1.9-1.3-4-0.9-6.3c0.3-2.3,1.1-4.5,2.3-6.3c1.6-2.2,3.8-3.8,6.6-4.7s5.6-1.7,8.4-2.3c3.4-0.9,6.9-1.5,10.3-1.6
|
||||||
|
c3.4-0.2,7-0.4,10.8-0.7c2.8-0.3,5.6-0.7,8.4-1.2s5.5-1,8-1.6c2.8-0.6,5.4-1.4,7.7-2.3s4.8-1.9,7.3-2.8c3.4-0.9,6.8-1.7,10.1-2.3
|
||||||
|
c3.3-0.6,6.6-1.2,10.1-1.9c3.8-0.3,7.7-0.4,11.7-0.2c4.1,0.2,8,0.2,11.7,0.2c1.9,0,3.7,0.2,5.4,0.5c1.7,0.3,3.4,0.5,4.9,0.5
|
||||||
|
l18.8-1.4c1.9,0,3.8,0.5,5.9,1.4c2,0.9,3.4,2.2,4,3.8c0.3,0.6,0.3,1.4,0,2.3c-0.3,0.9-0.8,1.7-1.4,2.3c-0.3,0.6-0.8,1.2-1.4,1.6
|
||||||
|
c-0.6,0.5-1.4,0.7-2.3,0.7c-0.9,0.3-1.8,0.2-2.6-0.5c-0.8-0.6-1.8-0.9-3-0.9h-9.4c-1.6,0-3,0.2-4.5,0.5c-1.4,0.3-2.9,0.8-4.5,1.4
|
||||||
|
c-1.3,0.6-2.8,1.6-4.7,2.8c-1.9,1.3-2.7,2.7-2.3,4.2c0.3,1.9,1.5,3.1,3.5,3.8c2,0.6,4,0.9,5.9,0.9l49.2-0.9
|
||||||
|
c1.9-0.3,3.8-0.4,5.9-0.2c2,0.2,4,0.5,5.9,1.2c0.9,0.6,1.9,1.2,2.8,1.6s1.6,1.2,1.9,2.1c0.3,0.9,0.3,1.9,0,2.8
|
||||||
|
c-0.3,0.9-0.8,1.7-1.4,2.3c-1.6,1.3-3.5,1.3-5.9,0c-2.3-1.2-4.5-1.6-6.3-0.9c-0.6,0.3-1.2,0.8-1.6,1.4c-0.5,0.6-1,1.1-1.6,1.4
|
||||||
|
c-1.9,0.3-3.8,0.2-5.6-0.5c-1.9-0.6-3.8-0.8-5.6-0.5c-0.3,0.3-0.8,0.5-1.4,0.7c-0.6,0.2-0.9,0.4-0.9,0.7c0,0.9,0.5,1.5,1.4,1.6
|
||||||
|
c0.9,0.2,1.9,0.4,2.8,0.7c0.6,0,1.3-0.1,2.1-0.2c0.8-0.2,1.6-0.2,2.6-0.2c1.2,0.6,2.4,1.4,3.5,2.3c1.1,0.9,2.1,1.9,3,2.8
|
||||||
|
c0.9,1.6,1.6,3.5,1.9,5.9c0.3,2.3,1.2,4.1,2.8,5.4c0.9,0.6,2,1,3.3,1.2c1.2,0.2,2.3,0.1,3.3-0.2c1.6,0,3-0.5,4.2-1.4
|
||||||
|
c1.2-0.9,2.5-1.2,3.8-0.9c2.5,0,5.2,1,8,3c2.8,2,4.2,4.5,4.2,7.3c0,1.9-1.3,3.2-4,4c-2.7,0.8-5.1,1-7.3,0.7
|
||||||
|
c-6.6,0.3-12.3,1.3-17.1,3c-4.8,1.7-8.8,4.5-12,8.2c0,0.3,0.1,0.6,0.2,0.9c0.2,0.3,0.4,0.5,0.7,0.5c0.3,0.3,0.7,0.4,1.2,0.2
|
||||||
|
c0.5-0.2,0.9-0.2,1.2-0.2c0.9-0.3,1.7-0.5,2.3-0.5c0.6,0,1.4,0,2.3,0s1.9,0.1,2.8,0.2c0.9,0.2,1.7,0.5,2.3,1.2
|
||||||
|
c0.3,0.6,0.4,1.4,0.2,2.3c-0.2,0.9-0.4,1.7-0.7,2.3c-0.6,0.9-1.6,1.6-2.8,1.9c-1.3,0.3-2.3,0.6-3.3,0.9c-2.2,0.6-4.5,1.3-7,1.9
|
||||||
|
c-2.5,0.6-4.8,1.1-7,1.4c-2.2,0.3-4.4,0.5-6.6,0.7c-2.2,0.2-4.4,0.4-6.6,0.7c-1.3,0-2.5,0.1-3.8,0.2c-1.3,0.2-2.7,0.2-4.2,0.2
|
||||||
|
c-4.1,0-8.2-0.4-12.4-1.2c-4.2-0.8-8.4-1.3-12.4-1.6c-6.6-0.6-13.2-0.9-19.9-0.7c-6.7,0.2-13.4-0.4-19.9-1.6
|
||||||
|
c-1.6-0.3-3.3-0.6-5.2-0.9c-1.9-0.3-3.6-0.9-5.2-1.9c-0.3-0.3-0.6-0.7-0.9-1.2c-0.3-0.5-0.3-0.9,0-1.2c0.6-1.2,1.9-1.6,3.8-0.9
|
||||||
|
c1.9,0.6,3.4,0.6,4.7,0c0.3-0.3,0.6-0.6,0.9-0.9c0.3-0.3,0.5-0.6,0.5-0.9c-0.3-1.2-1.3-1.9-3-1.9c-1.7,0-3.2-0.2-4.5-0.5
|
||||||
|
c-1.6-0.3-3-0.4-4.5-0.2c-1.4,0.2-2.7-0.1-4-0.7c-0.9-0.6-1.9-1.3-2.8-2.1c-0.9-0.8-1.3-1.6-0.9-2.6c0-0.6,0.5-1.2,1.4-1.6
|
||||||
|
s1.7-0.9,2.3-1.2c1.2-0.9,2.7-1.6,4.5-1.9c1.7-0.3,2.9-1.2,3.5-2.8c-9.4-0.6-16.5,2.3-21.3,8.7c-4.8,6.4-6,15.4-3.5,27
|
||||||
|
c4.4,20,0.9,36.9-10.3,50.6c-11.3,13.8-22.8,21.6-34.7,23.4c-24.7,4.1-38.8,11.3-42.2,21.6c-3.4,10.3,4.2,25.8,23,46.4l0.9-0.5
|
||||||
|
c-4.1-6.6-6.3-12.2-6.6-16.9c-0.3-4.7,1.2-7.2,4.7-7.5c17.2-0.9,34.9-1.2,53.2-0.9c18.3,0.3,37.3,1.7,57,4.2
|
||||||
|
c1.2,14.1-1.7,24.3-8.9,30.7c-7.2,6.4-17.7,9.8-31.4,10.1c1.2,15.3-6.6,26.3-23.7,32.8c-17,6.6-40.7,10.5-71,11.7
|
||||||
|
c-30.3,1.3-54.4-3-72.2-12.7c-17.8-9.7-21.1-20.9-9.8-33.8C124.3,391.8,111.9,389.4,103.9,383.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Maho" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st14" d="M150.5,404l3.3-1.9v-2.8l-0.9-0.9v-7.5l15.5-6.1l2.8-3.8l-3.3-4.2l-7-1.9l-5.2,6.6l1.4-7L146.3,388
|
||||||
|
l2.8-12.7l-6.1,6.6l0.9-8.9l-4.7,6.1h-2.8l-6.6,10.3c1.9-4.7,3.5-9.4,4.9-14.3c1.4-4.8,2.4-9.6,3-14.3l-4.2-0.5l-4.7,3.8
|
||||||
|
l-0.5-4.2c-6.3,3.4-11.9,8.5-16.9,15.2c-5,6.7-10.2,13.4-15.5,19.9c3.1-5.3,6.5-10.7,10.1-16.2c3.6-5.5,7.6-10.9,12-16.2
|
||||||
|
l-4.7,0.5l1.4-4.7c-5.6,3.8-10.8,8.1-15.5,13.1c-4.7,5-7.8,11.7-9.4,20.2c-0.3-3.1-0.5-6.2-0.5-9.1c0-3,0.2-6,0.5-9.1l-3.3-2.3
|
||||||
|
l-3.3,2.8c-0.6-2.8-0.2-5.7,1.2-8.7c1.4-3,3.5-5.9,6.3-8.7c-3.1-5.9-6.8-10.3-11-13.1s-8.7-4.8-13.4-6.1c4.1-2.2,6-4.6,5.9-7.3
|
||||||
|
c-0.2-2.7-1.5-5.5-4-8.7c-2.5-2.2-4.7-4.6-6.6-7.3c-1.9-2.7-3.8-5.4-5.6-8.2l8.4-8.9c-8.1-9.7-13.6-18.7-16.4-27
|
||||||
|
c-2.8-8.3-3.4-15.7-1.9-22.3c10,11.9,20.8,22.9,32.3,33c11.6,10.2,25,18.4,40.3,24.6c7.2,2.2,12.4,2,15.7-0.7
|
||||||
|
c3.3-2.7,4.6-7.6,4-14.8l-29.5-82.5c-3.4-10.3-4.4-21-2.8-32.1c1.6-11.1,6.6-21.3,15-30.7l30.9-33.3l-2.3,7
|
||||||
|
c10.6-5,18-14.3,22.3-27.9s6.6-27.1,7.3-40.5l1.9-5.2c1.2,14.4,0.3,28.4-2.8,42.2c-3.1,13.8-10,26.9-20.6,39.4l9.8-8.4
|
||||||
|
l-26.3,37.5c-5.3,6.9-8.8,14.5-10.3,22.7c-1.6,8.3-0.6,17.4,2.8,27.4c4.1,15.9,9.7,31.1,16.9,45.5c7.2,14.4,15.6,28.1,25.3,41.3
|
||||||
|
c2.2-2.5,4.4-3.6,6.6-3.3c2.2,0.3,4.5,1.9,7,4.7c1.2-2.8,1.5-6.5,0.7-11c-0.8-4.5-1.8-9.1-3-13.8l8,18.8l-1.4-9.4l10.8,22h2.8
|
||||||
|
l6.1,8l3.3-6.6l9.8,0.9l0.5-3.3l2.8,3.3l-0.5-7l2.8-2.3l1.9,2.8l-7-47.3c-2.2-17.2-3.1-27.7-2.8-31.6c0.3-3.9,1.9-10.7,4.7-20.4
|
||||||
|
l12.2-36.6l9.8-2.8l0.9,9.4l-8.9,49.2c-1.3,5.9-2.1,11.8-2.6,17.6c-0.5,5.8-0.1,12,1.2,18.5l15.9,52.5l2.3-3.3l1.4,5.6l8.4-3.8
|
||||||
|
l0.5,5.6l7,0.5c0.6-2.2,1.4-4.3,2.3-6.3c0.9-2,2-4,3.3-5.9l1.4,8.4l2.8,1.9l1.9,1.9l0.5-4.2l2.8-0.9c0.9-5.3,2.3-10.6,4.2-15.9
|
||||||
|
c1.9-5.3,3.9-10.5,6.1-15.5c-1.3,3.8-2.3,7.6-3.3,11.5c-0.9,3.9-1.6,7.7-1.9,11.5l3.3-0.9c0-3.8,0.6-7.3,1.9-10.5
|
||||||
|
c1.2-3.3,2.7-6.5,4.2-9.6c-0.6,3.1-1.2,6.3-1.6,9.4c-0.5,3.1-0.4,6.3,0.2,9.4h2.8l5.2,4.2h3.3c6.6-8.7,13.4-20.8,20.4-36.1
|
||||||
|
c7-15.3,14.1-33.6,21.3-54.8c4.1-11.3,5.2-22.1,3.3-32.6c-1.9-10.5-4.8-20.7-8.9-30.7c-7.8-15.3-17.3-28.8-28.6-40.5
|
||||||
|
S309.6,68,313.7,33.6c-0.6,12.2,0.6,23.5,3.8,34c3.1,10.5,9.5,19.8,19.2,27.9l-9.8-22l52,68c6.2,11.6,10.1,23.7,11.5,36.3
|
||||||
|
s-0.9,26.6-6.8,42c-5,15-10.1,30.1-15.2,45.2c-5.2,15.2-8.7,29.3-10.5,42.4c19.4-4.4,37.9-13.3,55.5-26.7
|
||||||
|
c17.7-13.4,34.6-30.3,50.9-50.6l-6.6,17.3l5.6-8l3.3,5.2c0.6,4.7-1.6,12-6.8,21.8s-6.3,18-3.5,24.6c-7.2,3.4-12.1,8.3-14.8,14.5
|
||||||
|
c-2.7,6.3-1.3,15.2,4,26.7c1.6,3.8,2.9,7.5,4,11.3c1.1,3.8,1.3,7.7,0.7,11.7c-1.3-3.4-2.8-6.2-4.7-8.4c-1.9-2.2-4.4-3.8-7.5-4.7
|
||||||
|
l-1.4,20.2c-1.3-1.6-2.5-2.9-3.8-4c-1.3-1.1-2.7-1.9-4.2-2.6l-2.8,5.6l-4.2-4.7l-1.9,0.9l7,8l-4.7,0.5l3.3,6.6l-4.7-3.8l-2.8,1.4
|
||||||
|
v4.7l-4.2-4.2l-5.2-0.5c1.9,3.1,3.4,6.3,4.7,9.6c1.2,3.3,1.9,6.5,1.9,9.6c-1.9-5-4-9.3-6.3-12.9c-2.3-3.6-4.9-6.6-7.7-9.1
|
||||||
|
c0.9,5.6,2,11.1,3.3,16.4c1.2,5.3,2.5,10.8,3.8,16.4c-3.4-9.7-7.7-18-12.7-25.1c-5-7-10.9-12.4-17.8-16.2l8.9,10.3l-6.6-4.2
|
||||||
|
l0.5,2.8c2.5,2.8,5.1,5.7,7.7,8.7c2.7,3,5.4,6.2,8.2,9.6c-3.1-2.8-6.2-5.5-9.1-8.2c-3-2.7-6-5.4-9.1-8.2l0.9,4.2
|
||||||
|
c-2.2-1.9-4.5-3.7-6.8-5.4c-2.3-1.7-4.6-3.2-6.8-4.5c6.6,8.8,11.6,16.7,15.2,23.9c3.6,7.2,5.9,13.9,6.8,20.2
|
||||||
|
c-4.1-8.7-8.3-16.6-12.7-23.4c-4.4-6.9-8.9-13-13.6-18.3l-5.2,2.8l12.2,23.4l-5.6-4.2l-0.9,3.3l-1.4-8l-3.3-2.3l-1.9,3.3
|
||||||
|
l-1.9-2.8l-8.9-9.4l6.1,12.7l-10.8-9.4l8.9,18.3l-15-21.1l-1.4,4.7l7,8.9v3.3l-2.8,6.1l3.8,2.3v6.6c-1.9,5.6-4.2,10.8-7,15.5
|
||||||
|
s-5.6,9.2-8.4,13.6l-2.3,2.3l-1.9,4.7c-12.5,7.5-25,14.8-37.5,22c-12.5,7.2-23.4,14.1-32.8,20.6c-16.9-9.4-35.3-18.7-55.3-27.9
|
||||||
|
c-20-9.2-34.5-24.3-43.6-45.2L150.5,404z M216.2,346.1c2.2-0.5,4.8-0.5,8-0.2c-13.4-12.5-25.2-21-35.4-25.5
|
||||||
|
c-10.2-4.5-17.6-2.4-22.3,6.3c7.2,11.3,14.5,19.1,21.8,23.4c7.3,4.4,14.6,3.9,21.8-1.4C211.9,347.4,214,346.5,216.2,346.1z
|
||||||
|
M317.4,338.3c1.9-1.9,3.4-3.7,4.5-5.4c1.1-1.7,1.3-3.4,0.7-4.9c-4.4-5.6-15.3-5.9-32.8-0.7c-17.5,5.2-26.3,12.1-26.3,20.9
|
||||||
|
l23,14.1c5.3-1.6,10.7-4.1,16.2-7.5c5.5-3.4,11-7.3,16.6-11.7L317.4,338.3z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Ninjutsu" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M218,332.7v-0.9l-0.5-0.5c-13.4,8.4-27.3,15.5-41.7,21.1c-14.7,5.3-29.8,9.4-45.5,12.2c-15.6,2.8-31.7,4.5-48.3,5.2
|
||||||
|
c-16.6,0.6-33.6,0.3-51.1-0.9c7.8-12.2,16.2-24.1,25.3-35.6c9.1-11.6,19.3-22.6,30.7-33c11.4-10.5,24-20.2,37.7-29.3
|
||||||
|
c13.7-9.1,29.2-17.3,46.4-24.8l10.8-25.3h0.9l0.5-0.5c-8.4-13.4-15.5-27.3-21.1-41.7c-5.3-14.7-9.4-29.8-12.2-45.5
|
||||||
|
c-2.8-15.6-4.5-31.7-5.2-48.3c-0.6-16.6-0.3-33.6,0.9-51.1c12.2,7.8,24.1,16.3,35.6,25.3c11.6,9.1,22.6,19.3,33,30.7
|
||||||
|
c10.5,11.4,20.2,24,29.3,37.7c9.1,13.8,17.3,29.2,24.8,46.4l25.3,10.8v0.9l0.5,0.5c13.4-8.4,27.3-15.5,41.7-21.1
|
||||||
|
c14.7-5.3,29.8-9.4,45.5-12.2c15.6-2.8,31.7-4.5,48.3-5.2c16.6-0.6,33.6-0.3,51.1,0.9c-7.8,12.2-16.3,24.1-25.3,35.6
|
||||||
|
c-9.1,11.6-19.3,22.6-30.7,33c-11.4,10.5-24,20.2-37.7,29.3c-13.8,9.1-29.2,17.3-46.4,24.8l-10.8,25.3h-0.9l-0.5,0.5
|
||||||
|
c8.4,13.4,15.5,27.3,21.1,41.7c5.3,14.7,9.4,29.8,12.2,45.5c2.8,15.6,4.5,31.7,5.2,48.3c0.6,16.6,0.3,33.6-0.9,51.1
|
||||||
|
c-12.2-7.8-24.1-16.2-35.6-25.3c-11.6-9.1-22.6-19.3-33-30.7c-10.5-11.4-20.2-24-29.3-37.7c-9.1-13.7-17.3-29.2-24.8-46.4
|
||||||
|
L218,332.7z M296.3,258.6c0-11.3-3.9-20.8-11.7-28.6c-7.8-7.8-17.3-11.7-28.6-11.7s-20.8,3.9-28.6,11.7
|
||||||
|
c-7.8,7.8-11.7,17.3-11.7,28.6s3.9,20.8,11.7,28.6c7.8,7.8,17.3,11.7,28.6,11.7s20.8-3.9,28.6-11.7
|
||||||
|
C292.4,279.4,296.3,269.9,296.3,258.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="unknow" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M176.3,350.1c-15.6-11.3-31.3-21.8-46.9-31.6c-15.6-9.8-31.3-19-46.9-27.4c-15.9-8.4-31.7-16.4-47.3-23.9
|
||||||
|
c-2.5-1.9-3.8-3.8-4-5.9c-0.2-2,1-4.3,3.5-6.8c16.6-7.5,33.4-16.9,50.6-28.1c17.2-10.9,34.8-22.7,53-35.2
|
||||||
|
c18.1-12.5,36.6-25.2,55.3-38c19.1-12.5,38.4-24.2,58.1-35.2c15,14.1,31.9,26.7,50.6,38s38.3,22.3,58.6,33
|
||||||
|
c20.3,10.8,40.8,22.1,61.4,34c20.3,11.6,39.8,24.8,58.6,39.8c-15.9,10-32,19.8-48.3,29.5c-15.9,9.4-31.8,18.8-47.6,28.4
|
||||||
|
c-15.8,9.5-31.3,19.3-46.6,29.3c-15.3,10-30.3,20.8-45,32.3c-10.9,9.4-22.2,14.8-33.8,16.4c-11.6,1.6-23.6-2.5-36.1-12.2
|
||||||
|
C207.7,373.8,191.9,361.6,176.3,350.1z M368.5,214.1c-13.8-7.8-27.3-15.9-40.5-24.1c-13.3-8.3-26.3-16.8-39.1-25.5
|
||||||
|
c-13.1-8.4-26.1-17.3-38.9-26.7c-14.7,9.1-28.8,18.3-42.2,27.7c-13.8,9.1-27,18.2-39.8,27.4c-12.8,9.2-25.2,18.5-37,27.9
|
||||||
|
c-11.6,9.1-22.8,18.3-33.8,27.7c13.4,6.9,26.9,14.1,40.3,21.6c13.1,7.8,26.3,15.7,39.4,23.7s26.1,16.2,38.9,24.6
|
||||||
|
c13.1,8.8,25.9,17.5,38.4,26.3c11.6-9.4,23.6-18.6,36.1-27.7c12.2-9.4,24.8-18.5,37.7-27.4c13-8.9,26.2-17.7,39.6-26.5
|
||||||
|
c13.4-8.7,27.3-17.5,41.7-26.3C395.5,229.4,381.9,221.9,368.5,214.1z M160.4,244.1c14.7-12.2,29.9-22.2,45.7-30
|
||||||
|
c15.8-7.8,30.9-18.9,45.2-33.3c12.5,9.1,25.5,17.7,38.9,26c13.4,8.3,27.5,16.3,42.2,24.1c1.9,1.3,3.4,2.8,4.7,4.7
|
||||||
|
c1.2,1.9,1.2,4.8,0,8.9c-19.1,4.1-35,12.6-47.8,25.5c-12.8,13-25.9,23.7-39.4,32.1c-8.8-12.2-21.1-22.9-37-32.1
|
||||||
|
C196.9,260.9,179.4,252.2,160.4,244.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Rituals" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st15" d="M115.1,440.3c9.5-9.5,13.7-20.7,12.4-33.5c-6.3-5.3-11.4-11.2-15.5-17.6c-4.1-6.4-6.6-13.5-7.5-21.3
|
||||||
|
c-8.4-2.8-16-6.6-22.7-11.3c-6.7-4.7-12.9-10.3-18.5-16.9V313c6.9-8.1,15.4-14.3,25.5-18.5c10.2-4.2,21-7.4,32.6-9.6
|
||||||
|
c9.7-16.6,22.1-28.4,37.3-35.4c15.2-7,30.9-11.5,47.1-13.4L146.3,98.3c10,0.3,18,2,24.1,5.2c6.1,3.1,9.1,8.4,9.1,15.9l36.6,115.8
|
||||||
|
c6.9-0.6,13.5-1,19.9-1.2c6.4-0.2,12.6-0.2,18.5-0.2l-6.1-200.2c10.9,2.2,19,5.8,24.1,10.8c5.2,5,6.6,11.7,4.5,20.2l-11.7,169.2
|
||||||
|
c4.7,0,9.4,0.1,14.1,0.2c4.7,0.2,9.4,0.4,14.1,0.7l35.2-112.5c-0.6-8.1,2.1-13.9,8.2-17.3c6.1-3.4,14.3-5.5,24.6-6.1l-58.6,136.9
|
||||||
|
c16.6,1.9,32.8,6.3,48.8,13.1c15.9,6.9,28.9,18.9,38.9,36.1c11.9,2.2,22.9,5.4,33,9.6c10.2,4.2,18.7,10.4,25.5,18.5v26.7
|
||||||
|
c-5.6,6.6-11.9,12.2-18.8,16.9c-6.9,4.7-14.5,8.4-23,11.3c-0.9,7.8-3.4,14.9-7.3,21.3c-3.9,6.4-9.1,12.3-15.7,17.6
|
||||||
|
c-0.9,12.8,3.3,24,12.7,33.5c9.4,9.5,23.1,17.6,41.3,24.1c-9.4,16.6-24.8,22.3-46.2,17.1c-21.4-5.2-34.5-24.3-39.1-57.4
|
||||||
|
c-14.1,5.6-29.5,9.8-46.4,12.4c-16.9,2.7-33.8,4-50.6,4c-16.6,0-33.4-1.3-50.4-4c-17-2.7-32.6-6.8-46.6-12.4
|
||||||
|
c-4.7,33.1-17.7,52.3-38.9,57.4c-21.3,5.2-36.7-0.5-46.4-17.1C91.8,457.9,105.6,449.8,115.1,440.3z M361.5,272.9
|
||||||
|
c-15.9-10.2-38-16.8-66.1-19.9l-11.7,27.2l-3.3-2.8l8-24.8c-4.1-0.3-8-0.6-12-0.9c-3.9-0.3-7.9-0.5-12-0.5l-1.9,24.8l-6.6,7.5
|
||||||
|
l-0.9-32.3c-5.9,0-11.6,0.2-17.1,0.5c-5.5,0.3-10.9,0.6-16.2,0.9l8,24.8l-4.2,5.2l-12.2-29.1c-27.2,3.4-48.4,10.2-63.5,20.4
|
||||||
|
c-15.2,10.2-22.7,23.5-22.7,40.1c0,7.5,4.2,13.3,12.7,17.3c8.4,4.1,19,7.1,31.6,9.1c12.7,2,26.6,3.4,42,4
|
||||||
|
c15,0.3,29.2,0.6,42.7,0.9c13.4-0.3,27.8-0.6,43.1-0.9c15-0.6,28.9-1.9,41.7-4c12.8-2,23.4-5.1,31.9-9.1
|
||||||
|
c8.4-4.1,12.7-9.8,12.7-17.3C385.4,296.8,377.4,283.1,361.5,272.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Shujis" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M99.2,415.7c-2.3-2.2-4.8-3.9-7.3-5.2c-34.1-19.1-53.8-55.2-59.1-108.3c-5.6-52.8,2.7-102.1,24.8-147.9
|
||||||
|
c22.2-45.8,58-77.9,107.3-96.3c49.4-18.1,111.9-2.2,187.5,47.8c-46.3-20.3-89.1-26.4-128.4-18.3c-39.4,8.1-69.6,24.2-90.7,48.3
|
||||||
|
c-21.1,24.1-30.1,53-27,86.7c3.4,33.8,24.5,65.9,63.3,96.6c7.2,5.3,12.1,12.9,14.8,22.7c2.7,9.8,3.8,19.1,3.5,27.9
|
||||||
|
c0,6.3-1.3,12.4-4,18.5c-2.7,6.1-6,11.5-10.1,16.2c-4.1,4.7-8.9,8.6-14.5,11.7c-5.6,3.1-11.4,5.5-17.3,7
|
||||||
|
c-5.6,1.3-11.5,1.6-17.6,0.9c-6.1-0.6-12-1.9-17.6-3.8C104.1,419.4,101.5,417.9,99.2,415.7z M191.1,442.6
|
||||||
|
c17.3-9.2,28.5-28.4,33.5-57.4c-5,8.4-9.7,14.8-14.1,19c-4.4,4.2-8.6,7.9-12.7,11c9.1-11.6,16.9-23.7,23.4-36.6
|
||||||
|
c6.6-12.8,12.8-24.6,18.8-35.4c5.9-10.8,12-19.8,18.3-27c6.6-7.5,14.4-11.4,23.4-11.7l40.8,38v35.6c-4.1,8.8-8.9,16.4-14.5,23
|
||||||
|
s-12,11.9-19.2,15.9c-8.8,13.8-18.9,24.4-30.5,31.9c-11.3,7.2-23.8,11.8-37.7,13.8c-13.9,2-28.7,1.8-44.3-0.7
|
||||||
|
c-15.9-2.5-32.5-6.6-49.7-12.2C152.2,454.3,173.7,451.9,191.1,442.6z M297.3,269.9c12.8-19.1,25.3-34.8,37.5-47.3
|
||||||
|
c11.9-12.8,24.1-25.9,36.6-39.4c12.5-13.4,25.6-29.2,39.4-47.3c13.7-17.8,28.6-41.7,44.5-71.7l11.7,1.9l0.5,14.1l5.2,0.9
|
||||||
|
l-0.5,11.3L481,103l-6.1,7.5l-0.5,14.1c-11.3,11.3-21.7,25-31.4,41.3c-9.7,16.3-19.1,33.2-28.4,50.9
|
||||||
|
c-9.2,17.7-18.4,35.1-27.4,52.3c-9.1,17.5-18.6,33.1-28.6,46.9L297.3,269.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Invocations">
|
||||||
|
<g>
|
||||||
|
<path class="st16" d="M122.9,85.7c-0.3-1.9,0.5-3.8,2.6-5.6c2-1.9,4.9-3.8,8.7-5.6c1.2,4.7,6.6,8,15.9,9.8s20.3,1.9,32.8,0
|
||||||
|
c12.8-1.9,23.4-5.2,31.9-10.1c8.4-4.8,12.3-9.6,11.7-14.3v-0.5c3.4,0.6,6.3,1.6,8.7,3s3.7,3,4,4.9l28.6,140.2h21.6l-30-144.8
|
||||||
|
c0.6-0.3,1.2-0.6,1.9-0.9c0.6-0.3,1.1-0.6,1.4-0.9l0.9-4.2c-0.3-2.2,1.5-4.4,5.4-6.6c3.9-2.2,8.8-3.8,14.8-4.7
|
||||||
|
c5.9-0.6,11.1-0.5,15.5,0.5c4.4,0.9,6.7,2.5,7,4.7l2.3,3.3c0.6,0,1.4,0.2,2.3,0.5c0.9,0.3,1.7,0.6,2.3,0.9l37.5,180.5
|
||||||
|
c-6.3,9.4-18,17.3-35.2,23.9c-17.2,6.9-35.7,11.8-55.5,14.8c-19.8,3-39.1,3.8-57.9,2.6c-18.4-1.2-32.2-5.3-41.3-12.2L122.9,85.7z
|
||||||
|
M151.5,63.9c-8.1-1.7-12.5-4.6-13.1-8.7c-0.6-4.1,2.7-8,9.8-12c7.2-3.9,16.2-6.8,27.2-8.7c10.6-1.6,20-1.5,28.1,0.2
|
||||||
|
c8.1,1.7,12.5,4.6,13.1,8.7c0.6,4.1-2.7,8.1-9.8,12.2c-7.2,4.1-16.3,6.9-27.2,8.4C169,65.7,159.6,65.6,151.5,63.9z M197.9,145.7
|
||||||
|
c-9.1,1.3-17.7,1.7-25.8,1.4c-8.1-0.3-15.8-1.4-23-3.3l25.3,113c6.2,3.1,13.4,5.2,21.6,6.3c8.1,1.1,17,1.3,26.7,0.7L197.9,145.7z
|
||||||
|
M339.4,432.6c-0.6,0-1.3-0.2-1.9-0.5c-0.6-0.3-1.4-0.6-2.3-0.9L311.8,321c-3.1,1.6-6.4,2.8-9.8,3.8c-3.4,0.9-6.7,1.6-9.8,1.9
|
||||||
|
l22,106.9c1.2,6.6-3.8,12.3-15,17.3c-10.9,4.7-23.5,8-37.7,10.1c-14.2,2-27.6,2.6-40.1,1.6c-12.5-0.9-19.2-3.9-20.2-8.9
|
||||||
|
l-32.8-153.8c9.1,6.9,22.8,10.9,41.3,12.2c18.4,1.3,37.6,0.4,57.4-2.6c19.8-3,38.4-7.9,55.5-14.8c17.2-6.6,29.1-14.4,35.6-23.4
|
||||||
|
l0.9,5.6h1.9l28.6,134.5l-3.3,1.4l2.8,10.3c-0.9,0.6-1.8,1.3-2.6,1.9c-0.8,0.6-1.6,1.3-2.6,1.9l0.9,4.2c0.9,5-6,8.4-20.9,10.1
|
||||||
|
c-14.8,1.7-22.7,0.1-23.7-4.9L339.4,432.6z M258.8,434l-21.1-99.4c-9.4,0-18.4-0.7-27-2.1c-8.6-1.4-17-3.7-25.1-6.8l23.9,107.8
|
||||||
|
c8.4,1.9,16.7,2.8,24.8,2.8C242.6,436.3,250.7,435.5,258.8,434z M217.6,470.1c13.4,3.4,27.5,4.2,42.2,2.3
|
||||||
|
c14.7-1.9,30.2-6.9,46.4-15c0.6,2.2,0.8,4.1,0.5,5.6c-0.3,1.6-1.3,3-2.8,4.2c-18.8,13.7-37.3,19.1-55.8,16.2
|
||||||
|
c-18.4-3-28.6-5.6-30.5-7.7V470.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Katas" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st17" d="M376,478.5l-14.1-30.9l-6.1,2.3l-72.7-96.1L263,369.3c-7.2,5.3-16.2,7.3-27,6.1c-10.8-1.2-19.5-5-26-11.3
|
||||||
|
l-29.5-28.6l-50.6-1.9l26.3-30.5c4.1-4.7,10.1-7.4,18-8.2c8-0.8,14.1,0.9,18.5,4.9l42.2,37.5l23-18.8L92.9,89.4L82.6,33.6
|
||||||
|
L133.2,59l175.3,221.7l24.4-16.9L308,212.7c-2.5-5.3-2.3-11.6,0.7-19c3-7.3,7.3-12.4,12.9-15.2l36.6-16.9L346,210.8l19.2,36.6
|
||||||
|
c4.4,7.8,5.6,17.1,3.8,27.9s-6.3,18.8-13.1,24.1l-20.2,15l0.5,0.9l71.3,95.6l-3.8,5.2l25.8,22l-2.3,27.2l-24.4,18.3L376,478.5z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Clans" class="st0">
|
||||||
|
<g id="Imperial" class="st1">
|
||||||
|
<rect y="18.6" class="st18" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st19 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Unicorn">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st20 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Torttle">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Scorpion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st21 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Phoenix">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st22 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Mantis">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st23 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Lion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st24 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Dragon">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st25 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crab">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st26 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crane">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st27 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 48 KiB |
541
system/assets/icons/techs/specificity.svg
Normal file
@@ -0,0 +1,541 @@
|
|||||||
|
<?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" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{display:none;}
|
||||||
|
.st1{display:inline;}
|
||||||
|
.st2{fill:#FFFFFF;}
|
||||||
|
.st3{display:inline;fill:none;}
|
||||||
|
.st4{font-family:'L5R-Icons';}
|
||||||
|
.st5{font-size:480px;}
|
||||||
|
.st6{fill:#699678;}
|
||||||
|
.st7{fill:#917896;}
|
||||||
|
.st8{fill:#9B7350;}
|
||||||
|
.st9{fill:#5F919B;}
|
||||||
|
.st10{fill:#4B4641;}
|
||||||
|
.st11{fill:#A75B58;}
|
||||||
|
.st12{fill:#68829B;}
|
||||||
|
.st13{fill:#009933;}
|
||||||
|
.st14{fill:#CC3300;}
|
||||||
|
.st15{fill:#0099FF;}
|
||||||
|
.st16{fill:#FF6600;}
|
||||||
|
.st17{fill:#FF0000;}
|
||||||
|
.st18{fill:none;}
|
||||||
|
.st19{fill:#78FFB4;}
|
||||||
|
.st20{display:inline;fill:#785A87;}
|
||||||
|
.st21{display:inline;fill:#9B463C;}
|
||||||
|
.st22{display:inline;fill:#B9784B;}
|
||||||
|
.st23{display:inline;fill:#2D551E;}
|
||||||
|
.st24{display:inline;fill:#A08C50;}
|
||||||
|
.st25{display:inline;fill:#55826E;}
|
||||||
|
.st26{display:inline;fill:#82828C;}
|
||||||
|
.st27{display:inline;fill:#789191;}
|
||||||
|
</style>
|
||||||
|
<g id="Fond" class="st0">
|
||||||
|
<g transform="translate(0,0)" class="st1">
|
||||||
|
<path class="st2" d="M249.9,18.6c-81.4,0-231.4,155.8-171.7,300.7c8,25.3,27.9,50.3,49.2,77.1c24.5,30.6,51.6,63.2,68.7,96.9h20.6
|
||||||
|
c-18.1-39.8-48.6-75.9-74.6-108.5c-27.4-34.3-48.8-65.3-48.8-88c0-3.6,0.4-7.3,1.1-11.1l-0.1,0c0.3-1.2,0.6-2.5,0.9-3.7
|
||||||
|
c0.9-3.8,2.1-7.6,3.7-11.4c23.1-61.4,94.2-106.3,146.6-135l3.6-2l3.9,1.3c60.9,20.9,131.3,66.8,156,135.8c1.1,3,2.1,6,2.9,9
|
||||||
|
c0.4,1.4,0.8,2.8,1.2,4.3l-0.2,0c1.1,5.1,1.7,10.2,1.7,15.2v0c0,22.3-24.4,53.5-55,87.5c-29.1,32.3-62.3,67.6-80,106.6H300
|
||||||
|
c16.8-32.1,46.2-64,73.3-94.1c23.1-25.7,45.3-50,54.9-74.9C481,200.2,329,18.7,249.9,18.6L249.9,18.6z M250.7,154
|
||||||
|
c-38.7,21.5-85,52.2-113.6,88.2c9.7,83,59,146.2,118.3,146.2c59.1,0,108.2-62.7,118.2-145.3C344.7,200.9,295.6,170.1,250.7,154
|
||||||
|
L250.7,154z M192.5,237c0.8,0,1.6,0,2.4,0c13,0.1,26,2.7,39.1,7.4c-16.8,40.6-59,42-78.1,0C168.1,239.6,180.3,237.2,192.5,237z
|
||||||
|
M317.4,237c13-0.1,26,2.3,39.1,7.4c-19.1,42-61.3,40.6-78.1,0C291.3,239.7,304.4,237.1,317.4,237L317.4,237z M204.6,512l0.1,0.3
|
||||||
|
h86.8l0.1-0.3L204.6,512L204.6,512z"/>
|
||||||
|
</g>
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Elements" class="st0">
|
||||||
|
<g id="Earth" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st6" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,5.3,0.2,10.6,0.7,15.9c0.5,5.3,1,10.6,1.6,15.9l4.2-0.5c5.9-4.4,11.4-9.3,16.4-14.8c5-5.5,9.7-11.3,14.1-17.6
|
||||||
|
c5.3,0.9,10.8,0.8,16.4-0.5c5.6-1.2,10.6-4.8,15-10.8l55.8-75.9l16.4,22l75-83.9l35.2,36.6c4.1,4.4,7.4,9.4,10.1,15
|
||||||
|
c2.7,5.6,6,10.8,10.1,15.5c5.3,6.3,10.9,12.4,16.6,18.5c5.8,6.1,12.1,11.6,19,16.6l8.4,6.6l21.1-12.2
|
||||||
|
c7.2,17.5,15.2,34.7,24.1,51.6s18.7,33.6,29.3,50.2c2.2-7.8,3.8-15.7,4.7-23.7s1.4-16.2,1.4-24.6
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M162.3,231.9l37-19.2l-15.9-19.2L162.3,231.9z M313.7,234.3l28.6,47.3
|
||||||
|
c5-4.7,9.6-10.5,13.8-17.3c4.2-6.9,8.2-14.5,12-23L288.3,156l-34.7,227.3L313.7,234.3z M405.1,277.4c0.9-2.8,2.3-5.6,4.2-8.4
|
||||||
|
l-20.6-37h-1.9l6.1,75c3.1-2.2,5.6-5.2,7.5-9.1c1.9-3.9,3-7.9,3.3-12C403.7,283,404.1,280.2,405.1,277.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Air">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st7" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-50.9,48-71.3c20.5-20.3,44.3-36.4,71.5-48.3
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.9,51,28,71.5,48.3c20.5,20.3,36.5,44.1,48,71.3
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M138.8,314c-11.9-5.6-22.6-13.2-32.1-22.7c-9.5-9.5-17.7-21.2-24.6-34.9
|
||||||
|
c-7.2-13.7-13-29.8-17.3-48.3c-2.2,8.1-3.8,16.4-4.9,24.8c-1.1,8.4-1.6,17-1.6,25.8c0,3.1,0.1,6.2,0.2,9.1c0.2,3,0.4,5.9,0.7,8.7
|
||||||
|
C77.9,293,97,306,116.5,315.4c19.5,9.4,39.6,12.8,60.2,10.3C163,323.2,150.4,319.3,138.8,314z M443.3,194.7
|
||||||
|
c-7-20.2-16.8-38.5-29.3-55.1c-20.9-14.1-43.3-21.9-67-23.4c-23.8-1.6-46,1.4-66.8,8.9c-20.8,7.5-38.5,18.6-53.2,33.3
|
||||||
|
c-14.7,14.7-23.4,31.3-26.3,49.7c-1.6,10.9,3,21.6,13.6,31.9c10.6,10.3,21.4,15.6,32.3,15.9c8.4,0.3,16.5-3,24.1-9.8
|
||||||
|
c7.7-6.9,12-14.4,12.9-22.5c0.6-5.9-0.8-11.7-4.2-17.3c-3.4-5.6-8.9-9.4-16.4-11.3c-4.1-0.9-8.5-0.2-13.4,2.1
|
||||||
|
c-4.8,2.3-7.7,5.7-8.7,10.1c-1.3,4.7-1.1,8.4,0.5,11.3c1.6,2.8,4.2,4.2,8,4.2c3.4,0.3,6.3-0.8,8.7-3.3c2.3-2.5,0.5-5.9-5.4-10.3
|
||||||
|
c5.9-0.3,10.3,1.3,13.1,4.9c2.8,3.6,3.6,9.1,2.3,16.6c-0.6,4.1-3.4,7.2-8.4,9.4c-5,2.2-9.5,3-13.6,2.3
|
||||||
|
c-7.2-1.2-13.8-5.2-19.7-11.7c-5.9-6.6-8.9-13.4-8.9-20.6c0-9.4,3.8-18.8,11.3-28.1s15.9-14.4,25.3-15
|
||||||
|
c12.8-0.9,24.8,1.1,35.9,6.1c11.1,5,18.5,19.8,22.3,44.5c5.9-11.3,14.5-19.2,25.8-23.9s22.7-5.7,34.2-3
|
||||||
|
c11.6,2.7,22,9.3,31.4,19.9c9.1,10.3,14.2,25,15.5,44.1c0.9,12.2-1.7,23.9-8,35.2c-5.9,11.3-13.8,20.7-23.7,28.4
|
||||||
|
c-9.8,7.7-20.7,12.6-32.6,14.8c-11.9,2.5-23.1,0.9-33.8-4.7c2.5,20-0.9,35.9-10.3,47.8c-9.4,11.6-21.6,18.8-36.6,21.8
|
||||||
|
c-15,3-31.3,1.3-48.8-4.9c-17.2-6.2-32.3-17.3-45.5-33.3c-1.3-1.2-3.2-1.8-5.9-1.6c-2.7,0.2-4.6,1-5.9,2.6l-5.6,8.4
|
||||||
|
c-17.8-6.2-35.2-16.4-52.3-30.5c-17-14.1-33.8-30.9-50.4-50.6c3.8,23.8,11.3,45.9,22.5,66.6c11.6,20.6,26.1,38.5,43.6,53.7
|
||||||
|
c17.5,15.2,37.2,27,59.1,35.4c22.2,8.8,45.8,13.1,70.8,13.1c27.2,0,52.8-5.2,76.9-15.5c24.1-10.3,45.1-24.4,63-42.4
|
||||||
|
c18-18,32.1-39,42.4-63c10.3-24.1,15.5-49.7,15.5-76.9C453.8,236.1,450.3,214.8,443.3,194.7z M147.7,93.2
|
||||||
|
c-7.2,4.7-14.1,9.8-20.6,15.5s-12.8,11.7-18.8,18.3c-4.4,35.6-3.6,64.1,2.3,85.3c5.6,21.3,14.9,37.6,27.9,49
|
||||||
|
c13,11.4,28.8,18.8,47.6,22.3c18.4,3.4,38.1,5,59.1,4.7c-26.6-4.1-48.1-11.6-64.7-22.5c-16.3-10.9-28.1-24.8-35.4-41.5
|
||||||
|
c-7.3-16.7-10.5-36.2-9.6-58.4C136.2,143.7,140.2,119.4,147.7,93.2z M309.4,68.1c-10.9-3-22.2-5.1-33.8-6.3
|
||||||
|
C256,69,239.1,77.1,225.1,86.1c-13.8,9.4-24.8,19.8-33,31.4c-8.3,11.6-13.5,24.1-15.7,37.5c-2.5,13.8-2.2,28.4,0.9,44.1
|
||||||
|
c1.6-16.9,5.8-32.2,12.7-45.9c7.2-14.1,17.4-26.1,30.7-36.1c13.3-10,29.9-18.1,49.9-24.4c20-6.6,43.4-10.8,70.3-12.7
|
||||||
|
C330.8,75.1,320.4,71.1,309.4,68.1z M264,317.2c-3.1,2.8-5.2,6.1-6.1,9.8c-0.3,1.9,0.2,3.9,1.6,6.1c1.4,2.2,3,3.6,4.9,4.2
|
||||||
|
c1.2,0.3,2.6,0.2,4-0.5c1.4-0.6,2.4-1.4,3-2.3c0.6-0.9,1-1.9,1.2-2.8c0.2-0.9,0.1-1.7-0.2-2.3c-0.3-0.6-0.7-1.2-1.2-1.6
|
||||||
|
s-1-0.9-1.6-1.2c8.1-1.2,11.6,2.4,10.5,11c-1.1,8.6-6.5,14-16.2,16.2c-8.4,1.6-15-0.5-19.7-6.1s-7.2-12.2-7.5-19.7
|
||||||
|
c0-13.1,5.1-22,15.2-26.5c10.2-4.5,22.7-5.7,37.7-3.5c-13.1-10.9-26.3-14.2-39.4-9.8c-13.4,4.1-23.4,11.4-30,22
|
||||||
|
c-6.6,10.6-8,22-4.2,34.2s15.9,20.9,36.6,26.3c22.8,3.4,36.7-3.8,41.7-21.6c5-17.8-1.3-29.4-18.8-34.7
|
||||||
|
C271,313.5,267.1,314.4,264,317.2z M379,259.4c2-5.5,2.9-10.9,2.6-16.2c-0.3-4.4-1.7-8.6-4.2-12.7c-2.5-4.1-5.6-7.3-9.4-9.8
|
||||||
|
c-2.8-2.2-6.1-3.5-9.8-4s-7.3-0.2-10.8,0.7c-3.1,0.6-6,2-8.7,4c-2.7,2-4.5,4.6-5.4,7.7c-0.6,1.9-0.6,3.9,0,6.1
|
||||||
|
c0.6,2.2,1.6,4.1,2.8,5.6c1.6,1.3,3.5,2.1,5.9,2.6s4.5,0.4,6.3-0.2c1.2-0.3,2.4-1.1,3.5-2.3c1.1-1.2,1.6-2.5,1.6-3.8
|
||||||
|
c0.3-0.9,0.2-1.8-0.5-2.6c-0.6-0.8-1.4-1.5-2.3-2.1c-0.9-0.6-1.8-1.2-2.6-1.6c-0.8-0.5-1.6-0.9-2.6-1.2c0.3-1.2,1.7-2.1,4.2-2.6
|
||||||
|
c2.5-0.5,4.5-0.2,6.1,0.7c3.4,1.6,6.3,4.4,8.7,8.4c2.3,4.1,3,8,2.1,11.7c-1.6,5.3-5.2,9.7-10.8,13.1c-5.6,3.4-11.1,5.2-16.4,5.2
|
||||||
|
c-5.9,0-11.6-1.9-16.9-5.6c-5.3-3.8-9.2-8.9-11.7-15.5c-1.6,5.9-3.3,11.1-5.2,15.5c-1.9,4.4-4.1,7.7-6.6,9.8
|
||||||
|
c9.4,12.2,20.7,18.4,34,18.5c13.3,0.2,25.7-5.2,37.3-16.2C374.1,269.3,377,264.8,379,259.4z M389.1,227.7
|
||||||
|
c4.4,20.3,2.8,37.3-4.7,51.1c-7.5,13.8-22.8,23.4-45.9,29.1c11.9,3.1,23,2.2,33.3-2.8c10.3-5.3,18.4-12.3,24.4-21.1
|
||||||
|
c5.9-8.7,8.7-18.4,8.4-29.1C404,244.6,398.8,235.5,389.1,227.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Fire">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st8" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M370.4,384.7c0.3-3.1,1.4-5.3,3.3-6.6c2.8-2.5,4.7-5.4,5.6-8.7s1.4-7.4,1.4-12.4
|
||||||
|
c2.2,3.1,3.8,6.8,4.9,11c1.1,4.2,0.9,9.5-0.7,15.7c-0.9,2.2-0.6,3.8,0.9,4.7c1.6,0.9,3.3,0,5.2-2.8c6.6-10.3,9.7-20.7,9.4-31.2
|
||||||
|
c-0.3-10.5-3.3-20.9-8.9-31.2c-8.1-16.9-10.2-30.1-6.1-39.6c4.1-9.5,12.8-15.1,26.3-16.6c-13.1,9.1-18.2,18.2-15.2,27.4
|
||||||
|
c3,9.2,12,18.5,27,27.9c4.1-5.9,8.3-11.5,12.7-16.6c4.4-5.2,8.9-9.8,13.6-13.8l1.9-0.9c0.6-5.3,1.2-10.6,1.6-15.9
|
||||||
|
c0.5-5.3,0.7-10.8,0.7-16.4c0-27.2-5.2-52.8-15.5-76.9c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4
|
||||||
|
C308.8,66,283.2,60.8,256,60.8s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63
|
||||||
|
c-10.3,24.1-15.5,49.7-15.5,76.9c0,21.9,3.4,42.7,10.1,62.6c6.7,19.8,16.2,38,28.4,54.6c1.6-0.3,3.4-0.5,5.4-0.5
|
||||||
|
c2,0,3.4-0.5,4-1.4c0.6-0.9,0.7-1.9,0.2-2.8s-0.5-1.7-0.2-2.3c2.5-4.4,6.3-8,11.5-10.8s10.1-4.4,14.8-4.7
|
||||||
|
c-5.6,5.9-9.4,11.6-11.3,17.1c-1.9,5.5-0.9,10.1,2.8,13.8l10.3,10.8c0.9-6.9,2.3-13.4,4.2-19.7c1.9-6.2,4.1-12.3,6.6-18.3
|
||||||
|
c0.9,5.9,2.4,11.8,4.5,17.6c2,5.8,3.4,11.6,4,17.6c10-1.2,14.9-6.6,14.8-16.2c-0.2-9.5-2.1-17.1-5.9-22.7l-6.6-10.3
|
||||||
|
c-10.3-16.6-19.1-36.4-26.3-59.5c-7.2-23.1,3.9-42,33.3-56.7c-9.7,9.4-14.6,18.7-14.8,27.9c-0.2,9.2,4.5,17.9,13.8,26
|
||||||
|
c2.2-12.8,6.2-20.3,12-22.5c5.8-2.2,8.2-15.3,7.3-39.4c6.2,5.3,9.8,13.7,10.8,25.1c0.9,11.4,4.4,18.4,10.3,20.9
|
||||||
|
c7.2-4.1,8.6-12.9,4.2-26.5c-4.4-13.6-9.8-26.6-16.4-39.1c-15-26.9-17.3-49.7-7-68.4c10.3-19.1,24.4-32.3,42.2-39.6
|
||||||
|
c17.8-7.3,35-7.7,51.6-1.2c16.6,6.3,23.4,21.3,20.6,45c-1.9-19.1-7.7-30-17.3-32.8c-9.7-2.5-18.1,0-25.3,7.5
|
||||||
|
c-7.2,7.5-10.8,18.8-10.8,33.8c0,14.7,8.9,30,26.7,45.9c10.6-2.8,16-8.4,16.2-16.9c0.2-8.4-0.4-15.9-1.6-22.5
|
||||||
|
c2.8,6.6,5.6,12.7,8.4,18.5c2.8,5.8,6.4,10.4,10.8,13.8c3.1,3.1,5.4,7.3,6.8,12.7c1.4,5.3,1.6,12,0.7,20.2l20.2,19.2
|
||||||
|
c4.1-2.8,6.7-6.2,8-10.1c1.2-3.9,0.6-8.4-1.9-13.4l-5.2-10.3c-5.9-11.9-8.1-23-6.6-33.5c1.6-10.5,10.2-15.7,25.8-15.7
|
||||||
|
c-10.9,8.1-16.1,15.6-15.5,22.5c0.6,6.9,3.1,13,7.5,18.3l13.1,15.9c9.1,10.6,15.3,22.7,18.8,36.1c3.4,13.4,0.2,29.1-9.8,46.9
|
||||||
|
c9.1,15.6,13,30.2,11.7,43.8c-1.3,13.6-6.6,26.3-15.9,38.2c-0.6,1.9-1.6,3.5-3,4.9s-2.3,3-2.6,4.9c-0.3,2.2-0.2,4.3,0.2,6.3
|
||||||
|
c0.5,2,1.2,4.1,2.1,6.3c0.3,0.6,0.7,1.4,1.2,2.3s1.2,1.4,2.1,1.4c1.2,0,2.3-0.8,3.3-2.3c0.9-1.6,1.7-3,2.3-4.2
|
||||||
|
C369.1,390.5,370.1,387.9,370.4,384.7z M301,408.6c0.3-7.5,3.8-13.7,10.3-18.8c8.4-6.6,15.7-14.3,21.8-23.2s8.2-17.1,6.3-24.6
|
||||||
|
c-1.3,3.4-3.2,5.6-5.9,6.6c-2.7,0.9-5.6,1.3-8.7,0.9l-10.8-0.9c-1.3,0-2-1.1-2.3-3.3c-0.3-2.2-0.2-3.9,0.5-5.2
|
||||||
|
c10.3-16.9,16.6-31.2,19-42.9s1-20.2-4-25.5c-1.3,5.3-4.1,11.1-8.7,17.3c-4.5,6.3-8.7,9.5-12.4,9.8h-7c-1.9,0-3.7-0.5-5.4-1.6
|
||||||
|
c-1.7-1.1-2.9-2.6-3.5-4.5c-4.4-15.3-10.9-28.5-19.7-39.6c-8.8-11.1-18-21.6-27.7-31.6c10,35.9,9.4,63.8-1.9,83.7
|
||||||
|
c-11.3,19.8-30,24.6-56.3,14.3c10,18.1,16.9,35.6,20.6,52.3c3.8,16.7-0.9,31.6-14.1,44.8c-0.3,0.3-0.6,0.5-0.9,0.7
|
||||||
|
c-0.3,0.2-0.8,0.2-1.4,0.2h-5.2c-0.9,0-1.9,0.2-2.8,0.7s-1.9,1-2.8,1.6c-0.6,0.6-1.2,1.3-1.6,2.1c-0.5,0.8-0.7,1.6-0.7,2.6
|
||||||
|
c-0.3,0.9-0.4,1.9-0.2,2.8c0.2,0.9,0.4,1.7,0.7,2.3c0.6,0.9,1.2,1.7,1.6,2.3c0.5,0.6,1,1.3,1.6,1.9c2.8,2.2,5.9,4.2,9.1,6.1
|
||||||
|
s6.6,3.1,10.1,3.8l8.9-2.3c-2.8-3.8-5.1-7.1-6.8-10.1c-1.7-3-2.6-5.1-2.6-6.3c1.9,0.6,3.9,1.9,6.1,3.8c2.2,1.9,4.5,4.1,7,6.6
|
||||||
|
l7.5-5.2c1.9-4.7,3.1-9.5,3.8-14.5c0.6-5,0-9.7-1.9-14.1l-7.5-17.8c-0.3-1.2-0.5-2.4-0.7-3.5c-0.2-1.1-0.1-2.3,0.2-3.5l13.1,17.8
|
||||||
|
c2.2,3.1,4.4,3.3,6.6,0.5c2.2-2.8,3.9-5.2,5.2-7c1.2-2.5,1.6-5.4,0.9-8.7c-0.6-3.3-1.4-6.3-2.3-9.1c-2.2-5.9-5.2-11.6-8.9-16.9
|
||||||
|
c-3.8-5.3-7.8-10.3-12.2-15c6.2,1.9,11.8,5.3,16.6,10.3c4.8,5,9.8,9.8,14.8,14.5c2.5,2.5,4.9,3.4,7.3,2.6
|
||||||
|
c2.3-0.8,2.7-2.9,1.2-6.3c-4.1-10.6-5.7-22.7-4.9-36.1c0.8-13.4,6-26.3,15.7-38.4c-0.3,7.2,0,16.5,0.9,27.9
|
||||||
|
c0.9,11.4,4.4,19.8,10.3,25.1c4.4,2.2,9.1,1.5,14.1-2.1c5-3.6,8.7-7.7,11.3-12.4c-5.9,17.2-8.2,33.9-6.8,50.2
|
||||||
|
c1.4,16.3-3.5,31.1-14.8,44.5c-5,5.6-4.8,10.7,0.5,15.2c5.3,4.5,10.6,4.1,15.9-1.2c-3.4,5.3-5.2,9.4-5.2,12.2s2.5,4.1,7.5,3.8
|
||||||
|
c2.8-0.9,5.5-2,8.2-3.3c2.7-1.2,5.2-2.7,7.7-4.2C305.5,426.8,300.7,416.1,301,408.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Water">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st9" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M376,327.8c11.9-8,22-17.1,30.5-27.4c8.4-10,14.8-21.2,19.2-33.5c4.4-12.3,8.1-24.8,11.3-37.3
|
||||||
|
c1.6-6.6,2.7-13.1,3.5-19.7c0.8-6.6,1.2-13.1,1.2-19.7c-6.9-19.1-16.4-36.4-28.6-52c-12.5-15.9-26.8-29.6-42.9-41
|
||||||
|
c-16.1-11.4-33.8-20.4-53.2-27c-19.4-6.2-39.7-9.4-60.9-9.4c-27.2,0-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4
|
||||||
|
c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9c0,10,0.7,19.8,2.1,29.3c1.4,9.5,3.5,18.8,6.3,27.9
|
||||||
|
c9.7-44.4,22.7-81.4,38.9-111.1c16.6-29.7,35.9-52.9,58.1-69.6c22.2-16.7,47.2-27.4,75-32.1c27.8-4.4,58-3.8,90.5,1.9l13.1,11.7
|
||||||
|
l-17.8,3.3c-3.1,0.6-6.4,1.3-9.8,1.9c-3.4,0.6-6.4,1.9-8.9,3.8c-1.6,0.9-3,2.2-4.5,3.8c-1.4,1.6-1.8,3.1-1.2,4.7
|
||||||
|
c0.3,0.9,1,1.5,2.1,1.6c1.1,0.2,2.1,0.4,3,0.7c3.1,0.6,6.2,0.5,9.4-0.2c3.1-0.8,6.2-1,9.4-0.7c3.8,0.3,7.7,0.7,11.7,1.2
|
||||||
|
c4.1,0.5,7.8,1.6,11.3,3.5c5.3,2.5,10.6,5.6,15.9,9.4c5.3,3.8,9.2,8.4,11.7,14.1c1.2,3.1,1.5,6.6,0.7,10.3
|
||||||
|
c-0.8,3.8-1.5,7.3-2.1,10.8c-3.8-10.3-8.3-16.6-13.6-19c-5.3-2.3-11.6-4-18.8-4.9c-6.9-0.9-12.4,0.5-16.6,4.5
|
||||||
|
c-4.2,3.9-4.6,9.3-1.2,16.2c0.6,1.6,1.6,3,3,4.5s2.7,2.7,4,4l12.2,10.3c6.9,5.9,11.6,13.7,14.1,23.2c2.5,9.5,0.2,19.9-7,31.2
|
||||||
|
c0-9.1-1.1-16.2-3.3-21.6c-2.2-5.3-5.8-8.3-10.8-8.9l-14.1-3.8c-5.9-1.6-10.2-0.9-12.9,1.9c-2.7,2.8-2.1,7.8,1.6,15l3.8,6.1
|
||||||
|
c3.8,6.3,4.8,14.1,3,23.7c-1.7,9.5-5.9,16.2-12.4,19.9c2.2-14.7,0.9-25-3.8-30.9c-4.7-5.9-11.6-9.2-20.6-9.8
|
||||||
|
c-6.6-2.5-13.8-2.2-21.6,0.9c-7.8,3.1-14.1,7.3-18.8,12.7c-5,5.6-8.6,12.7-10.8,21.1c-2.2,8.4-2,16.3,0.5,23.4
|
||||||
|
c3.1,9.4,9.3,17.2,18.5,23.4c9.2,6.3,18.5,11.1,27.9,14.5c9.7,3.8,20.1,5.9,31.2,6.3c11.1,0.5,21.8-0.5,32.1-3
|
||||||
|
C351.8,341.6,364.1,335.8,376,327.8z M189,408.2l-2.8-2.8c-1.9-1.9-1.5-4.8,1.2-8.7c2.7-3.9,5.4-5.7,8.2-5.4l115.8,8.9
|
||||||
|
c17.8,1.3,34.6-3.9,50.4-15.5c15.8-11.6,29-26.4,39.6-44.5c-11.9,10.6-26.6,19.3-44.1,26c-17.5,6.7-34.8,9.3-52,7.7l-119.5-9.4
|
||||||
|
c-3.8,0.3-6.8,1.6-9.1,3.8c-2.3,2.2-3.7,5.3-4,9.4L157.1,366c-5.9-4.7-10.8-10.5-14.5-17.6s-7.3-14-10.8-20.9
|
||||||
|
c-2.5-5.3-2.1-9.5,1.2-12.7c3.3-3.1,7.4-2.8,12.4,0.9l15,9.4l6.1-7l-27.2-23c-4.7-2.8-9.7-2.4-15,1.2c-5.3,3.6-8.3,7.6-8.9,12
|
||||||
|
c-1.9,10.9-1,22.3,2.6,34c3.6,11.7,9.4,21.3,17.6,28.8l46.9,46.4L189,408.2z M293,177.6c-0.6-6.6,2.2-12.7,8.4-18.3
|
||||||
|
c-19.1-0.6-29.1-4.5-30-11.5s4.7-16.2,16.9-27.4c-17.8-1.2-34.4-0.2-49.7,3.3c-15.3,3.4-29.5,9.1-42.7,17.1s-25.3,18-36.6,30.2
|
||||||
|
c-10.9,11.9-21.1,25.6-30.5,41.3c15.6-6.9,30.6-11.9,45-15c14.7-3.1,28.8-4.1,42.4-3c13.6,1.1,26.5,4.6,38.7,10.5
|
||||||
|
c12.2,5.9,23.7,14.8,34.7,26.7c-3.4-9.7-3.1-17.2,0.9-22.5c4.1-5.3,11.7-8.4,23-9.4C300.5,191.5,293.7,184.1,293,177.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Void">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st10" d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M438.3,181.8c-10.3-24.1-24.5-45.1-42.4-63c-18-18-39-32.1-63-42.4C308.8,66,283.2,60.8,256,60.8
|
||||||
|
s-52.8,5.2-76.9,15.5c-24.1,10.3-45.1,24.5-63,42.4c-18,18-32.1,39-42.4,63c-10.3,24.1-15.5,49.7-15.5,76.9
|
||||||
|
c0,21.6,3.3,42.2,9.8,61.9c6.6,19.4,15.7,37.2,27.4,53.4c11.7,16.3,25.5,30.5,41.5,42.7c16.2,12.2,33.9,21.7,53,28.6
|
||||||
|
c-15-6.2-28.8-14.7-41.3-25.3c-12.5-10.3-23.2-22.2-32.1-35.6c-8.9-13.4-15.9-28-20.9-43.6c-5-15.9-7.5-32.7-7.5-50.2
|
||||||
|
c0-23.1,4.4-44.8,13.1-65.2c8.7-20.3,20.7-38,35.9-53.2c15.2-15.2,32.9-27.3,53.2-36.3c20.6-8.7,42.5-13.1,65.6-13.1
|
||||||
|
c23.1,0,44.8,4.4,65.2,13.1c20.3,9.1,38.1,21.2,53.4,36.3c15.3,15.2,27.3,32.9,36.1,53.2c8.7,20.3,13.1,42,13.1,65.2
|
||||||
|
c0,17.5-2.5,34.2-7.5,50.2c-5,15.9-12,30.6-21.1,44.1c-9.1,13.4-20,25.3-32.8,35.6c-12.5,10.6-26.4,19.1-41.7,25.3
|
||||||
|
c19.4-6.9,37.2-16.4,53.4-28.6c16.2-12.2,30.3-26.4,42.2-42.7c11.9-16.2,21.1-34.2,27.7-53.9s9.8-40.3,9.8-61.9
|
||||||
|
C453.8,231.5,448.7,205.8,438.3,181.8z M211.9,344.4c12.2-12.2,26.9-18.3,44.1-18.3c17.2,0,31.9,6.1,44.1,18.3
|
||||||
|
s18.3,26.9,18.3,44.1c0,12.5-3.4,23.8-10.3,34c-6.9,10.2-15.6,17.7-26.3,22.7c22.8-5.9,41.7-18.3,56.7-37S361,367.7,361,343
|
||||||
|
c0-12.8-2.2-25-6.6-36.6c-4.4-11.6-10.5-22-18.3-31.2c-7.8-9.2-17-16.9-27.7-23.2c-10.6-6.2-22-10.5-34.2-12.7
|
||||||
|
c7.2,3.4,13.1,8.7,17.8,15.7s7,14.8,7,23.2c0,12.2-4.2,22.4-12.7,30.7c-8.4,8.3-18.6,12.4-30.5,12.4c-11.9,0-22-4.1-30.5-12.4
|
||||||
|
c-8.4-8.3-12.7-18.5-12.7-30.7c0-8.4,2.3-16.2,6.8-23.2c4.5-7,10.5-12.3,18-15.7c-12.5,2.2-24.1,6.4-34.7,12.7
|
||||||
|
c-10.6,6.3-19.8,14-27.4,23.2c-7.7,9.2-13.8,19.6-18.5,31.2c-4.4,11.6-6.6,23.8-6.6,36.6c0,24.7,7.6,46.4,22.7,65.2
|
||||||
|
c15.2,18.8,34.1,31.1,57,37c-10.9-5-19.8-12.6-26.5-22.7c-6.7-10.2-10.1-21.5-10.1-34C193.7,371.3,199.8,356.6,211.9,344.4z
|
||||||
|
M304.3,382.4c0-13.4-4.7-24.8-14.1-34.2s-20.8-14.1-34.2-14.1c-13.4,0-24.8,4.7-34.2,14.1s-14.1,20.8-14.1,34.2
|
||||||
|
c0,13.4,4.7,24.8,14.1,34.2s20.8,14.1,34.2,14.1c13.4,0,24.8-4.7,34.2-14.1S304.3,395.8,304.3,382.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Npcs" class="st0">
|
||||||
|
<g id="Martial" class="st1">
|
||||||
|
<g>
|
||||||
|
<path class="st11" d="M57.3,388.5L31,315.4c8.7-1.9,18-3.4,27.7-4.7c9.7-1.2,20-1.9,30.9-1.9c5.9,10.6,13.3,20.5,22,29.5
|
||||||
|
c8.7,9.1,19.1,17.2,30.9,24.4c-14.7,1.9-29.2,5-43.6,9.4C84.6,376.5,70.7,381.9,57.3,388.5z M50.7,100.7
|
||||||
|
c12.2,9.1,22.7,19.1,31.6,30.2c8.9,11.1,10.5,22.9,4.9,35.4c-8.1,17.5-12.5,35.9-13.1,55.3c-0.6,19.4,3.6,38,12.7,56
|
||||||
|
c9.1,18,23.4,34.6,43.1,49.9c19.7,15.3,45.8,27.7,78.3,37c2.8-6.2,6.1-11.3,9.8-15s7.7-7,11.7-9.8c-28.1-9.7-48.3-23-60.5-39.8
|
||||||
|
s-18.8-33-19.7-48.3c-0.9-15.3,2.7-27.8,10.8-37.5c8.1-9.4,18.3-11.6,30.5-6.6c-2.5-17.5,1.2-28.4,11.3-32.8
|
||||||
|
c10-4.4,19.7-1.4,29.1,8.9c7.8-21.2,5.9-39.9-5.6-56c-11.6-16.1-29.5-20.7-53.9-13.8c-5.9-7.8-13.8-13.9-23.7-18.3
|
||||||
|
c-9.8-4.4-19.9-5-30.2-1.9c-10.3,3.1-20.7,3.7-31.2,1.6c-10.5-2-21.2-6-32.1-12L50.7,100.7z M83,393.6
|
||||||
|
c17.2-6.2,34.5-12.7,51.8-19.5c17.3-6.7,30.1-4,38.2,8.2c5.3,0,10.6,0.4,15.9,1.2c5.3,0.8,10.5,2.7,15.5,5.9
|
||||||
|
c0,5.3,0.7,10.4,2.1,15.2c1.4,4.8,3.5,9.3,6.3,13.4h-74.5v-13.6c-5.9,2.8-11.4,6.7-16.4,11.7c-5,5-9.7,10.9-14.1,17.8L83,393.6z
|
||||||
|
M256,354.7c-9.1,0-16.8,3.1-23.2,9.4c-6.4,6.3-9.6,13.9-9.6,23c0,9.1,3.2,16.8,9.6,23.2c6.4,6.4,14.1,9.6,23.2,9.6
|
||||||
|
c9.1,0,16.7-3.2,23-9.6c6.2-6.4,9.4-14.1,9.4-23.2c0-9.1-3.1-16.7-9.4-23C272.7,357.9,265.1,354.7,256,354.7z M461.3,100.7
|
||||||
|
c-12.2,9.1-22.7,19.1-31.6,30.2c-8.9,11.1-10.5,22.9-4.9,35.4c8.1,17.5,12.5,35.9,13.1,55.3c0.6,19.4-3.6,38-12.7,56
|
||||||
|
c-9.1,18-23.4,34.6-43.1,49.9c-19.7,15.3-45.8,27.7-78.3,37c-2.8-6.2-6.1-11.3-9.8-15s-7.7-7-11.7-9.8
|
||||||
|
c28.1-9.7,48.3-23,60.5-39.8s18.8-33,19.7-48.3c0.9-15.3-2.7-27.8-10.8-37.5c-8.1-9.4-18.3-11.6-30.5-6.6
|
||||||
|
c2.5-17.5-1.3-28.4-11.3-32.8c-10-4.4-19.7-1.4-29.1,8.9c-7.8-21.2-5.9-39.9,5.6-56c11.6-16.1,29.5-20.7,53.9-13.8
|
||||||
|
c5.9-7.8,13.8-13.9,23.7-18.3c9.8-4.4,19.9-5,30.2-1.9c10.3,3.1,20.7,3.7,31.2,1.6c10.5-2,21.2-6,32.1-12L461.3,100.7z
|
||||||
|
M429,393.6c-17.2-6.2-34.5-12.7-51.8-19.5c-17.3-6.7-30.1-4-38.2,8.2c-5.3,0-10.6,0.4-15.9,1.2c-5.3,0.8-10.5,2.7-15.5,5.9
|
||||||
|
c0,5.3-0.7,10.4-2.1,15.2c-1.4,4.8-3.5,9.3-6.3,13.4h74.5v-13.6c5.9,2.8,11.4,6.7,16.4,11.7c5,5,9.7,10.9,14.1,17.8L429,393.6z
|
||||||
|
M454.8,388.5l26.3-73.1c-8.8-1.9-18-3.4-27.7-4.7c-9.7-1.2-20-1.9-30.9-1.9c-5.9,10.6-13.3,20.5-22,29.5
|
||||||
|
c-8.8,9.1-19.1,17.2-30.9,24.4c14.7,1.9,29.2,5,43.6,9.4C427.4,376.5,441.3,381.9,454.8,388.5z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Social">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st12" d="M249.4,382.4L31,265.2c7.8-6.9,15.9-13.3,24.1-19.2c8.3-5.9,17.1-11.3,26.5-15.9c2.8-6.6,5.4-13.2,7.7-19.9
|
||||||
|
c2.3-6.7,4.1-13.5,5.4-20.4l-8.4-8.4c9.4-4.1,18.9-7.1,28.6-9.1c9.7-2,19.5-3.2,29.5-3.5c5.3-4.1,10.4-8.8,15.2-14.3
|
||||||
|
c4.8-5.5,9.4-11.5,13.8-18l-6.6-11.3c9.1-0.3,18.3,0.5,27.7,2.6c9.4,2,19.2,5.2,29.5,9.6c6.9-1.9,13.4-4.2,19.7-7
|
||||||
|
c6.2-2.8,12.2-6.6,17.8-11.3v-12.7c7.8,3.4,15.6,7.6,23.4,12.4c7.8,4.8,15.5,11.5,23,19.9c6.9,2.2,13.8,3.1,20.9,2.8
|
||||||
|
c7-0.3,14-1.6,20.9-3.8l3.3-12.7c6.6,7.2,12.7,14.7,18.5,22.5c5.8,7.8,10.5,16.6,14.3,26.3c5.3,5,11.3,9.1,17.8,12.2
|
||||||
|
c6.6,3.1,13.9,4.5,22,4.2l7-8.4c4.1,8.1,7.6,17.3,10.5,27.7c3,10.3,5.1,22,6.3,35.2c4.4,5.3,9.1,10.2,14.3,14.8
|
||||||
|
c5.2,4.5,10.9,8.4,17.1,11.5L273.3,381.5l14.5,7.5c-3.4,15.3-12.4,22.7-27,22.3s-23.5-7.6-27-21.3L249.4,382.4z M186.2,304.1
|
||||||
|
l-4.7,15.5l-17.8,9.4l80.6,42.2L186.2,304.1z M218.5,279.7l-9.4,11.3l-20.2,3.8l60,69.8L218.5,279.7z M256.5,361.3v-90.9l-13.1,7
|
||||||
|
l-20.6-6.6L256.5,361.3z M264.9,363.6l31.4-84.8l-15,0.5l-16.9-14.1L264.9,363.6z M328.7,299.4l-7.5-1.9l-17.3-22l-31.4,89.1
|
||||||
|
L328.7,299.4z M353,332.7l-8-7.5l-5.6-26.3l-59.5,71.7L353,332.7z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="list_-_copie">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M31,258.6c0-30.9,5.9-60.2,17.8-87.7c11.6-27.2,27.6-51,48-71.5c20.5-20.5,44.3-36.5,71.5-48
|
||||||
|
c27.5-11.9,56.7-17.8,87.7-17.8s60.2,5.9,87.7,17.8c27.2,11.6,51,27.6,71.5,48c20.5,20.5,36.5,44.3,48,71.5
|
||||||
|
c11.9,27.5,17.8,56.7,17.8,87.7s-5.9,60.2-17.8,87.7c-11.6,27.2-27.6,51-48,71.5c-20.5,20.5-44.3,36.5-71.5,48
|
||||||
|
c-27.5,11.9-56.7,17.8-87.7,17.8s-60.2-5.9-87.7-17.8c-27.2-11.6-51-27.6-71.5-48c-20.5-20.5-36.5-44.3-48-71.5
|
||||||
|
C36.9,318.8,31,289.6,31,258.6z M467.4,258.6c0-29.1-5.5-56.6-16.4-82.5c-11.3-25.6-26.4-48-45.5-67
|
||||||
|
c-19.1-19.1-41.4-34.2-67-45.5c-25.9-10.9-53.4-16.4-82.5-16.4s-56.6,5.5-82.5,16.4c-25.6,11.3-48,26.4-67,45.5
|
||||||
|
c-19.1,19.1-34.2,41.4-45.5,67c-10.9,25.9-16.4,53.4-16.4,82.5s5.5,56.6,16.4,82.5c11.3,25.6,26.4,48,45.5,67
|
||||||
|
c19.1,19.1,41.4,34.2,67,45.5c25.9,10.9,53.4,16.4,82.5,16.4s56.6-5.5,82.5-16.4c25.6-11.3,48-26.4,67-45.5
|
||||||
|
c19.1-19.1,34.2-41.4,45.5-67C461.9,315.2,467.4,287.7,467.4,258.6z M75.1,182.2c10.3-24.1,24.3-45,42-62.8
|
||||||
|
c17.7-17.8,38.5-31.9,62.6-42.2c23.7-10.3,49.2-15.5,76.4-15.5s52.7,5.2,76.4,15.5c24.1,10.3,45,24.4,62.8,42.2
|
||||||
|
s31.9,38.8,42.2,62.8c10.3,23.8,15.5,49.2,15.5,76.4s-5.2,52.7-15.5,76.4c-10.3,24.1-24.4,45-42.2,62.8s-38.8,31.9-62.8,42.2
|
||||||
|
c-23.8,10.3-49.2,15.5-76.4,15.5s-52.7-5.2-76.4-15.5c-24.1-10.3-44.9-24.4-62.6-42.2c-17.7-17.8-31.6-38.7-42-62.8
|
||||||
|
c-10.3-23.7-15.5-49.2-15.5-76.4S64.8,206,75.1,182.2z M190.6,305.1c13.6-5.6,24.8-16.2,33.5-31.9c-0.3-0.3-0.5-0.6-0.5-0.9
|
||||||
|
c0-0.3-0.2-0.6-0.5-0.9c-11.9-3.8-23.4-5.3-34.5-4.7c-11.1,0.6-22,3-32.6,7c-2.2,4.1-5.5,7.3-9.8,9.6c-4.4,2.3-9.1,3.5-14.1,3.5
|
||||||
|
c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c5,0,9.7,1.2,14.1,3.5
|
||||||
|
c4.4,2.3,7.7,5.6,9.8,9.6c10.6,4.1,21.5,6.4,32.6,7c11.1,0.6,22.6-0.9,34.5-4.7c0.3-0.3,0.5-0.6,0.5-0.9c0-0.3,0.2-0.6,0.5-0.9
|
||||||
|
c-11.3-20-26.3-33-45.2-39.1c-18.9-6.1-37.3-25.4-55.1-57.9c-12.8,15-22.8,32-30,51.1C86.6,217.2,83,237.4,83,258.6
|
||||||
|
c0,21.3,3.6,41.4,10.8,60.5c7.2,19.1,17.2,36.1,30,51.1c4.1-7.5,8.1-14.1,12.2-19.7c4.1-5.6,8.3-10.5,12.7-14.5
|
||||||
|
C163,321,177,310.7,190.6,305.1z M248,191.4c-0.6-11.1-3-21.8-7-32.1c-4.1-2.5-7.3-5.9-9.6-10.3c-2.3-4.4-3.5-9.1-3.5-14.1
|
||||||
|
c0-7.8,2.7-14.5,8.2-19.9c5.5-5.5,12.1-8.2,19.9-8.2c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,5-1.2,9.7-3.5,14.1
|
||||||
|
c-2.3,4.4-5.6,7.8-9.6,10.3c-4.1,10.3-6.4,21-7,32.1c-0.6,11.1,0.9,22.6,4.7,34.5c0.3,0.3,0.6,0.5,0.9,0.5c0.3,0,0.6,0.2,0.9,0.5
|
||||||
|
c20-11.3,33-26.3,39.1-45.2c6.1-18.9,25.4-37.3,57.9-55.1c-15-12.8-32-22.8-51.1-30c-19.1-7.2-39.2-10.8-60.5-10.8
|
||||||
|
c-21.3,0-41.4,3.6-60.5,10.8c-19.1,7.2-36.1,17.2-51.1,30c7.5,4.1,14.1,8.1,19.7,12.2c5.6,4.1,10.5,8.3,14.5,12.7
|
||||||
|
c15,14.4,25.3,28.4,30.9,42s16.2,24.8,31.9,33.5c0.3-0.3,0.6-0.5,0.9-0.5c0.3,0,0.6-0.2,0.9-0.5C247.1,214,248.7,202.5,248,191.4
|
||||||
|
z M347.9,378.6c-5.6-4.1-10.5-8.3-14.5-12.7c-15-14.4-25.3-28.4-30.9-42s-16.3-24.8-31.9-33.5c-0.3,0.3-0.6,0.5-0.9,0.5
|
||||||
|
c-0.3,0-0.6,0.2-0.9,0.5c-3.8,11.9-5.3,23.4-4.7,34.5c0.6,11.1,3,22,7,32.6c4.1,2.2,7.3,5.5,9.6,9.8c2.3,4.4,3.5,9.1,3.5,14.1
|
||||||
|
c0,7.8-2.7,14.5-8.2,19.9c-5.5,5.5-12.1,8.2-19.9,8.2c-7.8,0-14.5-2.7-19.9-8.2c-5.5-5.5-8.2-12.1-8.2-19.9c0-5,1.2-9.7,3.5-14.1
|
||||||
|
c2.3-4.4,5.5-7.7,9.6-9.8c4.1-10.6,6.4-21.5,7-32.6c0.6-11.1-0.9-22.6-4.7-34.5c-0.3-0.3-0.6-0.5-0.9-0.5c-0.3,0-0.6-0.2-0.9-0.5
|
||||||
|
c-20,11.3-33,26.3-39.1,45.2c-6.1,18.9-25.4,37.3-57.9,55.1c15,12.8,32,22.8,51.1,30c19.1,7.2,39.2,10.8,60.5,10.8
|
||||||
|
c21.2,0,41.4-3.6,60.5-10.8c19.1-7.2,36.1-17.2,51.1-30C360.1,386.8,353.5,382.7,347.9,378.6z M418.2,198.2
|
||||||
|
c-7.2-19.1-17.2-36.1-30-51.1c-4.1,7.5-8.1,14.1-12.2,19.7c-4.1,5.6-8.3,10.5-12.7,14.5c-14.4,15-28.4,25.3-42,30.9
|
||||||
|
s-24.8,16.3-33.5,31.9c0.3,0.3,0.5,0.6,0.5,0.9c0,0.3,0.2,0.6,0.5,0.9c11.9,3.8,23.4,5.3,34.5,4.7c11.1-0.6,21.8-3,32.1-7
|
||||||
|
c2.5-4.1,5.9-7.3,10.3-9.6c4.4-2.3,9.1-3.5,14.1-3.5c7.8,0,14.5,2.7,19.9,8.2c5.5,5.5,8.2,12.1,8.2,19.9c0,7.8-2.7,14.5-8.2,19.9
|
||||||
|
c-5.5,5.5-12.1,8.2-19.9,8.2c-5,0-9.7-1.2-14.1-3.5c-4.4-2.3-7.8-5.5-10.3-9.6c-10.3-4.1-21-6.4-32.1-7
|
||||||
|
c-11.1-0.6-22.6,0.9-34.5,4.7c-0.3,0.3-0.5,0.6-0.5,0.9c0,0.3-0.2,0.6-0.5,0.9c11.3,20,26.3,33,45.2,39.1
|
||||||
|
c18.9,6.1,37.3,25.4,55.1,57.9c12.8-15,22.8-32,30-51.1c7.2-19.1,10.8-39.2,10.8-60.5C429,237.4,425.4,217.2,418.2,198.2z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Techs">
|
||||||
|
<g id="Kihos" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M103.9,383.6c-8-5.8-11-15.5-9.1-29.3c16.9-1.6,33.5-3.4,49.9-5.6c16.4-2.2,32.4-2.8,48-1.9
|
||||||
|
c-0.6-20.3,5.2-35.9,17.6-46.6c12.3-10.8,25.7-17.6,40.1-20.4c13.4-2.8,22.7-8.4,27.9-16.9s5.4-16.7,0.7-24.8
|
||||||
|
c-2.2-4.4-4.9-8.5-8.2-12.4c-3.3-3.9-6.8-7.4-10.5-10.5c-1.9-1.9-4-3.2-6.3-4c-2.3-0.8-4.5-1.9-6.3-3.5c-1.9-1.9-3.4-4-4.7-6.3
|
||||||
|
c-1.3-2.3-3-4.1-5.2-5.4c-1.9-1.2-4.1-2-6.8-2.3c-2.7-0.3-5.2-0.5-7.7-0.5c-2.8,0.3-5.5,1.1-8,2.3c-2.5,1.3-5,2.7-7.5,4.2
|
||||||
|
c-1.9,1.3-3.7,2.9-5.4,4.9c-1.7,2-3.4,4-4.9,5.9c-1.6,1.3-3.3,2.4-5.2,3.5c-1.9,1.1-3,2.7-3.3,4.9c-0.3,1.3-0.1,2.4,0.7,3.5
|
||||||
|
c0.8,1.1,1.5,2.3,2.1,3.5c5.3-0.6,10.9-1,16.9-1.2c5.9-0.2,12.2-0.1,18.8,0.2c5.3,0.3,10.3,1.6,15,4s5.2,4.6,1.4,6.8
|
||||||
|
c-2.5,1.3-3.9,2.8-4.2,4.7c-0.3,1.9,1.6,2.7,5.6,2.3h9.4c3.8-0.3,6.2,0.9,7.5,3.5c1.2,2.7,0,4.5-3.8,5.4
|
||||||
|
c-8.1,1.6-16.2,2.7-24.1,3.5c-8,0.8-15.9,1-23.7,0.7l0.9,2.3c-3.1,2.5-6.4,4.4-9.8,5.6c-3.4,1.3-7,1.9-10.8,1.9l-47.8-1.4
|
||||||
|
c-2.5-0.3-4.8-0.9-7-1.6c-2.2-0.8-4.2-1.8-6.1-3h-9.4l-2.8-3.3c-9.4,1.6-17.7,1.7-25.1,0.5c-7.3-1.2-9.1-3.4-5.4-6.6l3.8-3.3
|
||||||
|
l-3.3-3.8l-20.6-2.3c-7.5-0.6-10.5-3-9.1-7c1.4-4.1,5.9-5.9,13.4-5.6l37,2.8c3.4,0.3,6-0.9,7.7-3.8c1.7-2.8,4.8-3.8,9.1-2.8
|
||||||
|
c5.6,0.9,11.2,1.6,16.6,1.9c5.5,0.3,10.9,0.2,16.2-0.5c2.5-3.4,5.3-6.6,8.4-9.6c3.1-3,6.4-5.7,9.8-8.2c1.2-0.9,2.7-1.8,4.5-2.6
|
||||||
|
c1.7-0.8,3.4-1.6,4.9-2.6c1.9-0.6,3.8-1.2,5.9-1.9c2-0.6,3.8-1.6,5.4-2.8c1.6-1.6,2.7-3.5,3.3-5.9c0.6-2.3,1.7-4.5,3.3-6.3
|
||||||
|
c1.2-1.2,2.6-2.6,4-4s3-2.4,4.9-3c1.6-0.3,3.2-0.2,4.9,0.5c1.7,0.6,3.4,1.1,4.9,1.4c1.2,0.3,2.5,0.5,3.8,0.7
|
||||||
|
c1.2,0.2,2.5,0.4,3.8,0.7c0.9,0.3,1.9,0.8,3,1.4c1.1,0.6,2.3,1.3,3.5,1.9c0.9,0.3,1.8,0.5,2.6,0.7c0.8,0.2,1.6,0.4,2.6,0.7
|
||||||
|
c0.3,0,0.6,0.2,0.9,0.5l-18.3-15.9c-0.6-0.6-1.6-1.2-2.8-1.6c-1.3-0.5-2.5-0.9-3.8-1.2c-1.9,0-3.8,0.4-5.9,1.2
|
||||||
|
c-2,0.8-4.1,1.2-6.3,1.2c-1.6,0.3-3.3,0.4-5.2,0.2c-1.9-0.2-3.6-0.4-5.2-0.7c-1.9,0-3.6-0.2-5.2-0.5c-1.6-0.3-3.1-0.8-4.7-1.4
|
||||||
|
l-6.1-1.9l9.8-1.9c1.6-0.3,3.3-0.6,5.2-0.9c1.9-0.3,3.1-1.1,3.8-2.3c0.6-0.6,0.9-1.6,0.7-2.8c-0.2-1.2-0.5-2.2-1.2-2.8
|
||||||
|
c-1.3-0.9-2.7-1.2-4.5-0.9c-1.7,0.3-3.2,0.6-4.5,0.9c-1.3,0-2.3,0.3-3,0.9c-0.8,0.6-1.6,1.1-2.6,1.4c-1.9,0.6-3.7,0.9-5.4,0.9
|
||||||
|
c-1.7,0-3.5,0.2-5.4,0.5c-2.5,0.3-4.9,0.8-7.3,1.4c-2.3,0.6-4.8,1.3-7.3,1.9c-2.5,0.3-5.1,0.5-7.7,0.7c-2.7,0.2-5.2,0.2-7.7,0.2
|
||||||
|
c-1.9,0-3.9,0-6.1,0c-2.2,0-4.4-0.2-6.6-0.5c-1.9-0.3-3.7-0.6-5.4-0.9c-1.7-0.3-3.5-0.8-5.4-1.4c-1.6-0.9-3-2-4.5-3.3
|
||||||
|
c-1.4-1.2-3-2.2-4.9-2.8c-1.3-0.6-2.7-1.1-4.2-1.4c-1.6-0.3-3-0.5-4.2-0.5c-3.1-0.6-6.3-0.9-9.4-0.7c-3.1,0.2-6.1,0.1-8.9-0.2
|
||||||
|
c-2.2,0-4.3,0.1-6.3,0.2c-2,0.2-4.1-0.2-6.3-1.2c-0.3,0-0.7-0.2-1.2-0.5c-0.5-0.3-0.7-0.6-0.7-0.9c-0.3-0.9,0-1.7,0.9-2.3
|
||||||
|
c0.9-0.6,1.7-1.2,2.3-1.9c1.6-1.2,3.3-2.1,5.2-2.6s3.8-1,5.6-1.6c1.2-0.3,2.7-0.5,4.2-0.5c1.6,0,3-0.3,4.2-0.9
|
||||||
|
c1.2-0.3,2.4-0.9,3.5-1.6c1.1-0.8,1.6-1.8,1.6-3c0-0.9-0.5-1.6-1.4-2.1s-1.7-0.9-2.3-1.2c-1.9-0.6-3.7-0.9-5.4-0.7
|
||||||
|
c-1.7,0.2-3.5,0.2-5.4,0.2c-5.6-0.3-11.3-0.4-16.9-0.2c-5.6,0.2-11.1,0.2-16.4,0.2c-1.3,0-2.5,0.2-3.8,0.5
|
||||||
|
c-1.3,0.3-2.5,0.3-3.8,0c-1.3-0.3-2.5-0.8-3.8-1.4c-1.3-0.6-2-1.6-2.3-2.8c-0.6-0.9-0.9-1.9-0.7-3c0.2-1.1,0.4-2.1,0.7-3
|
||||||
|
c0.3-0.9,0.9-1.7,1.6-2.3c0.8-0.6,1.2-1.2,1.2-1.9c-0.3-1.2-1.3-2-2.8-2.3c-1.6-0.3-2.7-1.1-3.3-2.3c0-0.9,0.1-1.9,0.2-2.8
|
||||||
|
c0.2-0.9,0.5-1.7,1.2-2.3c0.9-1.2,2.3-2,4.2-2.3c1.9-0.3,3.6-0.6,5.2-0.9c7.2-1.2,14.5-1.7,22-1.4c7.5,0.3,14.8,0.2,22-0.5h2.3
|
||||||
|
c2.2-3.4,6.6-6.3,13.1-8.7s12.7-3.8,18.3-4.5c8.4-1.2,17-1.1,25.8,0.5c8.7,1.6,17.5,1.6,26.3,0c3.8-0.3,7.3-1.3,10.8-3
|
||||||
|
c3.4-1.7,7-2.9,10.8-3.5c3.4-0.9,7-1.8,10.8-2.6c3.8-0.8,7.5-1,11.3-0.7c3.4,0,6.8,0.7,10.1,2.1s6.5,2.3,9.6,2.6
|
||||||
|
c3.4,0.3,6.7,0.2,9.8-0.5c3.1-0.6,6.2-0.9,9.4-0.9c5.6,0.3,11.2,0.5,16.6,0.5c5.5,0,10.5,1.1,15.2,3.3c1.9,0.6,3.8,1.6,5.9,3
|
||||||
|
c2,1.4,2.9,3,2.6,4.9c0,0.9-0.7,1.6-2.1,2.1s-2.7,0.9-4,1.2c-3.1,1.3-6.3,2.1-9.6,2.6s-6.6,1-10.1,1.6c-0.6,0.3-1.3,0.5-1.9,0.5
|
||||||
|
c-0.6,0-1.1,0.3-1.4,0.9c-0.6,0.3-0.9,0.9-0.9,1.6c0,0.8-0.2,1.3-0.5,1.6c-0.9,0.6-1.9,0.9-2.8,0.7c-0.9-0.2-1.9,0.1-2.8,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,1.3,0.8,2.2,2.3,2.8c1.6,0.6,2.8,1.3,3.8,1.9c0.6,0.6,1.5,1.3,2.6,1.9
|
||||||
|
c1.1,0.6,1.6,1.4,1.6,2.3c0.3,0.6,0.2,1.4-0.2,2.3s-1,1.7-1.6,2.3c-0.9,0.9-2,1.7-3.3,2.3c-1.3,0.6-2.5,1.3-3.8,1.9
|
||||||
|
c-1.6,0.9-3.2,1.8-4.9,2.6c-1.7,0.8-3.5,1.3-5.4,1.6c-1.9,0.6-3.9,0.7-6.1,0.2c-2.2-0.5-4.1-0.2-5.6,0.7
|
||||||
|
c-0.6,0.3-1.3,0.7-1.9,1.2c-0.6,0.5-0.9,1-0.9,1.6c0,0.6,0.3,1.1,0.9,1.4c0.6,0.3,1.2,0.6,1.9,0.9c0.9,0.3,2,0.3,3.3,0
|
||||||
|
c1.2-0.3,2.5-0.3,3.8,0c1.9,0,3.8-0.1,5.6-0.2c1.9-0.2,3.3,0.4,4.2,1.6c0.3,0.3,0.5,0.8,0.5,1.4c0,0.6-0.2,1.1-0.5,1.4
|
||||||
|
c-0.3,0.3-0.9,0.5-1.6,0.5c-0.8,0-1.5,0.2-2.1,0.5c-1.6,0-3.2,0-4.9,0c-1.7,0-3.4,0.2-4.9,0.5c-0.9,0.3-1.9,0.7-2.8,1.2
|
||||||
|
s-1.6,1.2-1.9,2.1c-0.3,0.6-0.2,1.4,0.2,2.3s0.9,1.7,1.2,2.3c0.9,2.2,2.3,4.1,4,5.9c1.7,1.7,3.5,3.4,5.4,4.9
|
||||||
|
c2.2,1.9,4.7,3.3,7.5,4.2s5.3,2.3,7.5,4.2c1.9,1.3,3.7,2.8,5.4,4.7c1.7,1.9,3.4,3.8,4.9,5.6c2.5,2.8,4.8,5.7,6.8,8.7
|
||||||
|
c2,3,4.1,6,6.3,9.1c1.9,2.5,4.1,5,6.6,7.5c2.5,2.5,4.7,5.3,6.6,8.4c0.6,1.6,1.2,3,1.9,4.5c0.6,1.4,1.2,3,1.9,4.9
|
||||||
|
c0-11.3,1.6-21.4,4.9-30.5c3.3-9.1,11.5-15,24.6-17.8c-1.3-0.9-2.7-1.7-4.5-2.3c-1.7-0.6-3.5-1.1-5.4-1.4c-2.2-0.6-4.5-0.7-7-0.2
|
||||||
|
c-2.5,0.5-5,0.7-7.5,0.7c-2.8-0.3-5.7-0.4-8.7-0.2c-3,0.2-5.7-0.2-8.2-1.2c-2.5-0.6-5.1-1.5-7.7-2.6c-2.7-1.1-4.6-2.7-5.9-4.9
|
||||||
|
c-0.9-1.9-1.3-4-0.9-6.3c0.3-2.3,1.1-4.5,2.3-6.3c1.6-2.2,3.8-3.8,6.6-4.7s5.6-1.7,8.4-2.3c3.4-0.9,6.9-1.5,10.3-1.6
|
||||||
|
c3.4-0.2,7-0.4,10.8-0.7c2.8-0.3,5.6-0.7,8.4-1.2s5.5-1,8-1.6c2.8-0.6,5.4-1.4,7.7-2.3s4.8-1.9,7.3-2.8c3.4-0.9,6.8-1.7,10.1-2.3
|
||||||
|
c3.3-0.6,6.6-1.2,10.1-1.9c3.8-0.3,7.7-0.4,11.7-0.2c4.1,0.2,8,0.2,11.7,0.2c1.9,0,3.7,0.2,5.4,0.5c1.7,0.3,3.4,0.5,4.9,0.5
|
||||||
|
l18.8-1.4c1.9,0,3.8,0.5,5.9,1.4c2,0.9,3.4,2.2,4,3.8c0.3,0.6,0.3,1.4,0,2.3c-0.3,0.9-0.8,1.7-1.4,2.3c-0.3,0.6-0.8,1.2-1.4,1.6
|
||||||
|
c-0.6,0.5-1.4,0.7-2.3,0.7c-0.9,0.3-1.8,0.2-2.6-0.5c-0.8-0.6-1.8-0.9-3-0.9h-9.4c-1.6,0-3,0.2-4.5,0.5c-1.4,0.3-2.9,0.8-4.5,1.4
|
||||||
|
c-1.3,0.6-2.8,1.6-4.7,2.8c-1.9,1.3-2.7,2.7-2.3,4.2c0.3,1.9,1.5,3.1,3.5,3.8c2,0.6,4,0.9,5.9,0.9l49.2-0.9
|
||||||
|
c1.9-0.3,3.8-0.4,5.9-0.2c2,0.2,4,0.5,5.9,1.2c0.9,0.6,1.9,1.2,2.8,1.6s1.6,1.2,1.9,2.1c0.3,0.9,0.3,1.9,0,2.8
|
||||||
|
c-0.3,0.9-0.8,1.7-1.4,2.3c-1.6,1.3-3.5,1.3-5.9,0c-2.3-1.2-4.5-1.6-6.3-0.9c-0.6,0.3-1.2,0.8-1.6,1.4c-0.5,0.6-1,1.1-1.6,1.4
|
||||||
|
c-1.9,0.3-3.8,0.2-5.6-0.5c-1.9-0.6-3.8-0.8-5.6-0.5c-0.3,0.3-0.8,0.5-1.4,0.7c-0.6,0.2-0.9,0.4-0.9,0.7c0,0.9,0.5,1.5,1.4,1.6
|
||||||
|
c0.9,0.2,1.9,0.4,2.8,0.7c0.6,0,1.3-0.1,2.1-0.2c0.8-0.2,1.6-0.2,2.6-0.2c1.2,0.6,2.4,1.4,3.5,2.3c1.1,0.9,2.1,1.9,3,2.8
|
||||||
|
c0.9,1.6,1.6,3.5,1.9,5.9c0.3,2.3,1.2,4.1,2.8,5.4c0.9,0.6,2,1,3.3,1.2c1.2,0.2,2.3,0.1,3.3-0.2c1.6,0,3-0.5,4.2-1.4
|
||||||
|
c1.2-0.9,2.5-1.2,3.8-0.9c2.5,0,5.2,1,8,3c2.8,2,4.2,4.5,4.2,7.3c0,1.9-1.3,3.2-4,4c-2.7,0.8-5.1,1-7.3,0.7
|
||||||
|
c-6.6,0.3-12.3,1.3-17.1,3c-4.8,1.7-8.8,4.5-12,8.2c0,0.3,0.1,0.6,0.2,0.9c0.2,0.3,0.4,0.5,0.7,0.5c0.3,0.3,0.7,0.4,1.2,0.2
|
||||||
|
c0.5-0.2,0.9-0.2,1.2-0.2c0.9-0.3,1.7-0.5,2.3-0.5c0.6,0,1.4,0,2.3,0s1.9,0.1,2.8,0.2c0.9,0.2,1.7,0.5,2.3,1.2
|
||||||
|
c0.3,0.6,0.4,1.4,0.2,2.3c-0.2,0.9-0.4,1.7-0.7,2.3c-0.6,0.9-1.6,1.6-2.8,1.9c-1.3,0.3-2.3,0.6-3.3,0.9c-2.2,0.6-4.5,1.3-7,1.9
|
||||||
|
c-2.5,0.6-4.8,1.1-7,1.4c-2.2,0.3-4.4,0.5-6.6,0.7c-2.2,0.2-4.4,0.4-6.6,0.7c-1.3,0-2.5,0.1-3.8,0.2c-1.3,0.2-2.7,0.2-4.2,0.2
|
||||||
|
c-4.1,0-8.2-0.4-12.4-1.2c-4.2-0.8-8.4-1.3-12.4-1.6c-6.6-0.6-13.2-0.9-19.9-0.7c-6.7,0.2-13.4-0.4-19.9-1.6
|
||||||
|
c-1.6-0.3-3.3-0.6-5.2-0.9c-1.9-0.3-3.6-0.9-5.2-1.9c-0.3-0.3-0.6-0.7-0.9-1.2c-0.3-0.5-0.3-0.9,0-1.2c0.6-1.2,1.9-1.6,3.8-0.9
|
||||||
|
c1.9,0.6,3.4,0.6,4.7,0c0.3-0.3,0.6-0.6,0.9-0.9c0.3-0.3,0.5-0.6,0.5-0.9c-0.3-1.2-1.3-1.9-3-1.9c-1.7,0-3.2-0.2-4.5-0.5
|
||||||
|
c-1.6-0.3-3-0.4-4.5-0.2c-1.4,0.2-2.7-0.1-4-0.7c-0.9-0.6-1.9-1.3-2.8-2.1c-0.9-0.8-1.3-1.6-0.9-2.6c0-0.6,0.5-1.2,1.4-1.6
|
||||||
|
s1.7-0.9,2.3-1.2c1.2-0.9,2.7-1.6,4.5-1.9c1.7-0.3,2.9-1.2,3.5-2.8c-9.4-0.6-16.5,2.3-21.3,8.7c-4.8,6.4-6,15.4-3.5,27
|
||||||
|
c4.4,20,0.9,36.9-10.3,50.6c-11.3,13.8-22.8,21.6-34.7,23.4c-24.7,4.1-38.8,11.3-42.2,21.6c-3.4,10.3,4.2,25.8,23,46.4l0.9-0.5
|
||||||
|
c-4.1-6.6-6.3-12.2-6.6-16.9c-0.3-4.7,1.2-7.2,4.7-7.5c17.2-0.9,34.9-1.2,53.2-0.9c18.3,0.3,37.3,1.7,57,4.2
|
||||||
|
c1.2,14.1-1.7,24.3-8.9,30.7c-7.2,6.4-17.7,9.8-31.4,10.1c1.2,15.3-6.6,26.3-23.7,32.8c-17,6.6-40.7,10.5-71,11.7
|
||||||
|
c-30.3,1.3-54.4-3-72.2-12.7c-17.8-9.7-21.1-20.9-9.8-33.8C124.3,391.8,111.9,389.4,103.9,383.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Maho" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st14" d="M150.5,404l3.3-1.9v-2.8l-0.9-0.9v-7.5l15.5-6.1l2.8-3.8l-3.3-4.2l-7-1.9l-5.2,6.6l1.4-7L146.3,388
|
||||||
|
l2.8-12.7l-6.1,6.6l0.9-8.9l-4.7,6.1h-2.8l-6.6,10.3c1.9-4.7,3.5-9.4,4.9-14.3c1.4-4.8,2.4-9.6,3-14.3l-4.2-0.5l-4.7,3.8
|
||||||
|
l-0.5-4.2c-6.3,3.4-11.9,8.5-16.9,15.2c-5,6.7-10.2,13.4-15.5,19.9c3.1-5.3,6.5-10.7,10.1-16.2c3.6-5.5,7.6-10.9,12-16.2
|
||||||
|
l-4.7,0.5l1.4-4.7c-5.6,3.8-10.8,8.1-15.5,13.1c-4.7,5-7.8,11.7-9.4,20.2c-0.3-3.1-0.5-6.2-0.5-9.1c0-3,0.2-6,0.5-9.1l-3.3-2.3
|
||||||
|
l-3.3,2.8c-0.6-2.8-0.2-5.7,1.2-8.7c1.4-3,3.5-5.9,6.3-8.7c-3.1-5.9-6.8-10.3-11-13.1s-8.7-4.8-13.4-6.1c4.1-2.2,6-4.6,5.9-7.3
|
||||||
|
c-0.2-2.7-1.5-5.5-4-8.7c-2.5-2.2-4.7-4.6-6.6-7.3c-1.9-2.7-3.8-5.4-5.6-8.2l8.4-8.9c-8.1-9.7-13.6-18.7-16.4-27
|
||||||
|
c-2.8-8.3-3.4-15.7-1.9-22.3c10,11.9,20.8,22.9,32.3,33c11.6,10.2,25,18.4,40.3,24.6c7.2,2.2,12.4,2,15.7-0.7
|
||||||
|
c3.3-2.7,4.6-7.6,4-14.8l-29.5-82.5c-3.4-10.3-4.4-21-2.8-32.1c1.6-11.1,6.6-21.3,15-30.7l30.9-33.3l-2.3,7
|
||||||
|
c10.6-5,18-14.3,22.3-27.9s6.6-27.1,7.3-40.5l1.9-5.2c1.2,14.4,0.3,28.4-2.8,42.2c-3.1,13.8-10,26.9-20.6,39.4l9.8-8.4
|
||||||
|
l-26.3,37.5c-5.3,6.9-8.8,14.5-10.3,22.7c-1.6,8.3-0.6,17.4,2.8,27.4c4.1,15.9,9.7,31.1,16.9,45.5c7.2,14.4,15.6,28.1,25.3,41.3
|
||||||
|
c2.2-2.5,4.4-3.6,6.6-3.3c2.2,0.3,4.5,1.9,7,4.7c1.2-2.8,1.5-6.5,0.7-11c-0.8-4.5-1.8-9.1-3-13.8l8,18.8l-1.4-9.4l10.8,22h2.8
|
||||||
|
l6.1,8l3.3-6.6l9.8,0.9l0.5-3.3l2.8,3.3l-0.5-7l2.8-2.3l1.9,2.8l-7-47.3c-2.2-17.2-3.1-27.7-2.8-31.6c0.3-3.9,1.9-10.7,4.7-20.4
|
||||||
|
l12.2-36.6l9.8-2.8l0.9,9.4l-8.9,49.2c-1.3,5.9-2.1,11.8-2.6,17.6c-0.5,5.8-0.1,12,1.2,18.5l15.9,52.5l2.3-3.3l1.4,5.6l8.4-3.8
|
||||||
|
l0.5,5.6l7,0.5c0.6-2.2,1.4-4.3,2.3-6.3c0.9-2,2-4,3.3-5.9l1.4,8.4l2.8,1.9l1.9,1.9l0.5-4.2l2.8-0.9c0.9-5.3,2.3-10.6,4.2-15.9
|
||||||
|
c1.9-5.3,3.9-10.5,6.1-15.5c-1.3,3.8-2.3,7.6-3.3,11.5c-0.9,3.9-1.6,7.7-1.9,11.5l3.3-0.9c0-3.8,0.6-7.3,1.9-10.5
|
||||||
|
c1.2-3.3,2.7-6.5,4.2-9.6c-0.6,3.1-1.2,6.3-1.6,9.4c-0.5,3.1-0.4,6.3,0.2,9.4h2.8l5.2,4.2h3.3c6.6-8.7,13.4-20.8,20.4-36.1
|
||||||
|
c7-15.3,14.1-33.6,21.3-54.8c4.1-11.3,5.2-22.1,3.3-32.6c-1.9-10.5-4.8-20.7-8.9-30.7c-7.8-15.3-17.3-28.8-28.6-40.5
|
||||||
|
S309.6,68,313.7,33.6c-0.6,12.2,0.6,23.5,3.8,34c3.1,10.5,9.5,19.8,19.2,27.9l-9.8-22l52,68c6.2,11.6,10.1,23.7,11.5,36.3
|
||||||
|
s-0.9,26.6-6.8,42c-5,15-10.1,30.1-15.2,45.2c-5.2,15.2-8.7,29.3-10.5,42.4c19.4-4.4,37.9-13.3,55.5-26.7
|
||||||
|
c17.7-13.4,34.6-30.3,50.9-50.6l-6.6,17.3l5.6-8l3.3,5.2c0.6,4.7-1.6,12-6.8,21.8s-6.3,18-3.5,24.6c-7.2,3.4-12.1,8.3-14.8,14.5
|
||||||
|
c-2.7,6.3-1.3,15.2,4,26.7c1.6,3.8,2.9,7.5,4,11.3c1.1,3.8,1.3,7.7,0.7,11.7c-1.3-3.4-2.8-6.2-4.7-8.4c-1.9-2.2-4.4-3.8-7.5-4.7
|
||||||
|
l-1.4,20.2c-1.3-1.6-2.5-2.9-3.8-4c-1.3-1.1-2.7-1.9-4.2-2.6l-2.8,5.6l-4.2-4.7l-1.9,0.9l7,8l-4.7,0.5l3.3,6.6l-4.7-3.8l-2.8,1.4
|
||||||
|
v4.7l-4.2-4.2l-5.2-0.5c1.9,3.1,3.4,6.3,4.7,9.6c1.2,3.3,1.9,6.5,1.9,9.6c-1.9-5-4-9.3-6.3-12.9c-2.3-3.6-4.9-6.6-7.7-9.1
|
||||||
|
c0.9,5.6,2,11.1,3.3,16.4c1.2,5.3,2.5,10.8,3.8,16.4c-3.4-9.7-7.7-18-12.7-25.1c-5-7-10.9-12.4-17.8-16.2l8.9,10.3l-6.6-4.2
|
||||||
|
l0.5,2.8c2.5,2.8,5.1,5.7,7.7,8.7c2.7,3,5.4,6.2,8.2,9.6c-3.1-2.8-6.2-5.5-9.1-8.2c-3-2.7-6-5.4-9.1-8.2l0.9,4.2
|
||||||
|
c-2.2-1.9-4.5-3.7-6.8-5.4c-2.3-1.7-4.6-3.2-6.8-4.5c6.6,8.8,11.6,16.7,15.2,23.9c3.6,7.2,5.9,13.9,6.8,20.2
|
||||||
|
c-4.1-8.7-8.3-16.6-12.7-23.4c-4.4-6.9-8.9-13-13.6-18.3l-5.2,2.8l12.2,23.4l-5.6-4.2l-0.9,3.3l-1.4-8l-3.3-2.3l-1.9,3.3
|
||||||
|
l-1.9-2.8l-8.9-9.4l6.1,12.7l-10.8-9.4l8.9,18.3l-15-21.1l-1.4,4.7l7,8.9v3.3l-2.8,6.1l3.8,2.3v6.6c-1.9,5.6-4.2,10.8-7,15.5
|
||||||
|
s-5.6,9.2-8.4,13.6l-2.3,2.3l-1.9,4.7c-12.5,7.5-25,14.8-37.5,22c-12.5,7.2-23.4,14.1-32.8,20.6c-16.9-9.4-35.3-18.7-55.3-27.9
|
||||||
|
c-20-9.2-34.5-24.3-43.6-45.2L150.5,404z M216.2,346.1c2.2-0.5,4.8-0.5,8-0.2c-13.4-12.5-25.2-21-35.4-25.5
|
||||||
|
c-10.2-4.5-17.6-2.4-22.3,6.3c7.2,11.3,14.5,19.1,21.8,23.4c7.3,4.4,14.6,3.9,21.8-1.4C211.9,347.4,214,346.5,216.2,346.1z
|
||||||
|
M317.4,338.3c1.9-1.9,3.4-3.7,4.5-5.4c1.1-1.7,1.3-3.4,0.7-4.9c-4.4-5.6-15.3-5.9-32.8-0.7c-17.5,5.2-26.3,12.1-26.3,20.9
|
||||||
|
l23,14.1c5.3-1.6,10.7-4.1,16.2-7.5c5.5-3.4,11-7.3,16.6-11.7L317.4,338.3z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Ninjutsu" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M218,332.7v-0.9l-0.5-0.5c-13.4,8.4-27.3,15.5-41.7,21.1c-14.7,5.3-29.8,9.4-45.5,12.2c-15.6,2.8-31.7,4.5-48.3,5.2
|
||||||
|
c-16.6,0.6-33.6,0.3-51.1-0.9c7.8-12.2,16.2-24.1,25.3-35.6c9.1-11.6,19.3-22.6,30.7-33c11.4-10.5,24-20.2,37.7-29.3
|
||||||
|
c13.7-9.1,29.2-17.3,46.4-24.8l10.8-25.3h0.9l0.5-0.5c-8.4-13.4-15.5-27.3-21.1-41.7c-5.3-14.7-9.4-29.8-12.2-45.5
|
||||||
|
c-2.8-15.6-4.5-31.7-5.2-48.3c-0.6-16.6-0.3-33.6,0.9-51.1c12.2,7.8,24.1,16.3,35.6,25.3c11.6,9.1,22.6,19.3,33,30.7
|
||||||
|
c10.5,11.4,20.2,24,29.3,37.7c9.1,13.8,17.3,29.2,24.8,46.4l25.3,10.8v0.9l0.5,0.5c13.4-8.4,27.3-15.5,41.7-21.1
|
||||||
|
c14.7-5.3,29.8-9.4,45.5-12.2c15.6-2.8,31.7-4.5,48.3-5.2c16.6-0.6,33.6-0.3,51.1,0.9c-7.8,12.2-16.3,24.1-25.3,35.6
|
||||||
|
c-9.1,11.6-19.3,22.6-30.7,33c-11.4,10.5-24,20.2-37.7,29.3c-13.8,9.1-29.2,17.3-46.4,24.8l-10.8,25.3h-0.9l-0.5,0.5
|
||||||
|
c8.4,13.4,15.5,27.3,21.1,41.7c5.3,14.7,9.4,29.8,12.2,45.5c2.8,15.6,4.5,31.7,5.2,48.3c0.6,16.6,0.3,33.6-0.9,51.1
|
||||||
|
c-12.2-7.8-24.1-16.2-35.6-25.3c-11.6-9.1-22.6-19.3-33-30.7c-10.5-11.4-20.2-24-29.3-37.7c-9.1-13.7-17.3-29.2-24.8-46.4
|
||||||
|
L218,332.7z M296.3,258.6c0-11.3-3.9-20.8-11.7-28.6c-7.8-7.8-17.3-11.7-28.6-11.7s-20.8,3.9-28.6,11.7
|
||||||
|
c-7.8,7.8-11.7,17.3-11.7,28.6s3.9,20.8,11.7,28.6c7.8,7.8,17.3,11.7,28.6,11.7s20.8-3.9,28.6-11.7
|
||||||
|
C292.4,279.4,296.3,269.9,296.3,258.6z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="unknow" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path d="M176.3,350.1c-15.6-11.3-31.3-21.8-46.9-31.6c-15.6-9.8-31.3-19-46.9-27.4c-15.9-8.4-31.7-16.4-47.3-23.9
|
||||||
|
c-2.5-1.9-3.8-3.8-4-5.9c-0.2-2,1-4.3,3.5-6.8c16.6-7.5,33.4-16.9,50.6-28.1c17.2-10.9,34.8-22.7,53-35.2
|
||||||
|
c18.1-12.5,36.6-25.2,55.3-38c19.1-12.5,38.4-24.2,58.1-35.2c15,14.1,31.9,26.7,50.6,38s38.3,22.3,58.6,33
|
||||||
|
c20.3,10.8,40.8,22.1,61.4,34c20.3,11.6,39.8,24.8,58.6,39.8c-15.9,10-32,19.8-48.3,29.5c-15.9,9.4-31.8,18.8-47.6,28.4
|
||||||
|
c-15.8,9.5-31.3,19.3-46.6,29.3c-15.3,10-30.3,20.8-45,32.3c-10.9,9.4-22.2,14.8-33.8,16.4c-11.6,1.6-23.6-2.5-36.1-12.2
|
||||||
|
C207.7,373.8,191.9,361.6,176.3,350.1z M368.5,214.1c-13.8-7.8-27.3-15.9-40.5-24.1c-13.3-8.3-26.3-16.8-39.1-25.5
|
||||||
|
c-13.1-8.4-26.1-17.3-38.9-26.7c-14.7,9.1-28.8,18.3-42.2,27.7c-13.8,9.1-27,18.2-39.8,27.4c-12.8,9.2-25.2,18.5-37,27.9
|
||||||
|
c-11.6,9.1-22.8,18.3-33.8,27.7c13.4,6.9,26.9,14.1,40.3,21.6c13.1,7.8,26.3,15.7,39.4,23.7s26.1,16.2,38.9,24.6
|
||||||
|
c13.1,8.8,25.9,17.5,38.4,26.3c11.6-9.4,23.6-18.6,36.1-27.7c12.2-9.4,24.8-18.5,37.7-27.4c13-8.9,26.2-17.7,39.6-26.5
|
||||||
|
c13.4-8.7,27.3-17.5,41.7-26.3C395.5,229.4,381.9,221.9,368.5,214.1z M160.4,244.1c14.7-12.2,29.9-22.2,45.7-30
|
||||||
|
c15.8-7.8,30.9-18.9,45.2-33.3c12.5,9.1,25.5,17.7,38.9,26c13.4,8.3,27.5,16.3,42.2,24.1c1.9,1.3,3.4,2.8,4.7,4.7
|
||||||
|
c1.2,1.9,1.2,4.8,0,8.9c-19.1,4.1-35,12.6-47.8,25.5c-12.8,13-25.9,23.7-39.4,32.1c-8.8-12.2-21.1-22.9-37-32.1
|
||||||
|
C196.9,260.9,179.4,252.2,160.4,244.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Rituals" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st15" d="M115.1,440.3c9.5-9.5,13.7-20.7,12.4-33.5c-6.3-5.3-11.4-11.2-15.5-17.6c-4.1-6.4-6.6-13.5-7.5-21.3
|
||||||
|
c-8.4-2.8-16-6.6-22.7-11.3c-6.7-4.7-12.9-10.3-18.5-16.9V313c6.9-8.1,15.4-14.3,25.5-18.5c10.2-4.2,21-7.4,32.6-9.6
|
||||||
|
c9.7-16.6,22.1-28.4,37.3-35.4c15.2-7,30.9-11.5,47.1-13.4L146.3,98.3c10,0.3,18,2,24.1,5.2c6.1,3.1,9.1,8.4,9.1,15.9l36.6,115.8
|
||||||
|
c6.9-0.6,13.5-1,19.9-1.2c6.4-0.2,12.6-0.2,18.5-0.2l-6.1-200.2c10.9,2.2,19,5.8,24.1,10.8c5.2,5,6.6,11.7,4.5,20.2l-11.7,169.2
|
||||||
|
c4.7,0,9.4,0.1,14.1,0.2c4.7,0.2,9.4,0.4,14.1,0.7l35.2-112.5c-0.6-8.1,2.1-13.9,8.2-17.3c6.1-3.4,14.3-5.5,24.6-6.1l-58.6,136.9
|
||||||
|
c16.6,1.9,32.8,6.3,48.8,13.1c15.9,6.9,28.9,18.9,38.9,36.1c11.9,2.2,22.9,5.4,33,9.6c10.2,4.2,18.7,10.4,25.5,18.5v26.7
|
||||||
|
c-5.6,6.6-11.9,12.2-18.8,16.9c-6.9,4.7-14.5,8.4-23,11.3c-0.9,7.8-3.4,14.9-7.3,21.3c-3.9,6.4-9.1,12.3-15.7,17.6
|
||||||
|
c-0.9,12.8,3.3,24,12.7,33.5c9.4,9.5,23.1,17.6,41.3,24.1c-9.4,16.6-24.8,22.3-46.2,17.1c-21.4-5.2-34.5-24.3-39.1-57.4
|
||||||
|
c-14.1,5.6-29.5,9.8-46.4,12.4c-16.9,2.7-33.8,4-50.6,4c-16.6,0-33.4-1.3-50.4-4c-17-2.7-32.6-6.8-46.6-12.4
|
||||||
|
c-4.7,33.1-17.7,52.3-38.9,57.4c-21.3,5.2-36.7-0.5-46.4-17.1C91.8,457.9,105.6,449.8,115.1,440.3z M361.5,272.9
|
||||||
|
c-15.9-10.2-38-16.8-66.1-19.9l-11.7,27.2l-3.3-2.8l8-24.8c-4.1-0.3-8-0.6-12-0.9c-3.9-0.3-7.9-0.5-12-0.5l-1.9,24.8l-6.6,7.5
|
||||||
|
l-0.9-32.3c-5.9,0-11.6,0.2-17.1,0.5c-5.5,0.3-10.9,0.6-16.2,0.9l8,24.8l-4.2,5.2l-12.2-29.1c-27.2,3.4-48.4,10.2-63.5,20.4
|
||||||
|
c-15.2,10.2-22.7,23.5-22.7,40.1c0,7.5,4.2,13.3,12.7,17.3c8.4,4.1,19,7.1,31.6,9.1c12.7,2,26.6,3.4,42,4
|
||||||
|
c15,0.3,29.2,0.6,42.7,0.9c13.4-0.3,27.8-0.6,43.1-0.9c15-0.6,28.9-1.9,41.7-4c12.8-2,23.4-5.1,31.9-9.1
|
||||||
|
c8.4-4.1,12.7-9.8,12.7-17.3C385.4,296.8,377.4,283.1,361.5,272.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Shujis" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st13" d="M99.2,415.7c-2.3-2.2-4.8-3.9-7.3-5.2c-34.1-19.1-53.8-55.2-59.1-108.3c-5.6-52.8,2.7-102.1,24.8-147.9
|
||||||
|
c22.2-45.8,58-77.9,107.3-96.3c49.4-18.1,111.9-2.2,187.5,47.8c-46.3-20.3-89.1-26.4-128.4-18.3c-39.4,8.1-69.6,24.2-90.7,48.3
|
||||||
|
c-21.1,24.1-30.1,53-27,86.7c3.4,33.8,24.5,65.9,63.3,96.6c7.2,5.3,12.1,12.9,14.8,22.7c2.7,9.8,3.8,19.1,3.5,27.9
|
||||||
|
c0,6.3-1.3,12.4-4,18.5c-2.7,6.1-6,11.5-10.1,16.2c-4.1,4.7-8.9,8.6-14.5,11.7c-5.6,3.1-11.4,5.5-17.3,7
|
||||||
|
c-5.6,1.3-11.5,1.6-17.6,0.9c-6.1-0.6-12-1.9-17.6-3.8C104.1,419.4,101.5,417.9,99.2,415.7z M191.1,442.6
|
||||||
|
c17.3-9.2,28.5-28.4,33.5-57.4c-5,8.4-9.7,14.8-14.1,19c-4.4,4.2-8.6,7.9-12.7,11c9.1-11.6,16.9-23.7,23.4-36.6
|
||||||
|
c6.6-12.8,12.8-24.6,18.8-35.4c5.9-10.8,12-19.8,18.3-27c6.6-7.5,14.4-11.4,23.4-11.7l40.8,38v35.6c-4.1,8.8-8.9,16.4-14.5,23
|
||||||
|
s-12,11.9-19.2,15.9c-8.8,13.8-18.9,24.4-30.5,31.9c-11.3,7.2-23.8,11.8-37.7,13.8c-13.9,2-28.7,1.8-44.3-0.7
|
||||||
|
c-15.9-2.5-32.5-6.6-49.7-12.2C152.2,454.3,173.7,451.9,191.1,442.6z M297.3,269.9c12.8-19.1,25.3-34.8,37.5-47.3
|
||||||
|
c11.9-12.8,24.1-25.9,36.6-39.4c12.5-13.4,25.6-29.2,39.4-47.3c13.7-17.8,28.6-41.7,44.5-71.7l11.7,1.9l0.5,14.1l5.2,0.9
|
||||||
|
l-0.5,11.3L481,103l-6.1,7.5l-0.5,14.1c-11.3,11.3-21.7,25-31.4,41.3c-9.7,16.3-19.1,33.2-28.4,50.9
|
||||||
|
c-9.2,17.7-18.4,35.1-27.4,52.3c-9.1,17.5-18.6,33.1-28.6,46.9L297.3,269.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Invocations">
|
||||||
|
<g>
|
||||||
|
<path class="st16" d="M122.9,85.7c-0.3-1.9,0.5-3.8,2.6-5.6c2-1.9,4.9-3.8,8.7-5.6c1.2,4.7,6.6,8,15.9,9.8s20.3,1.9,32.8,0
|
||||||
|
c12.8-1.9,23.4-5.2,31.9-10.1c8.4-4.8,12.3-9.6,11.7-14.3v-0.5c3.4,0.6,6.3,1.6,8.7,3s3.7,3,4,4.9l28.6,140.2h21.6l-30-144.8
|
||||||
|
c0.6-0.3,1.2-0.6,1.9-0.9c0.6-0.3,1.1-0.6,1.4-0.9l0.9-4.2c-0.3-2.2,1.5-4.4,5.4-6.6c3.9-2.2,8.8-3.8,14.8-4.7
|
||||||
|
c5.9-0.6,11.1-0.5,15.5,0.5c4.4,0.9,6.7,2.5,7,4.7l2.3,3.3c0.6,0,1.4,0.2,2.3,0.5c0.9,0.3,1.7,0.6,2.3,0.9l37.5,180.5
|
||||||
|
c-6.3,9.4-18,17.3-35.2,23.9c-17.2,6.9-35.7,11.8-55.5,14.8c-19.8,3-39.1,3.8-57.9,2.6c-18.4-1.2-32.2-5.3-41.3-12.2L122.9,85.7z
|
||||||
|
M151.5,63.9c-8.1-1.7-12.5-4.6-13.1-8.7c-0.6-4.1,2.7-8,9.8-12c7.2-3.9,16.2-6.8,27.2-8.7c10.6-1.6,20-1.5,28.1,0.2
|
||||||
|
c8.1,1.7,12.5,4.6,13.1,8.7c0.6,4.1-2.7,8.1-9.8,12.2c-7.2,4.1-16.3,6.9-27.2,8.4C169,65.7,159.6,65.6,151.5,63.9z M197.9,145.7
|
||||||
|
c-9.1,1.3-17.7,1.7-25.8,1.4c-8.1-0.3-15.8-1.4-23-3.3l25.3,113c6.2,3.1,13.4,5.2,21.6,6.3c8.1,1.1,17,1.3,26.7,0.7L197.9,145.7z
|
||||||
|
M339.4,432.6c-0.6,0-1.3-0.2-1.9-0.5c-0.6-0.3-1.4-0.6-2.3-0.9L311.8,321c-3.1,1.6-6.4,2.8-9.8,3.8c-3.4,0.9-6.7,1.6-9.8,1.9
|
||||||
|
l22,106.9c1.2,6.6-3.8,12.3-15,17.3c-10.9,4.7-23.5,8-37.7,10.1c-14.2,2-27.6,2.6-40.1,1.6c-12.5-0.9-19.2-3.9-20.2-8.9
|
||||||
|
l-32.8-153.8c9.1,6.9,22.8,10.9,41.3,12.2c18.4,1.3,37.6,0.4,57.4-2.6c19.8-3,38.4-7.9,55.5-14.8c17.2-6.6,29.1-14.4,35.6-23.4
|
||||||
|
l0.9,5.6h1.9l28.6,134.5l-3.3,1.4l2.8,10.3c-0.9,0.6-1.8,1.3-2.6,1.9c-0.8,0.6-1.6,1.3-2.6,1.9l0.9,4.2c0.9,5-6,8.4-20.9,10.1
|
||||||
|
c-14.8,1.7-22.7,0.1-23.7-4.9L339.4,432.6z M258.8,434l-21.1-99.4c-9.4,0-18.4-0.7-27-2.1c-8.6-1.4-17-3.7-25.1-6.8l23.9,107.8
|
||||||
|
c8.4,1.9,16.7,2.8,24.8,2.8C242.6,436.3,250.7,435.5,258.8,434z M217.6,470.1c13.4,3.4,27.5,4.2,42.2,2.3
|
||||||
|
c14.7-1.9,30.2-6.9,46.4-15c0.6,2.2,0.8,4.1,0.5,5.6c-0.3,1.6-1.3,3-2.8,4.2c-18.8,13.7-37.3,19.1-55.8,16.2
|
||||||
|
c-18.4-3-28.6-5.6-30.5-7.7V470.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Katas" class="st0">
|
||||||
|
<g class="st1">
|
||||||
|
<path class="st17" d="M376,478.5l-14.1-30.9l-6.1,2.3l-72.7-96.1L263,369.3c-7.2,5.3-16.2,7.3-27,6.1c-10.8-1.2-19.5-5-26-11.3
|
||||||
|
l-29.5-28.6l-50.6-1.9l26.3-30.5c4.1-4.7,10.1-7.4,18-8.2c8-0.8,14.1,0.9,18.5,4.9l42.2,37.5l23-18.8L92.9,89.4L82.6,33.6
|
||||||
|
L133.2,59l175.3,221.7l24.4-16.9L308,212.7c-2.5-5.3-2.3-11.6,0.7-19c3-7.3,7.3-12.4,12.9-15.2l36.6-16.9L346,210.8l19.2,36.6
|
||||||
|
c4.4,7.8,5.6,17.1,3.8,27.9s-6.3,18.8-13.1,24.1l-20.2,15l0.5,0.9l71.3,95.6l-3.8,5.2l25.8,22l-2.3,27.2l-24.4,18.3L376,478.5z"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Clans" class="st0">
|
||||||
|
<g id="Imperial" class="st1">
|
||||||
|
<rect y="18.6" class="st18" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st19 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Unicorn">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st20 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Torttle">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st1 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Scorpion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st21 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Phoenix">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st22 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Mantis">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st23 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Lion">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st24 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Dragon">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st25 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crab">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st26 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
<g id="Crane">
|
||||||
|
<rect y="18.6" class="st3" width="512" height="493.4"/>
|
||||||
|
<text transform="matrix(1 0 0 1 16 468.6476)" class="st27 st4 st5"></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 48 KiB |
@@ -9,55 +9,109 @@
|
|||||||
"id": "Ashigaru Armor",
|
"id": "Ashigaru Armor",
|
||||||
"name": "Armure d'Ashigaru",
|
"name": "Armure d'Ashigaru",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Plated Armor",
|
"id": "Plated Armor",
|
||||||
"name": "Armure de plates",
|
"name": "Armure de plates",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Concealed Armor",
|
"id": "Concealed Armor",
|
||||||
"name": "Armure dissimulée",
|
"name": "Armure dissimulée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lacquered Armor",
|
"id": "Lacquered Armor",
|
||||||
"name": "Armure laquée",
|
"name": "Armure laquée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ceremonial Clothes",
|
"id": "Ceremonial Clothes",
|
||||||
"name": "Tenue de cérémonie",
|
"name": "Tenue de cérémonie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Traveling Clothes",
|
"id": "Traveling Clothes",
|
||||||
"name": "Vêtements de voyage",
|
"name": "Vêtements de voyage",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sanctified Robes",
|
"id": "Sanctified Robes",
|
||||||
"name": "Tunique sanctifiée",
|
"name": "Tunique sanctifiée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sleeping Garb",
|
"id": "Sleeping Garb",
|
||||||
"name": "Vêtements de nuit",
|
"name": "Vêtements de nuit",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Common Clothes",
|
"id": "Common Clothes",
|
||||||
"name": "Vêtements ordinaires",
|
"name": "Vêtements ordinaires",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.239"
|
"book_reference": "Livre de Règles p.239"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Inconspicuous garb",
|
||||||
|
"name": "Tenue discrète",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Livre de Règles"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Robes of Judgment",
|
||||||
|
"name": "Robes de jugement",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes p.97"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Firefighter's Coat",
|
||||||
|
"name": "Manteau de pompier",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.112"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Stealth Clothing",
|
||||||
|
"name": "Tenue de camouflage",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.112"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "O-yoroi",
|
||||||
|
"name": "O-yoroi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tatami Gusoku",
|
||||||
|
"name": "Tatami Gusoku",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tosei-Gusoku",
|
||||||
|
"name": "Tosei-Gusoku",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sailor's garb",
|
||||||
|
"name": "Vêtements de marin",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shark leather armor",
|
||||||
|
"name": "Armure en peau de requin",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.9"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
73
system/babele/fr-fr/l5r5e.core-bonds.json
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
{
|
||||||
|
"label": "Liens",
|
||||||
|
"mapping": {
|
||||||
|
"description": "data.description",
|
||||||
|
"book_reference": "data.book_reference",
|
||||||
|
"bond_type": "data.bond_type"
|
||||||
|
},
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"id": "Family",
|
||||||
|
"name": "Familial",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.136",
|
||||||
|
"bond_type": "Familial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Comrade",
|
||||||
|
"name": "Amitié",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.137",
|
||||||
|
"bond_type": "Amitié"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Lover",
|
||||||
|
"name": "Amoureux",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.137",
|
||||||
|
"bond_type": "Amoureux"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rival",
|
||||||
|
"name": "Rivalité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.138",
|
||||||
|
"bond_type": "Rivalité"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Nemesis",
|
||||||
|
"name": "Haine",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.138",
|
||||||
|
"bond_type": "Haine"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Old Flame",
|
||||||
|
"name": "Ancien amour",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues",
|
||||||
|
"bond_type": "Ancien amour"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Partner",
|
||||||
|
"name": "Partenaire",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues",
|
||||||
|
"bond_type": "Partenaire"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Protector and Ward",
|
||||||
|
"name": "Protecteur et Gardien",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues",
|
||||||
|
"bond_type": "Protecteur et Gardien"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Wanderers Fellowship",
|
||||||
|
"name": "Fraternité des vagabonds",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues",
|
||||||
|
"bond_type": "Fraternité des vagabonds"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
39
system/babele/fr-fr/l5r5e.core-item-patterns.json
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"label": "Procédés de fabrication",
|
||||||
|
"mapping": {
|
||||||
|
"description": "data.description",
|
||||||
|
"book_reference": "data.book_reference"
|
||||||
|
},
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"id": "Kakita Pattern",
|
||||||
|
"name": "Procédé Kakita",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kenzō Blade",
|
||||||
|
"name": "Lame Kenzō",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shirogane Jade Inlay",
|
||||||
|
"name": "Incrustation de Jade de Shirogane",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Uchema’s Technique",
|
||||||
|
"name": "Technique d’Uchema",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Yasunori Steel",
|
||||||
|
"name": "Acier de Yasunori",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -9,181 +9,499 @@
|
|||||||
"id": "Tattoo Needles",
|
"id": "Tattoo Needles",
|
||||||
"name": "Aiguilles de tatoueur",
|
"name": "Aiguilles de tatoueur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Finger of Jade",
|
"id": "Finger of Jade",
|
||||||
"name": "Amulette de jade",
|
"name": "Amulette de jade",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Chopsticks",
|
"id": "Chopsticks",
|
||||||
"name": "Baguettes",
|
"name": "Baguettes",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Quiver of Arrow",
|
"id": "Quiver of Arrow",
|
||||||
"name": "Carquois",
|
"name": "Carquois",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rope (By the Foot)",
|
"id": "Rope (By the Foot)",
|
||||||
"name": "Corde",
|
"name": "Corde",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sake Cup",
|
"id": "Sake Cup",
|
||||||
"name": "Coupe à saké",
|
"name": "Coupe à saké",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lucky Cricket",
|
"id": "Lucky Cricket",
|
||||||
"name": "Criquet porte-bonheur",
|
"name": "Criquet porte-bonheur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bottle of Sake",
|
"id": "Bottle of Sake",
|
||||||
"name": "Cruche de saké",
|
"name": "Cruche de saké",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dice and Cup",
|
"id": "Dice and Cup",
|
||||||
"name": "Dés et gobelet",
|
"name": "Dés et gobelet",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sweets (Four Servings)",
|
"id": "Sweets (Four Servings)",
|
||||||
"name": "Douceurs (4 portions)",
|
"name": "Douceurs (4 portions)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.242"
|
"book_reference": "Livre de Règles p.242"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Spices",
|
"id": "Spices",
|
||||||
"name": "Epices",
|
"name": "Epices",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Musical Instrument",
|
"id": "Musical Instrument",
|
||||||
"name": "Instrument de musique",
|
"name": "Instrument de musique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Games",
|
"id": "Games",
|
||||||
"name": "Jeux",
|
"name": "Jeux",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kubi Bukuro",
|
"id": "Kubi Bukuro",
|
||||||
"name": "Kubi Bukuro",
|
"name": "Kubi Bukuro",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Pillow Book",
|
"id": "Pillow Book",
|
||||||
"name": "Livre de chevet",
|
"name": "Livre de chevet",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bowyer’s Kit",
|
"id": "Bowyer’s Kit",
|
||||||
"name": "Nécessaire d'archer",
|
"name": "Nécessaire d'archer",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Calligraphy Set",
|
"id": "Calligraphy Set",
|
||||||
"name": "Nécessaire de calligraphie",
|
"name": "Nécessaire de calligraphie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Divination Kit",
|
"id": "Divination Kit",
|
||||||
"name": "Nécessaire de divination",
|
"name": "Nécessaire de divination",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.243"
|
"book_reference": "Livre de Règles p.243"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Medicine Kit",
|
"id": "Medicine Kit",
|
||||||
"name": "Nécessaire médical",
|
"name": "Nécessaire médical",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.244"
|
"book_reference": "Livre de Règles p.244"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Omamori",
|
"id": "Omamori",
|
||||||
"name": "Omamori",
|
"name": "Omamori",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.244"
|
"book_reference": "Livre de Règles p.244"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Umbrella",
|
"id": "Umbrella",
|
||||||
"name": "Ombrelle",
|
"name": "Ombrelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.244"
|
"book_reference": "Livre de Règles p.244"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whetstone",
|
"id": "Whetstone",
|
||||||
"name": "Pierre à aiguiser",
|
"name": "Pierre à aiguiser",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.244"
|
"book_reference": "Livre de Règles p.244"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Poison (One Vial)",
|
"id": "Poison (One Vial)",
|
||||||
"name": "Poison (une dose)",
|
"name": "Poison (une dose)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.244"
|
"book_reference": "Livre de Règles p.244"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Daishō Stand",
|
"id": "Daishō Stand",
|
||||||
"name": "Présentoir de Daishō",
|
"name": "Présentoir de Daishō",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Traveling Rations",
|
"id": "Traveling Rations",
|
||||||
"name": "Rations de voyage",
|
"name": "Rations de voyage",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Personal Seal or Chop",
|
"id": "Personal Seal or Chop",
|
||||||
"name": "Sceau ou tampon personnel",
|
"name": "Sceau ou tampon personnel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tea Set (Portable)",
|
"id": "Tea Set (Portable)",
|
||||||
"name": "Service à thé (portatif)",
|
"name": "Service à thé (portatif)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tent (Chomchong)",
|
"id": "Tent (Chomchong)",
|
||||||
"name": "Tente (Chomchong)",
|
"name": "Tente (Chomchong)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tent (Small)",
|
"id": "Tent (Small)",
|
||||||
"name": "Tente (Petite)",
|
"name": "Tente (Petite)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tent (Yurt)",
|
"id": "Tent (Yurt)",
|
||||||
"name": "Tente (Yourte)",
|
"name": "Tente (Yourte)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.245"
|
"book_reference": "Livre de Règles p.245"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Scroll satchel",
|
||||||
|
"name": "Sacoche à rouleaux",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Livre de Règles"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Traveling pack",
|
||||||
|
"name": "Sac de Voyage",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Livre de Règles"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Journal of observations",
|
||||||
|
"name": "Journal d'observations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Livre de Règles"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Omamori (Boon of Jurojin)",
|
||||||
|
"name": "Omamori (Bénédiction de Jurojin)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Omamori (Boon of Kisshoten)",
|
||||||
|
"name": "Omamori (Bénédiction de Kisshoten)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Omamori (Boon of Hotei)",
|
||||||
|
"name": "Omamori (Bénédiction de Hotei)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Makeup Kit",
|
||||||
|
"name": "Nécessaire de maquillage",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ceremonial Tea Set",
|
||||||
|
"name": "Service à thé de cérémonie",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Folding Fan",
|
||||||
|
"name": "Eventail pliant",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Mono Imi Fuda (Taboo Plaque)",
|
||||||
|
"name": "Mono Imi Fuda (Plaque du Tabou)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Mari (Ball)",
|
||||||
|
"name": "Mari (Balle)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Amigasa",
|
||||||
|
"name": "Amigasa",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Norimono (Planquin)",
|
||||||
|
"name": "Norimono (Palanquin)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Performer's Boat",
|
||||||
|
"name": "Ponton de musiciens",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Makibishi",
|
||||||
|
"name": "Makibishi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Metsubushi",
|
||||||
|
"name": "Metsubushi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Invisible Ink",
|
||||||
|
"name": "Encre invisible",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Disguise Kit",
|
||||||
|
"name": "Nécessaire de déguisement",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.108"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Demon Mask",
|
||||||
|
"name": "Masque de démon",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bamboo Cane",
|
||||||
|
"name": "Canne en bambou",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Herbal Medicines",
|
||||||
|
"name": "Remèdes aux plantes",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Modified Scabbard",
|
||||||
|
"name": "Fourreau modifié",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Portable Boat",
|
||||||
|
"name": "Radeau Portable",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.108"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rope Ladder",
|
||||||
|
"name": "Echelle de corde",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.107"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Opening and Closing Tools",
|
||||||
|
"name": "Nécessaire de crochetage",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.108"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Mizugumo (Water Spider)",
|
||||||
|
"name": "Mizugumo (Araignée d'eau)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.108"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sekihitsu",
|
||||||
|
"name": "Sekihitsu",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tenugui",
|
||||||
|
"name": "Tenugui",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Uchitake",
|
||||||
|
"name": "Uchitake",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sokutoki",
|
||||||
|
"name": "Sokutoki",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Travel Rations",
|
||||||
|
"name": "Rations de voyage",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Cooking Kit",
|
||||||
|
"name": "Kit de cuisine",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Dice Kit",
|
||||||
|
"name": "Kit de dés",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Alchemy Kit",
|
||||||
|
"name": "Kit d'alchimie",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fishing kit",
|
||||||
|
"name": "Kit de pêche",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tailor's Kit",
|
||||||
|
"name": "Kit du tailleur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Weaver's Kit",
|
||||||
|
"name": "Kit du tisserand",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Mason's Kit",
|
||||||
|
"name": "Kit du maçon",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Chandu",
|
||||||
|
"name": "Chandu (Opium)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Thievery Kit",
|
||||||
|
"name": "Kit de vol",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Poppy Tea",
|
||||||
|
"name": "Thé au pavot",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shikomizue",
|
||||||
|
"name": "Shikomizue",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Climbing Kit",
|
||||||
|
"name": "Matériel d'escalade",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spyglass",
|
||||||
|
"name": "Longue-vue",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tate",
|
||||||
|
"name": "Tate",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Taketaba",
|
||||||
|
"name": "Taketaba",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Smithy's Kit",
|
||||||
|
"name": "Nécessaire de Forgeron",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sapper's Kit",
|
||||||
|
"name": "Nécessaire de Sapeur-Minier",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Engineer's Kit",
|
||||||
|
"name": "Nécessaire d'Ingénieur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Smoke Arrows",
|
||||||
|
"name": "Flèches fumigènes",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.106"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Astrolabe",
|
||||||
|
"name": "Astrolabe",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fishing Rod and Line",
|
||||||
|
"name": "Canne à pêche et ligne",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "TaraiBune",
|
||||||
|
"name": "TaraiBune",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.9"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,345 +9,569 @@
|
|||||||
{
|
{
|
||||||
"id": "Benten’s Curse",
|
"id": "Benten’s Curse",
|
||||||
"name": "Malédiction de Benten",
|
"name": "Malédiction de Benten",
|
||||||
"types": "relations, spirituel",
|
"types": "Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.122"
|
"book_reference": "Livre de Règles p.122"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bishamon’s Curse",
|
"id": "Bishamon’s Curse",
|
||||||
"name": "Malédiction de Bishamon",
|
"name": "Malédiction de Bishamon",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.123"
|
"book_reference": "Livre de Règles p.123"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bitter Betrothal",
|
"id": "Bitter Betrothal",
|
||||||
"name": "Amères fiançailles",
|
"name": "Amères fiançailles",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.117"
|
"book_reference": "Livre de Règles p.117"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blackmailed by [Character’s Name]",
|
"id": "Blackmailed by [Character’s Name]",
|
||||||
"name": "Chantage exercé par [Nom de personnage]",
|
"name": "Chantage exercé par [Nom de personnage]",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.118"
|
"book_reference": "Livre de Règles p.118"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blindness",
|
"id": "Blindness",
|
||||||
"name": "Cécité",
|
"name": "Cécité",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.118"
|
"book_reference": "Livre de Règles p.118"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bluntness",
|
"id": "Bluntness",
|
||||||
"name": "Franc-parler",
|
"name": "Franc-parler",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.120"
|
"book_reference": "Livre de Règles p.120"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Clumsiness",
|
"id": "Clumsiness",
|
||||||
"name": "Maladresse",
|
"name": "Maladresse",
|
||||||
"types": "physique",
|
"types": "Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.122"
|
"book_reference": "Livre de Règles p.122"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Cognitive Lapses",
|
"id": "Cognitive Lapses",
|
||||||
"name": "Absences",
|
"name": "Absences",
|
||||||
"types": "mental, séquelle",
|
"types": "Mental, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.116"
|
"book_reference": "Livre de Règles p.116"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Daikoku’s Curse",
|
"id": "Daikoku’s Curse",
|
||||||
"name": "Malédiction de Daikoku",
|
"name": "Malédiction de Daikoku",
|
||||||
"types": "relations, spiritualité",
|
"types": "Relations, Spiritualité",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.123"
|
"book_reference": "Livre de Règles p.123"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Damaged Heart or Organ",
|
"id": "Damaged Heart or Organ",
|
||||||
"name": "Cœur ou organe défaillant",
|
"name": "Cœur ou organe défaillant",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.119"
|
"book_reference": "Livre de Règles p.119"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Deafness",
|
"id": "Deafness",
|
||||||
"name": "Surdité",
|
"name": "Surdité",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.130"
|
"book_reference": "Livre de Règles p.130"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Discomfiting Countenance",
|
"id": "Discomfiting Countenance",
|
||||||
"name": "Aspect déconcertant",
|
"name": "Aspect déconcertant",
|
||||||
"types": "relations, physique",
|
"types": "Physique, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.117"
|
"book_reference": "Livre de Règles p.117"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Compassion",
|
"id": "Disdain for Compassion",
|
||||||
"name": "Mépris pour la Compassion",
|
"name": "Mépris pour la Compassion",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Courage",
|
"id": "Disdain for Courage",
|
||||||
"name": "Mépris pour le Courage",
|
"name": "Mépris pour le Courage",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Courtesy",
|
"id": "Disdain for Courtesy",
|
||||||
"name": "Mépris pour la Courtoisie",
|
"name": "Mépris pour la Courtoisie",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Duty and Loyalty",
|
"id": "Disdain for Duty and Loyalty",
|
||||||
"name": "Mépris pour le Devoir et loyauté",
|
"name": "Mépris pour le Devoir et loyauté",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Honor",
|
"id": "Disdain for Honor",
|
||||||
"name": "Mépris pour l'Honneur",
|
"name": "Mépris pour l'Honneur",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Righteousness",
|
"id": "Disdain for Righteousness",
|
||||||
"name": "Mépris pour la Droiture",
|
"name": "Mépris pour la Droiture",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disdain for Sincerity",
|
"id": "Disdain for Sincerity",
|
||||||
"name": "Mépris pour la Sincérité",
|
"name": "Mépris pour la Sincérité",
|
||||||
"types": "défaut, mental",
|
"types": "Défaut, Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ebisu’s Curse",
|
"id": "Ebisu’s Curse",
|
||||||
"name": "Malédiction d’Ebisu",
|
"name": "Malédiction d’Ebisu",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.123"
|
"book_reference": "Livre de Règles p.123"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fractured Spine",
|
"id": "Fractured Spine",
|
||||||
"name": "Colonne vertébrale fracturée",
|
"name": "Colonne vertébrale fracturée",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.119"
|
"book_reference": "Livre de Règles p.119"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fukurokujin’s Curse",
|
"id": "Fukurokujin’s Curse",
|
||||||
"name": "Malédiction de Fukurokujin",
|
"name": "Malédiction de Fukurokujin",
|
||||||
"types": "mental, spirituel",
|
"types": "Mental, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.124"
|
"book_reference": "Livre de Règles p.124"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Gaijin Name, Culture, or Appearance",
|
"id": "Gaijin Name, Culture, or Appearance",
|
||||||
"name": "Nom, culture ou apparence gaijin",
|
"name": "Nom, culture ou apparence gaijin",
|
||||||
"types": "relations (Nom), mental et relations (Culture) ou<br>physique (Apparence)",
|
"types": "Mental et relations (Culture) ou<br>physique (Apparence), Relations (Nom)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.126"
|
"book_reference": "Livre de Règles p.126"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Haunting",
|
"id": "Haunting",
|
||||||
"name": "Hanté",
|
"name": "Hanté",
|
||||||
"types": "relations, spirituel",
|
"types": "Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.120"
|
"book_reference": "Livre de Règles p.120"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Incurable Illness",
|
"id": "Incurable Illness",
|
||||||
"name": "Maladie incurable",
|
"name": "Maladie incurable",
|
||||||
"types": "physique",
|
"types": "Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.122"
|
"book_reference": "Livre de Règles p.122"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jurōjin’s Curse",
|
"id": "Jurōjin’s Curse",
|
||||||
"name": "Malédiction de Jurōjin",
|
"name": "Malédiction de Jurōjin",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.124"
|
"book_reference": "Livre de Règles p.124"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kisshōten’s Curse",
|
"id": "Kisshōten’s Curse",
|
||||||
"name": "Malédiction de Kisshōten",
|
"name": "Malédiction de Kisshōten",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.124"
|
"book_reference": "Livre de Règles p.124"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lost Arm or Lost Hand",
|
"id": "Lost Arm or Lost Hand",
|
||||||
"name": "Manchot",
|
"name": "Manchot",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.124"
|
"book_reference": "Livre de Règles p.124"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lost Eye",
|
"id": "Lost Eye",
|
||||||
"name": "Borgne",
|
"name": "Borgne",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.118"
|
"book_reference": "Livre de Règles p.118"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lost Fingers",
|
"id": "Lost Fingers",
|
||||||
"name": "Doigts manquants",
|
"name": "Doigts manquants",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.120"
|
"book_reference": "Livre de Règles p.120"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lost Leg",
|
"id": "Lost Leg",
|
||||||
"name": "Unijambiste",
|
"name": "Unijambiste",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.130"
|
"book_reference": "Livre de Règles p.130"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lost Memories",
|
"id": "Lost Memories",
|
||||||
"name": "Amnésie",
|
"name": "Amnésie",
|
||||||
"types": "mental, séquelle",
|
"types": "Mental, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.117"
|
"book_reference": "Livre de Règles p.117"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Maimed Arm",
|
"id": "Maimed Arm",
|
||||||
"name": "Bras mutilé",
|
"name": "Bras mutilé",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.118"
|
"book_reference": "Livre de Règles p.118"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Maimed Visage",
|
"id": "Maimed Visage",
|
||||||
"name": "Défiguré",
|
"name": "Défiguré",
|
||||||
"types": "physique, relations, séquelle",
|
"types": "Physique, Relations, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.119"
|
"book_reference": "Livre de Règles p.119"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Momoku",
|
"id": "Momoku",
|
||||||
"name": "Momoku",
|
"name": "Momoku",
|
||||||
"types": "spirituel",
|
"types": "Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Muteness",
|
"id": "Muteness",
|
||||||
"name": "Mutisme",
|
"name": "Mutisme",
|
||||||
"types": "relations, physique ou mental, séquelle",
|
"types": "Physique ou mental, Relations, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.126"
|
"book_reference": "Livre de Règles p.126"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Nerve Damage",
|
"id": "Nerve Damage",
|
||||||
"name": "Lésions nerveuses",
|
"name": "Lésions nerveuses",
|
||||||
"types": "physique, séquelle",
|
"types": "Physique, Séquelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.121"
|
"book_reference": "Livre de Règles p.121"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Scorn of [One Group]",
|
"id": "Scorn of [One Group]",
|
||||||
"name": "Méprisé par [un groupe]",
|
"name": "Méprisé par [un groupe]",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.125"
|
"book_reference": "Livre de Règles p.125"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shadowlands Taint (Air)",
|
"id": "Shadowlands Taint (Air)",
|
||||||
"name": "Souillure de l’Outremonde (Air)",
|
"name": "Souillure de l’Outremonde (Air)",
|
||||||
"types": "malédiction, relations, spirituel",
|
"types": "Malédiction, Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.128"
|
"book_reference": "Livre de Règles p.128"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shadowlands Taint (Earth)",
|
"id": "Shadowlands Taint (Earth)",
|
||||||
"name": "Souillure de l’Outremonde (Terre)",
|
"name": "Souillure de l’Outremonde (Terre)",
|
||||||
"types": "malédiction, physique, spirituel",
|
"types": "Malédiction, Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.129"
|
"book_reference": "Livre de Règles p.129"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shadowlands Taint (Fire)",
|
"id": "Shadowlands Taint (Fire)",
|
||||||
"name": "Souillure de l’Outremonde (Feu)",
|
"name": "Souillure de l’Outremonde (Feu)",
|
||||||
"types": "malédiction, mental, spirituel",
|
"types": "Malédiction, Mental, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.129"
|
"book_reference": "Livre de Règles p.129"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shadowlands Taint (Void)",
|
"id": "Shadowlands Taint (Void)",
|
||||||
"name": "Souillure de l’Outremonde (Vide)",
|
"name": "Souillure de l’Outremonde (Vide)",
|
||||||
"types": "malédiction, spirituel",
|
"types": "Malédiction, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.129"
|
"book_reference": "Livre de Règles p.129"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shadowlands Taint (Water)",
|
"id": "Shadowlands Taint (Water)",
|
||||||
"name": "Souillure de l’Outremonde (Eau)",
|
"name": "Souillure de l’Outremonde (Eau)",
|
||||||
"types": "malédiction, physique, spirituel",
|
"types": "Malédiction, Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.128"
|
"book_reference": "Livre de Règles p.128"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sworn Enemy",
|
"id": "Sworn Enemy",
|
||||||
"name": "Ennemi juré",
|
"name": "Ennemi juré",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.120"
|
"book_reference": "Livre de Règles p.120"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whispers of Cruelty",
|
"id": "Whispers of Cruelty",
|
||||||
"name": "Réputation de cruauté",
|
"name": "Réputation de cruauté",
|
||||||
"types": "relations, infamie",
|
"types": "Infamie, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.126"
|
"book_reference": "Livre de Règles p.126"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whispers of Doom",
|
"id": "Whispers of Doom",
|
||||||
"name": "Réputation de tragédie",
|
"name": "Réputation de tragédie",
|
||||||
"types": "relations, infamie",
|
"types": "Infamie, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.127"
|
"book_reference": "Livre de Règles p.127"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whispers of Failure",
|
"id": "Whispers of Failure",
|
||||||
"name": "Réputation d’échec",
|
"name": "Réputation d’échec",
|
||||||
"types": "relations, infamie",
|
"types": "Infamie, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.127"
|
"book_reference": "Livre de Règles p.127"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whispers of Poverty",
|
"id": "Whispers of Poverty",
|
||||||
"name": "Réputation d’indigence",
|
"name": "Réputation d’indigence",
|
||||||
"types": "relations, infamie",
|
"types": "Infamie, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.127"
|
"book_reference": "Livre de Règles p.127"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whispers of Treachery",
|
"id": "Whispers of Treachery",
|
||||||
"name": "Réputation de traîtrise",
|
"name": "Réputation de traîtrise",
|
||||||
"types": "relations, infamie",
|
"types": "Infamie, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.127"
|
"book_reference": "Livre de Règles p.127"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Elemental Deficiency (Air)",
|
||||||
|
"name": "Elemental Deficiency (Air) (WIP)",
|
||||||
|
"types": "Mental, Physique, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Elemental Deficiency (Earth)",
|
||||||
|
"name": "Elemental Deficiency (Earth) (WIP)",
|
||||||
|
"types": "Mental, Physique, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Elemental Deficiency (Fire)",
|
||||||
|
"name": "Elemental Deficiency (Fire) (WIP)",
|
||||||
|
"types": "Mental, Physique, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Elemental Deficiency (Water)",
|
||||||
|
"name": "Elemental Deficiency (Water) (WIP)",
|
||||||
|
"types": "Mental, Physique, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Lackluster",
|
||||||
|
"name": "Terne",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.102"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Overconfidence in Creativity",
|
||||||
|
"name": "Confiance excessive en Créativité",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Overconfidence in Spiritual Sensitivity",
|
||||||
|
"name": "Confiance excessive en Sensibilité spirituelle",
|
||||||
|
"types": "Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Overconfidence in Charm",
|
||||||
|
"name": "Confiance excessive en Charme",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Overconfidence in Subtlety",
|
||||||
|
"name": "Confiance excessive en Subtilité",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Overconfidence in Toughness",
|
||||||
|
"name": "Confiance excessive en Tenacité",
|
||||||
|
"types": "Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Unsavory Past",
|
||||||
|
"name": "Passé honteux",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Allergy",
|
||||||
|
"name": "Allergie [au choix]",
|
||||||
|
"types": "Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.246"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Cursed Lineage",
|
||||||
|
"name": "Lignée maudite",
|
||||||
|
"types": "Relations, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.246"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Adopted Peasant",
|
||||||
|
"name": "Paysan adopté",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.246"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Despise in [City]",
|
||||||
|
"name": "Méprisé à [une ville]",
|
||||||
|
"types": "Relations, Renommée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.247"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Hunted by Chikusho-Do",
|
||||||
|
"name": "Traqué par le Chikushō-dō",
|
||||||
|
"types": "Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.247"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Skepticism",
|
||||||
|
"name": "Scepticisme",
|
||||||
|
"types": "Mental, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.247"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Debt to [Person or Organization]",
|
||||||
|
"name": "Debt to [Person or Organization] (WIP)",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bullheaded",
|
||||||
|
"name": "Bullheaded (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Many Mouths",
|
||||||
|
"name": "Many Mouths (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Horrible Scar",
|
||||||
|
"name": "Horrible Scar (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Pursued by [Individual or Group]",
|
||||||
|
"name": "Pursued by [Individual or Group] (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Encompassing Duty",
|
||||||
|
"name": "Encompassing Duty (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Stained Lineage",
|
||||||
|
"name": "Stained Lineage (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shadowlands Taint [One with the Darkness]",
|
||||||
|
"name": "Souillure de l’Outremonde (Disciple des ténèbres)",
|
||||||
|
"types": "Malédiction, Physique, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shadowlands Taint [Unnatural Skin]",
|
||||||
|
"name": "Souillure de l’Outremonde (Mutation de la peau)",
|
||||||
|
"types": "Malédiction, Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shadowlands Taint [Blasphemous Appetites]",
|
||||||
|
"name": "Souillure de l’Outremonde (Voracité infâme)",
|
||||||
|
"types": "Malédiction, Mental, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Lost Name",
|
||||||
|
"name": "Nom dérobé",
|
||||||
|
"types": "Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.97"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Demon Wound",
|
||||||
|
"name": "Blessure de démon",
|
||||||
|
"types": "Spirituel, Séquelle",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.97"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shadowlands Taint [Kansen Whispers]",
|
||||||
|
"name": "Souillure de l’Outremonde (Murmures des kAnsen)",
|
||||||
|
"types": "Malédiction, Mentale",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.99"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shadowlands Taint [Distorted Limbs]",
|
||||||
|
"name": "Souillure de l’Outremonde (Membres déformés)",
|
||||||
|
"types": "Malédiction, Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.99"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sailor’s Tongue",
|
||||||
|
"name": "Parler du marin",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.7"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,135 +9,261 @@
|
|||||||
{
|
{
|
||||||
"id": "Addiction",
|
"id": "Addiction",
|
||||||
"name": "Addiction",
|
"name": "Addiction",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.130"
|
"book_reference": "Livre de Règles p.130"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Battle Trauma",
|
"id": "Battle Trauma",
|
||||||
"name": "Traumatisme de guerre",
|
"name": "Traumatisme de guerre",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.136"
|
"book_reference": "Livre de Règles p.136"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Cynicism",
|
"id": "Cynicism",
|
||||||
"name": "Cynisme",
|
"name": "Cynisme",
|
||||||
"types": "relations, mental",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.131"
|
"book_reference": "Livre de Règles p.131"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dark Secret",
|
"id": "Dark Secret",
|
||||||
"name": "Sombre secret",
|
"name": "Sombre secret",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.135"
|
"book_reference": "Livre de Règles p.135"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Delusions of Grandeur",
|
"id": "Delusions of Grandeur",
|
||||||
"name": "Mégalomanie",
|
"name": "Mégalomanie",
|
||||||
"types": "mental, relations",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.134"
|
"book_reference": "Livre de Règles p.134"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fear of Death",
|
"id": "Fear of Death",
|
||||||
"name": "Peur de la mort",
|
"name": "Peur de la mort",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.135"
|
"book_reference": "Livre de Règles p.135"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ferocity",
|
"id": "Ferocity",
|
||||||
"name": "Férocité",
|
"name": "Férocité",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.132"
|
"book_reference": "Livre de Règles p.132"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Impatience",
|
"id": "Impatience",
|
||||||
"name": "Impatience",
|
"name": "Impatience",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.132"
|
"book_reference": "Livre de Règles p.132"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Intolerance",
|
"id": "Intolerance",
|
||||||
"name": "Intolérance",
|
"name": "Intolérance",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.132"
|
"book_reference": "Livre de Règles p.132"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Irrepressible Flirtation",
|
"id": "Irrepressible Flirtation",
|
||||||
"name": "Joli cœur",
|
"name": "Joli cœur",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.133"
|
"book_reference": "Livre de Règles p.133"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jealousy",
|
"id": "Jealousy",
|
||||||
"name": "Jalousie",
|
"name": "Jalousie",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.133"
|
"book_reference": "Livre de Règles p.133"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Materialism",
|
"id": "Materialism",
|
||||||
"name": "Matérialisme",
|
"name": "Matérialisme",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.134"
|
"book_reference": "Livre de Règles p.134"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Meekness",
|
"id": "Meekness",
|
||||||
"name": "Timidité",
|
"name": "Timidité",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.136"
|
"book_reference": "Livre de Règles p.136"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Painful Honesty",
|
"id": "Painful Honesty",
|
||||||
"name": "Douloureuse honnêteté",
|
"name": "Douloureuse honnêteté",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.132"
|
"book_reference": "Livre de Règles p.132"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paranoia",
|
"id": "Paranoia",
|
||||||
"name": "Paranoïa",
|
"name": "Paranoïa",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.134"
|
"book_reference": "Livre de Règles p.134"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Perfectionism",
|
"id": "Perfectionism",
|
||||||
"name": "Perfectionnisme",
|
"name": "Perfectionnisme",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.134"
|
"book_reference": "Livre de Règles p.134"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Phobia",
|
"id": "Phobia",
|
||||||
"name": "Phobie",
|
"name": "Phobie",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.135"
|
"book_reference": "Livre de Règles p.135"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Softheartedness",
|
"id": "Softheartedness",
|
||||||
"name": "Cœur tendre",
|
"name": "Cœur tendre",
|
||||||
"types": "relations, mental",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.131"
|
"book_reference": "Livre de Règles p.131"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Superstition",
|
"id": "Superstition",
|
||||||
"name": "Superstition",
|
"name": "Superstition",
|
||||||
"types": "mental, spirituel",
|
"types": "Mental, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.136"
|
"book_reference": "Livre de Règles p.136"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Conspiracy",
|
||||||
|
"name": "Conspiracy (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Omen of Bad Luck",
|
||||||
|
"name": "Omen of Bad Luck (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Uncleanliness",
|
||||||
|
"name": "Uncleanliness (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Vanity",
|
||||||
|
"name": "Vanity (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Isolation",
|
||||||
|
"name": "Isolement",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.103"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Web of Lies",
|
||||||
|
"name": "Tissu de mensonges",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.103"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Accustomed to Luxury",
|
||||||
|
"name": "Habitué au luxe",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.247"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Claustrophobia",
|
||||||
|
"name": "Claustrophobie",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.248"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "False Identity",
|
||||||
|
"name": "Fausse identité",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.248"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Loathing for Peasants",
|
||||||
|
"name": "Aversion pour les paysans",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.248"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Loneliness",
|
||||||
|
"name": "Autophobie",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.249"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Eyes of Many",
|
||||||
|
"name": "Eyes of Many (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Coming Storm",
|
||||||
|
"name": "Coming Storm (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fear of Stagnation",
|
||||||
|
"name": "Fear of Stagnation (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Failure",
|
||||||
|
"name": "Failure (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fallen Ancestor",
|
||||||
|
"name": "Ancêtre déchu",
|
||||||
|
"types": "Relations, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.98"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Obtuse",
|
||||||
|
"name": "Obtus",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.99"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Reformed Maho-Tsukai",
|
||||||
|
"name": "Mahō-tsukai repenti",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.98"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,282 +9,457 @@
|
|||||||
{
|
{
|
||||||
"id": "Ally [Name]",
|
"id": "Ally [Name]",
|
||||||
"name": "Allié [Nom]",
|
"name": "Allié [Nom]",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.102"
|
"book_reference": "Livre de Règles p.102"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ambidexterity",
|
"id": "Ambidexterity",
|
||||||
"name": "Ambidextrie",
|
"name": "Ambidextrie",
|
||||||
"types": "physique",
|
"types": "Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.102"
|
"book_reference": "Livre de Règles p.102"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Benten’s Blessing",
|
"id": "Benten’s Blessing",
|
||||||
"name": "Bénédiction de Benten",
|
"name": "Bénédiction de Benten",
|
||||||
"types": "relations, spirituel",
|
"types": "Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.103"
|
"book_reference": "Livre de Règles p.103"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bishamon’s Blessing",
|
"id": "Bishamon’s Blessing",
|
||||||
"name": "Bénédiction de Bishamon",
|
"name": "Bénédiction de Bishamon",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.103"
|
"book_reference": "Livre de Règles p.103"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blackmail on [Name]",
|
"id": "Blackmail on [Name]",
|
||||||
"name": "Chantage contre [Nom d’un personnage]",
|
"name": "Chantage contre [Nom d’un personnage]",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.104"
|
"book_reference": "Livre de Règles p.104"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blessed Lineage",
|
"id": "Blessed Lineage",
|
||||||
"name": "Lignée prestigieuse",
|
"name": "Lignée prestigieuse",
|
||||||
"types": "relations, spirituel",
|
"types": "Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.106"
|
"book_reference": "Livre de Règles p.106"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blissful Betrothal",
|
"id": "Blissful Betrothal",
|
||||||
"name": "Fiançailles bienheureuses",
|
"name": "Fiançailles bienheureuses",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.105"
|
"book_reference": "Livre de Règles p.105"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Daikoku’s Blessing",
|
"id": "Daikoku’s Blessing",
|
||||||
"name": "Bénédiction de Daikoku",
|
"name": "Bénédiction de Daikoku",
|
||||||
"types": "relations, spirituel",
|
"types": "Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.103"
|
"book_reference": "Livre de Règles p.103"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dangerous Allure",
|
"id": "Dangerous Allure",
|
||||||
"name": "Beauté fatale",
|
"name": "Beauté fatale",
|
||||||
"types": "physique, relations",
|
"types": "Physique, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.102"
|
"book_reference": "Livre de Règles p.102"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ebisu’s Blessing",
|
"id": "Ebisu’s Blessing",
|
||||||
"name": "Bénédiction d’Ebisu",
|
"name": "Bénédiction d’Ebisu",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.103"
|
"book_reference": "Livre de Règles p.103"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Famously Honest",
|
"id": "Famously Honest",
|
||||||
"name": "Notoirement honnête",
|
"name": "Notoirement honnête",
|
||||||
"types": "renommée, relations",
|
"types": "Relations, Renommée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.107"
|
"book_reference": "Livre de Règles p.107"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Famously Lucky",
|
"id": "Famously Lucky",
|
||||||
"name": "Notoirement chanceux",
|
"name": "Notoirement chanceux",
|
||||||
"types": "renommée, relations",
|
"types": "Relations, Renommée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.106"
|
"book_reference": "Livre de Règles p.106"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Famously Reliable",
|
"id": "Famously Reliable",
|
||||||
"name": "Notoirement fiable",
|
"name": "Notoirement fiable",
|
||||||
"types": "renommée, relations",
|
"types": "Relations, Renommée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.107"
|
"book_reference": "Livre de Règles p.107"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Famously Successful",
|
"id": "Famously Successful",
|
||||||
"name": "Notoirement efficace",
|
"name": "Notoirement efficace",
|
||||||
"types": "renommée, relations",
|
"types": "Relations, Renommée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.106"
|
"book_reference": "Livre de Règles p.106"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Famously Wealthy",
|
"id": "Famously Wealthy",
|
||||||
"name": "Notoirement riche",
|
"name": "Notoirement riche",
|
||||||
"types": "renommée, relations",
|
"types": "Relations, Renommée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.107"
|
"book_reference": "Livre de Règles p.107"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Flexibility",
|
"id": "Flexibility",
|
||||||
"name": "Souplesse",
|
"name": "Souplesse",
|
||||||
"types": "physique",
|
"types": "Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.109"
|
"book_reference": "Livre de Règles p.109"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fukurokujin’s Blessing",
|
"id": "Fukurokujin’s Blessing",
|
||||||
"name": "Bénédiction de Fukurokujin",
|
"name": "Bénédiction de Fukurokujin",
|
||||||
"types": "mental, spirituel",
|
"types": "Mental, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.104"
|
"book_reference": "Livre de Règles p.104"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Indomitable Will",
|
"id": "Indomitable Will",
|
||||||
"name": "Volonté indomptable",
|
"name": "Volonté indomptable",
|
||||||
"types": "mental, relations",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.110"
|
"book_reference": "Livre de Règles p.110"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jurojin’s Blessing",
|
"id": "Jurojin’s Blessing",
|
||||||
"name": "Bénédiction de Jurōjin",
|
"name": "Bénédiction de Jurōjin",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.104"
|
"book_reference": "Livre de Règles p.104"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Keen Balance",
|
"id": "Keen Balance",
|
||||||
"name": "Equilibre exceptionnel",
|
"name": "Equilibre exceptionnel",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.104"
|
"book_reference": "Livre de Règles p.104"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Keen Hearing",
|
"id": "Keen Hearing",
|
||||||
"name": "Ouïe exceptionnelle",
|
"name": "Ouïe exceptionnelle",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Keen Sight",
|
"id": "Keen Sight",
|
||||||
"name": "Vue exceptionnelle",
|
"name": "Vue exceptionnelle",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.110"
|
"book_reference": "Livre de Règles p.110"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Keen Smell",
|
"id": "Keen Smell",
|
||||||
"name": "Odorat exceptionnel",
|
"name": "Odorat exceptionnel",
|
||||||
"types": "physique, mental",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Karmic Tie",
|
"id": "Karmic Tie",
|
||||||
"name": "Lien karmique",
|
"name": "Lien karmique",
|
||||||
"types": "relations, spirituel",
|
"types": "Relations, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.105"
|
"book_reference": "Livre de Règles p.105"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kisshōten’s Blessing",
|
"id": "Kisshōten’s Blessing",
|
||||||
"name": "Bénédiction de Kisshōten",
|
"name": "Bénédiction de Kisshōten",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.104"
|
"book_reference": "Livre de Règles p.104"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Large Stature",
|
"id": "Large Stature",
|
||||||
"name": "Stature imposante",
|
"name": "Stature imposante",
|
||||||
"types": "physique",
|
"types": "Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.110"
|
"book_reference": "Livre de Règles p.110"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Compassion",
|
"id": "Paragon of Compassion",
|
||||||
"name": "Parangon de Compassion",
|
"name": "Parangon de Compassion",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Courage",
|
"id": "Paragon of Courage",
|
||||||
"name": "Parangon de Courage",
|
"name": "Parangon de Courage",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Courtesy",
|
"id": "Paragon of Courtesy",
|
||||||
"name": "Parangon de Courtoisie",
|
"name": "Parangon de Courtoisie",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Duty and Loyalty",
|
"id": "Paragon of Duty and Loyalty",
|
||||||
"name": "Parangon de Devoir et loyauté",
|
"name": "Parangon de Devoir et loyauté",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Honor",
|
"id": "Paragon of Honor",
|
||||||
"name": "Parangon d'Honneur",
|
"name": "Parangon d'Honneur",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Righteousness",
|
"id": "Paragon of Righteousness",
|
||||||
"name": "Parangon de Droiture",
|
"name": "Parangon de Droiture",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Paragon of Sincerity",
|
"id": "Paragon of Sincerity",
|
||||||
"name": "Parangon de Sincérité",
|
"name": "Parangon de Sincérité",
|
||||||
"types": "mental, vertu",
|
"types": "Mental, Vertu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Precise Memory",
|
"id": "Precise Memory",
|
||||||
"name": "Excellente mémoire",
|
"name": "Excellente mémoire",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.105"
|
"book_reference": "Livre de Règles p.105"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Quick Reflexes",
|
"id": "Quick Reflexes",
|
||||||
"name": "Réflexes fulgurants",
|
"name": "Réflexes fulgurants",
|
||||||
"types": "physique, relations",
|
"types": "Physique, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.109"
|
"book_reference": "Livre de Règles p.109"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Seasoned",
|
"id": "Seasoned",
|
||||||
"name": "Aguerri",
|
"name": "Aguerri",
|
||||||
"types": "mental, relations",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.101"
|
"book_reference": "Livre de Règles p.101"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sixth Sense",
|
"id": "Sixth Sense",
|
||||||
"name": "Sixième sens",
|
"name": "Sixième sens",
|
||||||
"types": "spirituel",
|
"types": "Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.109"
|
"book_reference": "Livre de Règles p.109"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Small Stature",
|
"id": "Small Stature",
|
||||||
"name": "Petit",
|
"name": "Petit",
|
||||||
"types": "physique",
|
"types": "Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.108"
|
"book_reference": "Livre de Règles p.108"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Subtle Observer",
|
"id": "Subtle Observer",
|
||||||
"name": "Observateur subtil",
|
"name": "Observateur subtil",
|
||||||
"types": "relations, mental",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.107"
|
"book_reference": "Livre de Règles p.107"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Support of [One Group]",
|
"id": "Support of [One Group]",
|
||||||
"name": "Soutien de [un groupe]",
|
"name": "Soutien de [un groupe]",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.109"
|
"book_reference": "Livre de Règles p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Talented Herbalist",
|
||||||
|
"name": "Talented Herbalist (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Famously Kind",
|
||||||
|
"name": "Famously Kind (WIP)",
|
||||||
|
"types": "Relations, Renommée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Portentous Birth",
|
||||||
|
"name": "Portentous Birth (WIP)",
|
||||||
|
"types": "Relations, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Affect of Harmlessness",
|
||||||
|
"name": "Apparence inoffensive",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.99"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Famously Neutral",
|
||||||
|
"name": "Notoirement impartial",
|
||||||
|
"types": "Relations, Renommée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.99"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Well Connected in {City}",
|
||||||
|
"name": "Relations à [une ville]",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.99"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Animal Trainer",
|
||||||
|
"name": "Dresseur",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.242"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Expert Tracker",
|
||||||
|
"name": "Pisteur expert",
|
||||||
|
"types": "Mental, Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.242"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Criminal Connections",
|
||||||
|
"name": "Liens avec la pègre",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.242"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Friend of the brotherhood",
|
||||||
|
"name": "Ami de la confrérie",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.242"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Well Connected",
|
||||||
|
"name": "Relations influentes",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.243"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kuge Lineage",
|
||||||
|
"name": "Lignée Kuge",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.243"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Hero of [Village]",
|
||||||
|
"name": "Héros de [Village]",
|
||||||
|
"types": "Relations, Renommée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.243"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spiritual Protector",
|
||||||
|
"name": "Protecteur spirituel",
|
||||||
|
"types": "Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.243"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ardent Leader",
|
||||||
|
"name": "Ardent Leader (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Dashing Scar",
|
||||||
|
"name": "Dashing Scar (WIP)",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Lucky Hunter",
|
||||||
|
"name": "Lucky Hunter (WIP)",
|
||||||
|
"types": "Physique, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Scrounger",
|
||||||
|
"name": "Scrounger (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Scrappy",
|
||||||
|
"name": "Scrappy (WIP)",
|
||||||
|
"types": "Mental, Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Urbane and Wroldly",
|
||||||
|
"name": "Urbane and Wroldly (WIP)",
|
||||||
|
"types": "Physique, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Dead Eyes",
|
||||||
|
"name": "Regard voilé",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Light Sleeper",
|
||||||
|
"name": "Sommeil léger",
|
||||||
|
"types": "Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Friend of the Nezumi",
|
||||||
|
"name": "Ami des nezumi",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blood of Osano-Wo",
|
||||||
|
"name": "Sang d’Osano-wo",
|
||||||
|
"types": "Mental, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sea Legs",
|
||||||
|
"name": "Pied marin",
|
||||||
|
"types": "Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.7"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,142 +9,282 @@
|
|||||||
{
|
{
|
||||||
"id": "Animal Bond",
|
"id": "Animal Bond",
|
||||||
"name": "Animaux",
|
"name": "Animaux",
|
||||||
"types": "relations, mental",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.111"
|
"book_reference": "Livre de Règles p.111"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Armament",
|
"id": "Armament",
|
||||||
"name": "Armement",
|
"name": "Armement",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.111"
|
"book_reference": "Livre de Règles p.111"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Brushwork",
|
"id": "Brushwork",
|
||||||
"name": "Pinceau",
|
"name": "Pinceau",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.114"
|
"book_reference": "Livre de Règles p.114"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Curiosity",
|
"id": "Curiosity",
|
||||||
"name": "Curiosité",
|
"name": "Curiosité",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.112"
|
"book_reference": "Livre de Règles p.112"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Daredevil",
|
"id": "Daredevil",
|
||||||
"name": "Casse-cou",
|
"name": "Casse-cou",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.111"
|
"book_reference": "Livre de Règles p.111"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Enlightenment",
|
"id": "Enlightenment",
|
||||||
"name": "Illumination",
|
"name": "Illumination",
|
||||||
"types": "spirituel",
|
"types": "Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.113"
|
"book_reference": "Livre de Règles p.113"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fashion",
|
"id": "Fashion",
|
||||||
"name": "Mode",
|
"name": "Mode",
|
||||||
"types": "relations, mental",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.113"
|
"book_reference": "Livre de Règles p.113"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fortune-Telling",
|
"id": "Fortune-Telling",
|
||||||
"name": "Voyance",
|
"name": "Voyance",
|
||||||
"types": "mental, spirituel",
|
"types": "Mental, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.116"
|
"book_reference": "Livre de Règles p.116"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Generosity",
|
"id": "Generosity",
|
||||||
"name": "Générosité",
|
"name": "Générosité",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.112"
|
"book_reference": "Livre de Règles p.112"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Gossip",
|
"id": "Gossip",
|
||||||
"name": "Commérages",
|
"name": "Commérages",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.111"
|
"book_reference": "Livre de Règles p.111"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "History",
|
"id": "History",
|
||||||
"name": "Histoire",
|
"name": "Histoire",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.112"
|
"book_reference": "Livre de Règles p.112"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ikebana",
|
"id": "Ikebana",
|
||||||
"name": "Ikebana",
|
"name": "Ikebana",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.113"
|
"book_reference": "Livre de Règles p.113"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Playfulness",
|
"id": "Playfulness",
|
||||||
"name": "Plaisanteries",
|
"name": "Plaisanteries",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.114"
|
"book_reference": "Livre de Règles p.114"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Provocation",
|
"id": "Provocation",
|
||||||
"name": "Provocation",
|
"name": "Provocation",
|
||||||
"types": "relations",
|
"types": "Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.114"
|
"book_reference": "Livre de Règles p.114"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sake",
|
"id": "Sake",
|
||||||
"name": "Saké",
|
"name": "Saké",
|
||||||
"types": "mental",
|
"types": "Mental",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.115"
|
"book_reference": "Livre de Règles p.115"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Secrets",
|
"id": "Secrets",
|
||||||
"name": "Secrets",
|
"name": "Secrets",
|
||||||
"types": "mental, relations",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.115"
|
"book_reference": "Livre de Règles p.115"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Stories",
|
"id": "Stories",
|
||||||
"name": "Contes",
|
"name": "Contes",
|
||||||
"types": "mental, relations",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.112"
|
"book_reference": "Livre de Règles p.112"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tea",
|
"id": "Tea",
|
||||||
"name": "Thé",
|
"name": "Thé",
|
||||||
"types": "physique, spirituel",
|
"types": "Physique, Spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.115"
|
"book_reference": "Livre de Règles p.115"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Travel",
|
"id": "Travel",
|
||||||
"name": "Voyages",
|
"name": "Voyages",
|
||||||
"types": "mental, physique",
|
"types": "Mental, Physique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.115"
|
"book_reference": "Livre de Règles p.115"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wordplay",
|
"id": "Wordplay",
|
||||||
"name": "Jeux de mots",
|
"name": "Jeux de mots",
|
||||||
"types": "relations, mental",
|
"types": "Mental, Relations",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.113"
|
"book_reference": "Livre de Règles p.113"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bathing",
|
||||||
|
"name": "Bathing (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kyudo",
|
||||||
|
"name": "Kyudo (WIP)",
|
||||||
|
"types": "Mental, Physique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kabuki",
|
||||||
|
"name": "Kabuki (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Festivals",
|
||||||
|
"name": "Festivals (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Religious Study",
|
||||||
|
"name": "Religious Study (WIP)",
|
||||||
|
"types": "Mental, Spirituel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Local Flare for {Region}",
|
||||||
|
"name": "Engouement pour [une région]",
|
||||||
|
"types": "Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Decorum",
|
||||||
|
"name": "Décorum",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.100"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Pot Stirrer",
|
||||||
|
"name": "Fauteur de trouble",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.101"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "City [Choose One]",
|
||||||
|
"name": "Cité [au choix]",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.244"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bonsai",
|
||||||
|
"name": "Bonsai",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.244"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Gourmet",
|
||||||
|
"name": "Gourmet",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.244"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rock Gardening",
|
||||||
|
"name": "Jardins de rocaille",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.245"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Military History",
|
||||||
|
"name": "Histoire militaire",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.245"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Navigator",
|
||||||
|
"name": "Navigateur",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.245"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Researcher",
|
||||||
|
"name": "Chercheur",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.245"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Honest Work",
|
||||||
|
"name": "Honest Work (WIP)",
|
||||||
|
"types": "Mental, Relations",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Attention",
|
||||||
|
"name": "Attention (WIP)",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Passion for [Foreign Performing Art Form]",
|
||||||
|
"name": "Passion for [Foreign Performing Art Form] (WIP)",
|
||||||
|
"types": "Relations, Renommée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Creatures",
|
||||||
|
"name": "Créatures",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.97"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "KnotWork",
|
||||||
|
"name": "Noeuds",
|
||||||
|
"types": "Mental",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.7"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,97 +9,127 @@
|
|||||||
"id": "Razor-Edged",
|
"id": "Razor-Edged",
|
||||||
"name": "Acéré",
|
"name": "Acéré",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ceremonial",
|
"id": "Ceremonial",
|
||||||
"name": "Cérémoniel",
|
"name": "Cérémoniel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Damaged",
|
"id": "Damaged",
|
||||||
"name": "Détérioré",
|
"name": "Détérioré",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Destroyed",
|
"id": "Destroyed",
|
||||||
"name": "Détruit",
|
"name": "Détruit",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Concealable",
|
"id": "Concealable",
|
||||||
"name": "Discret",
|
"name": "Discret",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Cumbersome",
|
"id": "Cumbersome",
|
||||||
"name": "Encombrant",
|
"name": "Encombrant",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Snaring",
|
"id": "Snaring",
|
||||||
"name": "Entrave",
|
"name": "Entrave",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Unholy",
|
"id": "Unholy",
|
||||||
"name": "Impie",
|
"name": "Impie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.240"
|
"book_reference": "Livre de Règles p.240"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Forbidden",
|
"id": "Forbidden",
|
||||||
"name": "Interdit",
|
"name": "Interdit",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Resplendent",
|
"id": "Resplendent",
|
||||||
"name": "Magnifique",
|
"name": "Magnifique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wargear",
|
"id": "Wargear",
|
||||||
"name": "Militaire",
|
"name": "Militaire",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Mundane",
|
"id": "Mundane",
|
||||||
"name": "Ordinaire",
|
"name": "Ordinaire",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Prepare",
|
"id": "Prepare",
|
||||||
"name": "Préparation",
|
"name": "Préparation",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sacred",
|
"id": "Sacred",
|
||||||
"name": "Sacré",
|
"name": "Sacré",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Durable",
|
"id": "Durable",
|
||||||
"name": "Solide",
|
"name": "Solide",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Subtle",
|
"id": "Subtle",
|
||||||
"name": "Subtil",
|
"name": "Subtil",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.241"
|
"book_reference": "Livre de Règles p.241"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kakita Pattern",
|
||||||
|
"name": "Procédé Kakita",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kenzō Blade",
|
||||||
|
"name": "Lame Kenzō",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shirogane Jade Inlay",
|
||||||
|
"name": "Incrustation de Jade de Shirogane",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Uchema’s Technique",
|
||||||
|
"name": "Technique d’Uchema",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Yasunori Steel",
|
||||||
|
"name": "Acier de Yasunori",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.109"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
27
system/babele/fr-fr/l5r5e.core-signature-scrolls.json
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"label": "Rouleaux de marque",
|
||||||
|
"mapping": {
|
||||||
|
"description": "data.description",
|
||||||
|
"book_reference": "data.book_reference"
|
||||||
|
},
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"id": "Ichi’s Second Sight",
|
||||||
|
"name": "La seconde vision d’Ichi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.108"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Hasegawa’s Denial",
|
||||||
|
"name": "Le refus d’Hasegawa",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.108"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Maikara’s Rebuke",
|
||||||
|
"name": "La mercuriale de Maikara",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.108"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
105
system/babele/fr-fr/l5r5e.core-techniques-inversion.json
Normal file
@@ -0,0 +1,105 @@
|
|||||||
|
{
|
||||||
|
"label": "Techniques d'Inversions",
|
||||||
|
"mapping": {
|
||||||
|
"description": "data.description",
|
||||||
|
"book_reference": "data.book_reference"
|
||||||
|
},
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"id": "One Within the Void",
|
||||||
|
"name": "One Within the Void (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sight beyond Existence",
|
||||||
|
"name": "Sight beyond Existence (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Whispered Blade",
|
||||||
|
"name": "Whispered Blade (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Witness the End",
|
||||||
|
"name": "Witness the End (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Distance Distorted",
|
||||||
|
"name": "Distance Distorted (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ethereal Flicker",
|
||||||
|
"name": "Ethereal Flicker (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Lotus Bloom",
|
||||||
|
"name": "The Lotus Bloom (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Hurl from the Stream",
|
||||||
|
"name": "Hurl from the Stream (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Moon on the Shifting Sea",
|
||||||
|
"name": "Moon on the Shifting Sea (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shroud in Solitude",
|
||||||
|
"name": "Shroud in Solitude (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Reality Stitch",
|
||||||
|
"name": "Reality Stitch (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shattering Caress",
|
||||||
|
"name": "Shattering Caress (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Three Heartbeats",
|
||||||
|
"name": "Three Heartbeats (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Essence Eternal",
|
||||||
|
"name": "Essence Eternal (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Slip the Cycle",
|
||||||
|
"name": "Slip the Cycle (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Unweave",
|
||||||
|
"name": "Unweave (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -9,373 +9,451 @@
|
|||||||
"id": "Rise, Air",
|
"id": "Rise, Air",
|
||||||
"name": "Air, incarne-toi",
|
"name": "Air, incarne-toi",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.192"
|
"book_reference": "Livre de Règles p.192"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Nature’s Touch",
|
"id": "Nature’s Touch",
|
||||||
"name": "Caresse de la nature",
|
"name": "Caresse de la nature",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.192"
|
"book_reference": "Livre de Règles p.192"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wrath of Kaze-no-Kami",
|
"id": "Wrath of Kaze-no-Kami",
|
||||||
"name": "Courroux de Kaze no kami",
|
"name": "Courroux de Kaze no kami",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.192"
|
"book_reference": "Livre de Règles p.192"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Secrets on the Wind",
|
"id": "Secrets on the Wind",
|
||||||
"name": "Des secrets dans le vent",
|
"name": "Des secrets dans le vent",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.193"
|
"book_reference": "Livre de Règles p.193"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Vapor of Nightmares",
|
"id": "Vapor of Nightmares",
|
||||||
"name": "Émanation de cauchemar",
|
"name": "Emanation de cauchemar",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.193"
|
"book_reference": "Livre de Règles p.193"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Grasp of the Air Dragon",
|
"id": "Grasp of the Air Dragon",
|
||||||
"name": "Étreinte du Dragon de l’Air",
|
"name": "Etreinte du Dragon de l’Air",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.193"
|
"book_reference": "Livre de Règles p.193"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blessed Wind",
|
"id": "Blessed Wind",
|
||||||
"name": "Vent béni",
|
"name": "Vent béni",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.196"
|
"book_reference": "Livre de Règles p.196"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "By the Light of the Lord Moon",
|
"id": "By the Light of the Lord Moon",
|
||||||
"name": "Par la lumière de Sire Lune",
|
"name": "Par la lumière de Sire Lune",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.195"
|
"book_reference": "Livre de Règles p.195"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Call Upon the Wind",
|
"id": "Call Upon the Wind",
|
||||||
"name": "L’appel du vent",
|
"name": "L’appel du vent",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.194"
|
"book_reference": "Livre de Règles p.194"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Cloak of Night",
|
"id": "Cloak of Night",
|
||||||
"name": "Manteau de nuit",
|
"name": "Manteau de nuit",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.194"
|
"book_reference": "Livre de Règles p.194"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "False Realm of the Fox Spirits",
|
"id": "False Realm of the Fox Spirits",
|
||||||
"name": "Royaume factice des esprits renards",
|
"name": "Royaume factice des esprits renards",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.195"
|
"book_reference": "Livre de Règles p.195"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Mask of Wind",
|
"id": "Mask of Wind",
|
||||||
"name": "Masque du vent",
|
"name": "Masque du vent",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.194"
|
"book_reference": "Livre de Règles p.194"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Summon Fog",
|
"id": "Summon Fog",
|
||||||
"name": "Nappe de brouillard",
|
"name": "Nappe de brouillard",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.195"
|
"book_reference": "Livre de Règles p.195"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tempest of Air",
|
"id": "Tempest of Air",
|
||||||
"name": "Tornade",
|
"name": "Tornade",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.196"
|
"book_reference": "Livre de Règles p.196"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Token of Memory",
|
"id": "Token of Memory",
|
||||||
"name": "Fragment de souvenir",
|
"name": "Fragment de souvenir",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.194"
|
"book_reference": "Livre de Règles p.194"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Yari of Air",
|
"id": "Yari of Air",
|
||||||
"name": "Yari de l’Air",
|
"name": "Yari de l’Air",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.196"
|
"book_reference": "Livre de Règles p.196"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Armor of Earth",
|
"id": "Armor of Earth",
|
||||||
"name": "Armure de la Terre",
|
"name": "Armure de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.197"
|
"book_reference": "Livre de Règles p.197"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bind the Shadow",
|
"id": "Bind the Shadow",
|
||||||
"name": "Enchaîner les ténèbres",
|
"name": "Enchaîner les ténèbres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.198"
|
"book_reference": "Livre de Règles p.198"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Caress of Earth",
|
"id": "Caress of Earth",
|
||||||
"name": "Caresse de la Terre",
|
"name": "Caresse de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.197"
|
"book_reference": "Livre de Règles p.197"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Courage of Seven Thunders",
|
"id": "Courage of Seven Thunders",
|
||||||
"name": "Courage des Sept Tonnerres",
|
"name": "Courage des Sept Tonnerres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.198"
|
"book_reference": "Livre de Règles p.198"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Earthquake",
|
"id": "Earthquake",
|
||||||
"name": "Séisme",
|
"name": "Séisme",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.200"
|
"book_reference": "Livre de Règles p.200"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Earth Becomes Sky",
|
"id": "Earth Becomes Sky",
|
||||||
"name": "La terre devient le ciel",
|
"name": "La terre devient le ciel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.199"
|
"book_reference": "Livre de Règles p.199"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Embrace of Kenro-Ji-Jin",
|
"id": "Embrace of Kenro-Ji-Jin",
|
||||||
"name": "Étreinte de Kenro-ji-jin",
|
"name": "Etreinte de Kenro-ji-jin",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.198"
|
"book_reference": "Livre de Règles p.198"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Grasp of Earth",
|
"id": "Grasp of Earth",
|
||||||
"name": "Étreinte de la Terre",
|
"name": "Etreinte de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.199"
|
"book_reference": "Livre de Règles p.199"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jade Strike",
|
"id": "Jade Strike",
|
||||||
"name": "Assaut de jade",
|
"name": "Assaut de jade",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.197"
|
"book_reference": "Livre de Règles p.197"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jurōjin’s Balm",
|
"id": "Jurōjin’s Balm",
|
||||||
"name": "Baume de Jurōjin",
|
"name": "Baume de Jurōjin",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.197"
|
"book_reference": "Livre de Règles p.197"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Power of the Earth Dragon",
|
"id": "Power of the Earth Dragon",
|
||||||
"name": "Puissance du Dragon de la Terre",
|
"name": "Puissance du Dragon de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.200"
|
"book_reference": "Livre de Règles p.200"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rise, Earth",
|
"id": "Rise, Earth",
|
||||||
"name": "Terre, incarne-toi",
|
"name": "Terre, incarne-toi",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.200"
|
"book_reference": "Livre de Règles p.200"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Symbol of Earth",
|
"id": "Symbol of Earth",
|
||||||
"name": "Symbole de la Terre",
|
"name": "Symbole de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.200"
|
"book_reference": "Livre de Règles p.200"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tetsubō of Earth",
|
"id": "Tetsubō of Earth",
|
||||||
"name": "Tetsubō de la Terre",
|
"name": "Tetsubō de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.201"
|
"book_reference": "Livre de Règles p.201"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tomb of Jade",
|
"id": "Tomb of Jade",
|
||||||
"name": "Tombe de jade",
|
"name": "Tombe de jade",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.201"
|
"book_reference": "Livre de Règles p.201"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wall of Earth",
|
"id": "Wall of Earth",
|
||||||
"name": "Muraille de terre",
|
"name": "Muraille de terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.199"
|
"book_reference": "Livre de Règles p.199"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Armor of Radiance",
|
"id": "Armor of Radiance",
|
||||||
"name": "Armure rayonnante",
|
"name": "Armure rayonnante",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.202"
|
"book_reference": "Livre de Règles p.202"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Biting Steel",
|
"id": "Biting Steel",
|
||||||
"name": "Morsure de l’acier",
|
"name": "Morsure de l’acier",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.205"
|
"book_reference": "Livre de Règles p.205"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Breath of the Fire Dragon",
|
"id": "Breath of the Fire Dragon",
|
||||||
"name": "Souffle du Dragon du Feu",
|
"name": "Souffle du Dragon du Feu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.206"
|
"book_reference": "Livre de Règles p.206"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Extinguish",
|
"id": "Extinguish",
|
||||||
"name": "Extinction",
|
"name": "Extinction",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.203"
|
"book_reference": "Livre de Règles p.203"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fukurokujin’s Wit",
|
"id": "Fukurokujin’s Wit",
|
||||||
"name": "Esprit de Fukurokujin",
|
"name": "Esprit de Fukurokujin",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.202"
|
"book_reference": "Livre de Règles p.202"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fury of Osano-wo",
|
"id": "Fury of Osano-wo",
|
||||||
"name": "Fureur d’Osano-wo",
|
"name": "Fureur d’Osano-wo",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.204"
|
"book_reference": "Livre de Règles p.204"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Katana of Fire",
|
"id": "Katana of Fire",
|
||||||
"name": "Katana du Feu",
|
"name": "Katana du Feu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.204"
|
"book_reference": "Livre de Règles p.204"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Matsu's Battlecry",
|
"id": "Matsu's Battlecry",
|
||||||
"name": "Cri de guerre de Matsu",
|
"name": "Cri de guerre de Matsu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.202"
|
"book_reference": "Livre de Règles p.202"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ravenous Swarms",
|
"id": "Ravenous Swarms",
|
||||||
"name": "Nuée vorace",
|
"name": "Nuée vorace",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.205"
|
"book_reference": "Livre de Règles p.205"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rise, Flame",
|
"id": "Rise, Flame",
|
||||||
"name": "Feu, incarne-toi",
|
"name": "Feu, incarne-toi",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.203"
|
"book_reference": "Livre de Règles p.203"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Cleansing Fire",
|
"id": "The Cleansing Fire",
|
||||||
"name": "Le feu purificateur",
|
"name": "Le feu purificateur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.205"
|
"book_reference": "Livre de Règles p.205"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Fires from Within",
|
"id": "The Fires from Within",
|
||||||
"name": "Feu intérieur",
|
"name": "Feu intérieur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.203"
|
"book_reference": "Livre de Règles p.203"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Soul’s Blade",
|
"id": "The Soul’s Blade",
|
||||||
"name": "Lame spirituelle",
|
"name": "Lame spirituelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.204"
|
"book_reference": "Livre de Règles p.204"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wall of Fire",
|
"id": "Wall of Fire",
|
||||||
"name": "Muraille de flammes",
|
"name": "Muraille de flammes",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.205"
|
"book_reference": "Livre de Règles p.205"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wings of the Phoenix",
|
"id": "Wings of the Phoenix",
|
||||||
"name": "Ailes du phénix",
|
"name": "Ailes du phénix",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.202"
|
"book_reference": "Livre de Règles p.202"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bō of Water",
|
"id": "Bō of Water",
|
||||||
"name": "Bō de l’Eau",
|
"name": "Bō de l’Eau",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.207"
|
"book_reference": "Livre de Règles p.207"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dance of Seasons",
|
"id": "Dance of Seasons",
|
||||||
"name": "La danse des saisons",
|
"name": "La danse des saisons",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.209"
|
"book_reference": "Livre de Règles p.209"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dominion of Suijin",
|
"id": "Dominion of Suijin",
|
||||||
"name": "Le domaine de Suijin",
|
"name": "Le domaine de Suijin",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.209"
|
"book_reference": "Livre de Règles p.209"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ever-Changing Waves",
|
"id": "Ever-Changing Waves",
|
||||||
"name": "L’impermanence du ressac",
|
"name": "L’impermanence du ressac",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.208"
|
"book_reference": "Livre de Règles p.208"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Hands of the Tides",
|
"id": "Hands of the Tides",
|
||||||
"name": "Mains des marées",
|
"name": "Mains des marées",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.210"
|
"book_reference": "Livre de Règles p.210"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Heart of the Water Dragon",
|
"id": "Heart of the Water Dragon",
|
||||||
"name": "Cœur du Dragon de l’eau",
|
"name": "Cœur du Dragon de l’eau",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.207"
|
"book_reference": "Livre de Règles p.207"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Inari’s Blessing",
|
"id": "Inari’s Blessing",
|
||||||
"name": "Bénédiction d’Inari",
|
"name": "Bénédiction d’Inari",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.207"
|
"book_reference": "Livre de Règles p.207"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Path to Inner Peace",
|
"id": "Path to Inner Peace",
|
||||||
"name": "Voie de la sérénité",
|
"name": "Voie de la sérénité",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.211"
|
"book_reference": "Livre de Règles p.211"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Reflections of P’an Ku",
|
"id": "Reflections of P’an Ku",
|
||||||
"name": "Reflets de P’an Ku",
|
"name": "Reflets de P’an Ku",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.211"
|
"book_reference": "Livre de Règles p.211"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rise, Water",
|
"id": "Rise, Water",
|
||||||
"name": "Eau, incarne-toi",
|
"name": "Eau, incarne-toi",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.208"
|
"book_reference": "Livre de Règles p.208"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Stride the Waves",
|
"id": "Stride the Waves",
|
||||||
"name": "Marcher sur les vagues",
|
"name": "Marcher sur les vagues",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.211"
|
"book_reference": "Livre de Règles p.211"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Strike the Tsunami",
|
"id": "Strike the Tsunami",
|
||||||
"name": "Impact du tsunami",
|
"name": "Impact du tsunami",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.208"
|
"book_reference": "Livre de Règles p.208"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Suijin’s Embrace",
|
"id": "Suijin’s Embrace",
|
||||||
"name": "Étreinte de Suijin",
|
"name": "Etreinte de Suijin",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.208"
|
"book_reference": "Livre de Règles p.208"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sympathetic Energies",
|
"id": "Sympathetic Energies",
|
||||||
"name": "Transfert d’énergie",
|
"name": "Transfert d’énergie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.211"
|
"book_reference": "Livre de Règles p.211"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Rushing Wave",
|
"id": "The Rushing Wave",
|
||||||
"name": "La déferlante",
|
"name": "La déferlante",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.209"
|
"book_reference": "Livre de Règles p.209"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Dream Painter",
|
||||||
|
"name": "Dream Painter (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Messenger of Chikusho-do",
|
||||||
|
"name": "Messenger of Chikusho-do (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Fading Dream",
|
||||||
|
"name": "The Fading Dream (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bond of the Realms",
|
||||||
|
"name": "Bond of the Realms (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Guardian of the Secret Gate",
|
||||||
|
"name": "Guardian of the Secret Gate (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Emboldened Steed",
|
||||||
|
"name": "Emboldened Steed (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fluid Shadows",
|
||||||
|
"name": "Fluid Shadows (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Heart of the Lady Sun",
|
||||||
|
"name": "Heart of the Lady Sun (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fires of Purity",
|
||||||
|
"name": "Fires of Purity (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Amaterasu's Gaze",
|
||||||
|
"name": "Amaterasu's Gaze (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rain of Ten Thousand Lotuses",
|
||||||
|
"name": "Rain of Ten Thousand Lotuses (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Path of Beasts",
|
||||||
|
"name": "Path of Beasts (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Essence of Jade",
|
||||||
|
"name": "Essence de jade",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.114"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,193 +9,385 @@
|
|||||||
"id": "Flowing Water Strike",
|
"id": "Flowing Water Strike",
|
||||||
"name": "Assaut de l’eau courante",
|
"name": "Assaut de l’eau courante",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.174"
|
"book_reference": "Livre de Règles p.174"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Crimson Leaves Strike",
|
"id": "Crimson Leaves Strike",
|
||||||
"name": "Assaut des feuilles pourpres",
|
"name": "Assaut des feuilles pourpres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.175"
|
"book_reference": "Livre de Règles p.175"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Heartpiercing Strike",
|
"id": "Heartpiercing Strike",
|
||||||
"name": "Assaut en plein coeur",
|
"name": "Assaut en plein coeur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.175"
|
"book_reference": "Livre de Règles p.175"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Battle in the Mind",
|
"id": "Battle in the Mind",
|
||||||
"name": "Bataille mentale",
|
"name": "Bataille mentale",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.175"
|
"book_reference": "Livre de Règles p.175"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lord Shiba’s Valor",
|
"id": "Lord Shiba’s Valor",
|
||||||
"name": "Bravoure de Sire Shiba",
|
"name": "Bravoure de Sire Shiba",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.175"
|
"book_reference": "Livre de Règles p.175"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Soul Sunder",
|
"id": "Soul Sunder",
|
||||||
"name": "Destruction de l’âme",
|
"name": "Destruction de l’âme",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.176"
|
"book_reference": "Livre de Règles p.176"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Warrior’s Resolve",
|
"id": "Warrior’s Resolve",
|
||||||
"name": "Détermination du guerrier",
|
"name": "Détermination du guerrier",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.176"
|
"book_reference": "Livre de Règles p.176"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tactical Assessment",
|
"id": "Tactical Assessment",
|
||||||
"name": "Evaluation tactique",
|
"name": "Evaluation tactique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.176"
|
"book_reference": "Livre de Règles p.176"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Soaring Slice",
|
"id": "Soaring Slice",
|
||||||
"name": "Mortelle envolée",
|
"name": "Mortelle envolée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.177"
|
"book_reference": "Livre de Règles p.177"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Striking as Air",
|
"id": "Striking as Air",
|
||||||
"name": "Offensive de l’Air",
|
"name": "Offensive de l’Air",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.177"
|
"book_reference": "Livre de Règles p.177"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Striking as Water",
|
"id": "Striking as Water",
|
||||||
"name": "Offensive de l'Eau",
|
"name": "Offensive de l'Eau",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.177"
|
"book_reference": "Livre de Règles p.177"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Striking as Earth",
|
"id": "Striking as Earth",
|
||||||
"name": "Offensive de la Terre",
|
"name": "Offensive de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.177"
|
"book_reference": "Livre de Règles p.177"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Striking as Fire",
|
"id": "Striking as Fire",
|
||||||
"name": "Offensive du Feu",
|
"name": "Offensive du Feu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.177"
|
"book_reference": "Livre de Règles p.177"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Striking as Void",
|
"id": "Striking as Void",
|
||||||
"name": "Offensive du Vide",
|
"name": "Offensive du Vide",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.177"
|
"book_reference": "Livre de Règles p.177"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lord Hida’s Grip",
|
"id": "Lord Hida’s Grip",
|
||||||
"name": "Poigne de Sire Hida",
|
"name": "Poigne de Sire Hida",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.178"
|
"book_reference": "Livre de Règles p.178"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Disappearing World Style",
|
"id": "Disappearing World Style",
|
||||||
"name": "Style de la disparition du monde",
|
"name": "Style de la disparition du monde",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.178"
|
"book_reference": "Livre de Règles p.178"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Crashing Wave Style",
|
"id": "Crashing Wave Style",
|
||||||
"name": "Style de la vague déferlante",
|
"name": "Style de la vague déferlante",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.178"
|
"book_reference": "Livre de Règles p.178"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Crescent Moon Style",
|
"id": "Crescent Moon Style",
|
||||||
"name": "Style du croissant de lune",
|
"name": "Style du croissant de lune",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.178"
|
"book_reference": "Livre de Règles p.178"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Iron in the Mountains Style",
|
"id": "Iron in the Mountains Style",
|
||||||
"name": "Style du fer dans les montagnes",
|
"name": "Style du fer dans les montagnes",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.178"
|
"book_reference": "Livre de Règles p.178"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Breath of Wind Style",
|
"id": "Breath of Wind Style",
|
||||||
"name": "Style du souffle du vent",
|
"name": "Style du souffle du vent",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.178"
|
"book_reference": "Livre de Règles p.178"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Thunderclap Strike",
|
"id": "Thunderclap Strike",
|
||||||
"name": "Assaut du coup de tonnerre",
|
"name": "Assaut du coup de tonnerre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.179"
|
"book_reference": "Livre de Règles p.179"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Iaijutsu Cut: Rising Blade",
|
"id": "Iaijutsu Cut: Rising Blade",
|
||||||
"name": "Attaque de iaijutsu : lame ascendante",
|
"name": "Attaque de iaijutsu : lame ascendante",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.179"
|
"book_reference": "Livre de Règles p.179"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Iaijutsu Cut: Crossing Blade",
|
"id": "Iaijutsu Cut: Crossing Blade",
|
||||||
"name": "Attaque de iaijutsu : lame horizontale",
|
"name": "Attaque de iaijutsu : lame horizontale",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.180"
|
"book_reference": "Livre de Règles p.180"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rushing Avalanche Style",
|
"id": "Rushing Avalanche Style",
|
||||||
"name": "Style de l’avalanche meurtrière",
|
"name": "Style de l’avalanche meurtrière",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.180"
|
"book_reference": "Livre de Règles p.180"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Iron Forest Style",
|
"id": "Iron Forest Style",
|
||||||
"name": "Style de la forêt de fer",
|
"name": "Style de la forêt de fer",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.180"
|
"book_reference": "Livre de Règles p.180"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Open-Hand Style",
|
"id": "Open-Hand Style",
|
||||||
"name": "Style de la main ouverte",
|
"name": "Style de la main ouverte",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.180"
|
"book_reference": "Livre de Règles p.180"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Veiled Menace Style",
|
"id": "Veiled Menace Style",
|
||||||
"name": "Style de la menace voilée",
|
"name": "Style de la menace voilée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.180"
|
"book_reference": "Livre de Règles p.180"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Spinning Blades Style",
|
"id": "Spinning Blades Style",
|
||||||
"name": "Style des lames tournoyantes",
|
"name": "Style des lames tournoyantes",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.180"
|
"book_reference": "Livre de Règles p.180"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Coiling Serpent Style",
|
"id": "Coiling Serpent Style",
|
||||||
"name": "Style du serpent constricteur",
|
"name": "Style du serpent constricteur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.181"
|
"book_reference": "Livre de Règles p.181"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Pin the Fan",
|
"id": "Pin the Fan",
|
||||||
"name": "Clouer l’éventail",
|
"name": "Clouer l’éventail",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.181"
|
"book_reference": "Livre de Règles p.181"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Hawk’s Precision",
|
"id": "Hawk’s Precision",
|
||||||
"name": "Précision du faucon",
|
"name": "Précision du faucon",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.181"
|
"book_reference": "Livre de Règles p.181"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Pelting Hail Style",
|
"id": "Pelting Hail Style",
|
||||||
"name": "Style de l’averse de grêle",
|
"name": "Style de l’averse de grêle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.181"
|
"book_reference": "Livre de Règles p.181"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Trip the Leg",
|
||||||
|
"name": "Croc-en-jambe",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.113"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Pole-Vault",
|
||||||
|
"name": "Saut à la perche",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.113"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Chaotic Scattering",
|
||||||
|
"name": "Chaotic Scattering (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Mind's Edge",
|
||||||
|
"name": "Mind's Edge (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Iron Shell Style",
|
||||||
|
"name": "Iron Shell Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Boar's Wrath Style",
|
||||||
|
"name": "Boar's Wrath Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Thunderous Hooves Style",
|
||||||
|
"name": "Thunderous Hooves Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rider's Haste",
|
||||||
|
"name": "Rider's Haste (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Void Embrace Style",
|
||||||
|
"name": "Void Embrace Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Improvised Assault",
|
||||||
|
"name": "Improvised Assault (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bonebreaker Style",
|
||||||
|
"name": "Bonebreaker Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Flashing Steel Strike",
|
||||||
|
"name": "Flashing Steel Strike (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Deflective Defense",
|
||||||
|
"name": "Deflective Defense (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Daring Swing",
|
||||||
|
"name": "Daring Swing (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Iaijutsu Cut: Reverse Draw",
|
||||||
|
"name": "Iaijutsu Cut: Reverse Draw (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Landslide Strike",
|
||||||
|
"name": "Landslide Strike (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Laughing Fox Style",
|
||||||
|
"name": "Laughing Fox Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Iaijutsu Cut: Sword and Sheath",
|
||||||
|
"name": "Iaijutsu Cut: Sword and Sheath (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Piercing Bolt Style",
|
||||||
|
"name": "Piercing Bolt Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Reckless Lunge",
|
||||||
|
"name": "Reckless Lunge (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Swirling Tempest Style",
|
||||||
|
"name": "Swirling Tempest Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Snapping Branch Strike",
|
||||||
|
"name": "Snapping Branch Strike (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Thunderous Blows Style",
|
||||||
|
"name": "Thunderous Blows Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rushing Ox Style",
|
||||||
|
"name": "Rushing Ox Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Wheeling Sweep",
|
||||||
|
"name": "Wheeling Sweep (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Eyeless Sight Shot",
|
||||||
|
"name": "Eyeless Sight Shot (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Twin Streams Style",
|
||||||
|
"name": "Twin Streams Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Staggering Shot",
|
||||||
|
"name": "Staggering Shot (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Falling Heavens Shot",
|
||||||
|
"name": "Falling Heavens Shot (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Swirling Viper Style",
|
||||||
|
"name": "Swirling Viper Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Wasp's Spite Style",
|
||||||
|
"name": "Wasp's Spite Style (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Flowering Deceptions",
|
||||||
|
"name": "Flowering Deceptions (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,139 +9,139 @@
|
|||||||
"id": "Cleansing Spirit",
|
"id": "Cleansing Spirit",
|
||||||
"name": "Esprit purificateur",
|
"name": "Esprit purificateur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.182"
|
"book_reference": "Livre de Règles p.182"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Grasp the Earth Dragon",
|
"id": "Grasp the Earth Dragon",
|
||||||
"name": "Étreindre le Dragon de la Terre",
|
"name": "Etreindre le Dragon de la Terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.182"
|
"book_reference": "Livre de Règles p.182"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Earth Needs No Eyes",
|
"id": "Earth Needs No Eyes",
|
||||||
"name": "La Terre voit sans yeux",
|
"name": "La Terre voit sans yeux",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.183"
|
"book_reference": "Livre de Règles p.183"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Earthquake",
|
"id": "Way of the Earthquake",
|
||||||
"name": "La voie du séisme",
|
"name": "La voie du séisme",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.183"
|
"book_reference": "Livre de Règles p.183"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Earthen Fist",
|
"id": "Earthen Fist",
|
||||||
"name": "Poing de terre",
|
"name": "Poing de terre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.183"
|
"book_reference": "Livre de Règles p.183"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Riding the Clouds",
|
"id": "Riding the Clouds",
|
||||||
"name": "Chevaucher les nuages",
|
"name": "Chevaucher les nuages",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.183"
|
"book_reference": "Livre de Règles p.183"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Willow",
|
"id": "Way of the Willow",
|
||||||
"name": "La voie du saule",
|
"name": "La voie du saule",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.184"
|
"book_reference": "Livre de Règles p.184"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Air Fist",
|
"id": "Air Fist",
|
||||||
"name": "Poing de vent",
|
"name": "Poing de vent",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.184"
|
"book_reference": "Livre de Règles p.184"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Great Silence",
|
"id": "The Great Silence",
|
||||||
"name": "Silence absolu",
|
"name": "Silence absolu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.184"
|
"book_reference": "Livre de Règles p.184"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Channel the Fire Dragon",
|
"id": "Channel the Fire Dragon",
|
||||||
"name": "Dompter le Dragon du Feu",
|
"name": "Dompter le Dragon du Feu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.184"
|
"book_reference": "Livre de Règles p.184"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Breaking Blow",
|
"id": "Breaking Blow",
|
||||||
"name": "Ki destructeur",
|
"name": "Ki destructeur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.184"
|
"book_reference": "Livre de Règles p.184"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Falling Star",
|
"id": "Way of the Falling Star",
|
||||||
"name": "La voie de l’étoile filante",
|
"name": "La voie de l’étoile filante",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.185"
|
"book_reference": "Livre de Règles p.185"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Body Is an Anvil",
|
"id": "The Body Is an Anvil",
|
||||||
"name": "Le corps est une enclume",
|
"name": "Le corps est une enclume",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.186"
|
"book_reference": "Livre de Règles p.186"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Flame Fist",
|
"id": "Flame Fist",
|
||||||
"name": "Poing de flamme",
|
"name": "Poing de flamme",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.186"
|
"book_reference": "Livre de Règles p.186"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ride the Water Dragon",
|
"id": "Ride the Water Dragon",
|
||||||
"name": "Chevaucher le Dragon de l’Eau",
|
"name": "Chevaucher le Dragon de l’Eau",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.186"
|
"book_reference": "Livre de Règles p.186"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Freezing the Lifeblood",
|
"id": "Freezing the Lifeblood",
|
||||||
"name": "Gel de l’énergie vitale",
|
"name": "Gel de l’énergie vitale",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.186"
|
"book_reference": "Livre de Règles p.186"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ki Protection",
|
"id": "Ki Protection",
|
||||||
"name": "Ki protecteur",
|
"name": "Ki protecteur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.187"
|
"book_reference": "Livre de Règles p.187"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Seafoam",
|
"id": "Way of the Seafoam",
|
||||||
"name": "La voie de l’écume",
|
"name": "La voie de l’écume",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.187"
|
"book_reference": "Livre de Règles p.187"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Water Fist",
|
"id": "Water Fist",
|
||||||
"name": "Poing d’eau",
|
"name": "Poing d’eau",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.187"
|
"book_reference": "Livre de Règles p.187"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Death Touch",
|
"id": "Death Touch",
|
||||||
"name": "Caresse de la mort",
|
"name": "Caresse de la mort",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.188"
|
"book_reference": "Livre de Règles p.188"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Touch the Void Dragon",
|
"id": "Touch the Void Dragon",
|
||||||
"name": "Effleurer le Dragon du Vide",
|
"name": "Effleurer le Dragon du Vide",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.188"
|
"book_reference": "Livre de Règles p.188"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Still the Elements",
|
"id": "Still the Elements",
|
||||||
"name": "Figer les éléments",
|
"name": "Figer les éléments",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.188"
|
"book_reference": "Livre de Règles p.188"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Edgeless Sword",
|
"id": "Way of the Edgeless Sword",
|
||||||
"name": "La voie du sabre sans tranchant",
|
"name": "La voie du sabre sans tranchant",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.188"
|
"book_reference": "Livre de Règles p.188"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,31 +9,97 @@
|
|||||||
"id": "Incite Haunting",
|
"id": "Incite Haunting",
|
||||||
"name": "Emprise maléfique",
|
"name": "Emprise maléfique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.224"
|
"book_reference": "Livre de Règles p.224"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Grip of Anguish",
|
"id": "Grip of Anguish",
|
||||||
"name": "Etreinte de l’angoisse",
|
"name": "Etreinte de l’angoisse",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.224"
|
"book_reference": "Livre de Règles p.224"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Unholy Fervor",
|
"id": "Unholy Fervor",
|
||||||
"name": "Ferveur impie",
|
"name": "Ferveur impie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.225"
|
"book_reference": "Livre de Règles p.225"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Mark of Desecration",
|
"id": "Mark of Desecration",
|
||||||
"name": "Marque de profanation",
|
"name": "Marque de profanation",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.225"
|
"book_reference": "Livre de Règles p.225"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sinful Whispers",
|
"id": "Sinful Whispers",
|
||||||
"name": "Murmures déviants",
|
"name": "Murmures déviants",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.225"
|
"book_reference": "Livre de Règles p.225"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Accursed Summoning",
|
||||||
|
"name": "Conjuration maudite",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bind the Undead",
|
||||||
|
"name": "Lier les non-morts",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.119"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Commune with Evil",
|
||||||
|
"name": "Communier avec le mal",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Dark Reflection",
|
||||||
|
"name": "Sombre reflet",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.121"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Entreat the Shadow Steed",
|
||||||
|
"name": "Implorer le destrier d’ombres",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.119"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fiend's Retreat",
|
||||||
|
"name": "La retraite du démon",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.119"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shape the Flesh",
|
||||||
|
"name": "Modeler la chair",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.120"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spiritual Shackles",
|
||||||
|
"name": "Chaînes spirituelles",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spread Corruption",
|
||||||
|
"name": "Répandre la corruption",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.120"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sword of Blood",
|
||||||
|
"name": "Sabre de sang",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.121"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Twisted Summons",
|
||||||
|
"name": "Convocation de la difformité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.119"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,187 +9,481 @@
|
|||||||
"id": "The Mountain Does Not Fall",
|
"id": "The Mountain Does Not Fall",
|
||||||
"name": "La montagne ne recule pas",
|
"name": "La montagne ne recule pas",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.57"
|
"book_reference": "Livre de Règles p.57"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Slayer’s Slash",
|
"id": "Slayer’s Slash",
|
||||||
"name": "Entaille du tueur",
|
"name": "Entaille du tueur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.58"
|
"book_reference": "Livre de Règles p.58"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ingenious Design",
|
"id": "Ingenious Design",
|
||||||
"name": "Ingénieuse conception",
|
"name": "Ingénieuse conception",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.59"
|
"book_reference": "Livre de Règles p.59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Purge the Wicked",
|
"id": "Purge the Wicked",
|
||||||
"name": "Purifier le mal",
|
"name": "Purifier le mal",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.60"
|
"book_reference": "Livre de Règles p.60"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Treasures of the Carp",
|
"id": "Treasures of the Carp",
|
||||||
"name": "Les trésors de la carpe",
|
"name": "Les trésors de la carpe",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.61"
|
"book_reference": "Livre de Règles p.61"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Stir the Slumbering Spirit",
|
"id": "Stir the Slumbering Spirit",
|
||||||
"name": "Eveiller l’esprit endormi",
|
"name": "Eveiller l’esprit endormi",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.62"
|
"book_reference": "Livre de Règles p.62"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "To Tread the Sword",
|
"id": "To Tread the Sword",
|
||||||
"name": "Dans l’ombre de ma lame",
|
"name": "Dans l’ombre de ma lame",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.63"
|
"book_reference": "Livre de Règles p.63"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Lady’s Grace",
|
"id": "The Lady’s Grace",
|
||||||
"name": "La grâce de la Dame",
|
"name": "La grâce de la Dame",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.64"
|
"book_reference": "Livre de Règles p.64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Strike with No Thought",
|
"id": "Strike with No Thought",
|
||||||
"name": "Frappe instinctive",
|
"name": "Frappe instinctive",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.65"
|
"book_reference": "Livre de Règles p.65"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Experiment and Adapt",
|
"id": "Experiment and Adapt",
|
||||||
"name": "Expérimente et adapte-toi",
|
"name": "Expérimente et adapte-toi",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.66"
|
"book_reference": "Livre de Règles p.66"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Eyes Betray the Heart",
|
"id": "The Eyes Betray the Heart",
|
||||||
"name": "Les yeux trahissent le cœur",
|
"name": "Les yeux trahissent le cœur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.67"
|
"book_reference": "Livre de Règles p.67"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Heart of the Dragon",
|
"id": "Heart of the Dragon",
|
||||||
"name": "Le cœur du Dragon",
|
"name": "Le cœur du Dragon",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.68"
|
"book_reference": "Livre de Règles p.68"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blood of the Dragon",
|
"id": "Blood of the Dragon",
|
||||||
"name": "Le sang du Dragon",
|
"name": "Le sang du Dragon",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.69"
|
"book_reference": "Livre de Règles p.69"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Akodo’s Final Lesson",
|
"id": "Akodo’s Final Lesson",
|
||||||
"name": "L’ultime leçon d’Akodo",
|
"name": "L’ultime leçon d’Akodo",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.70"
|
"book_reference": "Livre de Règles p.70"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lion’s Pride",
|
"id": "Lion’s Pride",
|
||||||
"name": "La fierté du Lion",
|
"name": "La fierté du Lion",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.71"
|
"book_reference": "Livre de Règles p.71"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Strength of a Thousand Ancestors",
|
"id": "Strength of a Thousand Ancestors",
|
||||||
"name": "La force d’un millier d’ancêtres",
|
"name": "La force d’un millier d’ancêtres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.72"
|
"book_reference": "Livre de Règles p.72"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rending Jaws of the Lion",
|
"id": "Rending Jaws of the Lion",
|
||||||
"name": "Féroces mâchoires du lion",
|
"name": "Féroces mâchoires du lion",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.73"
|
"book_reference": "Livre de Règles p.73"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Insufferable Genius",
|
"id": "Insufferable Genius",
|
||||||
"name": "Génie exaspérant",
|
"name": "Génie exaspérant",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.74"
|
"book_reference": "Livre de Règles p.74"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Master of Elements",
|
"id": "Master of Elements",
|
||||||
"name": "Maître des éléments",
|
"name": "Maître des éléments",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.75"
|
"book_reference": "Livre de Règles p.75"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Stand of Honor",
|
"id": "Stand of Honor",
|
||||||
"name": "Résistance de l’Honneur",
|
"name": "Résistance de l’Honneur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.76"
|
"book_reference": "Livre de Règles p.76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Demon, Begone!",
|
"id": "Demon, Begone!",
|
||||||
"name": "Arrière, démon !",
|
"name": "Arrière, démon !",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.77"
|
"book_reference": "Livre de Règles p.77"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Little Truths",
|
"id": "Little Truths",
|
||||||
"name": "Petites vérités",
|
"name": "Petites vérités",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.78"
|
"book_reference": "Livre de Règles p.78"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Final Silence",
|
"id": "The Final Silence",
|
||||||
"name": "L’ultime silence",
|
"name": "L’ultime silence",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.79"
|
"book_reference": "Livre de Règles p.79"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "World of Shadows",
|
"id": "World of Shadows",
|
||||||
"name": "Un monde d’ombres",
|
"name": "Un monde d’ombres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.80"
|
"book_reference": "Livre de Règles p.80"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bound in Ink",
|
"id": "Bound in Ink",
|
||||||
"name": "Prison d’encre",
|
"name": "Prison d’encre",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.81"
|
"book_reference": "Livre de Règles p.81"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "A Friend in Every City",
|
"id": "A Friend in Every City",
|
||||||
"name": "Un ami dans chaque ville",
|
"name": "Un ami dans chaque ville",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.82"
|
"book_reference": "Livre de Règles p.82"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Spirits Unbound",
|
"id": "The Spirits Unbound",
|
||||||
"name": "Esprits déchaînés",
|
"name": "Esprits déchaînés",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.83"
|
"book_reference": "Livre de Règles p.83"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Scouring Sirocco",
|
"id": "Scouring Sirocco",
|
||||||
"name": "Sirocco cinglant",
|
"name": "Sirocco cinglant",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.84"
|
"book_reference": "Livre de Règles p.84"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "I Will Always Return",
|
"id": "I Will Always Return",
|
||||||
"name": "Je reviendrai toujours",
|
"name": "Je reviendrai toujours",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.85"
|
"book_reference": "Livre de Règles p.85"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sensing the Breeze",
|
"id": "Sensing the Breeze",
|
||||||
"name": "Sentir la brise",
|
"name": "Sentir la brise",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.86"
|
"book_reference": "Livre de Règles p.86"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "A Bottomless Ocean",
|
"id": "A Bottomless Ocean",
|
||||||
"name": "Un insondable océan",
|
"name": "Un insondable océan",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.87"
|
"book_reference": "Livre de Règles p.87"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Experimental Concotion",
|
||||||
|
"name": "Experimental Concotion (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Favored Counselor",
|
||||||
|
"name": "Favored Counselor (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Essence of Emptiness",
|
||||||
|
"name": "Essence of Emptiness (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Temple of the Heart",
|
||||||
|
"name": "Temple of the Heart (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Flower Binds the Room",
|
||||||
|
"name": "The Flower Binds the Room (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Walk the Hidden Ways",
|
||||||
|
"name": "Walk the Hidden Ways (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rippling Flame",
|
||||||
|
"name": "Rippling Flame (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shadow Assassin",
|
||||||
|
"name": "Shadow Assassin (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Master of Beasts",
|
||||||
|
"name": "Master of Beasts (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Strike First, Strike Last",
|
||||||
|
"name": "Premier coup, dernier coup",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.89"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spy Network",
|
||||||
|
"name": "Réseau d’espions",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Post Facto",
|
||||||
|
"name": "A posteriori",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.91"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Victory is the Greatest Honor",
|
||||||
|
"name": "La victoire est l’honneur suprême",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.92"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "One With the Shadows",
|
||||||
|
"name": "Union avec les ombres",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.93"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sudden Clarity",
|
||||||
|
"name": "Clarté soudaine",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.94"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Curse of Musubi-no-Kami",
|
||||||
|
"name": "Malédiction de Musubi no Kami",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.95"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Lowest Bow",
|
||||||
|
"name": "La plus profonde des révérences",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Echoes of Ancient Days",
|
||||||
|
"name": "Echos des temps passés",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.97"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Standing Death",
|
||||||
|
"name": "La mort se tient devant vous",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.98"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Emerald Explorer",
|
||||||
|
"name": "Explorateur d’émeraude",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.232"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blessings of the Emperor",
|
||||||
|
"name": "Bénédictions de l’Empereur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.233"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Majesty of the Throne",
|
||||||
|
"name": "Majesté du trône",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.235"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Foreseen in the Stars",
|
||||||
|
"name": "Présage stellaire",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.236"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Clouds Part",
|
||||||
|
"name": "Une percée dans les nuages",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.237"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Favor of the Fortunes",
|
||||||
|
"name": "Faveur des fortunes",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.238"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "One with the Void",
|
||||||
|
"name": "Union avec le Vide",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.239"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ninth Tail Ascension",
|
||||||
|
"name": "Ascension de la neuvième queue",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.240"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Usher in the New Age",
|
||||||
|
"name": "Instaurer une ère nouvelle",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.241"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Unseen Blade",
|
||||||
|
"name": "Unseen Blade (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Lesson of the Hawk",
|
||||||
|
"name": "Lesson of the Hawk (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "All Part of the Plan",
|
||||||
|
"name": "All Part of the Plan (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Crack Not a Single Twig",
|
||||||
|
"name": "Crack Not a Single Twig (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Elemental Charmer",
|
||||||
|
"name": "Elemental Charmer (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Surge of Brilliance",
|
||||||
|
"name": "Surge of Brilliance (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Stories as Tall as the Mountain",
|
||||||
|
"name": "Stories as Tall as the Mountain (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "A Gift of Fate",
|
||||||
|
"name": "A Gift of Fate (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fortitude of the Cradle",
|
||||||
|
"name": "Fortitude of the Cradle (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Swift Creation",
|
||||||
|
"name": "Swift Creation (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Divine Protection",
|
||||||
|
"name": "Divine Protection (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Divine Protection",
|
||||||
|
"name": "Divine Protection (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Resilient Readiness",
|
||||||
|
"name": "Toujours sur le qui-vive",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.88"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ashidaka's Method",
|
||||||
|
"name": "Savoir-faire d’Ashidaka",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.89"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Healer's Hands",
|
||||||
|
"name": "Mains de guérisseur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sacred Fist",
|
||||||
|
"name": "Poing Sacré",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.91"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Effortless Path",
|
||||||
|
"name": "La voie de la fluidité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.92"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Empathic Transfer",
|
||||||
|
"name": "Transfert empathique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.93"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Yotogi's Piercing Gaze",
|
||||||
|
"name": "Le regard perçant de Yotogi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.94"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kingdom of Paper and Ink",
|
||||||
|
"name": "Royaume d’encre et de papier",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.95"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Storm Lord’s Gambit",
|
||||||
|
"name": "La manoeuvre de Sire Tempête",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.5"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,25 +9,79 @@
|
|||||||
"id": "Deadly Sting",
|
"id": "Deadly Sting",
|
||||||
"name": "Dard mortel",
|
"name": "Dard mortel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.226"
|
"book_reference": "Livre de Règles p.226"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Skulk",
|
"id": "Skulk",
|
||||||
"name": "Disparition",
|
"name": "Disparition",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.226"
|
"book_reference": "Livre de Règles p.226"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Silencing Stroke",
|
"id": "Silencing Stroke",
|
||||||
"name": "Neutralisation",
|
"name": "Neutralisation",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.227"
|
"book_reference": "Livre de Règles p.227"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Noxious Cloud",
|
"id": "Noxious Cloud",
|
||||||
"name": "Nuage toxique",
|
"name": "Nuage toxique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.227"
|
"book_reference": "Livre de Règles p.227"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Artful Alibi",
|
||||||
|
"name": "Alibi artistique",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.114"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Cunning Distraction",
|
||||||
|
"name": "Distraction fourbe",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.115"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Deceitful Strike",
|
||||||
|
"name": "Coup malhonnête",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.115"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Like a Ghost",
|
||||||
|
"name": "Tel un fantôme",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.116"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Silent Elimination",
|
||||||
|
"name": "Immobilisation silencieuse",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.115"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Slicing Wind Kick",
|
||||||
|
"name": "Coup de pied tourbillonnant",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.114"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Stillness of Death",
|
||||||
|
"name": "Quiétude de la mort",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.116"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "To Float or Sink",
|
||||||
|
"name": "Flotter ou sombrer",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.115"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "What's Yours is Mine",
|
||||||
|
"name": "Ce qui est à toi est à moi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.114"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,31 +9,127 @@
|
|||||||
"id": "Tea Ceremony",
|
"id": "Tea Ceremony",
|
||||||
"name": "Cérémonie du thé",
|
"name": "Cérémonie du thé",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.212"
|
"book_reference": "Livre de Règles p.212"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Commune with the Spirits",
|
"id": "Commune with the Spirits",
|
||||||
"name": "Communier avec les esprits",
|
"name": "Communier avec les esprits",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.212"
|
"book_reference": "Livre de Règles p.212"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Divination",
|
"id": "Divination",
|
||||||
"name": "Divination",
|
"name": "Divination",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.213"
|
"book_reference": "Livre de Règles p.213"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Cleansing Rite",
|
"id": "Cleansing Rite",
|
||||||
"name": "Rite de purification",
|
"name": "Rite de purification",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.213"
|
"book_reference": "Livre de Règles p.213"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Threshold Barrier",
|
"id": "Threshold Barrier",
|
||||||
"name": "Seuil infranchissable",
|
"name": "Seuil infranchissable",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.213"
|
"book_reference": "Livre de Règles p.213"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blessed Union",
|
||||||
|
"name": "Blessed Union (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blessing of the Dance",
|
||||||
|
"name": "Blessing of the Dance (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Prayer of Protection",
|
||||||
|
"name": "Prayer of Protection (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Rite of the Wheel",
|
||||||
|
"name": "Rite of the Wheel (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Whispers to the Moon (Moon Cultist)",
|
||||||
|
"name": "Whispers to the Moon (Moon Cultist) (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Formal Tea Ceremony",
|
||||||
|
"name": "Cérémonie du thé protocolaire",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.116"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Treaty Signing",
|
||||||
|
"name": "Signature de traité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.117"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Ties that Bind",
|
||||||
|
"name": "Les liens qui nous unissent",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.116"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Balancing Salve (Qamarist Region)",
|
||||||
|
"name": "Balancing Salve (Qamarist Region) (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Elixir of Recovery (Qamarist Region)",
|
||||||
|
"name": "Elixir of Recovery (Qamarist Region) (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fortitude Draught (Qamarist Region)",
|
||||||
|
"name": "Fortitude Draught (Qamarist Region) (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Restorative Transmutation (Qamarist Region)",
|
||||||
|
"name": "Restorative Transmutation (Qamarist Region) (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Cleansing of Coral and Gold (Ivory Kingdoms Region)",
|
||||||
|
"name": "Cleansing of Coral and Gold (Ivory Kingdoms Region) (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Wayfarer's Path",
|
||||||
|
"name": "Wayfarer's Path (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blessing of Steel (Artisan)",
|
||||||
|
"name": "Bénédiction d’acier (Artisan)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.114"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Craft Shikigami (Shugenja)",
|
||||||
|
"name": "Fabrication des shikigami (Shugenja)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.114"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,187 +9,481 @@
|
|||||||
"id": "Way of the Crab",
|
"id": "Way of the Crab",
|
||||||
"name": "La voie du Crabe",
|
"name": "La voie du Crabe",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.57"
|
"book_reference": "Livre de Règles p.57"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Flickering Flame Skirmisher",
|
"id": "Flickering Flame Skirmisher",
|
||||||
"name": "Dérobade de la flamme fugitive",
|
"name": "Dérobade de la flamme fugitive",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.58"
|
"book_reference": "Livre de Règles p.58"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Masterful Builder",
|
"id": "Masterful Builder",
|
||||||
"name": "Maître bâtisseur",
|
"name": "Maître bâtisseur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.59"
|
"book_reference": "Livre de Règles p.59"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Gaze into Shadow",
|
"id": "Gaze into Shadow",
|
||||||
"name": "Regarder dans les ténèbres",
|
"name": "Regarder dans les ténèbres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.60"
|
"book_reference": "Livre de Règles p.60"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Carp",
|
"id": "Way of the Carp",
|
||||||
"name": "La voie de la Carpe",
|
"name": "La voie de la Carpe",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.61"
|
"book_reference": "Livre de Règles p.61"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Spiritual Artisan",
|
"id": "Spiritual Artisan",
|
||||||
"name": "Artisan spirituel",
|
"name": "Artisan spirituel",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.62"
|
"book_reference": "Livre de Règles p.62"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Vigilance of Mind",
|
"id": "Vigilance of Mind",
|
||||||
"name": "Vigilance de l’esprit",
|
"name": "Vigilance de l’esprit",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.63"
|
"book_reference": "Livre de Règles p.63"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Speaking in Silence",
|
"id": "Speaking in Silence",
|
||||||
"name": "Communication silencieuse",
|
"name": "Communication silencieuse",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.64"
|
"book_reference": "Livre de Règles p.64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Crane",
|
"id": "Way of the Crane",
|
||||||
"name": "La voie de la Grue",
|
"name": "La voie de la Grue",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.65"
|
"book_reference": "Livre de Règles p.65"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Elemental Transmutation",
|
"id": "Elemental Transmutation",
|
||||||
"name": "Transmutation élémentaire",
|
"name": "Transmutation élémentaire",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.66"
|
"book_reference": "Livre de Règles p.66"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kitsuki’s Method",
|
"id": "Kitsuki’s Method",
|
||||||
"name": "La méthode Kitsuki",
|
"name": "La méthode Kitsuki",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.67"
|
"book_reference": "Livre de Règles p.67"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Dragon",
|
"id": "Way of the Dragon",
|
||||||
"name": "La voie du Dragon",
|
"name": "La voie du Dragon",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.68"
|
"book_reference": "Livre de Règles p.68"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blood of the Kami",
|
"id": "Blood of the Kami",
|
||||||
"name": "Sang des Kamis",
|
"name": "Sang des Kamis",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.69"
|
"book_reference": "Livre de Règles p.69"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Lion",
|
"id": "Way of the Lion",
|
||||||
"name": "La voie du Lion",
|
"name": "La voie du Lion",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.70"
|
"book_reference": "Livre de Règles p.70"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Heart of the Lion",
|
"id": "Heart of the Lion",
|
||||||
"name": "Le cœur du Lion",
|
"name": "Le cœur du Lion",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.71"
|
"book_reference": "Livre de Règles p.71"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Favor of the Ancestors",
|
"id": "Favor of the Ancestors",
|
||||||
"name": "Faveur des ancêtres",
|
"name": "Faveur des ancêtres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.72"
|
"book_reference": "Livre de Règles p.72"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Matsu’s Fury",
|
"id": "Matsu’s Fury",
|
||||||
"name": "La fureur de Matsu",
|
"name": "La fureur de Matsu",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.73"
|
"book_reference": "Livre de Règles p.73"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wisdom of the Ages",
|
"id": "Wisdom of the Ages",
|
||||||
"name": "Sagesse éternelle",
|
"name": "Sagesse éternelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.74"
|
"book_reference": "Livre de Règles p.74"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "One with the Elements",
|
"id": "One with the Elements",
|
||||||
"name": "Union avec les éléments",
|
"name": "Union avec les éléments",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.75"
|
"book_reference": "Livre de Règles p.75"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Way of the Phoenix",
|
"id": "Way of the Phoenix",
|
||||||
"name": "La voie du Phénix",
|
"name": "La voie du Phénix",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.76"
|
"book_reference": "Livre de Règles p.76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sacred Arrows",
|
"id": "Sacred Arrows",
|
||||||
"name": "Flèches sacrées",
|
"name": "Flèches sacrées",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.77"
|
"book_reference": "Livre de Règles p.77"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Weakness Is My Strength",
|
"id": "Weakness Is My Strength",
|
||||||
"name": "La faiblesse est ma force",
|
"name": "La faiblesse est ma force",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.78"
|
"book_reference": "Livre de Règles p.78"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Path of Shadows",
|
"id": "The Path of Shadows",
|
||||||
"name": "Le sentier des ombres",
|
"name": "Le sentier des ombres",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.79"
|
"book_reference": "Livre de Règles p.79"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Kami’s Whisper",
|
"id": "The Kami’s Whisper",
|
||||||
"name": "Le murmure des kamis",
|
"name": "Le murmure des kamis",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.80"
|
"book_reference": "Livre de Règles p.80"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Mystical Script",
|
"id": "Mystical Script",
|
||||||
"name": "Calligraphie mystique",
|
"name": "Calligraphie mystique",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.81"
|
"book_reference": "Livre de Règles p.81"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Vendor of Strange Wares",
|
"id": "Vendor of Strange Wares",
|
||||||
"name": "Vendeur d’étranges articles",
|
"name": "Vendeur d’étranges articles",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.82"
|
"book_reference": "Livre de Règles p.82"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Way of Names",
|
"id": "The Way of Names",
|
||||||
"name": "La voie des noms",
|
"name": "La voie des noms",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.83"
|
"book_reference": "Livre de Règles p.83"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Swirling Desert Wind",
|
"id": "Swirling Desert Wind",
|
||||||
"name": "Le tourbillon du simoun",
|
"name": "Le tourbillon du simoun",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.84"
|
"book_reference": "Livre de Règles p.84"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Born in the Saddle",
|
"id": "Born in the Saddle",
|
||||||
"name": "Né sur une selle",
|
"name": "Né sur une selle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.85"
|
"book_reference": "Livre de Règles p.85"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Heroic Charge",
|
"id": "Heroic Charge",
|
||||||
"name": "Charge héroïque",
|
"name": "Charge héroïque",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.86"
|
"book_reference": "Livre de Règles p.86"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "School of Waves",
|
"id": "School of Waves",
|
||||||
"name": "L’école des vagues",
|
"name": "L’école des vagues",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.87"
|
"book_reference": "Livre de Règles p.87"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Flesh of the Elements",
|
||||||
|
"name": "Flesh of the Elements (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Soul of Ceremony",
|
||||||
|
"name": "Soul of Ceremony (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Way of the Void",
|
||||||
|
"name": "Way of the Void (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "The Body is a Shrine",
|
||||||
|
"name": "The Body is a Shrine (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Every Stone Serves",
|
||||||
|
"name": "Every Stone Serves (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Celestial Alignment",
|
||||||
|
"name": "Celestial Alignment (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blazing Tears of Lady Sun",
|
||||||
|
"name": "Blazing Tears of Lady Sun (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sudden nightfall",
|
||||||
|
"name": "Sudden nightfall (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Steed of the Kami",
|
||||||
|
"name": "Steed of the Kami (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Way of the Scorpion",
|
||||||
|
"name": "La voie du Scorpion",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.89"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Incisive Insight",
|
||||||
|
"name": "Pénétrante perspicacité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Procedure and Protocol",
|
||||||
|
"name": "Procédure et protocole",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.91"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Victory before Honor",
|
||||||
|
"name": "La victoire passe avant l’honneur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.92"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Disciple of Darkness",
|
||||||
|
"name": "Disciple des ténèbres",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.93"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Architect of Tranquility",
|
||||||
|
"name": "Architecte de la tranquillité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.94"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Gift of Musubi-no-Kami",
|
||||||
|
"name": "Don de Musubi no Kami",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.95"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Typhoon in the Bamboo Grove",
|
||||||
|
"name": "Le typhon dans la bambouseraie",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.96"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "A Grain of Truth",
|
||||||
|
"name": "Un soupçon de vérité",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.97"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Claws of the Crab",
|
||||||
|
"name": "Les pinces du Crabe",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.98"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Well Traveled",
|
||||||
|
"name": "Grand voyageur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.232"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Voice of the Emperor",
|
||||||
|
"name": "La Voix de L'empereur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.234"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Necessary Actions",
|
||||||
|
"name": "Interventions de rigueur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.235"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Just as Predicted",
|
||||||
|
"name": "Tout comme je l’avais prédit",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.236"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Speed of Heaven",
|
||||||
|
"name": "Célérité des Cieux",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.237"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Blessing of the Fortunes",
|
||||||
|
"name": "Bénédiction des fortunes",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.238"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Embrace the Void",
|
||||||
|
"name": "Embrasser le Vide",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.239"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fox Spirit",
|
||||||
|
"name": "Esprit renard",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.240"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Professional Saboteur",
|
||||||
|
"name": "Saboteur professionnel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.241"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Signiature Weapon",
|
||||||
|
"name": "Signiature Weapon (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Piercing Insight",
|
||||||
|
"name": "Piercing Insight (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Risk and Reward",
|
||||||
|
"name": "Risk and Reward (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tactical Cover",
|
||||||
|
"name": "Tactical Cover (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Naturally Attuned",
|
||||||
|
"name": "Naturally Attuned (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Resourceful Artistry",
|
||||||
|
"name": "Resourceful Artistry (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Unexpected Wisdom",
|
||||||
|
"name": "Unexpected Wisdom (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Seer of the Lords of Death",
|
||||||
|
"name": "Seer of the Lords of Death (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Akilah's Teachings",
|
||||||
|
"name": "Akilah's Teachings (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Creative Execution",
|
||||||
|
"name": "Creative Execution (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Gift of Inner Power",
|
||||||
|
"name": "Gift of Inner Power (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Flurry of Steel",
|
||||||
|
"name": "Flurry of Steel (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Traces of Passage",
|
||||||
|
"name": "Vestiges d’un passage",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.88"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sacred Art of Steel",
|
||||||
|
"name": "L’art sacré de l’acier",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.89"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Field Medicine",
|
||||||
|
"name": "Médecine de terrain",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.90"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Supressing Blows",
|
||||||
|
"name": "Frappes d’intimidation",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.91"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sharpened Ki",
|
||||||
|
"name": "Ki exacerbé",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.92"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Hands of Earth and Sky",
|
||||||
|
"name": "Mains de la terre et du ciel",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.93"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Eyes of Yotogi",
|
||||||
|
"name": "Les yeux de Yotogi",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.94"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Warded Shikigami",
|
||||||
|
"name": "Shikigami bardé de glyphes",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.95"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sailor’s Fortune",
|
||||||
|
"name": "La fortune du marin",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.5"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,259 +9,427 @@
|
|||||||
"id": "Rustling of Leaves",
|
"id": "Rustling of Leaves",
|
||||||
"name": "Bruissement des feuilles",
|
"name": "Bruissement des feuilles",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.214"
|
"book_reference": "Livre de Règles p.214"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Cadence",
|
"id": "Cadence",
|
||||||
"name": "Cadence",
|
"name": "Cadence",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.214"
|
"book_reference": "Livre de Règles p.214"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Artisan’s Appraisal",
|
"id": "Artisan’s Appraisal",
|
||||||
"name": "Estimation de l’artisan",
|
"name": "Estimation de l’artisan",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.214"
|
"book_reference": "Livre de Règles p.214"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bend with the Storm",
|
"id": "Bend with the Storm",
|
||||||
"name": "Le roseau plie sous la tempête",
|
"name": "Le roseau plie sous la tempête",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.214"
|
"book_reference": "Livre de Règles p.214"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Wind Blows Both Ways",
|
"id": "The Wind Blows Both Ways",
|
||||||
"name": "Le vent tourne",
|
"name": "Le vent tourne",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.215"
|
"book_reference": "Livre de Règles p.215"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Prey on the Weak",
|
"id": "Prey on the Weak",
|
||||||
"name": "Malheur aux faibles",
|
"name": "Malheur aux faibles",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.215"
|
"book_reference": "Livre de Règles p.215"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Whispers of Court",
|
"id": "Whispers of Court",
|
||||||
"name": "Murmures de la cour",
|
"name": "Murmures de la cour",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.215"
|
"book_reference": "Livre de Règles p.215"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Feigned Opening",
|
"id": "Feigned Opening",
|
||||||
"name": "Ouverture feinte",
|
"name": "Ouverture feinte",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.215"
|
"book_reference": "Livre de Règles p.215"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wolf’s Proposal",
|
"id": "Wolf’s Proposal",
|
||||||
"name": "Proposition du loup",
|
"name": "Proposition du loup",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.215"
|
"book_reference": "Livre de Règles p.215"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ancestry Unearthed",
|
"id": "Ancestry Unearthed",
|
||||||
"name": "Ascendance dévoilée",
|
"name": "Ascendance dévoilée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.216"
|
"book_reference": "Livre de Règles p.216"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Touchstone of Courage",
|
"id": "Touchstone of Courage",
|
||||||
"name": "Courage exemplaire",
|
"name": "Courage exemplaire",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.216"
|
"book_reference": "Livre de Règles p.216"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Honest Assessment",
|
"id": "Honest Assessment",
|
||||||
"name": "Evaluation honnête",
|
"name": "Evaluation honnête",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.216"
|
"book_reference": "Livre de Règles p.216"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "The Immovable Hand of Peace",
|
"id": "The Immovable Hand of Peace",
|
||||||
"name": "L’immuable main de la paix",
|
"name": "L’immuable main de la paix",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.216"
|
"book_reference": "Livre de Règles p.216"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Civility Foremost",
|
"id": "Civility Foremost",
|
||||||
"name": "La courtoisie prime",
|
"name": "La courtoisie prime",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.217"
|
"book_reference": "Livre de Règles p.217"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Weight of Duty",
|
"id": "Weight of Duty",
|
||||||
"name": "Le fardeau du devoir",
|
"name": "Le fardeau du devoir",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.217"
|
"book_reference": "Livre de Règles p.217"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Pillar of Calm",
|
"id": "Pillar of Calm",
|
||||||
"name": "Pilier de sérénité",
|
"name": "Pilier de sérénité",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.217"
|
"book_reference": "Livre de Règles p.217"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Stonewall Tactics",
|
"id": "Stonewall Tactics",
|
||||||
"name": "Tactique d’obstruction",
|
"name": "Tactique d’obstruction",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.218"
|
"book_reference": "Livre de Règles p.218"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Fanning the Flames",
|
"id": "Fanning the Flames",
|
||||||
"name": "Attiser les flammes",
|
"name": "Attiser les flammes",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.218"
|
"book_reference": "Livre de Règles p.218"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bravado",
|
"id": "Bravado",
|
||||||
"name": "Bravade",
|
"name": "Bravade",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.218"
|
"book_reference": "Livre de Règles p.218"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rallying Cry",
|
"id": "Rallying Cry",
|
||||||
"name": "Cri de ralliement",
|
"name": "Cri de ralliement",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.218"
|
"book_reference": "Livre de Règles p.218"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sensational Distraction",
|
"id": "Sensational Distraction",
|
||||||
"name": "Distraction sensationnelle",
|
"name": "Distraction sensationnelle",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.219"
|
"book_reference": "Livre de Règles p.219"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dazzling Performance",
|
"id": "Dazzling Performance",
|
||||||
"name": "Éclatante démonstration",
|
"name": "Eclatante démonstration",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.219"
|
"book_reference": "Livre de Règles p.219"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Truth Burns through Lies",
|
"id": "Truth Burns through Lies",
|
||||||
"name": "La vérité derrière l’écran de fumée",
|
"name": "La vérité derrière l’écran de fumée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.219"
|
"book_reference": "Livre de Règles p.219"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Sear the Wound",
|
"id": "Sear the Wound",
|
||||||
"name": "Le couteau dans la plaie",
|
"name": "Le couteau dans la plaie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.219"
|
"book_reference": "Livre de Règles p.219"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lightning Raid",
|
"id": "Lightning Raid",
|
||||||
"name": "Raid éclair",
|
"name": "Raid éclair",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.219"
|
"book_reference": "Livre de Règles p.219"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Stirring the Embers",
|
"id": "Stirring the Embers",
|
||||||
"name": "Souffler sur les braises",
|
"name": "Souffler sur les braises",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.219"
|
"book_reference": "Livre de Règles p.219"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tributaries of Trade",
|
"id": "Tributaries of Trade",
|
||||||
"name": "Affluents du négoce",
|
"name": "Affluents du négoce",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.220"
|
"book_reference": "Livre de Règles p.220"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "All in Jest",
|
"id": "All in Jest",
|
||||||
"name": "Aimable plaisanterie",
|
"name": "Aimable plaisanterie",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.220"
|
"book_reference": "Livre de Règles p.220"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Buoyant Arrival",
|
"id": "Buoyant Arrival",
|
||||||
"name": "Entrée en douceur",
|
"name": "Entrée en douceur",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.220"
|
"book_reference": "Livre de Règles p.220"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ebb and Flow",
|
"id": "Ebb and Flow",
|
||||||
"name": "Flux et reflux",
|
"name": "Flux et reflux",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.220"
|
"book_reference": "Livre de Règles p.220"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Slippery Maneuvers",
|
"id": "Slippery Maneuvers",
|
||||||
"name": "Manœuvres d’esquive",
|
"name": "Manœuvres d’esquive",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.220"
|
"book_reference": "Livre de Règles p.220"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Regal Bearing",
|
"id": "Regal Bearing",
|
||||||
"name": "Port altier",
|
"name": "Port altier",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.221"
|
"book_reference": "Livre de Règles p.221"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Well of Desire",
|
"id": "Well of Desire",
|
||||||
"name": "Puits du désir",
|
"name": "Puits du désir",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.221"
|
"book_reference": "Livre de Règles p.221"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shallow Waters",
|
"id": "Shallow Waters",
|
||||||
"name": "Sous la surface",
|
"name": "Sous la surface",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.221"
|
"book_reference": "Livre de Règles p.221"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lady Shinjo’s Speed (Unicorn)",
|
"id": "Lady Shinjo’s Speed (Unicorn)",
|
||||||
"name": "Célérité de Dame Shinjo (Licorne)",
|
"name": "Célérité de Dame Shinjo (Licorne)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.222"
|
"book_reference": "Livre de Règles p.222"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lady Doji’s Decree (Crane)",
|
"id": "Lady Doji’s Decree (Crane)",
|
||||||
"name": "Décret de Dame Doji (Grue)",
|
"name": "Décret de Dame Doji (Grue)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.222"
|
"book_reference": "Livre de Règles p.222"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Courtier’s Resolve",
|
"id": "Courtier’s Resolve",
|
||||||
"name": "La détermination du courtisan",
|
"name": "La détermination du courtisan",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.222"
|
"book_reference": "Livre de Règles p.222"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "A Samurai’s Fate",
|
"id": "A Samurai’s Fate",
|
||||||
"name": "Le destin du samouraï",
|
"name": "Le destin du samouraï",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.222"
|
"book_reference": "Livre de Règles p.222"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lord Bayushi’s Whispers (Scorpion)",
|
"id": "Lord Bayushi’s Whispers (Scorpion)",
|
||||||
"name": "Murmures de Sire Bayushi (Scorpion)",
|
"name": "Murmures de Sire Bayushi (Scorpion)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.222"
|
"book_reference": "Livre de Règles p.222"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lord Togashi’s Insight (Dragon)",
|
"id": "Lord Togashi’s Insight (Dragon)",
|
||||||
"name": "Perspicacité de Sire Togashi (Dragon)",
|
"name": "Perspicacité de Sire Togashi (Dragon)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.223"
|
"book_reference": "Livre de Règles p.223"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Rouse the Soul",
|
"id": "Rouse the Soul",
|
||||||
"name": "Réveil de l’âme",
|
"name": "Réveil de l’âme",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.223"
|
"book_reference": "Livre de Règles p.223"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Lord Akodo’s Roar (Lion)",
|
"id": "Lord Akodo’s Roar (Lion)",
|
||||||
"name": "Rugissement de Sire Akodo (Lion)",
|
"name": "Rugissement de Sire Akodo (Lion)",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.223"
|
"book_reference": "Livre de Règles p.223"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "All Arts Are One",
|
"id": "All Arts Are One",
|
||||||
"name": "Tous les arts ne font qu’un",
|
"name": "Tous les arts ne font qu’un",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.223"
|
"book_reference": "Livre de Règles p.223"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Hidden in Smoke",
|
||||||
|
"name": "Masqué par la fumée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.117"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Assess Strengths",
|
||||||
|
"name": "Evaluer les forces",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.117"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Unyielding Terms",
|
||||||
|
"name": "Termes immuables",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.117"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Offend the Sensibilities",
|
||||||
|
"name": "Froisser les sensibilités",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Crackling Laughter",
|
||||||
|
"name": "Rire moqueur",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "All Shall Fear Me",
|
||||||
|
"name": "Tous me craindront",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spiteful Loss",
|
||||||
|
"name": "Amère défaite",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Beware The Smallest Mouse",
|
||||||
|
"name": "Gare à la plus petite des souris",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.119"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fun and Games",
|
||||||
|
"name": "Agréable participation",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.118"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Foreseen Need",
|
||||||
|
"name": "Besoin pressenti",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.119"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Spin the Web (Kolat)",
|
||||||
|
"name": "Tisser sa toile (Kolat)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.249"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Awe of Heaven (Imperial)",
|
||||||
|
"name": "Effroi céleste (Impérial)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Empire d’Émeraude p.249"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Look Out",
|
||||||
|
"name": "Look Out (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bellow of Resolve",
|
||||||
|
"name": "Bellow of Resolve (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ruse of the Moon's Reflection",
|
||||||
|
"name": "Ruse of the Moon's Reflection (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Eyes Up!",
|
||||||
|
"name": "Eyes Up! (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Pack Gambit",
|
||||||
|
"name": "Pack Gambit (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Mentor's Guidance",
|
||||||
|
"name": "Mentor's Guidance (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Malleable Formation",
|
||||||
|
"name": "Malleable Formation (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Goading Taunt",
|
||||||
|
"name": "Goading Taunt (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Watch My Back",
|
||||||
|
"name": "Watch My Back (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Illuminate the Way",
|
||||||
|
"name": "Illuminate the Way (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fluent Bargaining",
|
||||||
|
"name": "Fluent Bargaining (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Bond of Heroes",
|
||||||
|
"name": "Bond of Heroes (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tonight, I Am Your Opponent",
|
||||||
|
"name": "Tonight, I Am Your Opponent (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Wanderer's Resolve",
|
||||||
|
"name": "Wanderer's Resolve (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Roar of Encouragement",
|
||||||
|
"name": "Roar of Encouragement (WIP)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Osano-wo’s Boast (Mantis)",
|
||||||
|
"name": "Vantardise d'Osano-wo (Mante)",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.7"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
69
system/babele/fr-fr/l5r5e.core-titles.json
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
{
|
||||||
|
"label": "Titres",
|
||||||
|
"mapping": {
|
||||||
|
"description": "data.description",
|
||||||
|
"book_reference": "data.book_reference"
|
||||||
|
},
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"id": "Emerald Magistrate",
|
||||||
|
"name": "Magistrat d’Émeraude",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Livre de Règles p.305"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Castellan",
|
||||||
|
"name": "Châtelain",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.128"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Covert Agent",
|
||||||
|
"name": "Agent infiltré",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.128"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Dreaded Enforcer",
|
||||||
|
"name": "Homme de main redouté",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.129"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Esteemed Negotiator",
|
||||||
|
"name": "Négociateur estimé",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.129"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kenshinzen",
|
||||||
|
"name": "Kenshinzen",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.130"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kyuden Asako Shieldbearer",
|
||||||
|
"name": "Porteur de bouclier de Kyūden Asako",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.130"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Master Artisan",
|
||||||
|
"name": "Maître artisan",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.130"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Winter Court Champion",
|
||||||
|
"name": "Champion de la Cour d'Hiver",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.131"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Seven fold Palace Acolyte",
|
||||||
|
"name": "Etudiant au palais des Sept Plis",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.131"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -11,191 +11,191 @@
|
|||||||
{
|
{
|
||||||
"id": "Bokken",
|
"id": "Bokken",
|
||||||
"name": "Bokken",
|
"name": "Bokken",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dégâts +2",
|
"grip_2": "Dégâts +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Chokutō",
|
"id": "Chokutō",
|
||||||
"name": "Chokutō",
|
"name": "Chokutō",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Scimitar",
|
"id": "Scimitar",
|
||||||
"name": "Cimeterre",
|
"name": "Cimeterre",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Dao",
|
"id": "Dao",
|
||||||
"name": "Dao",
|
"name": "Dao",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Gao",
|
"id": "Gao",
|
||||||
"name": "Gao",
|
"name": "Gao",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jian",
|
"id": "Jian",
|
||||||
"name": "Jian",
|
"name": "Jian",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dangerosité +1",
|
"grip_2": "Dangerosité +1 / Acérée",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Katana",
|
"id": "Katana",
|
||||||
"name": "Katana",
|
"name": "Katana",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dangerosité +2",
|
"grip_2": "Dangerosité +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.232"
|
"book_reference": "Livre de Règles p.232"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Nodachi",
|
"id": "Nodachi",
|
||||||
"name": "Nodachi",
|
"name": "Nodachi",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.233"
|
"book_reference": "Livre de Règles p.233"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Wakizashi",
|
"id": "Wakizashi",
|
||||||
"name": "Wakizashi",
|
"name": "Wakizashi",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dangerosité +2",
|
"grip_2": "Dangerosité +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.233"
|
"book_reference": "Livre de Règles p.233"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Zanbatō",
|
"id": "Zanbatō",
|
||||||
"name": "Zanbatō",
|
"name": "Zanbatō",
|
||||||
"category": "Sabre",
|
"category": "Sabres",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.233"
|
"book_reference": "Livre de Règles p.233"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Masakari",
|
"id": "Masakari",
|
||||||
"name": "Masakari",
|
"name": "Masakari",
|
||||||
"category": "Hache",
|
"category": "Haches",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dangerosité +2",
|
"grip_2": "Dangerosité +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.233"
|
"book_reference": "Livre de Règles p.233"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ono",
|
"id": "Ono",
|
||||||
"name": "Ono",
|
"name": "Ono",
|
||||||
"category": "Hache",
|
"category": "Haches",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.233"
|
"book_reference": "Livre de Règles p.233"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Club",
|
"id": "Club",
|
||||||
"name": "Gourdin",
|
"name": "Gourdin",
|
||||||
"category": "Armes Contondantes",
|
"category": "Armes Contondantes",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dégâts +1",
|
"grip_2": "Dégâts +1",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kiseru",
|
"id": "Kiseru",
|
||||||
"name": "Kiseru",
|
"name": "Kiseru",
|
||||||
"category": "Armes Contondantes",
|
"category": "Armes Contondantes",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Hammer",
|
"id": "Hammer",
|
||||||
"name": "Marteau",
|
"name": "Marteau",
|
||||||
"category": "Armes Contondantes",
|
"category": "Armes Contondantes",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dégâts +2",
|
"grip_2": "Dégâts +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Otsuchi",
|
"id": "Otsuchi",
|
||||||
"name": "Otsuchi",
|
"name": "Otsuchi",
|
||||||
"category": "Armes Contondantes",
|
"category": "Armes Contondantes",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tetsubō",
|
"id": "Tetsubō",
|
||||||
"name": "Tetsubō",
|
"name": "Tetsubō",
|
||||||
"category": "Armes Contondantes",
|
"category": "Armes Contondantes",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Jitte",
|
"id": "Jitte",
|
||||||
"name": "Jitte",
|
"name": "Jitte",
|
||||||
"category": "Armes de Poing",
|
"category": "Armes de Poing",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Knife",
|
"id": "Knife",
|
||||||
"name": "Couteau",
|
"name": "Couteau",
|
||||||
"category": "Armes de Poing",
|
"category": "Armes de Poing",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Dangerosité +2",
|
"grip_2": "Dangerosité +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.234"
|
"book_reference": "Livre de Règles p.234"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Nunchaku",
|
"id": "Nunchaku",
|
||||||
"name": "Nunchaku",
|
"name": "Nunchaku",
|
||||||
"category": "Armes de Poing",
|
"category": "Armes de Poing",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Entrave",
|
"grip_2": "Entrave",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Tessen",
|
"id": "Tessen",
|
||||||
"name": "Tessen",
|
"name": "Tessen",
|
||||||
"category": "Armes de Poing",
|
"category": "Armes de Poing",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bisentō",
|
"id": "Bisentō",
|
||||||
@@ -204,151 +204,592 @@
|
|||||||
"grip_1": "Portée 1",
|
"grip_1": "Portée 1",
|
||||||
"grip_2": "Dégâts +2",
|
"grip_2": "Dégâts +2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Bō",
|
"id": "Bō",
|
||||||
"name": "Bō",
|
"name": "Bō",
|
||||||
"category": "Armes d'Hast",
|
"category": "Armes d'Hast",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ji",
|
"id": "Ji",
|
||||||
"name": "Ji",
|
"name": "Ji",
|
||||||
"category": "Armes d'Hast",
|
"category": "Armes d'Hast",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Naginata",
|
"id": "Naginata",
|
||||||
"name": "Naginata",
|
"name": "Naginata",
|
||||||
"category": "Armes d'Hast",
|
"category": "Armes d'Hast",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Trident",
|
"id": "Trident",
|
||||||
"name": "Trident",
|
"name": "Trident",
|
||||||
"category": "Armes d'Hast",
|
"category": "Armes d'Hast",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Yari",
|
"id": "Yari",
|
||||||
"name": "Yari",
|
"name": "Yari",
|
||||||
"category": "Armes d'Hast",
|
"category": "Armes d'Hast",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.235"
|
"book_reference": "Livre de Règles p.235"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Horsebow",
|
"id": "Horsebow",
|
||||||
"name": "Arc de cavalerie",
|
"name": "Arc de cavalerie",
|
||||||
"category": "Arcs",
|
"category": "Arcs",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.236"
|
"book_reference": "Livre de Règles p.236"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Daikyū",
|
"id": "Daikyū",
|
||||||
"name": "Daikyū",
|
"name": "Daikyū",
|
||||||
"category": "Arcs",
|
"category": "Arcs",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.236"
|
"book_reference": "Livre de Règles p.236"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Yumi",
|
"id": "Yumi",
|
||||||
"name": "Yumi",
|
"name": "Yumi",
|
||||||
"category": "Arcs",
|
"category": "Arcs",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.236"
|
"book_reference": "Livre de Règles p.236"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Oyumi",
|
"id": "Oyumi",
|
||||||
"name": "Oyumi",
|
"name": "Oyumi",
|
||||||
"category": "Arbalètes",
|
"category": "Arbalètes",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.236"
|
"book_reference": "Livre de Règles p.236"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kama",
|
"id": "Kama",
|
||||||
"name": "Kama",
|
"name": "Kama",
|
||||||
"category": "Armes Spécialisées",
|
"category": "Armes Spécialisées",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kusari-gama",
|
"id": "Kusari-gama",
|
||||||
"name": "Kusari-gama",
|
"name": "Kusari-gama",
|
||||||
"category": "Armes Spécialisées",
|
"category": "Armes Spécialisées",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "Portée 2-3",
|
"grip_2": "Portée 2-3",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Blowgun",
|
"id": "Blowgun",
|
||||||
"name": "Sarbacane",
|
"name": "Sarbacane",
|
||||||
"category": "Armes Spécialisées",
|
"category": "Armes Spécialisées",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Shuriken",
|
"id": "Shuriken",
|
||||||
"name": "Shuriken",
|
"name": "Shuriken",
|
||||||
"category": "Armes Spécialisées",
|
"category": "Armes Spécialisées",
|
||||||
"grip_1": "(lancé) Arts Martiaux (Distance), Portée 1-3",
|
"grip_1": "(lancé) Arts Martiaux (Distance), Portée 1-3",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Punch",
|
"id": "Punch",
|
||||||
"name": "Coup de poing",
|
"name": "Coup de poing",
|
||||||
"category": "Attaques à mains nues",
|
"category": "Attaques à mains nues",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Kick",
|
"id": "Kick",
|
||||||
"name": "Coup de pied",
|
"name": "Coup de pied",
|
||||||
"category": "Attaques à mains nues",
|
"category": "Attaques à mains nues",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "BIte",
|
"id": "Bite",
|
||||||
"name": "Morsure",
|
"name": "Morsure",
|
||||||
"category": "Attaques à mains nues",
|
"category": "Attaques à mains nues",
|
||||||
"grip_1": "-",
|
"grip_1": "",
|
||||||
"grip_2": "-",
|
"grip_2": "",
|
||||||
"description": "",
|
"description": "",
|
||||||
"book_reference": "LdR p.237"
|
"book_reference": "Livre de Règles p.237"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tachi",
|
||||||
|
"name": "Tachi",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dangerosité +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Whip",
|
||||||
|
"name": "Fouet",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Moshi Sun Ax",
|
||||||
|
"name": "Hache du soleil Moshi",
|
||||||
|
"category": "Haches",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +3",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Uchigatana",
|
||||||
|
"name": "Uchigatana",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shakujo",
|
||||||
|
"name": "Shakujo",
|
||||||
|
"category": "Armes d'Hast",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Royaumes Célestes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kusarifundo",
|
||||||
|
"name": "Kusarifundo",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Entrave",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shakuhachi",
|
||||||
|
"name": "Shakuhachi",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kyoketsu Shoge",
|
||||||
|
"name": "Kyoketsu Shoge",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Shinobigatana",
|
||||||
|
"name": "Shinobigatana",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dangerosité +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.110"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ninjatõ",
|
||||||
|
"name": "Ninjatõ",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dangerosité +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.109"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kamayari",
|
||||||
|
"name": "Kamayari",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tekagi",
|
||||||
|
"name": "Tekagi",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.112"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Folding Half-Bow",
|
||||||
|
"name": "Demi-arc pliant",
|
||||||
|
"category": "Arcs",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.110"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tekken",
|
||||||
|
"name": "Tekken",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Les Cours de Pierre p.112"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sake Bottle & Cups",
|
||||||
|
"name": "Bouteille et coupe à saké",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Matraque : - / Jeté : Dangerosité +2 / Portée 1-3 / Tranchant",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Umbrella",
|
||||||
|
"name": "Parapluie",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Matraque : - / Poignarder : Dégâts +2, Dangerosité +2",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Talwar",
|
||||||
|
"name": "Talwar",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Scroll Case",
|
||||||
|
"name": "Boîte à parchemin",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +2 / Dangerosité +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Urumi",
|
||||||
|
"name": "Urumi",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Iron Sheath",
|
||||||
|
"name": "Manchon de fer",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +2",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Buckler",
|
||||||
|
"name": "Buckler",
|
||||||
|
"category": "Boucliers",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Lute",
|
||||||
|
"name": "Luth",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +1 / Dangerosité +1",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sling",
|
||||||
|
"name": "Sling",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Gada",
|
||||||
|
"name": "Gada",
|
||||||
|
"category": "Armes Contondantes",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dangerosité +3",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kuwa",
|
||||||
|
"name": "Koweït",
|
||||||
|
"category": "Haches",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +2 / Dangerosité +2 / Portée 1-2",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Qamarist Heavy Shield",
|
||||||
|
"name": "Bouclier lourd des Qamaristes",
|
||||||
|
"category": "Boucliers",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Boat Oar",
|
||||||
|
"name": "Rame de bateau",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +2 / Dangerosité +3",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Fishing Net",
|
||||||
|
"name": "Filet de pêche",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Chair",
|
||||||
|
"name": "Chaise",
|
||||||
|
"category": "Armes improvisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Matraque : Dégâts +2 / Jeté : Dangerosité +1 / Portée 0-2",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Chain Whip",
|
||||||
|
"name": "Fouet à chaîne",
|
||||||
|
"category": "Armes Spécialisées",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "La Voie des Vagues"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Genno",
|
||||||
|
"name": "Genno",
|
||||||
|
"category": "Marteaux",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Dégâts +4",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.102"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tekkan",
|
||||||
|
"name": "Tekkan",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "Encombrant",
|
||||||
|
"grip_2": "Dégâts +2",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.102"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Small Shield",
|
||||||
|
"name": "Petit bouclier",
|
||||||
|
"category": "Boucliers",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.104"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "O-Gata Dohou",
|
||||||
|
"name": "O-Gata Dohou",
|
||||||
|
"category": "Engins de siège",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Large Shield",
|
||||||
|
"name": "Grand bouclier",
|
||||||
|
"category": "Boucliers",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.104"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kaiu no Oyumi",
|
||||||
|
"name": "Kaiu no Oyumi",
|
||||||
|
"category": "Arbalètes",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.103"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tsuruhashi",
|
||||||
|
"name": "Tsuruhashi",
|
||||||
|
"category": "Haches",
|
||||||
|
"grip_1": "Encombrant",
|
||||||
|
"grip_2": "Dangerosité +2",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.102"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Flyssa",
|
||||||
|
"name": "Flissa",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "Accérée",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.102"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sode",
|
||||||
|
"name": "Sode",
|
||||||
|
"category": "Boucliers",
|
||||||
|
"grip_1": "Epaules",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.103"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ballista",
|
||||||
|
"name": "Baliste",
|
||||||
|
"category": "Engins de siège",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.105"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Kabutowari",
|
||||||
|
"name": "Kabutowari",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.102"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Storm Bow",
|
||||||
|
"name": "Arc tempête",
|
||||||
|
"category": "Arcs",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.103"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Doom Crossbow",
|
||||||
|
"name": "Arbalète funeste",
|
||||||
|
"category": "Arbalètes",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "L’Outremonde p.103"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Butterfly sword",
|
||||||
|
"name": "Epée papillon",
|
||||||
|
"category": "Sabres",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Eku",
|
||||||
|
"name": "Eku",
|
||||||
|
"category": "Armes d'Hast",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tinbe-Rochin",
|
||||||
|
"name": "Rochin",
|
||||||
|
"category": "Armes d'Hast",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Sai",
|
||||||
|
"name": "Sai",
|
||||||
|
"category": "Armes de Poing",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tonfa",
|
||||||
|
"name": "Tonfa",
|
||||||
|
"category": "Armes de Poing",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Tinbe",
|
||||||
|
"name": "Timbe",
|
||||||
|
"category": "Boucliers",
|
||||||
|
"grip_1": "",
|
||||||
|
"grip_2": "",
|
||||||
|
"description": "",
|
||||||
|
"book_reference": "Le Clan de la Mante p.8"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
system/fonts/Caballar.ttf
Normal file
@@ -1,10 +1,23 @@
|
|||||||
{
|
{
|
||||||
"i18n": {
|
"I18N": {
|
||||||
"Language": "English",
|
"Language": "English",
|
||||||
"Maintainers": ["Team L5R"]
|
"Maintainers": ["Team L5R"]
|
||||||
},
|
},
|
||||||
"SETTINGS": {
|
"SETTINGS": {
|
||||||
"None": "No option"
|
"None": "No option",
|
||||||
|
"ReverseFatigueBar": "Reverse token fatigue bar",
|
||||||
|
"RollNKeep": {
|
||||||
|
"DeleteOldMessage": "RnK Delete previous chat message",
|
||||||
|
"DeleteOldMessageHint": "Choose to keep or delete the previous message for a RnK series"
|
||||||
|
},
|
||||||
|
"Initiative": {
|
||||||
|
"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)"
|
||||||
|
},
|
||||||
|
"CustomTechniques": {
|
||||||
|
"Title": "Use custom techniques",
|
||||||
|
"Hint": "Add 'Specificity' technique type to serve as a catch-all."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"ACTOR": {
|
"ACTOR": {
|
||||||
"TypeCharacter": "Player Character",
|
"TypeCharacter": "Player Character",
|
||||||
@@ -17,15 +30,19 @@
|
|||||||
"TypeTechnique": "Technique",
|
"TypeTechnique": "Technique",
|
||||||
"TypeProperty": "Property",
|
"TypeProperty": "Property",
|
||||||
"TypePeculiarity": "Peculiarity",
|
"TypePeculiarity": "Peculiarity",
|
||||||
"TypeAdvancement": "Advancement"
|
"TypeAdvancement": "Advancement",
|
||||||
|
"TypeTitle": "Title",
|
||||||
|
"TypeBond": "Bond",
|
||||||
|
"TypeSignature_scroll": "Signature Scroll",
|
||||||
|
"TypeItem_pattern": "Item Pattern"
|
||||||
},
|
},
|
||||||
"l5r5e": {
|
"l5r5e": {
|
||||||
"global": {
|
"global": {
|
||||||
"ok": "OK",
|
|
||||||
"add": "Add",
|
"add": "Add",
|
||||||
"edit": "Edit",
|
"edit": "Edit",
|
||||||
"delete": "Delete",
|
"delete_confirm": "Are you sure you want to delete '{name}' ?",
|
||||||
"drop_here": "Drop here"
|
"drop_here": "Drop here",
|
||||||
|
"edge_translation_disclaimer": ""
|
||||||
},
|
},
|
||||||
"logo": {
|
"logo": {
|
||||||
"title": "Need help?",
|
"title": "Need help?",
|
||||||
@@ -75,21 +92,26 @@
|
|||||||
"rarity": "Rarity",
|
"rarity": "Rarity",
|
||||||
"chatdices": {
|
"chatdices": {
|
||||||
"successes": "Successes",
|
"successes": "Successes",
|
||||||
"explosives": "Explosives",
|
"explosives": "Explosions",
|
||||||
"opportunities": "Opportunities",
|
"opportunities": "Opportunities",
|
||||||
"strives": "Strives",
|
"strife": "Strife",
|
||||||
"difficulty": "TN",
|
"difficulty": "TN",
|
||||||
"difficulty_hidden": "TN ???",
|
"difficulty_hidden": "TN ???",
|
||||||
"dicepicker": "Dice Picker",
|
"dicepicker": "Dice Picker",
|
||||||
"void_point_used": "Void point used",
|
"void_point_used": "Void point used",
|
||||||
|
"assistance_used": "Skill assistance used",
|
||||||
"roll_n_keep": "Roll & Keep",
|
"roll_n_keep": "Roll & Keep",
|
||||||
"initiative_roll": "Initiative roll"
|
"initiative_roll": "Initiative roll",
|
||||||
|
"success_text": "Success!",
|
||||||
|
"bonus_text": "bonus successes",
|
||||||
|
"fail_text": "Fail!"
|
||||||
},
|
},
|
||||||
"dicepicker": {
|
"dicepicker": {
|
||||||
"difficulty_title": "Difficulty",
|
"difficulty_title": "Difficulty",
|
||||||
"difficulty_hidden_label": "Hide TN",
|
"difficulty_hidden_label": "Hide TN",
|
||||||
"use_void_point_label": "Spend a",
|
"use_void_point_label": "Spend a",
|
||||||
"void_point_tooltip": "Void point",
|
"void_point_tooltip": "Void point",
|
||||||
|
"skill_assistance_label": "Assistance",
|
||||||
"roll_label": "Roll",
|
"roll_label": "Roll",
|
||||||
"bt_add_macro": "Add a macro"
|
"bt_add_macro": "Add a macro"
|
||||||
},
|
},
|
||||||
@@ -97,19 +119,28 @@
|
|||||||
"title": "L5R Roll & Keep",
|
"title": "L5R Roll & Keep",
|
||||||
"discard_drop_here": "Discard",
|
"discard_drop_here": "Discard",
|
||||||
"reroll_drop_here": "Re-roll",
|
"reroll_drop_here": "Re-roll",
|
||||||
"reroll_chat": "Re-rolled dice",
|
"swap_drop_here": "Swap",
|
||||||
"keep_drop_here": "Keep",
|
"keep_drop_here": "Keep",
|
||||||
"keep_chat": "New roll from a exploding dice",
|
"bt_validate": "Finalize this step",
|
||||||
"bt_validate": "Finalize"
|
"undo": "[GM] Undo the last step choices"
|
||||||
|
},
|
||||||
|
"gm_toolbox": {
|
||||||
|
"title": "GM ToolBox",
|
||||||
|
"difficulty_hidden": "Change difficulty visibility",
|
||||||
|
"difficulty": "Change difficulty (right: add, left: subtract, middle: TN 2)",
|
||||||
|
"sleep": "Comfortable rest for all characters (Remove Water x2 fatigue)",
|
||||||
|
"sleep_info": "The characters had a good night's sleep.",
|
||||||
|
"scene_end": "End of scene (Conflict and Fatigue half reset for all characters)",
|
||||||
|
"scene_end_info": "The tension of the scene finally drops."
|
||||||
},
|
},
|
||||||
"max": "Max",
|
"max": "Max",
|
||||||
"current": "Current",
|
"current": "Current",
|
||||||
"quantity": "Quantity",
|
"quantity": "Quantity",
|
||||||
"weight": "Weight",
|
"weight": "Weight",
|
||||||
"properties": "Properties",
|
"properties": "Properties",
|
||||||
|
"linked_property": "linked Property",
|
||||||
"weapons": {
|
"weapons": {
|
||||||
"title": "Weapons",
|
"title": "Weapons",
|
||||||
"title_new": "New Weapon",
|
|
||||||
"damage": "Damage",
|
"damage": "Damage",
|
||||||
"range": "Range",
|
"range": "Range",
|
||||||
"stats": "Stats",
|
"stats": "Stats",
|
||||||
@@ -121,35 +152,34 @@
|
|||||||
},
|
},
|
||||||
"armors": {
|
"armors": {
|
||||||
"title": "Armors",
|
"title": "Armors",
|
||||||
"title_new": "New Armor",
|
"type": "Resistances",
|
||||||
"type": "Defence",
|
|
||||||
"physical": "physical",
|
"physical": "physical",
|
||||||
"supernatural": "supernatural",
|
"supernatural": "supernatural",
|
||||||
"equipped": "Equipped"
|
"equipped": "Equipped"
|
||||||
},
|
},
|
||||||
"items": {
|
"items": {
|
||||||
"title": "Items",
|
"title": "Items"
|
||||||
"title_new": "New Item"
|
|
||||||
},
|
},
|
||||||
"feats": "Feats",
|
"feats": "Feats",
|
||||||
"techniques": {
|
"techniques": {
|
||||||
"title": "Techniques",
|
"title": "Techniques",
|
||||||
"title_new": "New Technique",
|
|
||||||
"not_allowed": "Your character does not use this type of technique.",
|
"not_allowed": "Your character does not use this type of technique.",
|
||||||
"only_one": "Your character can possess only one of theses technique.",
|
"only_one": "Your character can possess only one of theses technique.",
|
||||||
"type": "Allowed Techniques",
|
"type": "Allowed Techniques",
|
||||||
"kata": "Kata",
|
"kata": "Kata",
|
||||||
"kiho": "Kihõ",
|
"kiho": "Kihõ",
|
||||||
|
"inversion": "Inversion",
|
||||||
"invocation": "Invocation",
|
"invocation": "Invocation",
|
||||||
"ritual": "Ritual",
|
"ritual": "Ritual",
|
||||||
"shuji": "Shuji",
|
"shuji": "Shuji",
|
||||||
"maho": "Mahõ",
|
"maho": "Mahõ",
|
||||||
"ninjutsu": "Ninjutsu",
|
"ninjutsu": "Ninjutsu",
|
||||||
"school_ability": "School Ability",
|
"school_ability": "School Ability",
|
||||||
"mastery_ability": "Mastery Ability"
|
"mastery_ability": "Mastery Ability",
|
||||||
|
"title_ability": "Title Ability",
|
||||||
|
"specificity": "Specificity"
|
||||||
},
|
},
|
||||||
"peculiarities": {
|
"peculiarities": {
|
||||||
"title_new": "New peculiarity",
|
|
||||||
"types": {
|
"types": {
|
||||||
"distinction": "Distinction",
|
"distinction": "Distinction",
|
||||||
"passion": "Passion",
|
"passion": "Passion",
|
||||||
@@ -179,9 +209,10 @@
|
|||||||
"ninjo": "Ninjo",
|
"ninjo": "Ninjo",
|
||||||
"giri": "Giri",
|
"giri": "Giri",
|
||||||
"titles": "Titles",
|
"titles": "Titles",
|
||||||
"attitude": "attitude:",
|
"attitude": "Demeanor:",
|
||||||
"advantages": "Distinctions and Passions",
|
"advantages": "Distinctions and Passions",
|
||||||
"disadvantages": "Adversities and Anxieties",
|
"disadvantages": "Adversities and Anxieties",
|
||||||
|
"bonds": "Bonds",
|
||||||
"npc": {
|
"npc": {
|
||||||
"advantages": "Advantages",
|
"advantages": "Advantages",
|
||||||
"disadvantages": "Disadvantages"
|
"disadvantages": "Disadvantages"
|
||||||
@@ -273,9 +304,9 @@
|
|||||||
"stance": "Stance",
|
"stance": "Stance",
|
||||||
"stances": {
|
"stances": {
|
||||||
"airtip": "+1 to TN of Attack and Scheme checks targeting you (+2 at rank 4+).",
|
"airtip": "+1 to TN of Attack and Scheme checks targeting you (+2 at rank 4+).",
|
||||||
"earthtip": "Others cannot spend Opportunity to inflict critical strikes or conditions on you.",
|
"earthtip": "Others cannot spend Opportunity to inflict critical hits or conditions on you.",
|
||||||
"firetip": "If you succeed, +1 bonus success per Strife symbol.",
|
"firetip": "If you succeed, +1 bonus success per Strife symbol on kept dice.",
|
||||||
"watertip": "Perform a second action on your turn that does not require a check or share a type with first action.",
|
"watertip": "Perform a second action on your turn that does not require a check or share a type with the first action.",
|
||||||
"voidtip": "You do not receive strife from Strife symbols on checks."
|
"voidtip": "You do not receive strife from Strife symbols on checks."
|
||||||
},
|
},
|
||||||
"initiative": {
|
"initiative": {
|
||||||
@@ -283,27 +314,33 @@
|
|||||||
"intrigue": "Intrigue",
|
"intrigue": "Intrigue",
|
||||||
"duel": "Duel",
|
"duel": "Duel",
|
||||||
"skirmish": "Skirmish",
|
"skirmish": "Skirmish",
|
||||||
"mass_battle": "Mass Battle"
|
"mass_battle": "Mass Battle",
|
||||||
|
"prepared_true": "Prepared",
|
||||||
|
"prepared_false": "Surprised",
|
||||||
|
"prepared_null": "Defined in the character sheet (default)",
|
||||||
|
"already_set": "Your initiative has already been determined"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advancements": {
|
"advancements": {
|
||||||
"title": "Advancements",
|
"title": "Advancements",
|
||||||
"title_new": "New advancement",
|
|
||||||
"school_rank": "School rank",
|
"school_rank": "School rank",
|
||||||
"school_rank_0": "Bg",
|
"school_rank_0": "Bg",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"cost": "Cost",
|
"cost": "Cost",
|
||||||
"spent": "Used",
|
"spent": "Used",
|
||||||
"saved": "Saved",
|
"saved": "Saved",
|
||||||
"total_xp_rank": "Xp spent",
|
"total_xp_spent": "Xp spent",
|
||||||
|
"total_xp_curriculum": "Xp spent on curriculum",
|
||||||
"curriculum": "In curriculum",
|
"curriculum": "In curriculum",
|
||||||
"curriculum_validate": "Complete this rank"
|
"curriculum_validate": "Complete this rank",
|
||||||
|
"rarity_modifier": "Rarity modifier",
|
||||||
|
"item_pattern": "Item Patterns",
|
||||||
|
"signature_scroll": "Signature Scrolls"
|
||||||
},
|
},
|
||||||
"npc": {
|
"character_types": {
|
||||||
"types": {
|
"character": "Player Character",
|
||||||
"adversary": "Adversary",
|
"adversary": "Adversary",
|
||||||
"minion": "Minion"
|
"minion": "Minion"
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"twenty_questions": {
|
"twenty_questions": {
|
||||||
"title": "Twenty questions",
|
"title": "Twenty questions",
|
||||||
@@ -320,20 +357,20 @@
|
|||||||
"and": "AND",
|
"and": "AND",
|
||||||
"error": "Oops it looks like there's an error:",
|
"error": "Oops it looks like there's an error:",
|
||||||
"part0": {
|
"part0": {
|
||||||
"intro": "You can use this sheet to fill in your answers to The Game of Twenty Questions, and to take notes for later !",
|
"intro": "You can use this sheet to fill in your answers to The Game of Twenty Questions, and to take notes for later!",
|
||||||
"section": "Legend of the Five Rings Core Rulebook, Chapter 2 : Creating a character, p. 41-95"
|
"section": "Legend of the Five Rings Core Rulebook, Chapter 2: Creating a character, p. 41-95"
|
||||||
},
|
},
|
||||||
"part1": {
|
"part1": {
|
||||||
"title": "Part I: Core Identity (Clan and Family)",
|
"title": "Part I: Core Identity (Clan and Family)",
|
||||||
"q1": "1. What clan does your character belong to ? (p. 41)",
|
"q1": "1. What clan does your character belong to? (p. 41)",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"q2": "2. What family does your character belong to ? (p. 49)",
|
"q2": "2. What family does your character belong to? (p. 49)",
|
||||||
"money": "Starting wealth in Koku",
|
"money": "Starting wealth in Koku",
|
||||||
"glory": "Glory"
|
"glory": "Glory"
|
||||||
},
|
},
|
||||||
"part2": {
|
"part2": {
|
||||||
"title": "Part II: Role and School",
|
"title": "Part II: Role and School",
|
||||||
"q3": "3. What is your character’s school, and what roles does that school fall into ? (p. 56)",
|
"q3": "3. What is your character’s school, and what roles does that school fall into? (p. 56)",
|
||||||
"school": "School",
|
"school": "School",
|
||||||
"role": "Roles",
|
"role": "Roles",
|
||||||
"honor": "Honor",
|
"honor": "Honor",
|
||||||
@@ -341,30 +378,30 @@
|
|||||||
"school_ability": "School ability",
|
"school_ability": "School ability",
|
||||||
"starting_techniques": "Starting techniques (2-5)",
|
"starting_techniques": "Starting techniques (2-5)",
|
||||||
"outfit": "Starting outfit",
|
"outfit": "Starting outfit",
|
||||||
"q4": "4. How does your character stand out within their school ? (p. 88)"
|
"q4": "4. How does your character stand out within their school? (p. 88)"
|
||||||
},
|
},
|
||||||
"part3": {
|
"part3": {
|
||||||
"title": "Part III: Honor and Glory",
|
"title": "Part III: Honor and Glory",
|
||||||
"q5": "5. Who is your lord and what is your character’s duty to them ? (p. 88)",
|
"q5": "5. Who is your lord and what is your character’s duty to them? (p. 88)",
|
||||||
"choose_giri": "Select giri:",
|
"choose_giri": "Select giri:",
|
||||||
"q6": "6. What does your character long for, and how might this impede their duty ? (p. 90)",
|
"q6": "6. What does your character long for, and how might this impede their duty? (p. 90)",
|
||||||
"choose_ninjo": "Select ninjō:",
|
"choose_ninjo": "Select ninjō:",
|
||||||
"q7": "7. What is your character’s relationship with their clan ? (p. 91)",
|
"q7": "7. What is your character’s relationship with their clan? (p. 91)",
|
||||||
"increase_glory": "Glory increase",
|
"increase_glory": "Glory increase",
|
||||||
"q8": "8. What does your character think of Bushidō ? (p. 91)",
|
"q8": "8. What does your character think of Bushidō? (p. 91)",
|
||||||
"increase_honor": "Honor increase"
|
"increase_honor": "Honor increase"
|
||||||
},
|
},
|
||||||
"part4": {
|
"part4": {
|
||||||
"title": "Part IV: Strengths and Weaknesses",
|
"title": "Part IV: Strengths and Weaknesses",
|
||||||
"q9": "9. What is your character’s greatest accomplishment so far ? (p. 92)",
|
"q9": "9. What is your character’s greatest accomplishment so far? (p. 92)",
|
||||||
"distinction": "Distinction (1)",
|
"distinction": "Distinction (1)",
|
||||||
"q10": "10. What holds your character back the most in life ? (p. 92)",
|
"q10": "10. What holds your character back the most in life? (p. 92)",
|
||||||
"adversity": "Adversity (1)",
|
"adversity": "Adversity (1)",
|
||||||
"q11": "11. What activity Most makes your character feel at peace ? (p. 93)",
|
"q11": "11. What activity Most makes your character feel at peace? (p. 93)",
|
||||||
"passion": "Passion (1)",
|
"passion": "Passion (1)",
|
||||||
"q12": "12. What concern, fear, or foible troubles your character the most ? (p. 93)",
|
"q12": "12. What concern, fear, or foible troubles your character the most? (p. 93)",
|
||||||
"anxiety": "Anxiety (1)",
|
"anxiety": "Anxiety (1)",
|
||||||
"q13": "13. Who has your character learned the most from during their life (p. 93)",
|
"q13": "13. Who has your character learned the most from during their life? (p. 93)",
|
||||||
"disadvantage": "Disadvantage (1)",
|
"disadvantage": "Disadvantage (1)",
|
||||||
"advantage": "Advantage (1)"
|
"advantage": "Advantage (1)"
|
||||||
},
|
},
|
||||||
@@ -372,28 +409,28 @@
|
|||||||
"title": "Part V: Personality and Behavior",
|
"title": "Part V: Personality and Behavior",
|
||||||
"q14": "14. What do people notice first upon encountering your character? (p. 93)",
|
"q14": "14. What do people notice first upon encountering your character? (p. 93)",
|
||||||
"accoutrement": "Personal accoutrement",
|
"accoutrement": "Personal accoutrement",
|
||||||
"q15": "15. How does your character react to stressful situations ? (p. 94)",
|
"q15": "15. How does your character react to stressful situations? (p. 94)",
|
||||||
"q16": "16. What are your character’s preexisting relationships with other clans, families, organizations, and traditions ? (p. 94)",
|
"q16": "16. What are your character’s preexisting relationships with other clans, families, organizations, and traditions? (p. 94)",
|
||||||
"object": "Item (Rarity 7 or lower)"
|
"object": "Item (Rarity 7 or lower)"
|
||||||
},
|
},
|
||||||
"part6": {
|
"part6": {
|
||||||
"title": "Part VI: Ancestry and Family",
|
"title": "Part VI: Ancestry and Family",
|
||||||
"q17": "17. How would your character’s parents describe them ? (p. 95)",
|
"q17": "17. How would your character’s parents describe them? (p. 95)",
|
||||||
"q18": "18. Who was your character named to honor ? (p. 95)",
|
"q18": "18. Who was your character named to honor? (p. 95)",
|
||||||
"d10r1": "D10 Result (1/2)",
|
"d10r1": "D10 Result (1/2)",
|
||||||
"d10r1_choice": "1st D10 Effect",
|
"d10r1_choice": "1st D10 Effect",
|
||||||
"d10r2": "D10 Result (2/2)",
|
"d10r2": "D10 Result (2/2)",
|
||||||
"d10r2_choice": "2nd D10 Effect",
|
"d10r2_choice": "2nd D10 Effect",
|
||||||
"d10r2_drop_items": "Or a technique, a advantage, a object...",
|
"d10r2_drop_items": "Or a technique, a advantage, a object...",
|
||||||
"q19": "19. What is your character’s personal name ? (p. 95)"
|
"q19": "19. What is your character’s personal name? (p. 95)"
|
||||||
},
|
},
|
||||||
"part7": {
|
"part7": {
|
||||||
"title": "Part VII: Death",
|
"title": "Part VII: Death",
|
||||||
"q20": "20. How should your character die ? (p. 95)",
|
"q20": "20. How should your character die? (p. 95)",
|
||||||
"summary": "Summary",
|
"summary": "Summary",
|
||||||
"generchar": "Generate the character",
|
"generchar": "Generate the character",
|
||||||
"generchar_disclaimer": "Warning, this will erase character's current datas !",
|
"generchar_disclaimer": "Warning, this will erase character's current data!",
|
||||||
"generchar_errors": "Clear errors before continuing !"
|
"generchar_errors": "Clear errors before continuing!"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,45 +1,62 @@
|
|||||||
{
|
{
|
||||||
"i18n": {
|
"I18N": {
|
||||||
"Language": "Español",
|
"Language": "Español",
|
||||||
"Maintainers": ["Team L5R"]
|
"Maintainers": ["Team L5R"]
|
||||||
},
|
},
|
||||||
"SETTINGS": {
|
"SETTINGS": {
|
||||||
"None": "Sin opción"
|
"None": "Sin opción",
|
||||||
|
"ReverseFatigueBar": "Invertir la barra de fatiga de los token",
|
||||||
|
"RollNKeep": {
|
||||||
|
"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)"
|
||||||
|
},
|
||||||
|
"CustomTechniques": {
|
||||||
|
"Title": "Use custom techniques",
|
||||||
|
"Hint": "Add 'Specificity' technique type to serve as a catch-all."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"ACTOR": {
|
"ACTOR": {
|
||||||
"TypeCharacter": "Carácter de Jugador",
|
"TypeCharacter": "Personaje jugador",
|
||||||
"TypeNpc": "Personaje no jugador"
|
"TypeNpc": "Personaje no jugador"
|
||||||
},
|
},
|
||||||
"ITEM": {
|
"ITEM": {
|
||||||
"TypeItem": "Artículo",
|
"TypeItem": "Objeto",
|
||||||
"TypeArmor": "Armadura",
|
"TypeArmor": "Armadura",
|
||||||
"TypeWeapon": "Arma",
|
"TypeWeapon": "Arma",
|
||||||
"TypeTechnique": "Técnica",
|
"TypeTechnique": "Técnica",
|
||||||
"TypeProperty": "Propiedad",
|
"TypeProperty": "Propiedad",
|
||||||
"TypePeculiarity": "Peculiaridad",
|
"TypePeculiarity": "Peculiaridad",
|
||||||
"TypeAdvancement": "Avance"
|
"TypeAdvancement": "Mejora",
|
||||||
|
"TypeTitle": "Title",
|
||||||
|
"TypeBond": "Bond",
|
||||||
|
"TypeSignatureScroll": "Signature Scroll",
|
||||||
|
"TypeItemPattern": "Item Pattern"
|
||||||
},
|
},
|
||||||
"l5r5e": {
|
"l5r5e": {
|
||||||
"global": {
|
"global": {
|
||||||
"ok": "OK",
|
|
||||||
"add": "Añadir",
|
"add": "Añadir",
|
||||||
"edit": "Editar",
|
"edit": "Editar",
|
||||||
"delete": "Borrar",
|
"delete_confirm": "¿Estás seguro de que quieres borrar '{name}' ?",
|
||||||
"drop_here": "Caída aquí"
|
"drop_here": "Dejar caer aquí",
|
||||||
|
"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."
|
||||||
},
|
},
|
||||||
"logo": {
|
"logo": {
|
||||||
"títle": "¿Necesitas ayuda?",
|
"títle": "¿Necesitas ayuda?",
|
||||||
"content": "Sigue la guía :",
|
"content": "Sigue la guía :",
|
||||||
"edge": "Ir a la página web de Edge-Studio",
|
"edge": "Ir a la página web de Edge-Studio",
|
||||||
"drivethrurpg": "¿Comprar un PDF del juego?",
|
"drivethrurpg": "¿Comprar un PDF del juego?",
|
||||||
"discord": "Discordia oficial de FoundryVTT",
|
"discord": "Discord oficial de FoundryVTT",
|
||||||
"src": "systems/l5r5e/assets/l5r-logo.webp",
|
"src": "systems/l5r5e/assets/l5r-logo.webp",
|
||||||
"alt": "Ayuda en línea",
|
"alt": "Ayuda en línea",
|
||||||
"edge-info": "Tu navegador abrirá la página web de EDGE STUDIO",
|
"edge-info": "Tu navegador abrirá la página web de EDGE STUDIO",
|
||||||
"edge-link": "https://edge-studio.net/",
|
"edge-link": "https://edge-studio.net/",
|
||||||
"drivethrurpg-info": "tu navegador abrirá el sitio DriveThruRpg de Edge Studio",
|
"drivethrurpg-info": "tu navegador abrirá el sitio DriveThruRpg de Edge Studio",
|
||||||
"drivethrurpg-link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio",
|
"drivethrurpg-link": "https://www.drivethrurpg.com/browse/pub/17946/EDGE-Studio",
|
||||||
"discord-info": "Su navegador se abrirá a la discordia oficial de la Fundición",
|
"discord-info": "Su navegador se abrirá el discord oficial de Foundry",
|
||||||
"discord-link": "https://discordapp.com/invite/DDBZUDf"
|
"discord-link": "https://discordapp.com/invite/DDBZUDf"
|
||||||
},
|
},
|
||||||
"rings": {
|
"rings": {
|
||||||
@@ -67,89 +84,102 @@
|
|||||||
"passionstip": "Después de efectuar una tirada relacionada con tu pasión, descarta tres puntos de Conflicto.",
|
"passionstip": "Después de efectuar una tirada relacionada con tu pasión, descarta tres puntos de Conflicto.",
|
||||||
"personality": "Personalidad",
|
"personality": "Personalidad",
|
||||||
"description": "Descripción",
|
"description": "Descripción",
|
||||||
"bought_at_rank": "Comprado en rango",
|
"bought_at_rank": "Adquirido en rango",
|
||||||
"effects": "Efectos",
|
"effects": "Efectos",
|
||||||
"types": "Tipos",
|
"types": "Tipos",
|
||||||
"book_reference": "Referencia",
|
"book_reference": "Referencia",
|
||||||
"value": "Valor",
|
"value": "Valor",
|
||||||
"rarity": "Rareza",
|
"rarity": "Rareza",
|
||||||
"chatdices": {
|
"chatdices": {
|
||||||
"successes": "Sucesos",
|
"successes": "Éxitos",
|
||||||
"explosives": "Explosivos",
|
"explosives": "Relanzables",
|
||||||
"opportunities": "Oportunidades",
|
"opportunities": "Oportunidades",
|
||||||
"strives": "Esfuerzos",
|
"strife": "Conflictos",
|
||||||
"difficulty": "TN",
|
"difficulty": "NO",
|
||||||
"difficulty_hidden": "TN ???",
|
"difficulty_hidden": "NO ???",
|
||||||
"dicepicker": "Recogedor de dados",
|
"dicepicker": "Dice Picker",
|
||||||
"void_point_used": "Punto de vacío utilizado",
|
"void_point_used": "Punto de vacío utilizado",
|
||||||
"roll_n_keep": "Roll & Keep",
|
"assistance_used": "Asistencia de habilidad utilizada",
|
||||||
"initiative_roll": "Iniciativa rollo"
|
"roll_n_keep": "Tirar y guardar",
|
||||||
|
"initiative_roll": "Tirada de Iniciativa",
|
||||||
|
"success_text": "¡Éxito!",
|
||||||
|
"bonus_text": "Éxitos adicionales",
|
||||||
|
"fail_text": "¡Fallo!"
|
||||||
},
|
},
|
||||||
"dicepicker": {
|
"dicepicker": {
|
||||||
"difficulty_title": "Dificultad",
|
"difficulty_title": "Dificultad",
|
||||||
"difficulty_hidden_label": "Ocultar TN",
|
"difficulty_hidden_label": "Ocultar NO",
|
||||||
"use_void_point_label": "Gasta un",
|
"use_void_point_label": "Gasta un",
|
||||||
"void_point_tooltip": "Punto vacío",
|
"void_point_tooltip": "Punto de vacío",
|
||||||
"roll_label": "Roll",
|
"skill_assistance_label": "Asistencia",
|
||||||
"bt_add_macro": "Añadir un macro"
|
"roll_label": "Tirar",
|
||||||
|
"bt_add_macro": "Añadir una macro"
|
||||||
},
|
},
|
||||||
"roll_n_keep": {
|
"roll_n_keep": {
|
||||||
"title": "L5R Roll & Keep",
|
"title": "L5A Tirar y guardar",
|
||||||
"discard_drop_here": "Descarte",
|
"discard_drop_here": "Descartar",
|
||||||
"reroll_drop_here": "Re-roll",
|
"reroll_drop_here": "Relanzar",
|
||||||
"reroll_chat": "Dados relaminados",
|
"swap_drop_here": "Cambiar cara",
|
||||||
"keep_drop_here": "Mantener",
|
"keep_drop_here": "Guardar",
|
||||||
"keep_chat": "Nueva tirada de un dado explosivo",
|
"bt_validate": "Terminar este paso",
|
||||||
"bt_validate": "Finalizar"
|
"undo": "[GM] Deshacer los últimos cambios"
|
||||||
},
|
},
|
||||||
"max": "Max",
|
"gm_toolbox": {
|
||||||
|
"title": "GM ToolBox",
|
||||||
|
"difficulty_hidden": "Cambiar la dificultad visible",
|
||||||
|
"difficulty": "Cambiar dificultad (derecha: añadir, izquierda: sustraer, central: NO 2)",
|
||||||
|
"sleep": "Descanso confortable para todos los personajes (Eliminar fatiga = Agua x2)",
|
||||||
|
"sleep_info": "Los personajes han dormido bien.",
|
||||||
|
"scene_end": "Final de la escena (El Conflicto y la Fatiga de los personajes se reduce hasta la mitad del máximo del valor)",
|
||||||
|
"scene_end_info": "La tensión de la escena por fin disminuye."
|
||||||
|
},
|
||||||
|
"max": "Máx",
|
||||||
"current": "Actuales",
|
"current": "Actuales",
|
||||||
"quantity": "Cantidad",
|
"quantity": "Cantidad",
|
||||||
"weight": "Peso",
|
"weight": "Peso",
|
||||||
"properties": "Propiedades",
|
"properties": "Propiedades",
|
||||||
|
"linked_property": "linked Property",
|
||||||
"weapons": {
|
"weapons": {
|
||||||
"title": "Armas",
|
"title": "Armas",
|
||||||
"title_new": "Arma nueva",
|
|
||||||
"damage": "Daño",
|
"damage": "Daño",
|
||||||
"range": "Rango",
|
"range": "Alcance",
|
||||||
"stats": "Estadísticas",
|
"stats": "Estadísticas",
|
||||||
"sheathed": "Equipado / Envainado",
|
"sheathed": "Equipado / Envainada",
|
||||||
"readied": "Preparado",
|
"readied": "Preparado",
|
||||||
"category": "Categoría",
|
"category": "Categoría",
|
||||||
"deadliness": "Mortalidad",
|
"deadliness": "Letalidad",
|
||||||
"grips": "Agarres"
|
"grips": "Agarres"
|
||||||
},
|
},
|
||||||
"armors": {
|
"armors": {
|
||||||
"title": "Armaduras",
|
"title": "Armaduras",
|
||||||
"title_new": "Nueva Armadura",
|
|
||||||
"type": "Defensa",
|
"type": "Defensa",
|
||||||
"physical": "físico",
|
"physical": "física",
|
||||||
"supernatural": "sobrenatural",
|
"supernatural": "sobrenatural",
|
||||||
"equipped": "Equipado"
|
"equipped": "Equipado"
|
||||||
},
|
},
|
||||||
"items": {
|
"items": {
|
||||||
"title": "Artículos",
|
"title": "Objetos"
|
||||||
"title_new": "nuevo artículo"
|
|
||||||
},
|
},
|
||||||
"feats": "Hechos",
|
"feats": "Logros",
|
||||||
"techniques": {
|
"techniques": {
|
||||||
"title": "Técnicas",
|
"title": "Técnicas",
|
||||||
"type": "Tipo accesible",
|
"type": "Técnicas permitidas",
|
||||||
"not_allowed": "Tu personaje no utiliza este tipo de técnica.",
|
"not_allowed": "Tu personaje no puede utilizar este tipo de técnica.",
|
||||||
"only_one": "Tu personaje sólo puede poseer una de estas técnicas.",
|
"only_one": "Tu personaje sólo puede poseer una de estas técnicas.",
|
||||||
"title_new": "Nueva Técnica",
|
|
||||||
"kata": "Kata",
|
"kata": "Kata",
|
||||||
"kiho": "Kihõ",
|
"kiho": "Kihõ",
|
||||||
|
"inversion": "Inversion",
|
||||||
"invocation": "Invocación",
|
"invocation": "Invocación",
|
||||||
"ritual": "Ritual",
|
"ritual": "Ritual",
|
||||||
"shuji": "Shuji",
|
"shuji": "Shuji",
|
||||||
"maho": "Mahõ",
|
"maho": "Mahõ",
|
||||||
"ninjutsu": "Ninjutsu",
|
"ninjutsu": "Ninjutsu",
|
||||||
"school_ability": "Habilidad de la escuela",
|
"school_ability": "Capacidad de escuela",
|
||||||
"mastery_ability": "Habilidad de maestría"
|
"mastery_ability": "Habilidad de maestría",
|
||||||
|
"title_ability": "Title Ability",
|
||||||
|
"specificity": "Specificity"
|
||||||
},
|
},
|
||||||
"peculiarities": {
|
"peculiarities": {
|
||||||
"title_new": "Nueva peculiaridad",
|
|
||||||
"types": {
|
"types": {
|
||||||
"distinction": "Distinción",
|
"distinction": "Distinción",
|
||||||
"passion": "Pasión",
|
"passion": "Pasión",
|
||||||
@@ -182,6 +212,7 @@
|
|||||||
"attitude": "Actitud:",
|
"attitude": "Actitud:",
|
||||||
"advantages": "Distinciones y pasiones",
|
"advantages": "Distinciones y pasiones",
|
||||||
"disadvantages": "Adversidades y ansiedades",
|
"disadvantages": "Adversidades y ansiedades",
|
||||||
|
"bonds": "Bonds",
|
||||||
"npc": {
|
"npc": {
|
||||||
"advantages": "Ventajas",
|
"advantages": "Ventajas",
|
||||||
"disadvantages": "Desventajas"
|
"disadvantages": "Desventajas"
|
||||||
@@ -208,7 +239,7 @@
|
|||||||
"ranged": "A distancia",
|
"ranged": "A distancia",
|
||||||
"unarmed": "Sin armas",
|
"unarmed": "Sin armas",
|
||||||
"meditation": "Meditación",
|
"meditation": "Meditación",
|
||||||
"tactics": "Tácticas",
|
"tactics": "Estrategia",
|
||||||
"air": "Amagar",
|
"air": "Amagar",
|
||||||
"earth": "Resistir",
|
"earth": "Resistir",
|
||||||
"fire": "Abrumar",
|
"fire": "Abrumar",
|
||||||
@@ -255,7 +286,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"title": "Attributes",
|
"title": "Atributos",
|
||||||
"endurance": "Aguante",
|
"endurance": "Aguante",
|
||||||
"endurancetip": "(Tierra + Fuego) x2",
|
"endurancetip": "(Tierra + Fuego) x2",
|
||||||
"composure": "Compostura",
|
"composure": "Compostura",
|
||||||
@@ -283,103 +314,109 @@
|
|||||||
"intrigue": "Intriga",
|
"intrigue": "Intriga",
|
||||||
"duel": "Duelo",
|
"duel": "Duelo",
|
||||||
"skirmish": "Escaramuza",
|
"skirmish": "Escaramuza",
|
||||||
"mass_battle": "Batalla en masas"
|
"mass_battle": "Batalla a gran escala",
|
||||||
|
"prepared_true": "Preparado",
|
||||||
|
"prepared_false": "Sorprendido",
|
||||||
|
"prepared_null": "Definido en la hoja de personaje (por defecto)",
|
||||||
|
"already_set": "Tu iniciativa ya ha sido establecida."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advancements": {
|
"advancements": {
|
||||||
"title": "Avances",
|
"title": "Avances",
|
||||||
"title_new": "Nuevo avance",
|
|
||||||
"school_rank": "Rango de la escuela",
|
"school_rank": "Rango de la escuela",
|
||||||
"school_rank_0": "Bg",
|
"school_rank_0": "Bg",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"cost": "Costo",
|
"cost": "Coste",
|
||||||
"spent": "Usada",
|
"spent": "Gastado",
|
||||||
"saved": "Salvado",
|
"saved": "Guardado",
|
||||||
"total_xp_rank": "Xp gastado",
|
"total_xp_spent": "PE gastados",
|
||||||
"curriculum": "En curriculum",
|
"total_xp_curriculum": "Xp spent on curriculum",
|
||||||
"curriculum_validate": "Completar este rango"
|
"curriculum": "En programa de estudio",
|
||||||
|
"curriculum_validate": "Completar este rango",
|
||||||
|
"rarity_modifier": "Rarity modifier",
|
||||||
|
"item_pattern": "Item patterns",
|
||||||
|
"signature_scroll": "Signature scrolls"
|
||||||
},
|
},
|
||||||
"npc": {
|
"character_types": {
|
||||||
"types": {
|
"character": "Personaje jugador",
|
||||||
"adversary": "Adversario",
|
"adversary": "Adversario",
|
||||||
"minion": "Adlátere"
|
"minion": "Esbirro"
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"twenty_questions": {
|
"twenty_questions": {
|
||||||
"title": "Veinte preguntas",
|
"title": "Veinte preguntas",
|
||||||
"bt_abrev": "20Q",
|
"bt_abrev": "20P",
|
||||||
"bt_next": "Siguiente",
|
"bt_next": "Siguiente",
|
||||||
"increase_ring1": "Aumento del anillo (1)",
|
"increase_ring1": "Incremento de anillo (1)",
|
||||||
"increase_ring2": "Aumento del anillo (2)",
|
"increase_ring2": "Incremento de anillo (2)",
|
||||||
"increase_skill1": "Aumenta la habilidad (1)",
|
"increase_skill1": "Incremento de habilidad (1)",
|
||||||
"increase_skill2": "Aumenta la habilidad (2)",
|
"increase_skill2": "Incremento de habilidad (2)",
|
||||||
"increase_skill3": "Aumenta la habilidad (3-5)",
|
"increase_skill3": "Incremento de habilidad (3-5)",
|
||||||
"choose_one_ring": "Elige uno",
|
"choose_one_ring": "Elige uno",
|
||||||
"choose_one_skill": "Elige uno",
|
"choose_one_skill": "Elige una",
|
||||||
"or": "O",
|
"or": "O",
|
||||||
"and": "Y",
|
"and": "Y",
|
||||||
"error": "Uy, parece que hay un error:",
|
"error": "Uy, parece que hay un error:",
|
||||||
"part0": {
|
"part0": {
|
||||||
"intro": "Puedes usar esta hoja para rellenar tus respuestas al Juego de las 20 Preguntas, y para tomar notas para más tarde!",
|
"intro": "Puedes usar esta hoja para rellenar tus respuestas al Juego de las 20 Preguntas, y para tomar notas para más tarde!",
|
||||||
"section": "Leyenda de los Cinco Anillos, capítulo 2: Creación de un personaje, p. 41-95"
|
"section": "Leyenda de los Cinco Anillos, capítulo 2: Creación de personajes, p. 41-95"
|
||||||
},
|
},
|
||||||
"part1": {
|
"part1": {
|
||||||
"title": "Parte I: Identidad básica (Clan y Familia)",
|
"title": "Parte I: Identidad básica (Clan y Familia)",
|
||||||
"q1": "1. ¿A qué clan pertenece tu personaje? (p. 41)",
|
"q1": "1. ¿A qué clan pertenece tu personaje? (p. 41)",
|
||||||
"status": "Estado",
|
"status": "Estatus",
|
||||||
"q2": "2. ¿A qué familia pertenece tu personaje? (p. 49)",
|
"q2": "2. ¿A qué familia pertenece tu personaje? (p. 49)",
|
||||||
"money": "Iniciar la riqueza en Koku",
|
"money": "Riqueza inicial en Koku",
|
||||||
"glory": "Gloria"
|
"glory": "Gloria"
|
||||||
},
|
},
|
||||||
"part2": {
|
"part2": {
|
||||||
"title": "Parte II: Papel y escuela",
|
"title": "Parte II: Función y escuela",
|
||||||
"q3": "3. ¿Cuál es la escuela de tu personaje, y en qué roles se encuentra esa escuela? (p. 56)",
|
"q3": "3. ¿Cuál es la escuela de tu personaje, y en qué funciones cumple esa escuela? (p. 56)",
|
||||||
"school": "Escuela",
|
"school": "Escuela",
|
||||||
"role": "Roles",
|
"role": "Funciones",
|
||||||
"honor": "Honor",
|
"honor": "Honor",
|
||||||
"access": "Tipos de técnicas disponibles",
|
"access": "Tipos de técnicas disponibles",
|
||||||
"school_ability": "Habilidad escolar",
|
"school_ability": "Capacidad de escuela",
|
||||||
"starting_techniques": "Técnicas de arranque (2-5)",
|
"starting_techniques": "Técnicas iniciales (2-5)",
|
||||||
"outfit": "Equipo para empezar",
|
"outfit": "Equipo inicial",
|
||||||
"q4": "4. ¿Cómo se destaca tu personaje dentro de su escuela? (p. 88)"
|
"q4": "4. ¿De qué manera destaca tu personaje dentro de su escuela? (p. 88)"
|
||||||
},
|
},
|
||||||
"part3": {
|
"part3": {
|
||||||
"title": "Parte III: Honor y Gloria",
|
"title": "Parte III: Honor y Gloria",
|
||||||
"q5": "5. ¿Quién es su señor y cuál es su deber de carácter con ellos? (p. 88)",
|
"q5": "5. ¿Quién es tu señor y cuál es el deber de tu personaje hacia él? (p. 88)",
|
||||||
"choose_giri": "Elija una giri:",
|
"choose_giri": "Elige un giri:",
|
||||||
"q6": "6. ¿Qué anhela su personaje y cómo podría esto impedir su deber? (p. 90)",
|
"q6": "6. ¿Qué es lo que anhela tu personaje, y cómo podría esto interferir con su deber? (p. 90)",
|
||||||
"choose_ninjo": "Elija una ninjō:",
|
"choose_ninjo": "Elige un ninjō:",
|
||||||
"q7": "7. ¿Cuál es la relación de tu personaje con su clan? (p. 91)",
|
"q7": "7. ¿Cuál es la relación de tu personaje con tu clan? (p. 91)",
|
||||||
"increase_glory": "Aumento de la gloria",
|
"increase_glory": "Aumento de la gloria",
|
||||||
"q8": "8. ¿Qué piensa tu personaje de Bushidō? (p. 91)",
|
"q8": "8. ¿Qué piensa tu personaje acerca del Bushidō? (p. 91)",
|
||||||
"increase_honor": "Aumento del honor"
|
"increase_honor": "Aumento del honor"
|
||||||
},
|
},
|
||||||
"part4": {
|
"part4": {
|
||||||
"title": "Parte IV: Fortalezas y Debilidades",
|
"title": "Parte IV: Fortalezas y Debilidades",
|
||||||
"q9": "9. ¿Cuál es el mayor logro de su personaje hasta ahora? (p. 92)",
|
"q9": "9. ¿Cuál es el mayor logro de tu personaje hasta ahora? (p. 92)",
|
||||||
"distinction": "Distinción (1)",
|
"distinction": "Distinción (1)",
|
||||||
"q10": "10. ¿Qué es lo que más te frena en la vida? (p. 92)",
|
"q10": "10. ¿Qué es lo que más frena a tu personaje en la vida? (p. 92)",
|
||||||
"adversity": "Adversidad (1)",
|
"adversity": "Adversidad (1)",
|
||||||
"q11": "11. ¿Qué actividad hace que tu personaje se sienta más en paz? (p. 93)",
|
"q11": "11. ¿Qué actividad hace que tu personaje se sienta más en paz? (p. 93)",
|
||||||
"passion": "Pasión (1)",
|
"passion": "Pasión (1)",
|
||||||
"q12": "12. ¿Qué preocupación, miedo o falta de sensibilidad le preocupa más a su carácter? (p. 93)",
|
"q12": "12. ¿Qué preocupación, miedo o debilidad perturba más a tu personaje? (p. 93)",
|
||||||
"anxiety": "Ansiedad (1)",
|
"anxiety": "Ansiedad (1)",
|
||||||
"q13": "13. De quién ha aprendido más tu personaje durante su vida (p. 93)",
|
"q13": "13. ¿Quién ha sido la persona de la que más ha aprendido tu personaje en el transcurso de su vida? (p. 93)",
|
||||||
"disadvantage": "Desventaja (1)",
|
"disadvantage": "Desventaja (1)",
|
||||||
"advantage": "Ventaja (1)"
|
"advantage": "Ventaja (1)"
|
||||||
},
|
},
|
||||||
"part5": {
|
"part5": {
|
||||||
"title": "Parte V: Personalidad y Comportamiento",
|
"title": "Parte V: Personalidad y Comportamiento",
|
||||||
"q14": "14. ¿Qué es lo primero que la gente nota al encontrarse con su personaje? (p. 93)",
|
"q14": "14. ¿Qué es lo que advierte primero la gente al encontrarse con tu personaje? (p. 93)",
|
||||||
"accoutrement": "Acumulación personal",
|
"accoutrement": "Accesorio estético distintivo",
|
||||||
"q15": "15. ¿Cómo reacciona tu personaje ante situaciones estresantes? (p. 94)",
|
"q15": "15. ¿Cómo reacciona tu personaje ante situaciones de tensión? (p. 94)",
|
||||||
"q16": "16. ¿Cuáles son las relaciones preexistentes de tu personaje con otros clanes, familias, organizaciones y tradiciones? (p. 94)",
|
"q16": "16. ¿Cuáles son las relaciones previas de tu personaje con otros clanes, familias, organizaciones y tradiciones? (p. 94)",
|
||||||
"object": "Objeto (Rareza 7 o inferior)"
|
"object": "Objeto (Rareza 7 o inferior)"
|
||||||
},
|
},
|
||||||
"part6": {
|
"part6": {
|
||||||
"title": "Parte VI: Ascendencia y familia",
|
"title": "Parte VI: Ascestros y familia",
|
||||||
"q17": "17. ¿Cómo los describirían los padres de tu personaje? (p. 95)",
|
"q17": "17. ¿Cómo describirían sus padres a tu personaje? (p. 95)",
|
||||||
"q18": "18. ¿A quién se le nombró para honrar a tu personaje? (p. 95)",
|
"q18": "18. ¿En honor de quién se eligio el nombre de tu personaje? (p. 95)",
|
||||||
"d10r1": "Resultado D10 (1/2)",
|
"d10r1": "Resultado D10 (1/2)",
|
||||||
"d10r1_choice": "Primer efecto de D10",
|
"d10r1_choice": "Primer efecto de D10",
|
||||||
"d10r2": "Resultado D10 (2/2)",
|
"d10r2": "Resultado D10 (2/2)",
|
||||||
@@ -389,7 +426,7 @@
|
|||||||
},
|
},
|
||||||
"part7": {
|
"part7": {
|
||||||
"title": "Parte VII: Muerte",
|
"title": "Parte VII: Muerte",
|
||||||
"q20": "20. ¿Cómo debe morir tu personaje? (p. 95)",
|
"q20": "20. ¿Cómo debería morir tu personaje? (p. 95)",
|
||||||
"summary": "Resumen",
|
"summary": "Resumen",
|
||||||
"generchar": "Generar el personaje",
|
"generchar": "Generar el personaje",
|
||||||
"generchar_disclaimer": "Advertencia, esto borrará los datos actuales del personaje!",
|
"generchar_disclaimer": "Advertencia, esto borrará los datos actuales del personaje!",
|
||||||
|
|||||||
@@ -1,10 +1,23 @@
|
|||||||
{
|
{
|
||||||
"i18n": {
|
"I18N": {
|
||||||
"Language": "Français",
|
"Language": "Français",
|
||||||
"Maintainers": ["Team L5R"]
|
"Maintainers": ["Team L5R"]
|
||||||
},
|
},
|
||||||
"SETTINGS": {
|
"SETTINGS": {
|
||||||
"None": "Aucune option"
|
"None": "Aucune option",
|
||||||
|
"ReverseFatigueBar": "Inverser la barre de fatigue des token",
|
||||||
|
"RollNKeep": {
|
||||||
|
"DeleteOldMessage": "RnK Supprime le précédent message du chat",
|
||||||
|
"DeleteOldMessageHint": "Si coché, on supprime le message précédent pour la série de jets via le RnK"
|
||||||
|
},
|
||||||
|
"Initiative": {
|
||||||
|
"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)"
|
||||||
|
},
|
||||||
|
"CustomTechniques": {
|
||||||
|
"Title": "Utiliser les techniques personnalisées",
|
||||||
|
"Hint": "Ajoute un type de technique 'Particularités' pour servir de fourre-tout."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"ACTOR": {
|
"ACTOR": {
|
||||||
"TypeCharacter": "Personnage Joueur",
|
"TypeCharacter": "Personnage Joueur",
|
||||||
@@ -17,15 +30,19 @@
|
|||||||
"TypeTechnique": "Technique",
|
"TypeTechnique": "Technique",
|
||||||
"TypeProperty": "Propriété",
|
"TypeProperty": "Propriété",
|
||||||
"TypePeculiarity": "Particularité",
|
"TypePeculiarity": "Particularité",
|
||||||
"TypeAdvancement": "Progression"
|
"TypeAdvancement": "Progression",
|
||||||
|
"TypeTitle": "Titre",
|
||||||
|
"TypeBond": "Lien",
|
||||||
|
"TypeSignature_scroll": "Rouleau de marque",
|
||||||
|
"TypeItem_pattern": "Procédé de fabrication"
|
||||||
},
|
},
|
||||||
"l5r5e": {
|
"l5r5e": {
|
||||||
"global": {
|
"global": {
|
||||||
"ok": "OK",
|
|
||||||
"add": "Ajouter",
|
"add": "Ajouter",
|
||||||
"edit": "Modifier",
|
"edit": "Modifier",
|
||||||
"delete": "Supprimer",
|
"delete_confirm": "Etes-vous sûr de vouloir supprimer '{name}' ?",
|
||||||
"drop_here": "Déposez ici"
|
"drop_here": "Déposez ici",
|
||||||
|
"edge_translation_disclaimer": ""
|
||||||
},
|
},
|
||||||
"logo": {
|
"logo": {
|
||||||
"title": "Besoin d'aide ?",
|
"title": "Besoin d'aide ?",
|
||||||
@@ -77,39 +94,53 @@
|
|||||||
"successes": "Succès",
|
"successes": "Succès",
|
||||||
"explosives": "Explosifs",
|
"explosives": "Explosifs",
|
||||||
"opportunities": "Aubaines",
|
"opportunities": "Aubaines",
|
||||||
"strives": "Conflits",
|
"strife": "Conflits",
|
||||||
"difficulty": "ND",
|
"difficulty": "ND",
|
||||||
"difficulty_hidden": "ND ???",
|
"difficulty_hidden": "ND ???",
|
||||||
"dicepicker": "Dice Picker",
|
"dicepicker": "Dice Picker",
|
||||||
"void_point_used": "Point de vide utilisé",
|
"void_point_used": "Point de vide utilisé",
|
||||||
|
"assistance_used": "Assistance de compétence utilisée",
|
||||||
"roll_n_keep": "Roll & Keep",
|
"roll_n_keep": "Roll & Keep",
|
||||||
"initiative_roll": "Jet d'initiative"
|
"initiative_roll": "Jet d'initiative",
|
||||||
|
"success_text": "Succès !",
|
||||||
|
"bonus_text": "succès bonus",
|
||||||
|
"fail_text": "Échec !"
|
||||||
},
|
},
|
||||||
"dicepicker": {
|
"dicepicker": {
|
||||||
"difficulty_title": "Difficulté",
|
"difficulty_title": "Difficulté",
|
||||||
"difficulty_hidden_label": "ND Caché",
|
"difficulty_hidden_label": "ND Caché",
|
||||||
"use_void_point_label": "Dépenser un",
|
"use_void_point_label": "Dépenser un",
|
||||||
"void_point_tooltip": "Point de Vide",
|
"void_point_tooltip": "Point de Vide",
|
||||||
|
"skill_assistance_label": "Assistance",
|
||||||
"roll_label": "Lancer",
|
"roll_label": "Lancer",
|
||||||
"bt_add_macro": "Ajouter une macro"
|
"bt_add_macro": "Ajouter une macro"
|
||||||
},
|
},
|
||||||
"roll_n_keep": {
|
"roll_n_keep": {
|
||||||
"title": "L5R Roll & Keep",
|
"title": "L5R Roll & Keep",
|
||||||
"discard_drop_here": "Discard",
|
"discard_drop_here": "Abandonner",
|
||||||
"reroll_drop_here": "Re-roll",
|
"reroll_drop_here": "Relancer",
|
||||||
"reroll_chat": "Re-rolled dice",
|
"swap_drop_here": "Modifier",
|
||||||
"keep_drop_here": "Keep",
|
"keep_drop_here": "Garder",
|
||||||
"keep_chat": "New roll from a exploding dice",
|
"bt_validate": "Finaliser cette étape",
|
||||||
"bt_validate": "Finalize"
|
"undo": "[GM] Annuler les choix de la dernière étape"
|
||||||
|
},
|
||||||
|
"gm_toolbox": {
|
||||||
|
"title": "GM ToolBox",
|
||||||
|
"difficulty_hidden": "Modifier la visibilité de la difficulté",
|
||||||
|
"difficulty": "Modifier la difficulté (droite: ajout, gauche: soustraction, milieu: ND 2)",
|
||||||
|
"sleep": "Repos confortable pour tous les personnages (Enlève Eau x2 de fatigue)",
|
||||||
|
"sleep_info": "Les personnages ont passé une bonne nuit de sommeil.",
|
||||||
|
"scene_end": "Fin de scène (Conflit et Fatigue à moitié pour tous les personnages dont la valeur dépasse ce seuil)",
|
||||||
|
"scene_end_info": "La tension de la scène retombe enfin"
|
||||||
},
|
},
|
||||||
"max": "Max",
|
"max": "Max",
|
||||||
"current": "Actuel",
|
"current": "Actuel",
|
||||||
"quantity": "Quantité",
|
"quantity": "Quantité",
|
||||||
"weight": "Poids",
|
"weight": "Poids",
|
||||||
"properties": "Propriétés",
|
"properties": "Propriétés",
|
||||||
|
"linked_property": "Propriété liée",
|
||||||
"weapons": {
|
"weapons": {
|
||||||
"title": "Armement",
|
"title": "Armement",
|
||||||
"title_new": "Nouvelle Arme",
|
|
||||||
"damage": "Dégâts de base (DDB)",
|
"damage": "Dégâts de base (DDB)",
|
||||||
"range": "Portée (PRT)",
|
"range": "Portée (PRT)",
|
||||||
"stats": "Attributs",
|
"stats": "Attributs",
|
||||||
@@ -121,35 +152,34 @@
|
|||||||
},
|
},
|
||||||
"armors": {
|
"armors": {
|
||||||
"title": "Armures",
|
"title": "Armures",
|
||||||
"title_new": "Nouvelle Armure",
|
|
||||||
"type": "Défense",
|
"type": "Défense",
|
||||||
"physical": "Physique",
|
"physical": "Physique",
|
||||||
"supernatural": "Spirituelle",
|
"supernatural": "Spirituelle",
|
||||||
"equipped": "Équipé"
|
"equipped": "Équipé"
|
||||||
},
|
},
|
||||||
"items": {
|
"items": {
|
||||||
"title": "Objets",
|
"title": "Objets"
|
||||||
"title_new": "Nouvel Objet"
|
|
||||||
},
|
},
|
||||||
"feats": "Prouesses",
|
"feats": "Prouesses",
|
||||||
"techniques": {
|
"techniques": {
|
||||||
"title": "Techniques",
|
"title": "Techniques",
|
||||||
"title_new": "Nouvelle Technique",
|
|
||||||
"not_allowed": "Votre personnage n'utilise pas ce type de technique.",
|
"not_allowed": "Votre personnage n'utilise pas ce type de technique.",
|
||||||
"only_one": "Votre personnage ne peut avoir qu'une seule de ces technique.",
|
"only_one": "Votre personnage ne peut avoir qu'une seule de ces technique.",
|
||||||
"type": "Type accessible",
|
"type": "Type accessible",
|
||||||
"kata": "Kata",
|
"kata": "Kata",
|
||||||
"kiho": "Kihõ",
|
"kiho": "Kihõ",
|
||||||
|
"inversion": "Inversion",
|
||||||
"invocation": "Invocation",
|
"invocation": "Invocation",
|
||||||
"ritual": "Rituel",
|
"ritual": "Rituel",
|
||||||
"shuji": "Shuji",
|
"shuji": "Shuji",
|
||||||
"maho": "Mahõ",
|
"maho": "Mahõ",
|
||||||
"ninjutsu": "Ninjutsu",
|
"ninjutsu": "Ninjutsu",
|
||||||
"school_ability": "Capacité d'école",
|
"school_ability": "Capacité d'école",
|
||||||
"mastery_ability": "Capacité de maîtrise"
|
"mastery_ability": "Capacité de maîtrise",
|
||||||
|
"title_ability": "Capacité de Titre",
|
||||||
|
"specificity": "Particularité"
|
||||||
},
|
},
|
||||||
"peculiarities": {
|
"peculiarities": {
|
||||||
"title_new": "Nouvelle particularité",
|
|
||||||
"types": {
|
"types": {
|
||||||
"distinction": "Aptitude",
|
"distinction": "Aptitude",
|
||||||
"passion": "Passion",
|
"passion": "Passion",
|
||||||
@@ -163,7 +193,7 @@
|
|||||||
"notes": "Notes",
|
"notes": "Notes",
|
||||||
"inventory": "Inventaire",
|
"inventory": "Inventaire",
|
||||||
"money": {
|
"money": {
|
||||||
"title": "Fortune personnelle",
|
"title": "Fortune",
|
||||||
"koku": "Koku",
|
"koku": "Koku",
|
||||||
"bu": "Bu",
|
"bu": "Bu",
|
||||||
"zeni": "Zeni"
|
"zeni": "Zeni"
|
||||||
@@ -182,6 +212,7 @@
|
|||||||
"attitude": "attitude :",
|
"attitude": "attitude :",
|
||||||
"advantages": "Aptitudes et Passions",
|
"advantages": "Aptitudes et Passions",
|
||||||
"disadvantages": "Coups du sort et défaillances",
|
"disadvantages": "Coups du sort et défaillances",
|
||||||
|
"bonds": "Liens",
|
||||||
"npc": {
|
"npc": {
|
||||||
"advantages": "Avantages",
|
"advantages": "Avantages",
|
||||||
"disadvantages": "Désavantages"
|
"disadvantages": "Désavantages"
|
||||||
@@ -283,27 +314,33 @@
|
|||||||
"intrigue": "Intrigue",
|
"intrigue": "Intrigue",
|
||||||
"duel": "Duel",
|
"duel": "Duel",
|
||||||
"skirmish": "Escarmouche",
|
"skirmish": "Escarmouche",
|
||||||
"mass_battle": "Bataille rangée"
|
"mass_battle": "Bataille rangée",
|
||||||
|
"prepared_true": "Prêt(e)",
|
||||||
|
"prepared_false": "Surpris(e)",
|
||||||
|
"prepared_null": "Défini par la fiche de personnage (défaut)",
|
||||||
|
"already_set": "Votre initiative a déjà été tirée"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"advancements": {
|
"advancements": {
|
||||||
"title": "Progressions",
|
"title": "Progressions",
|
||||||
"title_new": "Nouvelle progression",
|
|
||||||
"school_rank": "Rang d'école",
|
"school_rank": "Rang d'école",
|
||||||
"school_rank_0": "Bg",
|
"school_rank_0": "Bg",
|
||||||
"total": "Totale",
|
"total": "Totale",
|
||||||
"cost": "Coût",
|
"cost": "Coût",
|
||||||
"spent": "Dépensée",
|
"spent": "Dépensée",
|
||||||
"saved": "Restante",
|
"saved": "Restante",
|
||||||
"total_xp_rank": "Xp dépensée",
|
"total_xp_spent": "Xp dépensée",
|
||||||
|
"total_xp_curriculum": "Xp dépensée dans le cursus",
|
||||||
"curriculum": "Inclus dans le cursus",
|
"curriculum": "Inclus dans le cursus",
|
||||||
"curriculum_validate": "Valider la progression"
|
"curriculum_validate": "Valider la progression",
|
||||||
|
"rarity_modifier": "Modificateur de rareté",
|
||||||
|
"item_pattern": "Procédés de fabrication",
|
||||||
|
"signature_scroll": "Rouleaux de marque"
|
||||||
},
|
},
|
||||||
"npc": {
|
"character_types": {
|
||||||
"types": {
|
"character": "Personnage Joueur",
|
||||||
"adversary": "Antagoniste",
|
"adversary": "Antagoniste",
|
||||||
"minion": "Sous-fifre"
|
"minion": "Sous-fifre"
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"twenty_questions": {
|
"twenty_questions": {
|
||||||
"title": "Le jeu des Vingt questions",
|
"title": "Le jeu des Vingt questions",
|
||||||
|
|||||||
@@ -1,9 +1,18 @@
|
|||||||
{"_id":"L5RCoreArm000001","name":"Ashigaru Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"5 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"3","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
{"_id":"L5RCoreArm000001","name":"Ashigaru Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"5 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"3","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000002","name":"Plated Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":" Durable"},{"id":"L5RCorePro000011","name":" Wargear"}],"armor":{"physical":"5","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
{"_id":"L5RCoreArm000002","name":"Plated Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"5","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000003","name":"Concealed Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"5 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"armor":{"physical":"2","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
{"_id":"L5RCoreArm000003","name":"Concealed Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"5 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"armor":{"physical":"2","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000004","name":"Lacquered Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"25 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":" Cumbersome"},{"id":"L5RCorePro000011","name":" Wargear"}],"armor":{"physical":"4","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
{"_id":"L5RCoreArm000004","name":"Lacquered Armor","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"6","zeni":"25 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"4","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000005","name":"Ceremonial Clothes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000010","name":" Resplendent"}],"armor":{"physical":"1","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
{"_id":"L5RCoreArm000005","name":"Ceremonial Clothes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"1 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000010","name":"Resplendent"}],"armor":{"physical":"1","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000006","name":"Traveling Clothes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"2 bu","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000012","name":" Mundane"},{"id":"L5RCorePro000016","name":" Subtle"}],"armor":{"physical":"2","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
{"_id":"L5RCoreArm000006","name":"Traveling Clothes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"2 bu","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000012","name":"Mundane"},{"id":"L5RCorePro000016","name":"Subtle"}],"armor":{"physical":"2","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000007","name":"Sanctified Robes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"4 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"}],"armor":{"physical":"1","supernatural":"3"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
{"_id":"L5RCoreArm000007","name":"Sanctified Robes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"4 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"}],"armor":{"physical":"1","supernatural":"3"},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000008","name":"Sleeping Garb","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"1 koku","properties":[],"armor":{"physical":"-","supernatural":""},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
{"_id":"L5RCoreArm000008","name":"Sleeping Garb","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"1 koku","properties":[],"armor":{"physical":"","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
{"_id":"L5RCoreArm000009","name":"Common Clothes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"armor":{"physical":"1","supernatural":"-"},"description":"","book_reference":"Core p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
{"_id":"L5RCoreArm000009","name":"Common Clothes","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"armor":{"physical":"1","supernatural":""},"description":"","book_reference":"Core Rulebook p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreArm000010","name":"Inconspicuous garb","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"3 bu","properties":[{"id":"L5RCorePro000016","name":"Subtle"}],"armor":{"physical":"","supernatural":""},"description":"","book_reference":"Core Rulebook"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreArm000011","name":"Robes of Judgment","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"9","zeni":"10","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"1","supernatural":"4"},"description":"","book_reference":"Celestial Realms p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreArm000012","name":"Firefighter's Coat","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"4","zeni":"6 bu","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"}],"armor":{"physical":"2","supernatural":""},"description":"","book_reference":"Court of Stones p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreArm000013","name":"Stealth Clothing","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"4 bu","properties":[{"id":"L5RCorePro000009","name":"Forbidden"},{"id":"L5RCorePro000016","name":"Subtle"}],"armor":{"physical":"2","supernatural":""},"description":"","book_reference":"Court of Stones p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/keikogi.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreArm000014","name":"O-yoroi","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"3","rarity":"8","zeni":"60 Koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000010","name":"Resplendent"},{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"6","supernatural":""},"description":"","book_reference":"Shadowlands p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreArm000015","name":"Tatami Gusoku","permission":{"default":0},"type":"armor","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"7 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"armor":{"physical":"3","supernatural":""},"description":"","book_reference":"Shadowlands p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
|
{"_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":"","book_reference":"Shadowlands p.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":"","book_reference":"Mantis Clan p.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":"","book_reference":"Mantis Clan p.9"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/armor.svg","effects":[]}
|
||||||
|
|||||||
9
system/packs/core-bonds.db
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
{"_id":"L5RCoreBon000001","name":"Family","permission":{"default":0},"type":"bond","data":{"bond_type":"Family","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Court of Stones p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000002","name":"Comrade","permission":{"default":0},"type":"bond","data":{"bond_type":"Comrade","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Court of Stones p.137"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000003","name":"Lover","permission":{"default":0},"type":"bond","data":{"bond_type":"Lover","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Court of Stones p.137"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000004","name":"Rival","permission":{"default":0},"type":"bond","data":{"bond_type":"Rival","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Court of Stones p.138"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000005","name":"Nemesis","permission":{"default":0},"type":"bond","data":{"bond_type":"Nemesis","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Court of Stones p.138"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000006","name":"Old Flame","permission":{"default":0},"type":"bond","data":{"bond_type":"Old Flame","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Path of Waves p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000007","name":"Partner","permission":{"default":0},"type":"bond","data":{"bond_type":"Partner","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Path of Waves p.189"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000008","name":"Protector and Ward","permission":{"default":0},"type":"bond","data":{"bond_type":"Protector and Ward","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Path of Waves p.189"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreBon000009","name":"Wanderers Fellowship","permission":{"default":0},"type":"bond","data":{"bond_type":"Wanderers Fellowship","in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":3,"description":"","book_reference":"Path of Waves p.191"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/bond.svg","effects":[]}
|
||||||
5
system/packs/core-item-patterns.db
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{"_id":"L5RCoreItp000001","name":"Kakita 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":"L5RCorePro000017","description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreItp000002","name":"Kenzō Blade","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":"L5RCorePro000018","description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreItp000003","name":"Shirogane Jade Inlay","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":"2","linked_property_id":"L5RCorePro000019","description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreItp000004","name":"Uchema’s Technique","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":"L5RCorePro000020","description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreItp000005","name":"Yasunori Steel","permission":{"default":0},"type":"item_pattern","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"5","rarity_modifier":"4","linked_property_id":"L5RCorePro000021","description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item_pattern.svg","effects":[]}
|
||||||
@@ -1,30 +1,83 @@
|
|||||||
{"_id":"L5RCoreIte000001","name":"Tattoo Needles","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000001","name":"Tattoo Needles","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000002","name":"Finger of Jade","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"1 koku","properties":[{"id":"L5RCorePro000014","name":"Sacred"}],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000002","name":"Finger of Jade","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"1 koku","properties":[{"id":"L5RCorePro000014","name":"Sacred"}],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000003","name":"Chopsticks","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 zeni","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000003","name":"Chopsticks","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000004","name":"Quiver of Arrow","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"20 zeni","properties":[],"description":"","book_reference":"Core p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000004","name":"Quiver of Arrow","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"20 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000005","name":"Rope (By the Foot)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"5-20 zeni","properties":[],"description":"","book_reference":"Core p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000005","name":"Rope (By the Foot)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"5-20 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000006","name":"Sake Cup","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000006","name":"Sake Cup","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000007","name":"Lucky Cricket","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"4 bu","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000007","name":"Lucky Cricket","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"4 bu","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000008","name":"Bottle of Sake","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000008","name":"Bottle of Sake","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000009","name":"Dice and Cup","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"25 zeni","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000009","name":"Dice and Cup","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"25 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000010","name":"Sweets (Four Servings)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000010","name":"Sweets (Four Servings)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000011","name":"Spices","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5-7","zeni":"1-5 bu","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000011","name":"Spices","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5-7","zeni":"1-5 bu","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000012","name":"Musical Instrument","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2-6","zeni":"1-5 bu","properties":[],"description":"","book_reference":"Core p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000012","name":"Musical Instrument","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2-6","zeni":"1-5 bu","properties":[],"description":"","book_reference":"Core Rulebook p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000013","name":"Games","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000013","name":"Games","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000014","name":"Kubi Bukuro","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"2 zeni","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000014","name":"Kubi Bukuro","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"2 zeni","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000015","name":"Pillow Book","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"3 zeni","properties":[],"description":"","book_reference":"Core p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000015","name":"Pillow Book","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"3 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000016","name":"Bowyer’s Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000016","name":"Bowyer’s Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000017","name":"Calligraphy Set","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000017","name":"Calligraphy Set","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000018","name":"Divination Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000018","name":"Divination Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000019","name":"Medicine Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Core p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000019","name":"Medicine Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Core Rulebook p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000020","name":"Omamori","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","book_reference":"Core p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000020","name":"Omamori","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"5 bu","properties":[],"description":"","book_reference":"Core Rulebook p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000021","name":"Umbrella","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"2 bu","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000021","name":"Umbrella","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"2 bu","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000022","name":"Whetstone","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 zeni","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000022","name":"Whetstone","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000023","name":"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":"","book_reference":"Core p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000023","name":"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":"","book_reference":"Core Rulebook p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000024","name":"Daishō Stand","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 koku","properties":[],"description":"","book_reference":"Core p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000024","name":"Daishō Stand","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"1 koku","properties":[],"description":"","book_reference":"Core Rulebook p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000025","name":"Traveling Rations","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"5 zeni","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000025","name":"Traveling Rations","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"5 zeni","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000026","name":"Personal Seal or Chop","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"4 bu","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"}],"description":"","book_reference":"Core p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000026","name":"Personal Seal or Chop","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"4 bu","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"}],"description":"","book_reference":"Core Rulebook p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000027","name":"Tea Set (Portable)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"1 koku","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000027","name":"Tea Set (Portable)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"1 koku","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000028","name":"Tent (Chomchong)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"20 koku","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000028","name":"Tent (Chomchong)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"7","zeni":"20 koku","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000029","name":"Tent (Small)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 koku","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000029","name":"Tent (Small)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 koku","properties":[],"description":"","book_reference":"Core Rulebook p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
{"_id":"L5RCoreIte000030","name":"Tent (Yurt)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"10 koku","properties":[],"description":"","book_reference":"Core p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
{"_id":"L5RCoreIte000030","name":"Tent (Yurt)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"5","zeni":"10 koku","properties":[],"description":"","book_reference":"Core Rulebook p.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":"","book_reference":"Core Rulebook"},"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":"","book_reference":"Core Rulebook"},"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":"","book_reference":"Core Rulebook"},"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":"","book_reference":"Celestial Realms p.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":"","book_reference":"Celestial Realms p.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":"","book_reference":"Celestial Realms p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000037","name":"Makeup Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"1-3 bu","properties":[],"description":"","book_reference":"Court of Stones p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000038","name":"Ceremonial Tea Set","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"7 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000010","name":"Resplendent"}],"description":"","book_reference":"Court of Stones p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000039","name":"Folding Fan","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 koku","properties":[{"id":"L5RCorePro000010","name":"Resplendent"}],"description":"","book_reference":"Court of Stones p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000040","name":"Mono Imi Fuda (Taboo Plaque)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"8 bu","properties":[{"id":"L5RCorePro000014","name":"Sacred"}],"description":"","book_reference":"Court of Stones p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000041","name":"Mari (Ball)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"5 zeni","properties":[],"description":"","book_reference":"Court of Stones p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000042","name":"Amigasa","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"4 zeni","properties":[],"description":"","book_reference":"Court of Stones p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000043","name":"Norimono (Planquin)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"18","rarity":"7","zeni":"12 koku","properties":[{"id":"L5RCorePro000010","name":"Resplendent"}],"description":"","book_reference":"Court of Stones p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000044","name":"Performer's Boat","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"8","rarity":"6","zeni":"20 koku","properties":[],"description":"","book_reference":"Court of Stones p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000045","name":"Makibishi","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 bu per handful","properties":[],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000046","name":"Metsubushi","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"6 zeni per dose","properties":[],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000047","name":"Invisible Ink","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"6 bu per inkwell","properties":[],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000048","name":"Disguise Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"9 bu","properties":[],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000049","name":"Demon Mask","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"1 koku","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000050","name":"Bamboo Cane","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"6 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000051","name":"Herbal Medicines","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"1 bu per dose","properties":[],"description":"","book_reference":"Court of Stones p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000052","name":"Modified Scabbard","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"2 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Court of Stones p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000053","name":"Portable Boat","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"3","rarity":"2","zeni":"3 koku","properties":[],"description":"","book_reference":"Court of Stones p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000054","name":"Rope Ladder","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"2 bu","properties":[],"description":"","book_reference":"Court of Stones p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000055","name":"Opening and Closing Tools","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"5 bu","properties":[],"description":"","book_reference":"Court of Stones p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000056","name":"Mizugumo (Water Spider)","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"3 bu","properties":[],"description":"","book_reference":"Court of Stones p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000057","name":"Sekihitsu","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"3 zeni","properties":[],"description":"","book_reference":"Court of Stones p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000058","name":"Tenugui","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"3 zeni","properties":[],"description":"","book_reference":"Court of Stones p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000059","name":"Uchitake","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"12 zeni","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","book_reference":"Court of Stones p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000060","name":"Sokutoki","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"2 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000016","name":"Subtle"}],"description":"","book_reference":"Court of Stones p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000061","name":"Travel Rations","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1-3 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000062","name":"Cooking Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"2 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000063","name":"Dice Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"6 zeni","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000064","name":"Alchemy Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"0","zeni":"10 koku","properties":[],"description":"","book_reference":"Path of Waves p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000065","name":"Fishing kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000066","name":"Tailor's Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"3 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000067","name":"Weaver's Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000068","name":"Mason's Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"2 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"description":"","book_reference":"Path of Waves p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000069","name":"Chandu","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"4 bu per use","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","book_reference":"Path of Waves p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000070","name":"Thievery Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"2 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000009","name":"Forbidden"},{"id":"L5RCorePro000016","name":"Subtle"}],"description":"","book_reference":"Path of Waves p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000071","name":"Poppy Tea","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"6 bu per cup","properties":[{"id":"L5RCorePro000009","name":"Forbidden"}],"description":"","book_reference":"Path of Waves p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000072","name":"Shikomizue","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"2 koku","properties":[{"id":"L5RCorePro000009","name":"Forbidden"},{"id":"L5RCorePro000016","name":"Subtle"}],"description":"","book_reference":"Path of Waves p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000073","name":"Climbing Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"2 bu","properties":[],"description":"","book_reference":"Shadowlands p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000074","name":"Spyglass","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"2 koku","properties":[],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000075","name":"Tate","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"3 bu","properties":[],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000076","name":"Taketaba","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"4 bu","properties":[],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000077","name":"Smithy's Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"3","zeni":"3 bu","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"}],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000078","name":"Sapper's Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 bu","properties":[],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000079","name":"Engineer's Kit","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"3 bu","properties":[],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000080","name":"Smoke Arrows","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"3 bu","properties":[],"description":"","book_reference":"Shadowlands p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000081","name":"Astrolabe","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"10","zeni":"30 koku","properties":[],"description":"","book_reference":"Mantis Clan p.9"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000082","name":"Fishing Rod and Line","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1 bu","properties":[],"description":"","book_reference":"Mantis Clan p.9"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIte000083","name":"TaraiBune","permission":{"default":0},"type":"item","data":{"equipped":false,"quantity":1,"weight":"3","rarity":"4","zeni":"1 koku","properties":[],"description":"","book_reference":"Mantis Clan p.9"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/item.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,49 +1,81 @@
|
|||||||
{"_id":"L5RCoreAdv000001","name":"Benten’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Spiritual","description":"","book_reference":"Core p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000001","name":"Benten’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Spiritual","description":"","book_reference":"Core Rulebook p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000002","name":"Bishamon’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Spiritual","description":"","book_reference":"Core p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000002","name":"Bishamon’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000003","name":"Bitter Betrothal","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000003","name":"Bitter Betrothal","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000004","name":"Blackmailed by [Character’s Name]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000004","name":"Blackmailed by [Character’s Name]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000005","name":"Blindness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000005","name":"Blindness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000006","name":"Bluntness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000006","name":"Bluntness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000007","name":"Clumsiness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical","description":"","book_reference":"Core p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000007","name":"Clumsiness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical","description":"","book_reference":"Core Rulebook p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000008","name":"Cognitive Lapses","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, Scar","description":"","book_reference":"Core p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000008","name":"Cognitive Lapses","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, Scar","description":"","book_reference":"Core Rulebook p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000009","name":"Daikoku’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000009","name":"Daikoku’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000010","name":"Damaged Heart or Organ","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, Scar","description":"","book_reference":"Core p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000010","name":"Damaged Heart or Organ","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, Scar","description":"","book_reference":"Core Rulebook p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000011","name":"Deafness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000011","name":"Deafness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000012","name":"Discomfiting Countenance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Physical","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000012","name":"Discomfiting Countenance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Physical","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000013","name":"Disdain for Compassion","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000013","name":"Disdain for Compassion","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000014","name":"Disdain for Courage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000014","name":"Disdain for Courage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000015","name":"Disdain for Courtesy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000015","name":"Disdain for Courtesy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000016","name":"Disdain for Duty and Loyalty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000016","name":"Disdain for Duty and Loyalty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000017","name":"Disdain for Honor","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000017","name":"Disdain for Honor","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000018","name":"Disdain for Righteousness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000018","name":"Disdain for Righteousness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000019","name":"Disdain for Sincerity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000019","name":"Disdain for Sincerity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Flaw, Mental","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000020","name":"Ebisu’s Curse","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, Spiritual","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000020","name":"Ebisu’s Curse","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, Spiritual","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000021","name":"Fractured Spine","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, Scar","description":"","book_reference":"Core p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000021","name":"Fractured Spine","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, Scar","description":"","book_reference":"Core Rulebook p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000022","name":"Fukurokujin’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Mental, Spiritual","description":"","book_reference":"Core p.121"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000022","name":"Fukurokujin’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Mental, Spiritual","description":"","book_reference":"Core Rulebook p.121"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000023","name":"Gaijin Name, Culture, or Appearance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Interpersonal (Name), Mental and Interpersonal<br>(Culture), or Physical (Appearance)","description":"","book_reference":"Core p.121"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000023","name":"Gaijin Name, Culture, or Appearance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Interpersonal (Name), Mental and Interpersonal<br>(Culture), Or Physical (Appearance)","description":"","book_reference":"Core Rulebook p.121"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000024","name":"Haunting","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Interpersonal, Spiritual","description":"","book_reference":"Core p.122"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000024","name":"Haunting","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Interpersonal, Spiritual","description":"","book_reference":"Core Rulebook p.122"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000025","name":"Incurable Illness","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":"","book_reference":"Core p.122"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000025","name":"Incurable Illness","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":"","book_reference":"Core Rulebook p.122"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000026","name":"Jurōjin’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Physical, Spiritual","description":"","book_reference":"Core p.123"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000026","name":"Jurōjin’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.123"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000027","name":"Kisshōten’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Spiritual","description":"","book_reference":"Core p.123"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000027","name":"Kisshōten’s Curse","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.123"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000028","name":"Lost Arm or Lost Hand","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.123"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000028","name":"Lost Arm or Lost Hand","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.123"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000029","name":"Lost Eye","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000029","name":"Lost Eye","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000030","name":"Lost Fingers","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000030","name":"Lost Fingers","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000031","name":"Lost Leg","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000031","name":"Lost Leg","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000032","name":"Lost Memories","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, Scar","description":"","book_reference":"Core p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000032","name":"Lost Memories","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, Scar","description":"","book_reference":"Core Rulebook p.124"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000033","name":"Maimed Arm","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.125"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000033","name":"Maimed Arm","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.125"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000034","name":"Maimed Visage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Physical, Interpersonal, Scar","description":"","book_reference":"Core p.125"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000034","name":"Maimed Visage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Physical, Scar","description":"","book_reference":"Core Rulebook p.125"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000035","name":"Momoku","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Spiritual","description":"","book_reference":"Core p.126"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000035","name":"Momoku","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Spiritual","description":"","book_reference":"Core Rulebook p.126"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000036","name":"Muteness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Physical or Mental, Scar","description":"","book_reference":"Core p.126"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000036","name":"Muteness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Physical or Mental, Scar","description":"","book_reference":"Core Rulebook p.126"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000037","name":"Nerve Damage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core p.126"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000037","name":"Nerve Damage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Physical, Scar","description":"","book_reference":"Core Rulebook p.126"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000038","name":"Scorn of [One Group]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core p.127"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000038","name":"Scorn of [One Group]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.127"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000039","name":"Shadowlands Taint (Air)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Curse, Interpersonal, Spiritual","description":"","book_reference":"Core p.127"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000039","name":"Shadowlands Taint (Air)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Curse, Interpersonal, Spiritual","description":"","book_reference":"Core Rulebook p.127"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000040","name":"Shadowlands Taint (Earth)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Curse, Physical, Spiritual","description":"","book_reference":"Core p.127"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000040","name":"Shadowlands Taint (Earth)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Curse, Physical, Spiritual","description":"","book_reference":"Core Rulebook p.127"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000041","name":"Shadowlands Taint (Fire)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Curse, Mental, Spiritual","description":"","book_reference":"Core p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000041","name":"Shadowlands Taint (Fire)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Curse, Mental, Spiritual","description":"","book_reference":"Core Rulebook p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000042","name":"Shadowlands Taint (Void)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Curse, Spiritual","description":"","book_reference":"Core p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000042","name":"Shadowlands Taint (Void)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Curse, Spiritual","description":"","book_reference":"Core Rulebook p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000043","name":"Shadowlands Taint (Water)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Curse, Physical, Spiritual","description":"","book_reference":"Core p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000043","name":"Shadowlands Taint (Water)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Curse, Physical, Spiritual","description":"","book_reference":"Core Rulebook p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000044","name":"Sworn Enemy","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","description":"","book_reference":"Core p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000044","name":"Sworn Enemy","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","description":"","book_reference":"Core Rulebook p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000045","name":"Whispers of Cruelty","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, Infamy","description":"","book_reference":"Core p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000045","name":"Whispers of Cruelty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Infamy, Interpersonal","description":"","book_reference":"Core Rulebook p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000046","name":"Whispers of Doom","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Interpersonal, Infamy","description":"","book_reference":"Core p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000046","name":"Whispers of Doom","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Infamy, Interpersonal","description":"","book_reference":"Core Rulebook p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000047","name":"Whispers of Failure","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Interpersonal, Infamy","description":"","book_reference":"Core p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000047","name":"Whispers of Failure","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, Interpersonal","description":"","book_reference":"Core Rulebook p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000048","name":"Whispers of Poverty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal, Infamy","description":"","book_reference":"Core p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000048","name":"Whispers of Poverty","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":"","book_reference":"Core Rulebook p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAdv000049","name":"Whispers of Treachery","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Infamy","description":"","book_reference":"Core p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAdv000049","name":"Whispers of Treachery","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Infamy, Interpersonal","description":"","book_reference":"Core Rulebook p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000050","name":"Elemental Deficiency (Air)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Mental, Physical, Spiritual","description":"","book_reference":"Celestial Realms p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000051","name":"Elemental Deficiency (Earth)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Mental, Physical, Spiritual","description":"","book_reference":"Celestial Realms p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000052","name":"Elemental Deficiency (Fire)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Mental, Physical, Spiritual","description":"","book_reference":"Celestial Realms p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000053","name":"Elemental Deficiency (Water)","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Mental, Physical, Spiritual","description":"","book_reference":"Celestial Realms p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000054","name":"Lackluster","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000055","name":"Overconfidence in Creativity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Mental","description":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000056","name":"Overconfidence in Spiritual Sensitivity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Spiritual","description":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000057","name":"Overconfidence in Charm","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000058","name":"Overconfidence in Subtlety","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000059","name":"Overconfidence in Toughness","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":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000060","name":"Unsavory Past","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Court of Stones p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000061","name":"Allergy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Physical","description":"","book_reference":"Emerald Empire p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000062","name":"Cursed Lineage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Interpersonal, Spiritual","description":"","book_reference":"Emerald Empire p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000063","name":"Adopted Peasant","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Emerald Empire p.245"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000064","name":"Despise in [City]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Fame, Interpersonal","description":"","book_reference":"Emerald Empire p.246"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000065","name":"Hunted by Chikusho-Do","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Spiritual","description":"","book_reference":"Emerald Empire p.246"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000066","name":"Skepticism","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, Spiritual","description":"","book_reference":"Emerald Empire p.246"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000067","name":"Debt to [Person or Organization]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal","description":"","book_reference":"Path of Waves p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000068","name":"Bullheaded","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Mental","description":"","book_reference":"Path of Waves p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000069","name":"Many Mouths","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","description":"","book_reference":"Path of Waves p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000070","name":"Horrible Scar","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Mental","description":"","book_reference":"Path of Waves p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000071","name":"Pursued by [Individual or Group]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Interpersonal, Mental","description":"","book_reference":"Path of Waves p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000072","name":"Encompassing Duty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Mental","description":"","book_reference":"Path of Waves p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000073","name":"Stained Lineage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Interpersonal, Mental","description":"","book_reference":"Path of Waves p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000074","name":"Shadowlands Taint [One with the Darkness]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Curse, Physical, Spiritual","description":"","book_reference":"Shadowlands p.100"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000075","name":"Shadowlands Taint [Unnatural Skin]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"adversity","types":"Curse, Physical","description":"","book_reference":"Shadowlands p.100"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000076","name":"Shadowlands Taint [Blasphemous Appetites]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"adversity","types":"Curse, Mental, Spiritual","description":"","book_reference":"Shadowlands p.100"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000077","name":"Lost Name","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"adversity","types":"Spiritual","description":"","book_reference":"Shadowlands p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000078","name":"Demon Wound","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Scar, Spiritual","description":"","book_reference":"Shadowlands p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000079","name":"Shadowlands Taint [Kansen Whispers]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Curse, Mental","description":"","book_reference":"Shadowlands p.99"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000080","name":"Shadowlands Taint [Distorted Limbs]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"adversity","types":"Curse, Physical","description":"","book_reference":"Shadowlands p.99"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAdv000081","name":"Sailor’s Tongue","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"adversity","types":"Interpersonal, Mental","description":"","book_reference":"Mantis Clan p.7"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,19 +1,37 @@
|
|||||||
{"_id":"L5RCoreAnx000001","name":"Addiction","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, Physical","description":"","book_reference":"Core p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000001","name":"Addiction","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, Physical","description":"","book_reference":"Core Rulebook p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000002","name":"Battle Trauma","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"anxiety","types":"Mental, Physical","description":"","book_reference":"Core p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000002","name":"Battle Trauma","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"anxiety","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000003","name":"Cynicism","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":"","book_reference":"Core p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000003","name":"Cynicism","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":"","book_reference":"Core Rulebook p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000004","name":"Dark Secret","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000004","name":"Dark Secret","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000005","name":"Delusions of Grandeur","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, Interpersonal","description":"","book_reference":"Core p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000005","name":"Delusions of Grandeur","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Core Rulebook p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000006","name":"Fear of Death","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, Physical","description":"","book_reference":"Core p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000006","name":"Fear of Death","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, Physical","description":"","book_reference":"Core Rulebook p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000007","name":"Ferocity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Physical, Mental","description":"","book_reference":"Core p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000007","name":"Ferocity","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, Physical","description":"","book_reference":"Core Rulebook p.132"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000008","name":"Impatience","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":"","book_reference":"Core p.133"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000008","name":"Impatience","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":"","book_reference":"Core Rulebook p.133"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000009","name":"Intolerance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core p.133"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000009","name":"Intolerance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.133"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000010","name":"Irrepressible Flirtation","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000010","name":"Irrepressible Flirtation","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000011","name":"Jealousy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Physical, Mental","description":"","book_reference":"Core p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000011","name":"Jealousy","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, Physical","description":"","book_reference":"Core Rulebook p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000012","name":"Materialism","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","description":"","book_reference":"Core p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000012","name":"Materialism","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","description":"","book_reference":"Core Rulebook p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000013","name":"Meekness","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","description":"","book_reference":"Core p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000013","name":"Meekness","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","description":"","book_reference":"Core Rulebook p.134"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000014","name":"Painful Honesty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core p.135"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000014","name":"Painful Honesty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.135"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000015","name":"Paranoia","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Physical, Mental","description":"","book_reference":"Core p.135"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000015","name":"Paranoia","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.135"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000016","name":"Perfectionism","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Physical, Mental","description":"","book_reference":"Core p.135"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000016","name":"Perfectionism","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.135"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000017","name":"Phobia","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Physical, Mental","description":"","book_reference":"Core p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000017","name":"Phobia","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000018","name":"Softheartedness","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":"","book_reference":"Core p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000018","name":"Softheartedness","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":"","book_reference":"Core Rulebook p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreAnx000019","name":"Superstition","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":"","book_reference":"Core p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreAnx000019","name":"Superstition","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":"","book_reference":"Core Rulebook p.136"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000020","name":"Conspiracy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Celestial Realms p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000021","name":"Omen of Bad Luck","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Celestial Realms p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000022","name":"Uncleanliness","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":"","book_reference":"Celestial Realms p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000023","name":"Vanity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Celestial Realms p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000024","name":"Isolation","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Court of Stones p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000025","name":"Web of Lies","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Court of Stones p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000026","name":"Accustomed to Luxury","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":"","book_reference":"Emerald Empire p.246"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000027","name":"Claustrophobia","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Mental","description":"","book_reference":"Emerald Empire p.247"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000028","name":"False Identity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Emerald Empire p.247"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000029","name":"Loathing for Peasants","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Emerald Empire p.247"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000030","name":"Loneliness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Interpersonal, Mental","description":"","book_reference":"Emerald Empire p.248"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000031","name":"Eyes of Many","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":"","book_reference":"Path of Waves p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000032","name":"Coming Storm","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","description":"","book_reference":"Path of Waves p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000033","name":"Fear of Stagnation","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":"","book_reference":"Path of Waves p.74"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000034","name":"Failure","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Mental","description":"","book_reference":"Path of Waves p.74"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000035","name":"Fallen Ancestor","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"anxiety","types":"Interpersonal, Spiritual","description":"","book_reference":"Shadowlands p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000036","name":"Obtuse","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":"","book_reference":"Shadowlands p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreAnx000037","name":"Reformed Maho-Tsukai","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"anxiety","types":"Interpersonal","description":"","book_reference":"Shadowlands p.99"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,40 +1,65 @@
|
|||||||
{"_id":"L5RCoreDis000001","name":"Ally [Name]","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":"","book_reference":"Core p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000001","name":"Ally [Name]","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":"","book_reference":"Core Rulebook p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000002","name":"Ambidexterity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000002","name":"Ambidexterity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core Rulebook p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000003","name":"Benten’s Blessing","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, Spiritual","description":"","book_reference":"Core p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000003","name":"Benten’s Blessing","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, Spiritual","description":"","book_reference":"Core Rulebook p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000004","name":"Bishamon’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000004","name":"Bishamon’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000005","name":"Blackmail on [Name]","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":"","book_reference":"Core p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000005","name":"Blackmail on [Name]","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":"","book_reference":"Core Rulebook p.102"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000006","name":"Blessed Lineage","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":"","book_reference":"Core p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000006","name":"Blessed Lineage","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":"","book_reference":"Core Rulebook p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000007","name":"Blissful Betrothal","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":"","book_reference":"Core p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000007","name":"Blissful Betrothal","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":"","book_reference":"Core Rulebook p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000008","name":"Daikoku’s Blessing","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, Spiritual","description":"","book_reference":"Core p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000008","name":"Daikoku’s Blessing","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, Spiritual","description":"","book_reference":"Core Rulebook p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000009","name":"Dangerous Allure","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Physical, Interpersonal","description":"","book_reference":"Core p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000009","name":"Dangerous Allure","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, Physical","description":"","book_reference":"Core Rulebook p.103"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000010","name":"Ebisu’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000010","name":"Ebisu’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000011","name":"Famously Honest","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000011","name":"Famously Honest","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core Rulebook p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000012","name":"Famously Lucky","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":"","book_reference":"Core p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000012","name":"Famously Lucky","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":"","book_reference":"Core Rulebook p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000013","name":"Famously Reliable","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000013","name":"Famously Reliable","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core Rulebook p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000014","name":"Famously Successful","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000014","name":"Famously Successful","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core Rulebook p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000015","name":"Famously Wealthy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000015","name":"Famously Wealthy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Core Rulebook p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000016","name":"Flexibility","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000016","name":"Flexibility","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core Rulebook p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000017","name":"Fukurokujin’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Spiritual","description":"","book_reference":"Core p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000017","name":"Fukurokujin’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Spiritual","description":"","book_reference":"Core Rulebook p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000018","name":"Indomitable Will","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental, Interpersonal","description":"","book_reference":"Core p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000018","name":"Indomitable Will","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Interpersonal, Mental","description":"","book_reference":"Core Rulebook p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000019","name":"Jurojin’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000019","name":"Jurojin’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000020","name":"Keen Balance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Core p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000020","name":"Keen Balance","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000021","name":"Keen Hearing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Physical, Mental","description":"","book_reference":"Core p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000021","name":"Keen Hearing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000022","name":"Keen Sight","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical, Mental","description":"","book_reference":"Core p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000022","name":"Keen Sight","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000023","name":"Keen Smell","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Physical, Mental","description":"","book_reference":"Core p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000023","name":"Keen Smell","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000024","name":"Karmic Tie","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":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000024","name":"Karmic Tie","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":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000025","name":"Kisshōten’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000025","name":"Kisshōten’s Blessing","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000026","name":"Large Stature","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000026","name":"Large Stature","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000027","name":"Paragon of Compassion","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000027","name":"Paragon of Compassion","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000028","name":"Paragon of Courage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000028","name":"Paragon of Courage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000029","name":"Paragon of Courtesy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000029","name":"Paragon of Courtesy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000030","name":"Paragon of Duty and Loyalty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000030","name":"Paragon of Duty and Loyalty","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000031","name":"Paragon of Honor","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000031","name":"Paragon of Honor","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000032","name":"Paragon of Righteousness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000032","name":"Paragon of Righteousness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000033","name":"Paragon of Sincerity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000033","name":"Paragon of Sincerity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Virtue","description":"","book_reference":"Core Rulebook p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000034","name":"Precise Memory","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental","description":"","book_reference":"Core p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000034","name":"Precise Memory","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental","description":"","book_reference":"Core Rulebook p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000035","name":"Quick Reflexes","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Physical, Interpersonal","description":"","book_reference":"Core p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000035","name":"Quick Reflexes","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, Physical","description":"","book_reference":"Core Rulebook p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000036","name":"Seasoned","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Mental, Interpersonal","description":"","book_reference":"Core p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000036","name":"Seasoned","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, Mental","description":"","book_reference":"Core Rulebook p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000037","name":"Sixth Sense","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Spiritual","description":"","book_reference":"Core p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000037","name":"Sixth Sense","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Spiritual","description":"","book_reference":"Core Rulebook p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000038","name":"Small Stature","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000038","name":"Small Stature","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Core Rulebook p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000039","name":"Subtle Observer","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, Mental","description":"","book_reference":"Core p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000039","name":"Subtle Observer","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, Mental","description":"","book_reference":"Core Rulebook p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCoreDis000040","name":"Support of [One Group]","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":"","book_reference":"Core p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCoreDis000040","name":"Support of [One Group]","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":"","book_reference":"Core Rulebook p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000041","name":"Talented Herbalist","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental","description":"","book_reference":"Celestial Realms p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000042","name":"Famously Kind","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Celestial Realms p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000043","name":"Portentous Birth","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, Spiritual","description":"","book_reference":"Celestial Realms p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000044","name":"Affect of Harmlessness","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","description":"","book_reference":"Court of Stones p.99"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000045","name":"Famously Neutral","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Court of Stones p.99"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000046","name":"Well Connected in {City}","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":"","book_reference":"Court of Stones p.99"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000047","name":"Animal Trainer","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":"","book_reference":"Emerald Empire p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000048","name":"Expert Tracker","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Emerald Empire p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000049","name":"Criminal Connections","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","description":"","book_reference":"Emerald Empire p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000050","name":"Friend of the brotherhood","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","description":"","book_reference":"Emerald Empire p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000051","name":"Well Connected","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":"","book_reference":"Emerald Empire p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000052","name":"Kuge Lineage","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Interpersonal","description":"","book_reference":"Emerald Empire p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000053","name":"Hero of [Village]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Fame, Interpersonal","description":"","book_reference":"Emerald Empire p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000054","name":"Spiritual Protector","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Spiritual","description":"","book_reference":"Emerald Empire p.242"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000055","name":"Ardent Leader","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, Mental","description":"","book_reference":"Path of Waves p.68"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000056","name":"Dashing Scar","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","description":"","book_reference":"Path of Waves p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000057","name":"Lucky Hunter","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"distinction","types":"Physical, Spiritual","description":"","book_reference":"Path of Waves p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000058","name":"Scrounger","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":"","book_reference":"Path of Waves p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000059","name":"Scrappy","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Physical","description":"","book_reference":"Path of Waves p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000060","name":"Urbane and Wroldly","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, Physical","description":"","book_reference":"Path of Waves p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000061","name":"Dead Eyes","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"earth","peculiarity_type":"distinction","types":"Mental","description":"","book_reference":"Shadowlands p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000062","name":"Light Sleeper","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Shadowlands p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000063","name":"Friend of the Nezumi","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":"","book_reference":"Shadowlands p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000064","name":"Blood of Osano-Wo","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"distinction","types":"Mental, Spiritual","description":"","book_reference":"Mantis Clan p.7"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreDis000065","name":"Sea Legs","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"distinction","types":"Physical","description":"","book_reference":"Mantis Clan p.7"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,20 +1,40 @@
|
|||||||
{"_id":"L5RCorePas000001","name":"Animal Bond","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, Mental","description":"","book_reference":"Core p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000001","name":"Animal Bond","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, Mental","description":"","book_reference":"Core Rulebook p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000002","name":"Armament","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","description":"","book_reference":"Core p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000002","name":"Armament","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","description":"","book_reference":"Core Rulebook p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000003","name":"Brushwork","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Mental, Physical","description":"","book_reference":"Core p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000003","name":"Brushwork","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000004","name":"Curiosity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Core p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000004","name":"Curiosity","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Core Rulebook p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000005","name":"Daredevil","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental, Physical","description":"","book_reference":"Core p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000005","name":"Daredevil","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000006","name":"Enlightenment","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"passion","types":"Spiritual","description":"","book_reference":"Core p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000006","name":"Enlightenment","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"passion","types":"Spiritual","description":"","book_reference":"Core Rulebook p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000007","name":"Fashion","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Core p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000007","name":"Fashion","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Core Rulebook p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000008","name":"Fortune-Telling","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":"","book_reference":"Core p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000008","name":"Fortune-Telling","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":"","book_reference":"Core Rulebook p.112"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000009","name":"Generosity","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","description":"","book_reference":"Core p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000009","name":"Generosity","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","description":"","book_reference":"Core Rulebook p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000010","name":"Gossip","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal","description":"","book_reference":"Core p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000010","name":"Gossip","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000011","name":"History","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","description":"","book_reference":"Core p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000011","name":"History","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","description":"","book_reference":"Core Rulebook p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000012","name":"Ikebana","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Core p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000012","name":"Ikebana","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Core Rulebook p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000013","name":"Playfulness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal","description":"","book_reference":"Core p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000013","name":"Playfulness","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000014","name":"Provocation","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Interpersonal","description":"","book_reference":"Core p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000014","name":"Provocation","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Interpersonal","description":"","book_reference":"Core Rulebook p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000015","name":"Sake","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Core p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000015","name":"Sake","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Core Rulebook p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000016","name":"Secrets","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, Interpersonal","description":"","book_reference":"Core p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000016","name":"Secrets","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Core Rulebook p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000017","name":"Stories","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, Interpersonal","description":"","book_reference":"Core p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000017","name":"Stories","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, Mental","description":"","book_reference":"Core Rulebook p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000018","name":"Tea","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"passion","types":"Physical, Spiritual","description":"","book_reference":"Core p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000018","name":"Tea","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"void","peculiarity_type":"passion","types":"Physical, Spiritual","description":"","book_reference":"Core Rulebook p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000019","name":"Travel","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Mental, Physical","description":"","book_reference":"Core p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000019","name":"Travel","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"water","peculiarity_type":"passion","types":"Mental, Physical","description":"","book_reference":"Core Rulebook p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
{"_id":"L5RCorePas000020","name":"Wordplay","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Core p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
{"_id":"L5RCorePas000020","name":"Wordplay","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Core Rulebook p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000021","name":"Bathing","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":"","book_reference":"Celestial Realms p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000022","name":"Kyudo","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, Physical","description":"","book_reference":"Celestial Realms p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000023","name":"Kabuki","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Celestial Realms p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000024","name":"Festivals","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Celestial Realms p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000025","name":"Religious Study","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":"","book_reference":"Celestial Realms p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000026","name":"Local Flare for {Region}","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","description":"","book_reference":"Court of Stones p.100"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000027","name":"Decorum","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":"","book_reference":"Court of Stones p.100"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000028","name":"Pot Stirrer","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Interpersonal, Mental","description":"","book_reference":"Court of Stones p.101"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000029","name":"City [Choose One]","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":"","book_reference":"Emerald Empire p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000030","name":"Bonsai","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Emerald Empire p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000031","name":"Gourmet","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":"","book_reference":"Emerald Empire p.243"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000032","name":"Rock Gardening","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","description":"","book_reference":"Emerald Empire p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000033","name":"Military History","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","description":"","book_reference":"Emerald Empire p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000034","name":"Navigator","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Emerald Empire p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000035","name":"Researcher","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Emerald Empire p.244"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000036","name":"Honest Work","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, Mental","description":"","book_reference":"Path of Waves p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000037","name":"Attention","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Path of Waves p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000038","name":"Passion for [Foreign Performing Art Form]","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Fame, Interpersonal","description":"","book_reference":"Path of Waves p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000039","name":"Creatures","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"fire","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Shadowlands p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePas000040","name":"KnotWork","permission":{"default":0},"type":"peculiarity","data":{"in_curriculum":false,"xp_used":0,"rank":0,"bought_at_rank":0,"ring":"air","peculiarity_type":"passion","types":"Mental","description":"","book_reference":"Mantis Clan p.7"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/peculiarity.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,16 +1,21 @@
|
|||||||
{"_id":"L5RCorePro000001","name":"Razor-Edged","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000001","name":"Razor-Edged","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000002","name":"Ceremonial","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000002","name":"Ceremonial","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000003","name":"Damaged","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000003","name":"Damaged","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000004","name":"Destroyed","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000004","name":"Destroyed","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000005","name":"Concealable","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000005","name":"Concealable","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000006","name":"Cumbersome","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000006","name":"Cumbersome","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000007","name":"Snaring","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000007","name":"Snaring","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000008","name":"Unholy","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000008","name":"Unholy","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000009","name":"Forbidden","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000009","name":"Forbidden","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000010","name":"Resplendent","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000010","name":"Resplendent","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000011","name":"Wargear","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000011","name":"Wargear","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000012","name":"Mundane","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000012","name":"Mundane","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000013","name":"Prepare","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000013","name":"Prepare","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000014","name":"Sacred","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000014","name":"Sacred","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000015","name":"Durable","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000015","name":"Durable","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
{"_id":"L5RCorePro000016","name":"Subtle","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
{"_id":"L5RCorePro000016","name":"Subtle","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Core Rulebook p.241"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePro000017","name":"Kakita Pattern","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePro000018","name":"Kenzō Blade","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePro000019","name":"Shirogane Jade Inlay","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePro000020","name":"Uchema’s Technique","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
|
{"_id":"L5RCorePro000021","name":"Yasunori Steel","permission":{"default":0},"type":"property","data":{"description":"","book_reference":"Shadowlands p.109"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/property.svg","effects":[]}
|
||||||
|
|||||||
3
system/packs/core-signature-scrolls.db
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{"_id":"L5RCoreSig000001","name":"Ichi’s Second Sight","permission":{"default":0},"type":"signature_scroll","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"3","description":"","book_reference":"Shadowlands p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/signature_scroll.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSig000002","name":"Hasegawa’s Denial","permission":{"default":0},"type":"signature_scroll","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"3","description":"","book_reference":"Shadowlands p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/signature_scroll.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSig000003","name":"Maikara’s Rebuke","permission":{"default":0},"type":"signature_scroll","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"3","description":"","book_reference":"Shadowlands p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/signature_scroll.svg","effects":[]}
|
||||||
16
system/packs/core-techniques-inversion.db
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
{"_id":"L5RCoreIns000001","name":"One Within the Void","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000002","name":"Sight beyond Existence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000003","name":"Whispered Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000004","name":"Witness the End","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000005","name":"Distance Distorted","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000006","name":"Ethereal Flicker","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000007","name":"The Lotus Bloom","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000008","name":"Hurl from the Stream","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000009","name":"Moon on the Shifting Sea","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000010","name":"Shroud in Solitude","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000011","name":"Reality Stitch","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000012","name":"Shattering Caress","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000013","name":"Three Heartbeats","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000014","name":"Essence Eternal","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000015","name":"Slip the Cycle","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreIns000016","name":"Unweave","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"inversion","xp_cost":"3","description":"","book_reference":"Celestial Realms p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/inversion.svg","effects":[]}
|
||||||
@@ -1,62 +1,75 @@
|
|||||||
{"_id":"L5RCoreInv000001","name":"Rise, Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.194"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000001","name":"Rise, Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.194"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000002","name":"Nature’s Touch","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.194"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000002","name":"Nature’s Touch","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.194"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000003","name":"Wrath of Kaze-no-Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.196"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000003","name":"Wrath of Kaze-no-Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.196"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000004","name":"Secrets on the Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.194"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000004","name":"Secrets on the Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.194"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000005","name":"Vapor of Nightmares","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000005","name":"Vapor of Nightmares","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000006","name":"Grasp of the Air Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.193"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000006","name":"Grasp of the Air Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.193"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000007","name":"Blessed Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000007","name":"Blessed Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000008","name":"By the Light of the Lord Moon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000008","name":"By the Light of the Lord Moon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000009","name":"Call Upon the Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000009","name":"Call Upon the Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000010","name":"Cloak of Night","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000010","name":"Cloak of Night","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.192"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000011","name":"False Realm of the Fox Spirits","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.193"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000011","name":"False Realm of the Fox Spirits","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.193"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000012","name":"Mask of Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.193"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000012","name":"Mask of Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.193"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000013","name":"Summon Fog","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000013","name":"Summon Fog","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000014","name":"Tempest of Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000014","name":"Tempest of Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000015","name":"Token of Memory","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000015","name":"Token of Memory","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.195"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000016","name":"Yari of Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.196"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000016","name":"Yari of Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.196"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000017","name":"Armor of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000017","name":"Armor of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000018","name":"Bind the Shadow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000018","name":"Bind the Shadow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000019","name":"Caress of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000019","name":"Caress of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000020","name":"Courage of Seven Thunders","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000020","name":"Courage of Seven Thunders","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.197"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000021","name":"Earthquake","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.198"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000021","name":"Earthquake","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.198"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000022","name":"Earth Becomes Sky","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.198"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000022","name":"Earth Becomes Sky","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.198"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000023","name":"Embrace of Kenro-Ji-Jin","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.198"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000023","name":"Embrace of Kenro-Ji-Jin","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.198"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000024","name":"Grasp of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.199"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000024","name":"Grasp of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.199"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000025","name":"Jade Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.199"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000025","name":"Jade Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.199"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000026","name":"Jurōjin’s Balm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.199"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000026","name":"Jurōjin’s Balm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.199"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000027","name":"Power of the Earth Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000027","name":"Power of the Earth Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000028","name":"Rise, Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000028","name":"Rise, Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000029","name":"Symbol of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000029","name":"Symbol of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000030","name":"Tetsubō of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000030","name":"Tetsubō of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.200"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000031","name":"Tomb of Jade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.201"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000031","name":"Tomb of Jade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.201"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000032","name":"Wall of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.201"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000032","name":"Wall of Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.201"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000033","name":"Armor of Radiance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000033","name":"Armor of Radiance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000034","name":"Biting Steel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000034","name":"Biting Steel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000035","name":"Breath of the Fire Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000035","name":"Breath of the Fire Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000036","name":"Extinguish","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000036","name":"Extinguish","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.202"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000037","name":"Fukurokujin’s Wit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.203"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000037","name":"Fukurokujin’s Wit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.203"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000038","name":"Fury of Osano-wo","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.203"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000038","name":"Fury of Osano-wo","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.203"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000039","name":"Katana of Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.203"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000039","name":"Katana of Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.203"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000040","name":"Matsu's Battlecry","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000040","name":"Matsu's Battlecry","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000041","name":"Ravenous Swarms","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000041","name":"Ravenous Swarms","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000042","name":"Rise, Flame","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000042","name":"Rise, Flame","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000043","name":"The Cleansing Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000043","name":"The Cleansing Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.204"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000044","name":"The Fires from Within","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.205"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000044","name":"The Fires from Within","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.205"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000045","name":"The Soul’s Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.205"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000045","name":"The Soul’s Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.205"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000046","name":"Wall of Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.205"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000046","name":"Wall of Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.205"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000047","name":"Wings of the Phoenix","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.206"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000047","name":"Wings of the Phoenix","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.206"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000048","name":"Bō of Water","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.207"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000048","name":"Bō of Water","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.207"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000049","name":"Dance of Seasons","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.207"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000049","name":"Dance of Seasons","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.207"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000050","name":"Dominion of Suijin","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.207"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000050","name":"Dominion of Suijin","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.207"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000051","name":"Ever-Changing Waves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.208"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000051","name":"Ever-Changing Waves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.208"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000052","name":"Hands of the Tides","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.208"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000052","name":"Hands of the Tides","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.208"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000053","name":"Heart of the Water Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.208"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000053","name":"Heart of the Water Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.208"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000054","name":"Inari’s Blessing","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.209"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000054","name":"Inari’s Blessing","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.209"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000055","name":"Path to Inner Peace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.209"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000055","name":"Path to Inner Peace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.209"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000056","name":"Reflections of P’an Ku","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.209"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000056","name":"Reflections of P’an Ku","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.209"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000057","name":"Rise, Water","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.210"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000057","name":"Rise, Water","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.210"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000058","name":"Stride the Waves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000058","name":"Stride the Waves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000059","name":"Strike the Tsunami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000059","name":"Strike the Tsunami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000060","name":"Suijin’s Embrace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000060","name":"Suijin’s Embrace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000061","name":"Sympathetic Energies","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000061","name":"Sympathetic Energies","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
{"_id":"L5RCoreInv000062","name":"The Rushing Wave","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
{"_id":"L5RCoreInv000062","name":"The Rushing Wave","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Core Rulebook p.211"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000063","name":"Dream Painter","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.105"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000064","name":"Messenger of Chikusho-do","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000065","name":"The Fading Dream","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.106"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000066","name":"Bond of the Realms","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000067","name":"Guardian of the Secret Gate","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000068","name":"Emboldened Steed","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.107"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000069","name":"Fluid Shadows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000070","name":"Heart of the Lady Sun","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000071","name":"Fires of Purity","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreInv000072","name":"Amaterasu's Gaze","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.108"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
{"_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","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.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","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Celestial Realms p.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","technique_type":"invocation","xp_cost":"3","description":"","book_reference":"Shadowlands p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/invocation.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,32 +1,64 @@
|
|||||||
{"_id":"L5RCoreKat000001","name":"Flowing Water Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000001","name":"Flowing Water Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000002","name":"Crimson Leaves Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000002","name":"Crimson Leaves Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000003","name":"Heartpiercing Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.176"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000003","name":"Heartpiercing Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.176"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000004","name":"Battle in the Mind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.174"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000004","name":"Battle in the Mind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.174"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000005","name":"Lord Shiba’s Valor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000005","name":"Lord Shiba’s Valor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000006","name":"Soul Sunder","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000006","name":"Soul Sunder","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000007","name":"Warrior’s Resolve","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000007","name":"Warrior’s Resolve","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000008","name":"Tactical Assessment","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000008","name":"Tactical Assessment","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000009","name":"Soaring Slice","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000009","name":"Soaring Slice","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000010","name":"Striking as Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000010","name":"Striking as Air","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.177"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000011","name":"Striking as Water","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000011","name":"Striking as Water","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000012","name":"Striking as Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000012","name":"Striking as Earth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000013","name":"Striking as Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000013","name":"Striking as Fire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000014","name":"Striking as Void","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000014","name":"Striking as Void","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.178"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000015","name":"Lord Hida’s Grip","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.176"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000015","name":"Lord Hida’s Grip","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.176"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000016","name":"Disappearing World Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000016","name":"Disappearing World Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000017","name":"Crashing Wave Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000017","name":"Crashing Wave Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000018","name":"Crescent Moon Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000018","name":"Crescent Moon Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000019","name":"Iron in the Mountains Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.176"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000019","name":"Iron in the Mountains Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.176"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000020","name":"Breath of Wind Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000020","name":"Breath of Wind Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.175"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000021","name":"Thunderclap Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000021","name":"Thunderclap Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000022","name":"Iaijutsu Cut: Rising Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.179"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000022","name":"Iaijutsu Cut: Rising Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.179"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000023","name":"Iaijutsu Cut: Crossing Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.179"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000023","name":"Iaijutsu Cut: Crossing Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.179"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000024","name":"Rushing Avalanche Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000024","name":"Rushing Avalanche Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000025","name":"Iron Forest Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000025","name":"Iron Forest Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000026","name":"Open-Hand Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000026","name":"Open-Hand Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000027","name":"Veiled Menace Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000027","name":"Veiled Menace Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000028","name":"Spinning Blades Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000028","name":"Spinning Blades Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.180"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000029","name":"Coiling Serpent Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.179"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000029","name":"Coiling Serpent Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.179"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000030","name":"Pin the Fan","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000030","name":"Pin the Fan","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000031","name":"Hawk’s Precision","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000031","name":"Hawk’s Precision","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKat000032","name":"Pelting Hail Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
{"_id":"L5RCoreKat000032","name":"Pelting Hail Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Core Rulebook p.181"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000033","name":"Trip the Leg","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Court of Stones p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000034","name":"Pole-Vault","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Court of Stones p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000035","name":"Chaotic Scattering","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000036","name":"Mind's Edge","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000037","name":"Iron Shell Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000038","name":"Boar's Wrath Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000039","name":"Thunderous Hooves Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000040","name":"Rider's Haste","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000041","name":"Void Embrace Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000042","name":"Improvised Assault","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000043","name":"Bonebreaker Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000044","name":"Flashing Steel Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000045","name":"Deflective Defense","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000046","name":"Daring Swing","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000047","name":"Iaijutsu Cut: Reverse Draw","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000048","name":"Landslide Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000049","name":"Laughing Fox Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000050","name":"Iaijutsu Cut: Sword and Sheath","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000051","name":"Piercing Bolt Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000052","name":"Reckless Lunge","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000053","name":"Swirling Tempest Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000054","name":"Snapping Branch Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000055","name":"Thunderous Blows Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000056","name":"Rushing Ox Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000057","name":"Wheeling Sweep","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000058","name":"Eyeless Sight Shot","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000059","name":"Twin Streams Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000060","name":"Staggering Shot","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000061","name":"Falling Heavens Shot","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000062","name":"Swirling Viper Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000063","name":"Wasp's Spite Style","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreKat000064","name":"Flowering Deceptions","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kata","xp_cost":"3","description":"","book_reference":"Path of Waves p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kata.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
{"_id":"L5RCoreKih000001","name":"Cleansing Spirit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.182"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000001","name":"Cleansing Spirit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.182"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000002","name":"Grasp the Earth Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000002","name":"Grasp the Earth Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000003","name":"Earth Needs No Eyes","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.182"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000003","name":"Earth Needs No Eyes","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.182"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000004","name":"Way of the Earthquake","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000004","name":"Way of the Earthquake","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000005","name":"Earthen Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000005","name":"Earthen Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000006","name":"Riding the Clouds","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000006","name":"Riding the Clouds","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000007","name":"Way of the Willow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000007","name":"Way of the Willow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000008","name":"Air Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000008","name":"Air Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.183"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000009","name":"The Great Silence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000009","name":"The Great Silence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000010","name":"Channel the Fire Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.185"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000010","name":"Channel the Fire Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.185"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000011","name":"Breaking Blow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000011","name":"Breaking Blow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.184"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000012","name":"Way of the Falling Star","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000012","name":"Way of the Falling Star","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000013","name":"The Body Is an Anvil","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000013","name":"The Body Is an Anvil","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000014","name":"Flame Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.185"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000014","name":"Flame Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.185"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000015","name":"Ride the Water Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.187"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000015","name":"Ride the Water Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.187"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000016","name":"Freezing the Lifeblood","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000016","name":"Freezing the Lifeblood","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000017","name":"Ki Protection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000017","name":"Ki Protection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.186"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000018","name":"Way of the Seafoam","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.187"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000018","name":"Way of the Seafoam","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.187"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000019","name":"Water Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.187"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000019","name":"Water Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.187"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000020","name":"Death Touch","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000020","name":"Death Touch","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000021","name":"Touch the Void Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000021","name":"Touch the Void Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000022","name":"Still the Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000022","name":"Still the Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreKih000023","name":"Way of the Edgeless Sword","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
{"_id":"L5RCoreKih000023","name":"Way of the Edgeless Sword","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"kiho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.188"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/kiho.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,5 +1,16 @@
|
|||||||
{"_id":"L5RCoreMah000001","name":"Incite Haunting","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core p.224"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
{"_id":"L5RCoreMah000001","name":"Incite Haunting","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.224"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMah000002","name":"Grip of Anguish","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core p.224"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
{"_id":"L5RCoreMah000002","name":"Grip of Anguish","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.224"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMah000003","name":"Unholy Fervor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core p.225"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
{"_id":"L5RCoreMah000003","name":"Unholy Fervor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.225"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMah000004","name":"Mark of Desecration","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core p.225"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
{"_id":"L5RCoreMah000004","name":"Mark of Desecration","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.225"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMah000005","name":"Sinful Whispers","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core p.225"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
{"_id":"L5RCoreMah000005","name":"Sinful Whispers","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Core Rulebook p.225"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000006","name":"Accursed Summoning","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000007","name":"Bind the Undead","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000008","name":"Commune with Evil","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000009","name":"Dark Reflection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000010","name":"Entreat the Shadow Steed","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000011","name":"Fiend's Retreat","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000012","name":"Shape the Flesh","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000013","name":"Spiritual Shackles","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000014","name":"Spread Corruption","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.120"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000015","name":"Sword of Blood","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.121"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMah000016","name":"Twisted Summons","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"maho","xp_cost":"3","description":"","book_reference":"Shadowlands p.121"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/maho.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,31 +1,80 @@
|
|||||||
{"_id":"L5RCoreMas000001","name":"The Mountain Does Not Fall","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.57"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreMas000001","name":"The Mountain Does Not Fall","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.57"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000002","name":"Slayer’s Slash","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.58"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreMas000002","name":"Slayer’s Slash","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.58"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000003","name":"Ingenious Design","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.59"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreMas000003","name":"Ingenious Design","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.59"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000004","name":"Purge the Wicked","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.60"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreMas000004","name":"Purge the Wicked","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.60"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000005","name":"Treasures of the Carp","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.61"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreMas000005","name":"Treasures of the Carp","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.61"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000006","name":"Stir the Slumbering Spirit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.62"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreMas000006","name":"Stir the Slumbering Spirit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.62"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000007","name":"To Tread the Sword","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.63"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreMas000007","name":"To Tread the Sword","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.63"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000008","name":"The Lady’s Grace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.64"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreMas000008","name":"The Lady’s Grace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.64"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000009","name":"Strike with No Thought","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.65"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreMas000009","name":"Strike with No Thought","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.65"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000010","name":"Experiment and Adapt","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.66"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreMas000010","name":"Experiment and Adapt","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.66"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000011","name":"The Eyes Betray the Heart","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.67"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreMas000011","name":"The Eyes Betray the Heart","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.67"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000012","name":"Heart of the Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.68"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreMas000012","name":"Heart of the Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.68"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000013","name":"Blood of the Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreMas000013","name":"Blood of the Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000014","name":"Akodo’s Final Lesson","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreMas000014","name":"Akodo’s Final Lesson","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000015","name":"Lion’s Pride","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreMas000015","name":"Lion’s Pride","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000016","name":"Strength of a Thousand Ancestors","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreMas000016","name":"Strength of a Thousand Ancestors","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000017","name":"Rending Jaws of the Lion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreMas000017","name":"Rending Jaws of the Lion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000018","name":"Insufferable Genius","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.74"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreMas000018","name":"Insufferable Genius","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.74"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000019","name":"Master of Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.75"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreMas000019","name":"Master of Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.75"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000020","name":"Stand of Honor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.76"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreMas000020","name":"Stand of Honor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.76"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000021","name":"Demon, Begone!","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.77"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreMas000021","name":"Demon, Begone!","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.77"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000022","name":"Little Truths","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.78"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreMas000022","name":"Little Truths","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.78"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000023","name":"The Final Silence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.79"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreMas000023","name":"The Final Silence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.79"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000024","name":"World of Shadows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.80"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreMas000024","name":"World of Shadows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.80"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000025","name":"Bound in Ink","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.81"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreMas000025","name":"Bound in Ink","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.81"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000026","name":"A Friend in Every City","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.82"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreMas000026","name":"A Friend in Every City","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.82"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000027","name":"The Spirits Unbound","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.83"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreMas000027","name":"The Spirits Unbound","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.83"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000028","name":"Scouring Sirocco","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.84"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreMas000028","name":"Scouring Sirocco","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.84"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000029","name":"I Will Always Return","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.85"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreMas000029","name":"I Will Always Return","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.85"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000030","name":"Sensing the Breeze","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreMas000030","name":"Sensing the Breeze","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreMas000031","name":"A Bottomless Ocean","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
{"_id":"L5RCoreMas000031","name":"A Bottomless Ocean","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000032","name":"Experimental Concotion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.80"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000033","name":"Favored Counselor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.81"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000034","name":"Essence of Emptiness","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.82"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000035","name":"Temple of the Heart","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.83"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000036","name":"The Flower Binds the Room","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.84"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000037","name":"Walk the Hidden Ways","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.85"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000038","name":"Rippling Flame","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000039","name":"Shadow Assassin","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000040","name":"Master of Beasts","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000041","name":"Strike First, Strike Last","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000042","name":"Spy Network","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000043","name":"Post Facto","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000044","name":"Victory is the Greatest Honor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000045","name":"One With the Shadows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000046","name":"Sudden Clarity","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000047","name":"Curse of Musubi-no-Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000048","name":"The Lowest Bow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000049","name":"Echoes of Ancient Days","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000050","name":"The Standing Death","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000051","name":"Emerald Explorer","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000052","name":"Blessings of the Emperor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000053","name":"Majesty of the Throne","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000054","name":"Foreseen in the Stars","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000055","name":"The Clouds Part","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000056","name":"Favor of the Fortunes","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000057","name":"One with the Void","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.238"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000058","name":"Ninth Tail Ascension","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000059","name":"Usher in the New Age","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000060","name":"Unseen Blade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.48"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000061","name":"Lesson of the Hawk","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.49"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000062","name":"All Part of the Plan","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.50"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000063","name":"Crack Not a Single Twig","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.51"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000064","name":"Elemental Charmer","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.52"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000065","name":"Surge of Brilliance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.53"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000066","name":"Stories as Tall as the Mountain","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.54"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000067","name":"A Gift of Fate","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.55"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000068","name":"Fortitude of the Cradle","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.56"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000069","name":"Swift Creation","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.57"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000070","name":"Divine Protection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.58"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000071","name":"Divine Protection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.59"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000072","name":"Resilient Readiness","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000073","name":"Ashidaka's Method","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000074","name":"Healer's Hands","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000075","name":"Sacred Fist","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000076","name":"The Effortless Path","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000077","name":"Empathic Transfer","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000078","name":"Yotogi's Piercing Gaze","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000079","name":"Kingdom of Paper and Ink","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreMas000080","name":"Storm Lord’s Gambit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"6","bought_at_rank":0,"ring":"void","technique_type":"mastery_ability","xp_cost":"0","description":"","book_reference":"Mantis Clan p.5"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/mantis.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,4 +1,13 @@
|
|||||||
{"_id":"L5RCoreNin000001","name":"Deadly Sting","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core p.226"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
{"_id":"L5RCoreNin000001","name":"Deadly Sting","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core Rulebook p.226"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
{"_id":"L5RCoreNin000002","name":"Skulk","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core p.226"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
{"_id":"L5RCoreNin000002","name":"Skulk","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core Rulebook p.226"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
{"_id":"L5RCoreNin000003","name":"Silencing Stroke","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core p.227"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
{"_id":"L5RCoreNin000003","name":"Silencing Stroke","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core Rulebook p.227"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
{"_id":"L5RCoreNin000004","name":"Noxious Cloud","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core p.227"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
{"_id":"L5RCoreNin000004","name":"Noxious Cloud","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Core Rulebook p.227"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000005","name":"Artful Alibi","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000006","name":"Cunning Distraction","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000007","name":"Deceitful Strike","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000008","name":"Like a Ghost","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000009","name":"Silent Elimination","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000010","name":"Slicing Wind Kick","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000011","name":"Stillness of Death","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000012","name":"To Float or Sink","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.115"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreNin000013","name":"What's Yours is Mine","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"ninjutsu","xp_cost":"3","description":"","book_reference":"Court of Stones p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ninjutsu.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
{"_id":"L5RCoreRit000001","name":"Tea Ceremony","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core p.213"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
{"_id":"L5RCoreRit000001","name":"Tea Ceremony","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core Rulebook p.213"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
{"_id":"L5RCoreRit000002","name":"Commune with the Spirits","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core p.212"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
{"_id":"L5RCoreRit000002","name":"Commune with the Spirits","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core Rulebook p.212"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
{"_id":"L5RCoreRit000003","name":"Divination","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core p.212"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
{"_id":"L5RCoreRit000003","name":"Divination","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core Rulebook p.212"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
{"_id":"L5RCoreRit000004","name":"Cleansing Rite","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core p.212"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
{"_id":"L5RCoreRit000004","name":"Cleansing Rite","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core Rulebook p.212"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
{"_id":"L5RCoreRit000005","name":"Threshold Barrier","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core p.213"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
{"_id":"L5RCoreRit000005","name":"Threshold Barrier","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Core Rulebook p.213"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000006","name":"Blessed Union","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Celestial Realms p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000007","name":"Blessing of the Dance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Celestial Realms p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000008","name":"Prayer of Protection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Celestial Realms p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000009","name":"Rite of the Wheel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Celestial Realms p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000010","name":"Whispers to the Moon (Moon Cultist)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Celestial Realms p.111"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000011","name":"Formal Tea Ceremony","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Court of Stones p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000012","name":"Treaty Signing","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Court of Stones p.116"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000013","name":"The Ties that Bind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Court of Stones p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000014","name":"Balancing Salve (Qamarist Region)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Path of Waves p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000015","name":"Elixir of Recovery (Qamarist Region)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Path of Waves p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000016","name":"Fortitude Draught (Qamarist Region)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Path of Waves p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000017","name":"Restorative Transmutation (Qamarist Region)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Path of Waves p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000018","name":"Cleansing of Coral and Gold (Ivory Kingdoms Region)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Path of Waves p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000019","name":"Wayfarer's Path","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Path of Waves p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000020","name":"Blessing of Steel (Artisan)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Shadowlands p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreRit000021","name":"Craft Shikigami (Shugenja)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"ritual","xp_cost":"3","description":"","book_reference":"Shadowlands p.114"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/ritual.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,31 +1,80 @@
|
|||||||
{"_id":"L5RCoreSch000001","name":"Way of the Crab","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.57"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreSch000001","name":"Way of the Crab","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.57"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000002","name":"Flickering Flame Skirmisher","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.58"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreSch000002","name":"Flickering Flame Skirmisher","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.58"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000003","name":"Masterful Builder","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.59"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreSch000003","name":"Masterful Builder","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.59"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000004","name":"Gaze into Shadow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.60"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreSch000004","name":"Gaze into Shadow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.60"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000005","name":"Way of the Carp","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.61"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
{"_id":"L5RCoreSch000005","name":"Way of the Carp","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.61"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000006","name":"Spiritual Artisan","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.62"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreSch000006","name":"Spiritual Artisan","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.62"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000007","name":"Vigilance of Mind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.63"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreSch000007","name":"Vigilance of Mind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.63"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000008","name":"Speaking in Silence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.64"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreSch000008","name":"Speaking in Silence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.64"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000009","name":"Way of the Crane","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.65"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
{"_id":"L5RCoreSch000009","name":"Way of the Crane","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.65"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000010","name":"Elemental Transmutation","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.66"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreSch000010","name":"Elemental Transmutation","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.66"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000011","name":"Kitsuki’s Method","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.67"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreSch000011","name":"Kitsuki’s Method","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.67"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000012","name":"Way of the Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.68"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreSch000012","name":"Way of the Dragon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.68"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000013","name":"Blood of the Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
{"_id":"L5RCoreSch000013","name":"Blood of the Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.69"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000014","name":"Way of the Lion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreSch000014","name":"Way of the Lion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.70"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000015","name":"Heart of the Lion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreSch000015","name":"Heart of the Lion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.71"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000016","name":"Favor of the Ancestors","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreSch000016","name":"Favor of the Ancestors","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.72"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000017","name":"Matsu’s Fury","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
{"_id":"L5RCoreSch000017","name":"Matsu’s Fury","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.73"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000018","name":"Wisdom of the Ages","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.74"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreSch000018","name":"Wisdom of the Ages","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.74"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000019","name":"One with the Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.75"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreSch000019","name":"One with the Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.75"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000020","name":"Way of the Phoenix","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.76"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreSch000020","name":"Way of the Phoenix","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.76"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000021","name":"Sacred Arrows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.77"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
{"_id":"L5RCoreSch000021","name":"Sacred Arrows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.77"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000022","name":"Weakness Is My Strength","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.78"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreSch000022","name":"Weakness Is My Strength","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.78"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000023","name":"The Path of Shadows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.79"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreSch000023","name":"The Path of Shadows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.79"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000024","name":"The Kami’s Whisper","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.80"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreSch000024","name":"The Kami’s Whisper","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.80"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000025","name":"Mystical Script","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.81"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
{"_id":"L5RCoreSch000025","name":"Mystical Script","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.81"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000026","name":"Vendor of Strange Wares","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.82"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreSch000026","name":"Vendor of Strange Wares","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.82"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000027","name":"The Way of Names","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.83"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreSch000027","name":"The Way of Names","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.83"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000028","name":"Swirling Desert Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.84"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreSch000028","name":"Swirling Desert Wind","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.84"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000029","name":"Born in the Saddle","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.85"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreSch000029","name":"Born in the Saddle","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.85"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000030","name":"Heroic Charge","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
{"_id":"L5RCoreSch000030","name":"Heroic Charge","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreSch000031","name":"School of Waves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
{"_id":"L5RCoreSch000031","name":"School of Waves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Core Rulebook p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000032","name":"Flesh of the Elements","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.80"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000033","name":"Soul of Ceremony","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.81"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000034","name":"Way of the Void","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.82"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000035","name":"The Body is a Shrine","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.83"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000036","name":"Every Stone Serves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.84"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000037","name":"Celestial Alignment","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.85"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000038","name":"Blazing Tears of Lady Sun","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.86"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000039","name":"Sudden nightfall","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.87"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000040","name":"Steed of the Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Celestial Realms p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000041","name":"Way of the Scorpion","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000042","name":"Incisive Insight","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000043","name":"Procedure and Protocol","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000044","name":"Victory before Honor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000045","name":"Disciple of Darkness","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000046","name":"Architect of Tranquility","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000047","name":"Gift of Musubi-no-Kami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000048","name":"Typhoon in the Bamboo Grove","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.96"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000049","name":"A Grain of Truth","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.97"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000050","name":"Claws of the Crab","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Court of Stones p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000051","name":"Well Traveled","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000052","name":"Voice of the Emperor","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000053","name":"Necessary Actions","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000054","name":"Just as Predicted","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000055","name":"Speed of Heaven","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000056","name":"Blessing of the Fortunes","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000057","name":"Embrace the Void","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.238"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000058","name":"Fox Spirit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.239"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000059","name":"Professional Saboteur","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Emerald Empire p.240"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000060","name":"Signiature Weapon","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.48"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000061","name":"Piercing Insight","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.49"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000062","name":"Risk and Reward","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.50"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000063","name":"Tactical Cover","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.51"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000064","name":"Naturally Attuned","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.52"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000065","name":"Resourceful Artistry","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.53"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000066","name":"Unexpected Wisdom","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.54"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000067","name":"Seer of the Lords of Death","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.55"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000068","name":"Akilah's Teachings","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.56"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000069","name":"Creative Execution","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.57"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000070","name":"Gift of Inner Power","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.58"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000071","name":"Flurry of Steel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Path of Waves p.59"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/ronin.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000072","name":"Traces of Passage","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.88"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/phoenix.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000073","name":"Sacred Art of Steel","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.89"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000074","name":"Field Medicine","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.90"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000075","name":"Supressing Blows","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.91"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crab.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000076","name":"Sharpened Ki","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000077","name":"Hands of Earth and Sky","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000078","name":"Eyes of Yotogi","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/technique.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000079","name":"Warded Shikigami","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Shadowlands p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreSch000080","name":"Sailor’s Fortune","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"school_ability","xp_cost":"0","description":"","book_reference":"Mantis Clan p.5"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/mantis.svg","effects":[]}
|
||||||
|
|||||||
@@ -1,43 +1,71 @@
|
|||||||
{"_id":"L5RCoreShu000001","name":"Rustling of Leaves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000001","name":"Rustling of Leaves","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000002","name":"Cadence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000002","name":"Cadence","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000003","name":"Artisan’s Appraisal","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000003","name":"Artisan’s Appraisal","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000004","name":"Bend with the Storm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000004","name":"Bend with the Storm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000005","name":"The Wind Blows Both Ways","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000005","name":"The Wind Blows Both Ways","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000006","name":"Prey on the Weak","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000006","name":"Prey on the Weak","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000007","name":"Whispers of Court","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000007","name":"Whispers of Court","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000008","name":"Feigned Opening","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000008","name":"Feigned Opening","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.214"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000009","name":"Wolf’s Proposal","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000009","name":"Wolf’s Proposal","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.215"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000010","name":"Ancestry Unearthed","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000010","name":"Ancestry Unearthed","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000011","name":"Touchstone of Courage","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.217"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000011","name":"Touchstone of Courage","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.217"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000012","name":"Honest Assessment","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000012","name":"Honest Assessment","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000013","name":"The Immovable Hand of Peace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.217"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000013","name":"The Immovable Hand of Peace","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.217"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000014","name":"Civility Foremost","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000014","name":"Civility Foremost","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000015","name":"Weight of Duty","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.217"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000015","name":"Weight of Duty","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.217"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000016","name":"Pillar of Calm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000016","name":"Pillar of Calm","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000017","name":"Stonewall Tactics","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000017","name":"Stonewall Tactics","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.216"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000018","name":"Fanning the Flames","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.218"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000018","name":"Fanning the Flames","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.218"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000019","name":"Bravado","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.218"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000019","name":"Bravado","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.218"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000020","name":"Rallying Cry","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000020","name":"Rallying Cry","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000021","name":"Sensational Distraction","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000021","name":"Sensational Distraction","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000022","name":"Dazzling Performance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.218"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000022","name":"Dazzling Performance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.218"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000023","name":"Truth Burns through Lies","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000023","name":"Truth Burns through Lies","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000024","name":"Sear the Wound","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000024","name":"Sear the Wound","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000025","name":"Lightning Raid","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000025","name":"Lightning Raid","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000026","name":"Stirring the Embers","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000026","name":"Stirring the Embers","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.219"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000027","name":"Tributaries of Trade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":""},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000027","name":"Tributaries of Trade","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000028","name":"All in Jest","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000028","name":"All in Jest","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000029","name":"Buoyant Arrival","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000029","name":"Buoyant Arrival","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000030","name":"Ebb and Flow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000030","name":"Ebb and Flow","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000031","name":"Slippery Maneuvers","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.221"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000031","name":"Slippery Maneuvers","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.221"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000032","name":"Regal Bearing","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000032","name":"Regal Bearing","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000033","name":"Well of Desire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.221"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000033","name":"Well of Desire","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.221"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000034","name":"Shallow Waters","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000034","name":"Shallow Waters","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.220"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000035","name":"Lady Shinjo’s Speed (Unicorn)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000035","name":"Lady Shinjo’s Speed (Unicorn)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/unicorn.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000036","name":"Lady Doji’s Decree (Crane)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000036","name":"Lady Doji’s Decree (Crane)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/crane.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000037","name":"Courtier’s Resolve","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000037","name":"Courtier’s Resolve","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000038","name":"A Samurai’s Fate","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000038","name":"A Samurai’s Fate","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000039","name":"Lord Bayushi’s Whispers (Scorpion)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000039","name":"Lord Bayushi’s Whispers (Scorpion)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/scorpion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000040","name":"Lord Togashi’s Insight (Dragon)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000040","name":"Lord Togashi’s Insight (Dragon)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/dragon.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000041","name":"Rouse the Soul","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000041","name":"Rouse the Soul","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000042","name":"Lord Akodo’s Roar (Lion)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000042","name":"Lord Akodo’s Roar (Lion)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.223"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/lion.svg","effects":[]}
|
||||||
{"_id":"L5RCoreShu000043","name":"All Arts Are One","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
{"_id":"L5RCoreShu000043","name":"All Arts Are One","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Core Rulebook p.222"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000044","name":"Hidden in Smoke","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000045","name":"Assess Strengths","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000046","name":"Unyielding Terms","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.117"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000047","name":"Offend the Sensibilities","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000048","name":"Crackling Laughter","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000049","name":"All Shall Fear Me","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000050","name":"Spiteful Loss","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000051","name":"Beware The Smallest Mouse","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.118"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000052","name":"Fun and Games","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000053","name":"Foreseen Need","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Court of Stones p.119"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000054","name":"Spin the Web (Kolat)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Emerald Empire p.248"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000055","name":"Awe of Heaven (Imperial)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"4","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Emerald Empire p.248"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/imperial.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000056","name":"Look Out","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000057","name":"Bellow of Resolve","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.92"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000058","name":"Ruse of the Moon's Reflection","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000059","name":"Eyes Up!","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000060","name":"Pack Gambit","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"air","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000061","name":"Mentor's Guidance","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"earth","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.93"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000062","name":"Malleable Formation","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000063","name":"Goading Taunt","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000064","name":"Watch My Back","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000065","name":"Illuminate the Way","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000066","name":"Fluent Bargaining","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"2","bought_at_rank":0,"ring":"water","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.94"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000067","name":"Bond of Heroes","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000068","name":"Tonight, I Am Your Opponent","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000069","name":"Wanderer's Resolve","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"1","bought_at_rank":0,"ring":"void","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000070","name":"Roar of Encouragement","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"5","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Path of Waves p.95"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/techs/shuji.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreShu000071","name":"Osano-wo’s Boast (Mantis)","permission":{"default":0},"type":"technique","data":{"in_curriculum":false,"xp_used":0,"rank":"3","bought_at_rank":0,"ring":"fire","technique_type":"shuji","xp_cost":"3","description":"","book_reference":"Mantis Clan p.7"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/clans/mantis.svg","effects":[]}
|
||||||
|
|||||||
10
system/packs/core-titles.db
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{"_id":"L5RCoreTit000001","name":"Emerald Magistrate","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"30","description":"","book_reference":"Core Rulebook p.305"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000002","name":"Castellan","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"20","description":"","book_reference":"Court of Stones p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000003","name":"Covert Agent","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"20","description":"","book_reference":"Court of Stones p.128"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000004","name":"Dreaded Enforcer","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"40","description":"","book_reference":"Court of Stones p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000005","name":"Esteemed Negotiator","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"34","description":"","book_reference":"Court of Stones p.129"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000006","name":"Kenshinzen","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"24","description":"","book_reference":"Court of Stones p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000007","name":"Kyuden Asako Shieldbearer","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"40","description":"","book_reference":"Court of Stones p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000008","name":"Master Artisan","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"60","description":"","book_reference":"Court of Stones p.130"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000009","name":"Winter Court Champion","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"16","description":"","book_reference":"Court of Stones p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreTit000010","name":"Seven fold Palace Acolyte","permission":{"default":0},"type":"title","data":{"in_curriculum":false,"xp_used":0,"rank":1,"bought_at_rank":0,"ring":"void","xp_cost":"36","description":"","book_reference":"Court of Stones p.131"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/title.svg","effects":[]}
|
||||||
@@ -1,38 +1,87 @@
|
|||||||
{"_id":"L5RCoreWea000001","name":"Bokken","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"3","deadliness":"3","grip_1":"-","grip_2":"Damage +2","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000001","name":"Bokken","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"3","deadliness":"3","grip_1":"","grip_2":"Damage +2","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000002","name":"Chokutō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":" Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"5","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000002","name":"Chokutō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000003","name":"Scimitar","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"20 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000001","name":" Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"5","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000003","name":"Scimitar","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"20 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000004","name":"Dao","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"15 koku","properties":[],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"3","deadliness":"5","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000004","name":"Dao","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"15 koku","properties":[],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"3","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000005","name":"Gao","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"15 koku","properties":[{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000005","name":"Gao","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"15 koku","properties":[{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000006","name":"Jian","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"15 koku","properties":[],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"4","grip_1":"-","grip_2":"Deadliness +1","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000006","name":"Jian","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"15 koku","properties":[],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"4","grip_1":"","grip_2":"Deadliness +1 / Razor-Edge","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000007","name":"Katana","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":" Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"5","grip_1":"-","grip_2":"Deadliness +2","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000007","name":"Katana","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"5","grip_1":"","grip_2":"Deadliness +2","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000008","name":"Nodachi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":" Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1-2","damage":"5","deadliness":"6","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000008","name":"Nodachi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1-2","damage":"5","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.232"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000009","name":"Wakizashi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"15 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":" Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"5","grip_1":"-","grip_2":"Deadliness +2","description":"","book_reference":"Core p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000009","name":"Wakizashi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"15 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"5","grip_1":"","grip_2":"Deadliness +2","description":"","book_reference":"Core Rulebook p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000010","name":"Zanbatō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Swords","skill":"melee","readied":false,"range":"1-2","damage":"6","deadliness":"7","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
{"_id":"L5RCoreWea000010","name":"Zanbatō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Swords","skill":"melee","readied":false,"range":"1-2","damage":"6","deadliness":"7","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000011","name":"Masakari","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"3 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Axes","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"4","grip_1":"-","grip_2":"Deadliness +2","description":"","book_reference":"Core p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
{"_id":"L5RCoreWea000011","name":"Masakari","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"3 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Axes","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"4","grip_1":"","grip_2":"Deadliness +2","description":"","book_reference":"Core Rulebook p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000012","name":"Ono","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"5 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Axes","skill":"melee","readied":false,"range":"1-2","damage":"5","deadliness":"6","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
{"_id":"L5RCoreWea000012","name":"Ono","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"5 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Axes","skill":"melee","readied":false,"range":"1-2","damage":"5","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.233"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000013","name":"Club","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"0-1","damage":"5","deadliness":"2","grip_1":"-","grip_2":"Damage +1","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
{"_id":"L5RCoreWea000013","name":"Club","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"0-1","damage":"5","deadliness":"2","grip_1":"","grip_2":"Damage +1","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000014","name":"Kiseru","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"1 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000012","name":" Mundane"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
{"_id":"L5RCoreWea000014","name":"Kiseru","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"1 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000015","name":"Hammer","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"2 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"0-1","damage":"5","deadliness":"2","grip_1":"-","grip_2":"Damage +2","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
{"_id":"L5RCoreWea000015","name":"Hammer","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"2 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"0-1","damage":"5","deadliness":"2","grip_1":"","grip_2":"Damage +2","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000016","name":"Otsuchi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"30 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"1","damage":"8","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
{"_id":"L5RCoreWea000016","name":"Otsuchi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"30 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"1","damage":"8","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000017","name":"Tetsubō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"20 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":" Durable"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"1-2","damage":"7","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
{"_id":"L5RCoreWea000017","name":"Tetsubō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"5","zeni":"20 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"1-2","damage":"7","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000018","name":"Jitte","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"5","zeni":"5 bu","properties":[{"id":"L5RCorePro000007","name":" Snaring"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"","damage":"3","deadliness":"2","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
{"_id":"L5RCoreWea000018","name":"Jitte","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"5 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"","damage":"3","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000019","name":"Knife","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"1 koku","properties":[{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000005","name":" Concealable"},{"id":"L5RCorePro000012","name":" Mundane"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"4","grip_1":"-","grip_2":"Deadliness +2","description":"","book_reference":"Core p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
{"_id":"L5RCoreWea000019","name":"Knife","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"1 koku","properties":[{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"4","grip_1":"","grip_2":"Deadliness +2","description":"","book_reference":"Core Rulebook p.234"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000020","name":"Nunchaku","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"1 koku","properties":[],"category":"Hand Weapons","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"2","grip_1":"-","grip_2":"Snaring","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/nunchaku.svg","effects":[]}
|
{"_id":"L5RCoreWea000020","name":"Nunchaku","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"1 koku","properties":[],"category":"Hand Weapons","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"2","grip_1":"","grip_2":"Snaring","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/nunchaku.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000021","name":"Tessen","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"15 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000005","name":" Concealable"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
{"_id":"L5RCoreWea000021","name":"Tessen","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"15 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000022","name":"Bisentō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"15 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":" Durable"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"4","deadliness":"6","grip_1":"Range 1","grip_2":"Damage +2","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
{"_id":"L5RCoreWea000022","name":"Bisentō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"15 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"4","deadliness":"6","grip_1":"Range 1","grip_2":"Damage +2","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000023","name":"Bō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"2","zeni":"2 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Polearms","skill":"melee","readied":false,"range":"1-2","damage":"6","deadliness":"2","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
{"_id":"L5RCoreWea000023","name":"Bō","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"2 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Polearms","skill":"melee","readied":false,"range":"1-2","damage":"6","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000024","name":"Ji","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"7 koku","properties":[{"id":"L5RCorePro000007","name":"Snaring"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"5","deadliness":"2","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
{"_id":"L5RCoreWea000024","name":"Ji","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"7 koku","properties":[{"id":"L5RCorePro000007","name":"Snaring"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"5","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000025","name":"Naginata","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"10 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000001","name":" Razor-Edged"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"6","deadliness":"6","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
{"_id":"L5RCoreWea000025","name":"Naginata","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"10 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"6","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000026","name":"Trident","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"7","zeni":"10 koku","properties":[{"id":"L5RCorePro000007","name":"Snaring"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"4","deadliness":"4","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
{"_id":"L5RCoreWea000026","name":"Trident","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"10 koku","properties":[{"id":"L5RCorePro000007","name":"Snaring"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"4","deadliness":"4","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000027","name":"Yari","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"5 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"5","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
{"_id":"L5RCoreWea000027","name":"Yari","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"5 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"5","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.235"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000028","name":"Horsebow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"6 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Bows","skill":"ranged","readied":false,"range":"2-4","damage":"4","deadliness":"5","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
{"_id":"L5RCoreWea000028","name":"Horsebow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"6 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Bows","skill":"ranged","readied":false,"range":"2-4","damage":"4","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000029","name":"Daikyū","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"6 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Bows","skill":"ranged","readied":false,"range":"3-5","damage":"6","deadliness":"4","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
{"_id":"L5RCoreWea000029","name":"Daikyū","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"6 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Bows","skill":"ranged","readied":false,"range":"3-5","damage":"6","deadliness":"4","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000030","name":"Yumi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"3","zeni":"3 koku","properties":[],"category":"Bows","skill":"ranged","readied":false,"range":"2-5","damage":"5","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
{"_id":"L5RCoreWea000030","name":"Yumi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"3","zeni":"3 koku","properties":[],"category":"Bows","skill":"ranged","readied":false,"range":"2-5","damage":"5","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000031","name":"Oyumi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Crossbows","skill":"ranged","readied":false,"range":"2-5","damage":"7","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
{"_id":"L5RCoreWea000031","name":"Oyumi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"40 koku","properties":[{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Crossbows","skill":"ranged","readied":false,"range":"2-5","damage":"7","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.236"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000032","name":"Kama","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"4","zeni":"1 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
{"_id":"L5RCoreWea000032","name":"Kama","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"1 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000033","name":"Kusari-gama","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"5 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000007","name":" Snaring"},{"id":"L5RCorePro000011","name":" Wargear"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"","damage":"3","deadliness":"3","grip_1":"-","grip_2":"Range 2-3","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
{"_id":"L5RCoreWea000033","name":"Kusari-gama","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"5 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000007","name":"Snaring"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"","damage":"3","deadliness":"3","grip_1":"","grip_2":"Range 2-3","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000034","name":"Blowgun","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"1","zeni":"5 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"ranged","readied":false,"range":"2-3","damage":"1","deadliness":"2","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
{"_id":"L5RCoreWea000034","name":"Blowgun","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"1","zeni":"5 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"ranged","readied":false,"range":"2-3","damage":"1","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000035","name":"Shuriken","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"6","zeni":"1 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"unarmed","readied":false,"range":"","damage":"2","deadliness":"4","grip_1":"(thrown) Martial Arts (Ranged), Range 1-3","grip_2":"-","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
{"_id":"L5RCoreWea000035","name":"Shuriken","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"1 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"unarmed","readied":false,"range":"","damage":"2","deadliness":"4","grip_1":"(thrown) Martial Arts (Ranged), Range 1-3","grip_2":"","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000036","name":"Punch","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"0","properties":[{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Unarmed profiles","skill":"unarmed","readied":false,"range":"","damage":"1","deadliness":"2","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
{"_id":"L5RCoreWea000036","name":"Punch","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"0","properties":[{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Unarmed profiles","skill":"unarmed","readied":false,"range":"","damage":"1","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000037","name":"Kick","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"0","properties":[],"category":"Unarmed profiles","skill":"unarmed","readied":false,"range":"1","damage":"2","deadliness":"1","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
{"_id":"L5RCoreWea000037","name":"Kick","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"0","properties":[],"category":"Unarmed profiles","skill":"unarmed","readied":false,"range":"1","damage":"2","deadliness":"1","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
{"_id":"L5RCoreWea000038","name":"BIte","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"0","properties":[],"category":"Unarmed profiles","skill":"unarmed","readied":false,"range":"","damage":"","deadliness":"3","grip_1":"-","grip_2":"-","description":"","book_reference":"Core p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
{"_id":"L5RCoreWea000038","name":"Bite","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"0","rarity":"0","zeni":"0","properties":[],"category":"Unarmed profiles","skill":"unarmed","readied":false,"range":"","damage":"","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Core Rulebook p.237"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000039","name":"Tachi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"25 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"5","deadliness":"5","grip_1":"","grip_2":"Deadliness +1","description":"","book_reference":"Celestial Realms p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000040","name":"Whip","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"4 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"2","damage":"3","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Celestial Realms p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000041","name":"Moshi Sun Ax","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"20 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000010","name":"Resplendent"}],"category":"Axes","skill":"melee","readied":false,"range":"1-2","damage":"3","deadliness":"5","grip_1":"","grip_2":"Damage +3","description":"","book_reference":"Celestial Realms p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000042","name":"Uchigatana","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"16 koku","properties":[{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"3","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Celestial Realms p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000043","name":"Shakujo","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"5 bu","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"}],"category":"Polearms","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"1","grip_1":"","grip_2":"Damage +1","description":"","book_reference":"Celestial Realms p.98"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000044","name":"Kusarifundo","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"4 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"1","damage":"2","deadliness":"2","grip_1":"","grip_2":"Snaring","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/weapon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000045","name":"Shakuhachi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"3 bu","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000012","name":"Mundane"},{"id":"L5RCorePro000016","name":"Subtle"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"","damage":"3","deadliness":"2","grip_1":"","grip_2":"Damage +1","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/items/weapon.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000046","name":"Kyoketsu Shoge","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"3 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000009","name":"Forbidden"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Specialist Weapons","skill":"ranged","readied":false,"range":"1-2","damage":"2","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000047","name":"Shinobigatana","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"22 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"5","grip_1":"","grip_2":"Deadliness +1","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000048","name":"Ninjatõ","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"12 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000009","name":"Forbidden"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"4","deadliness":"4","grip_1":"","grip_2":"Deadliness +1","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000049","name":"Kamayari","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"8 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"2","damage":"4","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000050","name":"Tekagi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"4 bu","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000009","name":"Forbidden"}],"category":"Specialist Weapons","skill":"unarmed","readied":false,"range":"","damage":"1","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000051","name":"Folding Half-Bow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"3 koku","properties":[],"category":"Bows","skill":"ranged","readied":false,"range":"2-3","damage":"4","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000052","name":"Tekken","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"3 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000015","name":"Durable"}],"category":"Specialist Weapons","skill":"unarmed","readied":false,"range":"","damage":"2","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Court of Stones p.110"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000053","name":"Sake Bottle & Cups","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"5 bu for average quality","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Improvised Weapons","skill":"melee","readied":false,"range":"0-1","damage":"2","deadliness":"3","grip_1":"Bludgeon: - / Thrown: Deadliness +2 / Range 1-3 / Razor Edge","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000054","name":"Umbrella","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"4","zeni":"3 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Improvised Weapon","skill":"melee","readied":false,"range":"0-1","damage":"2","deadliness":"2","grip_1":"Bludgeon: - / Stab: Damage +2, Deadliness +2","grip_2":"Bludgeon: Damage +2","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000055","name":"Talwar","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"35 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000001","name":"Razor-Edged"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000056","name":"Scroll Case","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"1 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Improvised Weapon","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"Damage +2 / Deadliness +1","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000057","name":"Urumi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"9","zeni":"50 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Swords","skill":"melee","readied":false,"range":"1-2","damage":"4","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000058","name":"Iron Sheath","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"2 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"}],"category":"Improvised Weapon","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"Damage +2","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000059","name":"Buckler","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"4 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000060","name":"Lute","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"10 koku","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Improvised Weapon","skill":"melee","readied":false,"range":"0-1","damage":"1","deadliness":"2","grip_1":"","grip_2":"Damage +1 / Deadliness +1","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000061","name":"Sling","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"1 bu","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Specialist Weapons","skill":"ranged","readied":false,"range":"2-3","damage":"3","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000062","name":"Gada","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"9","zeni":"50 koku","properties":[{"id":"L5RCorePro000002","name":"Ceremonial"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Blunt Weapons","skill":"melee","readied":false,"range":"1","damage":"6","deadliness":"3","grip_1":"","grip_2":"Deadliness +3","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000063","name":"Kuwa","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"3","zeni":"4 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Axes","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"2","grip_1":"","grip_2":"Damage +2 / Deadliness +2 / Range 1-2","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000064","name":"Qamarist Heavy Shield","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"9","zeni":"50 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"4","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000065","name":"Boat Oar","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"3 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Improvised Weapons","skill":"melee","readied":false,"range":"1-2","damage":"3","deadliness":"3","grip_1":"","grip_2":"Damage +1 / Deadliness +3","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000066","name":"Fishing Net","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"5 bu","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000012","name":"Mundane"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Improvised Weapon","skill":"ranged","readied":false,"range":"0-3","damage":"3","deadliness":"1","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000067","name":"Chair","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"2","zeni":"2 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Improvised Weapons","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"Bludgeon: Damage +2 / Thrown: Deadliness +1, Range 0-2","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000068","name":"Chain Whip","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"4 koku","properties":[{"id":"L5RCorePro000001","name":"Razor-Edged"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Specialist Weapons","skill":"melee","readied":false,"range":"1-2","damage":"3","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Path of Waves p.113"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/kusarigama.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000069","name":"Genno","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"1 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Hammers","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"Damage +4","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/mace.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000070","name":"Tekkan","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"50 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Swords","skill":"melee","readied":false,"range":"1-2","damage":"4","deadliness":"3","grip_1":"Cumbersome","grip_2":"Damage+2","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000071","name":"Small Shield","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"6 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000072","name":"O-Gata Dohou","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"20","rarity":"7","zeni":"120 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000013","name":"Prepare"}],"category":"Siege Weapons","skill":"ranged","readied":false,"range":"4-5","damage":"16","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/crossbow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000073","name":"Large Shield","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"3","rarity":"8","zeni":"10 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"3","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000074","name":"Kaiu no Oyumi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"8","zeni":"60 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Crossbows","skill":"ranged","readied":false,"range":"2-5","damage":"7","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/crossbow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000075","name":"Tsuruhashi","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"4","zeni":"5 bu","properties":[{"id":"L5RCorePro000012","name":"Mundane"}],"category":"Axes","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"3","grip_1":"Cumbersome","grip_2":"Deadliness +2","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/axe.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000076","name":"Flyssa","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"15 koku","properties":[{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Swords","skill":"melee","readied":false,"range":"1","damage":"4","deadliness":"4","grip_1":"","grip_2":"Razor-Edge","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000077","name":"Sode","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"8","zeni":"8 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"1","deadliness":"1","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000078","name":"Ballista","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"16","rarity":"7","zeni":"60 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000013","name":"Prepare"}],"category":"Siege Weapons","skill":"ranged","readied":false,"range":"3-5","damage":"14","deadliness":"8","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/crossbow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000079","name":"Kabutowari","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"7","zeni":"6 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000080","name":"Storm Bow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"9","zeni":"60 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Bows","skill":"ranged","readied":false,"range":"1-4","damage":"4","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000081","name":"Doom Crossbow","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"10","zeni":"80 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000013","name":"Prepare"},{"id":"L5RCorePro000011","name":"Wargear"}],"category":"Crossbows","skill":"ranged","readied":false,"range":"3-5","damage":"8","deadliness":"6","grip_1":"","grip_2":"","description":"","book_reference":"Shadowlands p.104"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/crossbow.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000082","name":"Butterfly sword","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"10 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Swords","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Mantis Clan p.8"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/katana.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000083","name":"Eku","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"2","rarity":"5","zeni":"3 koku","properties":[{"id":"L5RCorePro000006","name":"Cumbersome"},{"id":"L5RCorePro000012","name":"Mundane"},{"id":"L5RCorePro000015","name":"Durable"}],"category":"Polearms","skill":"melee","readied":false,"range":"2","damage":"6","deadliness":"4","grip_1":"","grip_2":"","description":"","book_reference":"Mantis Clan p.8"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000084","name":"Tinbe-Rochin","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"15 koku","properties":[],"category":"Polearms","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"5","grip_1":"","grip_2":"","description":"","book_reference":"Mantis Clan p.8"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/bo.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000085","name":"Sai","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"2 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000007","name":"Snaring"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Mantis Clan p.8"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000086","name":"Tonfa","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"5","zeni":"4 koku","properties":[{"id":"L5RCorePro000005","name":"Concealable"},{"id":"L5RCorePro000015","name":"Durable"}],"category":"Hand Weapons","skill":"melee","readied":false,"range":"0-1","damage":"3","deadliness":"3","grip_1":"","grip_2":"","description":"","book_reference":"Mantis Clan p.9"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/knife.svg","effects":[]}
|
||||||
|
{"_id":"L5RCoreWea000087","name":"Tinbe","permission":{"default":0},"type":"weapon","data":{"equipped":false,"quantity":1,"weight":"1","rarity":"6","zeni":"25 koku","properties":[{"id":"L5RCorePro000015","name":"Durable"}],"category":"Shields","skill":"melee","readied":false,"range":"","damage":"2","deadliness":"2","grip_1":"","grip_2":"","description":"","book_reference":"Mantis Clan p.8"},"sort":100001,"flags":{},"img":"systems/l5r5e/assets/icons/weapons/unarmed.svg","effects":[]}
|
||||||
|
|||||||
@@ -12,13 +12,15 @@ export class ActorL5r5e extends Actor {
|
|||||||
// }
|
// }
|
||||||
|
|
||||||
// Replace default image
|
// Replace default image
|
||||||
data.img = `${CONFIG.l5r5e.paths.assets}icons/actors/${data.type}.svg`;
|
if (data.img === undefined) {
|
||||||
|
data.img = `${CONFIG.l5r5e.paths.assets}icons/actors/${data.type}.svg`;
|
||||||
|
}
|
||||||
|
|
||||||
// Some tweak on actors token
|
// Some tweak on actors token
|
||||||
data.token = data.token || {};
|
data.token = data.token || {};
|
||||||
switch (data.type) {
|
switch (data.type) {
|
||||||
case "character":
|
case "character":
|
||||||
mergeObject(
|
foundry.utils.mergeObject(
|
||||||
data.token,
|
data.token,
|
||||||
{
|
{
|
||||||
// vision: true,
|
// vision: true,
|
||||||
@@ -38,7 +40,7 @@ export class ActorL5r5e extends Actor {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case "npc":
|
case "npc":
|
||||||
mergeObject(
|
foundry.utils.mergeObject(
|
||||||
data.token,
|
data.token,
|
||||||
{
|
{
|
||||||
actorLink: false,
|
actorLink: false,
|
||||||
@@ -61,12 +63,20 @@ export class ActorL5r5e extends Actor {
|
|||||||
* Entity-specific actions that should occur when the Entity is updated
|
* Entity-specific actions that should occur when the Entity is updated
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
update(data, options = {}) {
|
async update(data = {}, context = {}) {
|
||||||
|
// Need a _id
|
||||||
|
if (!data["_id"]) {
|
||||||
|
data["_id"] = this.id;
|
||||||
|
}
|
||||||
|
|
||||||
// Fix for token image unliked from character... dunno why
|
// Fix for token image unliked from character... dunno why
|
||||||
if (data.img) {
|
if (data.img) {
|
||||||
data["token.img"] = data.img;
|
data["token.img"] = data.img;
|
||||||
}
|
}
|
||||||
return super.update(data, options);
|
|
||||||
|
// Now using updateDocuments
|
||||||
|
data = data instanceof Array ? data : [data];
|
||||||
|
return Actor.updateDocuments(data, context);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
@@ -76,26 +86,87 @@ export class ActorL5r5e extends Actor {
|
|||||||
if (["character", "npc"].includes(this.data.type)) {
|
if (["character", "npc"].includes(this.data.type)) {
|
||||||
const data = this.data.data;
|
const data = this.data.data;
|
||||||
|
|
||||||
data.endurance = (Number(data.rings.earth) + Number(data.rings.fire)) * 2;
|
// No automation for npc as they cheat in stats
|
||||||
data.composure = (Number(data.rings.earth) + Number(data.rings.water)) * 2;
|
if (this.data.type === "character") {
|
||||||
data.focus = Number(data.rings.air) + Number(data.rings.fire);
|
data.endurance = (Number(data.rings.earth) + Number(data.rings.fire)) * 2;
|
||||||
|
data.composure = (Number(data.rings.earth) + Number(data.rings.water)) * 2;
|
||||||
// Attributes bars
|
data.focus = Number(data.rings.air) + Number(data.rings.fire);
|
||||||
data.void_points.max = data.rings.void;
|
|
||||||
data.fatigue.max = data.endurance;
|
|
||||||
data.strife.max = data.composure;
|
|
||||||
|
|
||||||
// if compromise, vigilance = 1
|
|
||||||
if (data.strife.value > data.strife.max) {
|
|
||||||
data.vigilance = 1;
|
|
||||||
} else {
|
|
||||||
data.vigilance = Math.ceil((Number(data.rings.air) + Number(data.rings.water)) / 2);
|
data.vigilance = Math.ceil((Number(data.rings.air) + Number(data.rings.water)) / 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Attributes bars
|
||||||
|
data.fatigue.max = data.endurance;
|
||||||
|
data.strife.max = data.composure;
|
||||||
|
data.void_points.max = data.rings.void;
|
||||||
|
|
||||||
|
// if compromise, vigilance = 1
|
||||||
|
data.is_compromised = data.strife.value > data.strife.max;
|
||||||
|
|
||||||
// Make sure void points are never greater than max
|
// Make sure void points are never greater than max
|
||||||
if (data.void_points.value > data.void_points.max) {
|
if (data.void_points.value > data.void_points.max) {
|
||||||
data.void_points.value = data.void_points.max;
|
data.void_points.value = data.void_points.max;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a Ring/Skill point to the current actor if the item is a advancement
|
||||||
|
* @param {Item} item
|
||||||
|
* @return {Promise<void>}
|
||||||
|
*/
|
||||||
|
async addBonus(item) {
|
||||||
|
return this._updateActorFromAdvancement(item, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove a Ring/Skill point to the current actor if the item is a advancement
|
||||||
|
* @param {Item} item
|
||||||
|
* @return {Promise<void>}
|
||||||
|
*/
|
||||||
|
async removeBonus(item) {
|
||||||
|
return this._updateActorFromAdvancement(item, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Alter Actor skill/ring from a advancement
|
||||||
|
* @param {Item} item
|
||||||
|
* @param {boolean} isAdd True=add, false=remove
|
||||||
|
* @return {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _updateActorFromAdvancement(item, isAdd) {
|
||||||
|
if (item && item.type === "advancement") {
|
||||||
|
const actor = foundry.utils.duplicate(this.data.data);
|
||||||
|
const itemData = item.data.data;
|
||||||
|
if (itemData.advancement_type === "ring") {
|
||||||
|
// Ring
|
||||||
|
if (isAdd) {
|
||||||
|
actor.rings[itemData.ring] = Math.min(9, actor.rings[itemData.ring] + 1);
|
||||||
|
} else {
|
||||||
|
actor.rings[itemData.ring] = Math.max(1, actor.rings[itemData.ring] - 1);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Skill
|
||||||
|
const skillCatId = CONFIG.l5r5e.skills.get(itemData.skill);
|
||||||
|
if (skillCatId) {
|
||||||
|
if (isAdd) {
|
||||||
|
actor.skills[skillCatId][itemData.skill] = Math.min(
|
||||||
|
9,
|
||||||
|
actor.skills[skillCatId][itemData.skill] + 1
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
actor.skills[skillCatId][itemData.skill] = Math.max(
|
||||||
|
0,
|
||||||
|
actor.skills[skillCatId][itemData.skill] - 1
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update Actor
|
||||||
|
await this.update({
|
||||||
|
data: foundry.utils.diffObject(this.data.data, actor),
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,20 +16,107 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/** @inheritdoc */
|
||||||
* Commons datas
|
getData(options = {}) {
|
||||||
* @override
|
const sheetData = super.getData(options);
|
||||||
*/
|
|
||||||
getData() {
|
|
||||||
const sheetData = super.getData();
|
|
||||||
|
|
||||||
sheetData.data.dtypes = ["String", "Number", "Boolean"];
|
sheetData.data.dtypes = ["String", "Number", "Boolean"];
|
||||||
sheetData.data.stances = CONFIG.l5r5e.stances;
|
sheetData.data.stances = CONFIG.l5r5e.stances;
|
||||||
sheetData.data.techniquesList = CONFIG.l5r5e.techniques;
|
sheetData.data.techniquesList = game.l5r5e.HelpersL5r5e.getTechniquesList({ displayInTypes: true });
|
||||||
|
|
||||||
|
// Sort Items by name
|
||||||
|
sheetData.items.sort((a, b) => {
|
||||||
|
return a.name.localeCompare(b.name);
|
||||||
|
});
|
||||||
|
|
||||||
|
// Split Techniques by types
|
||||||
|
sheetData.data.splitTechniquesList = this._splitTechniques(sheetData);
|
||||||
|
|
||||||
|
// Split Items by types
|
||||||
|
sheetData.data.splitItemsList = this._splitItems(sheetData);
|
||||||
|
|
||||||
return sheetData;
|
return sheetData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Split Techniques by types for better readability
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_splitTechniques(sheetData) {
|
||||||
|
const out = {};
|
||||||
|
const schoolTechniques = Array.from(CONFIG.l5r5e.techniques)
|
||||||
|
.filter(([id, cfg]) => cfg.type === "school")
|
||||||
|
.map(([id, cfg]) => id);
|
||||||
|
|
||||||
|
// Build the list order
|
||||||
|
Array.from(CONFIG.l5r5e.techniques)
|
||||||
|
.filter(([id, cfg]) => cfg.type !== "custom" || game.settings.get("l5r5e", "techniques-customs"))
|
||||||
|
.forEach(([id, cfg]) => {
|
||||||
|
out[id] = [];
|
||||||
|
});
|
||||||
|
|
||||||
|
// Add tech the character knows
|
||||||
|
sheetData.items.forEach((item) => {
|
||||||
|
switch (item.type) {
|
||||||
|
case "technique":
|
||||||
|
out[item.data.technique_type].push(item);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "title":
|
||||||
|
// Embed technique in titles
|
||||||
|
Array.from(item.data.items).forEach(([id, embedItem]) => {
|
||||||
|
if (embedItem.data.type === "technique") {
|
||||||
|
out[embedItem.data.data.technique_type].push(embedItem.data);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// If unlocked, add the "title_ability" as technique (or always displayed for npc)
|
||||||
|
if (item.data.xp_used >= item.data.xp_cost || this.document.type === "npc") {
|
||||||
|
out["title_ability"].push(item);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
} //swi
|
||||||
|
});
|
||||||
|
|
||||||
|
// Remove unused techs
|
||||||
|
Object.keys(out).forEach((tech) => {
|
||||||
|
if (out[tech].length < 1 && !sheetData.data.data.techniques[tech] && !schoolTechniques.includes(tech)) {
|
||||||
|
delete out[tech];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Manage school add button
|
||||||
|
sheetData.data.data.techniques["school_ability"] = out["school_ability"].length === 0;
|
||||||
|
sheetData.data.data.techniques["mastery_ability"] = out["mastery_ability"].length === 0;
|
||||||
|
|
||||||
|
// Always display "school_ability", but display a empty "mastery_ability" field only if rank >= 5
|
||||||
|
if (sheetData.data.data.identity?.school_rank < 5 && out["mastery_ability"].length === 0) {
|
||||||
|
delete out["mastery_ability"];
|
||||||
|
}
|
||||||
|
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Split Items by types for better readability
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_splitItems(sheetData) {
|
||||||
|
const out = {
|
||||||
|
weapon: [],
|
||||||
|
armor: [],
|
||||||
|
item: [],
|
||||||
|
};
|
||||||
|
|
||||||
|
sheetData.items.forEach((item) => {
|
||||||
|
if (["item", "armor", "weapon"].includes(item.type)) {
|
||||||
|
out[item.type].push(item);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return a light sheet if in "limited" state
|
* Return a light sheet if in "limited" state
|
||||||
* @override
|
* @override
|
||||||
@@ -49,7 +136,7 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
activateEditor(name, options = {}, initialContent = "") {
|
activateEditor(name, options = {}, initialContent = "") {
|
||||||
if (name === "data.notes.value" && initialContent) {
|
if (["data.notes", "data.description"].includes(name) && initialContent) {
|
||||||
initialContent = game.l5r5e.HelpersL5r5e.convertSymbols(initialContent, false);
|
initialContent = game.l5r5e.HelpersL5r5e.convertSymbols(initialContent, false);
|
||||||
}
|
}
|
||||||
super.activateEditor(name, options, initialContent);
|
super.activateEditor(name, options, initialContent);
|
||||||
@@ -63,52 +150,100 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
async _updateObject(event, formData) {
|
async _updateObject(event, formData) {
|
||||||
if (formData["data.notes.value"]) {
|
if (formData["data.notes"]) {
|
||||||
formData["data.notes.value"] = game.l5r5e.HelpersL5r5e.convertSymbols(formData["data.notes.value"], true);
|
formData["data.notes"] = game.l5r5e.HelpersL5r5e.convertSymbols(formData["data.notes"], true);
|
||||||
|
}
|
||||||
|
if (formData["data.description"]) {
|
||||||
|
formData["data.description"] = game.l5r5e.HelpersL5r5e.convertSymbols(formData["data.description"], true);
|
||||||
}
|
}
|
||||||
return super._updateObject(event, formData);
|
return super._updateObject(event, formData);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle dropped data on the Actor sheet
|
* Handle dropped data on the Actor sheet
|
||||||
|
* @param {DragEvent} event
|
||||||
*/
|
*/
|
||||||
async _onDrop(event) {
|
async _onDrop(event) {
|
||||||
// Check item type and subtype
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
const item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
if (!this.options.editable) {
|
||||||
if (
|
|
||||||
!item ||
|
|
||||||
item.entity !== "Item" ||
|
|
||||||
!["item", "armor", "weapon", "technique", "peculiarity", "advancement"].includes(item.data.type)
|
|
||||||
) {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Dropped a item with same "id" as one owned, add qte instead
|
// Check item type and subtype
|
||||||
if (item.data.data.quantity && this.actor.data.items) {
|
let item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
||||||
const tmpItem = this.actor.data.items.find((e) => e.name === item.name && e.type === item.type);
|
if (!item || item.documentName !== "Item" || item.data.type === "property") {
|
||||||
if (tmpItem && this._modifyQuantity(tmpItem._id, 1)) {
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Dropped a item with same "id" as one owned
|
||||||
|
if (this.actor.data.items) {
|
||||||
|
// Exit if we already owned exactly this id (drag a personal item on our own sheet)
|
||||||
|
if (
|
||||||
|
this.actor.data.items.some((embedItem) => {
|
||||||
|
// Search in children
|
||||||
|
if (embedItem.items?.has(item.data._id)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return embedItem.data._id === item.data._id;
|
||||||
|
})
|
||||||
|
) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Add quantity instead if they have (id is different so use type and name)
|
||||||
|
if (item.data.data.quantity) {
|
||||||
|
const tmpItem = this.actor.data.items.find(
|
||||||
|
(embedItem) => embedItem.name === item.data.name && embedItem.type === item.data.type
|
||||||
|
);
|
||||||
|
if (tmpItem && this._modifyQuantity(tmpItem.id, 1)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Item subtype specific
|
// Item subtype specific
|
||||||
switch (item.data.type) {
|
switch (item.data.type) {
|
||||||
case "advancement": // no break
|
case "bond": // no break
|
||||||
case "peculiarity":
|
case "peculiarity": // no break
|
||||||
|
case "item_pattern": // no break
|
||||||
|
case "signature_scroll":
|
||||||
// Modify the bought at rank to the current actor rank
|
// Modify the bought at rank to the current actor rank
|
||||||
if (this.actor.data.data.identity?.school_rank) {
|
if (this.actor.data.data.identity?.school_rank) {
|
||||||
item.data.data.bought_at_rank = this.actor.data.data.identity.school_rank;
|
item.data.data.bought_at_rank = this.actor.data.data.identity.school_rank;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "advancement":
|
||||||
|
// Modify the bought at rank to the current actor rank
|
||||||
|
if (this.actor.data.data.identity?.school_rank) {
|
||||||
|
item.data.data.bought_at_rank = this.actor.data.data.identity.school_rank;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Specific advancements, remove 1 to selected ring/skill
|
||||||
|
await this.actor.addBonus(item);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "title":
|
||||||
|
// Generate new Ids for the embed items
|
||||||
|
await item.generateNewIdsForAllEmbedItems();
|
||||||
|
|
||||||
|
// Add embed advancements bonus
|
||||||
|
for (let [embedId, embedItem] of item.data.data.items) {
|
||||||
|
if (embedItem.data.type === "advancement") {
|
||||||
|
await this.actor.addBonus(embedItem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case "technique":
|
case "technique":
|
||||||
// School_ability and mastery_ability, allow only 1 per type
|
// School_ability and mastery_ability, allow only 1 per type
|
||||||
if (CONFIG.l5r5e.techniques_school.includes(item.data.data.technique_type)) {
|
if (CONFIG.l5r5e.techniques.get(item.data.data.technique_type)?.type === "school") {
|
||||||
if (
|
if (
|
||||||
Array.from(this.actor.items).some(
|
Array.from(this.actor.items).some((e) => {
|
||||||
(e) =>
|
return (
|
||||||
e.type === "technique" && e.data.data.technique_type === item.data.data.technique_type
|
e.type === "technique" && e.data.data.technique_type === item.data.data.technique_type
|
||||||
)
|
);
|
||||||
|
})
|
||||||
) {
|
) {
|
||||||
ui.notifications.info(game.i18n.localize("l5r5e.techniques.only_one"));
|
ui.notifications.info(game.i18n.localize("l5r5e.techniques.only_one"));
|
||||||
return;
|
return;
|
||||||
@@ -143,24 +278,19 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
if (allowed === false) {
|
if (allowed === false) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return this._onDropItem(event, item);
|
|
||||||
|
return this._onDropItemCreate(item.data.toJSON());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Subscribe to events from the sheet.
|
* Subscribe to events from the sheet.
|
||||||
* @param html HTML content of the sheet.
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
super.activateListeners(html);
|
super.activateListeners(html);
|
||||||
|
|
||||||
// Toggle
|
// Commons
|
||||||
html.find(".toggle-on-click").on("click", (event) => {
|
game.l5r5e.HelpersL5r5e.commonListeners(html);
|
||||||
event.preventDefault();
|
|
||||||
event.stopPropagation();
|
|
||||||
const elmt = $(event.currentTarget).data("toggle");
|
|
||||||
const tgt = html.find("." + elmt);
|
|
||||||
tgt.hasClass("toggle-active") ? tgt.removeClass("toggle-active") : tgt.addClass("toggle-active");
|
|
||||||
});
|
|
||||||
|
|
||||||
// *** Everything below here is only needed if the sheet is editable ***
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
if (!this.options.editable) {
|
if (!this.options.editable) {
|
||||||
@@ -172,10 +302,18 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
const li = $(event.currentTarget);
|
const li = $(event.currentTarget);
|
||||||
|
let skillId = li.data("skill") || null;
|
||||||
|
|
||||||
|
const weaponId = li.data("weapon-id") || null;
|
||||||
|
if (weaponId) {
|
||||||
|
skillId = this._getWeaponSkillId(weaponId);
|
||||||
|
}
|
||||||
|
|
||||||
new game.l5r5e.DicePickerDialog({
|
new game.l5r5e.DicePickerDialog({
|
||||||
skillId: li.data("skill") || null,
|
ringId: li.data("ring") || null,
|
||||||
|
skillId: skillId,
|
||||||
skillCatId: li.data("skillcat") || null,
|
skillCatId: li.data("skillcat") || null,
|
||||||
difficulty: li.data("diff") || 2,
|
isInitiativeRoll: li.data("initiative") || false,
|
||||||
actor: this.actor,
|
actor: this.actor,
|
||||||
}).render(true);
|
}).render(true);
|
||||||
});
|
});
|
||||||
@@ -187,108 +325,223 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
event.target.select();
|
event.target.select();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Prepared (Initiative)
|
||||||
|
html.find(".prepared-control").on("click", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
this._switchPrepared();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Equipped / Readied
|
||||||
|
html.find(".equip-readied-control").on("click", this._switchEquipReadied.bind(this));
|
||||||
|
|
||||||
// *** Items : add, edit, delete ***
|
// *** Items : add, edit, delete ***
|
||||||
html.find(".item-add").on("click", (event) => {
|
html.find(".item-add").on("click", this._addSubItem.bind(this));
|
||||||
event.preventDefault();
|
html.find(`.item-edit`).on("click", this._editSubItem.bind(this));
|
||||||
event.stopPropagation();
|
html.find(`.item-delete`).on("click", this._deleteSubItem.bind(this));
|
||||||
this._addSubItem(event);
|
|
||||||
});
|
// Others Advancements
|
||||||
html.find(`.item-edit`).on("click", (event) => {
|
html.find(".item-advancement-choose").on("click", this._showDialogAddSubItem.bind(this));
|
||||||
event.preventDefault();
|
}
|
||||||
event.stopPropagation();
|
|
||||||
this._editSubItem(event);
|
/**
|
||||||
});
|
* Switch the state "prepared" (initiative)
|
||||||
html.find(`.item-delete`).on("click", (event) => {
|
* @private
|
||||||
event.preventDefault();
|
*/
|
||||||
event.stopPropagation();
|
_switchPrepared() {
|
||||||
this._deleteSubItem(event);
|
this.actor.data.data.prepared = !this.actor.data.data.prepared;
|
||||||
|
this.actor.update({
|
||||||
|
data: {
|
||||||
|
prepared: this.actor.data.data.prepared,
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
this.render(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add a generic item with sub type
|
* Add a generic item with sub type
|
||||||
|
* @param {string} type Item sub type (armor, weapon, bond...)
|
||||||
|
* @param {boolean} isEquipped For item with prop "Equipped" set the value
|
||||||
|
* @param {string|null} techniqueType Technique subtype (kata, shuji...)
|
||||||
|
* @return {Promise<void>}
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
async _addSubItem(event) {
|
async _createSubItem({ type, isEquipped = false, techniqueType = null }) {
|
||||||
const type = $(event.currentTarget).data("item-type");
|
if (!type) {
|
||||||
const titles = {
|
return;
|
||||||
item: "l5r5e.items.title_new",
|
}
|
||||||
armor: "l5r5e.armors.title_new",
|
|
||||||
weapon: "l5r5e.weapons.title_new",
|
|
||||||
technique: "l5r5e.techniques.title_new",
|
|
||||||
peculiarity: "l5r5e.peculiarities.title_new",
|
|
||||||
advancement: "l5r5e.advancements.title_new",
|
|
||||||
};
|
|
||||||
const created = await this.actor.createEmbeddedEntity("OwnedItem", {
|
|
||||||
name: game.i18n.localize(titles[type]),
|
|
||||||
type: type,
|
|
||||||
img: "icons/svg/mystery-man.svg",
|
|
||||||
});
|
|
||||||
const item = this.actor.getOwnedItem(created._id);
|
|
||||||
|
|
||||||
// assign current school rank to the new adv/tech
|
const created = await this.actor.createEmbeddedDocuments("Item", [
|
||||||
if (this.actor.data.data.identity?.school_rank && ["advancement", "technique"].includes(item.data.type)) {
|
{
|
||||||
item.data.data.rank = this.actor.data.data.identity.school_rank;
|
name: game.i18n.localize(`ITEM.Type${type.capitalize()}`),
|
||||||
|
type: type,
|
||||||
|
img: `${CONFIG.l5r5e.paths.assets}icons/items/${type}.svg`,
|
||||||
|
},
|
||||||
|
]);
|
||||||
|
if (created?.length < 1) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const item = this.actor.items.get(created[0].id);
|
||||||
|
|
||||||
|
// Assign current school rank to the new adv/tech
|
||||||
|
if (this.actor.data.data.identity?.school_rank) {
|
||||||
item.data.data.bought_at_rank = this.actor.data.data.identity.school_rank;
|
item.data.data.bought_at_rank = this.actor.data.data.identity.school_rank;
|
||||||
|
if (["advancement", "technique"].includes(item.data.type)) {
|
||||||
|
item.data.data.rank = this.actor.data.data.identity.school_rank;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
switch (item.data.type) {
|
||||||
|
case "item": // no break
|
||||||
|
case "armor": // no break
|
||||||
|
case "weapon":
|
||||||
|
item.data.data.equipped = isEquipped;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "technique": {
|
||||||
|
// If technique, select the current sub-type
|
||||||
|
if (CONFIG.l5r5e.techniques.get(techniqueType)) {
|
||||||
|
item.data.name = game.i18n.localize(`l5r5e.techniques.${techniqueType}`);
|
||||||
|
item.data.img = `${CONFIG.l5r5e.paths.assets}icons/techs/${techniqueType}.svg`;
|
||||||
|
item.data.data.technique_type = techniqueType;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
item.sheet.render(true);
|
item.sheet.render(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Display a dialog to choose what Item to add
|
||||||
|
* @param {Event} event
|
||||||
|
* @return {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _showDialogAddSubItem(event) {
|
||||||
|
game.l5r5e.HelpersL5r5e.showSubItemDialog(["bond", "title", "signature_scroll", "item_pattern"]).then(
|
||||||
|
(selectedType) => {
|
||||||
|
this._createSubItem({ type: selectedType });
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a generic item with sub type
|
||||||
|
* @param {Event} event
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _addSubItem(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
|
const type = $(event.currentTarget).data("item-type");
|
||||||
|
if (!type) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const isEquipped = $(event.currentTarget).data("item-equipped") || false;
|
||||||
|
const techniqueType = $(event.currentTarget).data("tech-type") || null;
|
||||||
|
|
||||||
|
return this._createSubItem({ type, isEquipped, techniqueType });
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Edit a generic item with sub type
|
* Edit a generic item with sub type
|
||||||
|
* @param {Event} event
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_editSubItem(event) {
|
_editSubItem(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
|
let item;
|
||||||
const itemId = $(event.currentTarget).data("item-id");
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
const item = this.actor.getOwnedItem(itemId);
|
if (!itemId) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const itemParentId = $(event.currentTarget).data("item-parent-id");
|
||||||
|
if (itemParentId) {
|
||||||
|
// Embed Item
|
||||||
|
const parentItem = this.actor.items.get(itemParentId);
|
||||||
|
if (!parentItem) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
item = parentItem.items.get(itemId);
|
||||||
|
} else {
|
||||||
|
// Regular item
|
||||||
|
item = this.actor.items.get(itemId);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!item) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
item.sheet.render(true);
|
item.sheet.render(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Delete a generic item with sub type
|
* Delete a generic item with sub type
|
||||||
|
* @param {Event} event
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_deleteSubItem(event) {
|
_deleteSubItem(event) {
|
||||||
const itemId = $(event.currentTarget).data("item-id");
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
// Remove 1 qty if possible
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
const tmpItem = this.actor.getOwnedItem(itemId);
|
if (!itemId) {
|
||||||
if (tmpItem && tmpItem.data.data.quantity > 1 && this._modifyQuantity(tmpItem._id, -1)) {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Specific advancements, remove 1 to selected ring/skill
|
const tmpItem = this.actor.items.get(itemId);
|
||||||
if (tmpItem.type === "advancement") {
|
if (!tmpItem) {
|
||||||
const actor = duplicate(this.actor.data.data);
|
return;
|
||||||
const itmData = tmpItem.data.data;
|
|
||||||
if (itmData.advancement_type === "ring") {
|
|
||||||
// Ring
|
|
||||||
actor.rings[itmData.ring] = Math.max(1, actor.rings[itmData.ring] - 1);
|
|
||||||
} else {
|
|
||||||
// Skill
|
|
||||||
const skillCatId = CONFIG.l5r5e.skills.get(itmData.skill);
|
|
||||||
if (skillCatId) {
|
|
||||||
actor.skills[skillCatId][itmData.skill] = Math.max(0, actor.skills[skillCatId][itmData.skill] - 1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update Actor
|
|
||||||
this.actor.update({
|
|
||||||
data: diffObject(this.actor.data.data, actor),
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return this.actor.deleteOwnedItem(itemId);
|
// Remove 1 qty if possible
|
||||||
|
if (tmpItem.data.data.quantity > 1 && this._modifyQuantity(tmpItem.id, -1)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const callback = async () => {
|
||||||
|
switch (tmpItem.type) {
|
||||||
|
case "advancement":
|
||||||
|
// Remove advancements bonus (1 to selected ring/skill)
|
||||||
|
await this.actor.removeBonus(tmpItem);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "title":
|
||||||
|
// Remove embed advancements bonus
|
||||||
|
for (let [embedId, embedItem] of tmpItem.data.data.items) {
|
||||||
|
if (embedItem.data.type === "advancement") {
|
||||||
|
await this.actor.removeBonus(embedItem);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return this.actor.deleteEmbeddedDocuments("Item", [itemId]);
|
||||||
|
};
|
||||||
|
|
||||||
|
// Holing Ctrl = without confirm
|
||||||
|
if (event.ctrlKey) {
|
||||||
|
return callback();
|
||||||
|
}
|
||||||
|
|
||||||
|
game.l5r5e.HelpersL5r5e.confirmDeleteDialog(
|
||||||
|
game.i18n.format("l5r5e.global.delete_confirm", { name: tmpItem.name }),
|
||||||
|
callback
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Switch "in_curriculum"
|
* Switch "in_curriculum"
|
||||||
|
* @param {Event} event
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_switchSubItemCurriculum(event) {
|
_switchSubItemCurriculum(event) {
|
||||||
const itemId = $(event.currentTarget).data("item-id");
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
const item = this.actor.getOwnedItem(itemId);
|
const item = this.actor.items.get(itemId);
|
||||||
if (item.type !== "item") {
|
if (item.type !== "item") {
|
||||||
item.update({
|
item.update({
|
||||||
data: {
|
data: {
|
||||||
@@ -303,7 +556,7 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_modifyQuantity(itemId, add) {
|
_modifyQuantity(itemId, add) {
|
||||||
const tmpItem = this.actor.getOwnedItem(itemId);
|
const tmpItem = this.actor.items.get(itemId);
|
||||||
if (tmpItem) {
|
if (tmpItem) {
|
||||||
tmpItem.data.data.quantity = Math.max(1, tmpItem.data.data.quantity + add);
|
tmpItem.data.data.quantity = Math.max(1, tmpItem.data.data.quantity + add);
|
||||||
tmpItem.update({
|
tmpItem.update({
|
||||||
@@ -315,4 +568,48 @@ export class BaseSheetL5r5e extends ActorSheet {
|
|||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Switch Readied state on a weapon
|
||||||
|
* @param {Event} event
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_switchEquipReadied(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
|
const type = $(event.currentTarget).data("type");
|
||||||
|
if (!["equipped", "readied"].includes(type)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
|
const tmpItem = this.actor.items.get(itemId);
|
||||||
|
if (!tmpItem || tmpItem.data.data[type] === undefined) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
tmpItem.data.data[type] = !tmpItem.data.data[type];
|
||||||
|
const data = {
|
||||||
|
equipped: tmpItem.data.data.equipped,
|
||||||
|
};
|
||||||
|
// Only weapons
|
||||||
|
if (tmpItem.data.data.readied !== undefined) {
|
||||||
|
data.readied = tmpItem.data.data.readied;
|
||||||
|
}
|
||||||
|
|
||||||
|
tmpItem.update({ data });
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the skillId for this weaponId
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_getWeaponSkillId(weaponId) {
|
||||||
|
const item = this.actor.items.get(weaponId);
|
||||||
|
if (!!item && item.type === "weapon") {
|
||||||
|
return item.data.data.skill;
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import { TwentyQuestionsDialog } from "./twenty-questions-dialog.js";
|
|||||||
*/
|
*/
|
||||||
export class CharacterSheetL5r5e extends BaseSheetL5r5e {
|
export class CharacterSheetL5r5e extends BaseSheetL5r5e {
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "actor"],
|
classes: ["l5r5e", "sheet", "actor"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "actors/character-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "actors/character-sheet.html",
|
||||||
tabs: [
|
tabs: [
|
||||||
@@ -47,23 +47,25 @@ export class CharacterSheetL5r5e extends BaseSheetL5r5e {
|
|||||||
this.actor.data.data.identity.school_rank = Math.max(1, this.actor.data.data.identity.school_rank);
|
this.actor.data.data.identity.school_rank = Math.max(1, this.actor.data.data.identity.school_rank);
|
||||||
|
|
||||||
// Split Money
|
// Split Money
|
||||||
sheetData.data.money = this._zeniToMoney(this.actor.data.data.zeni);
|
sheetData.data.data.money = this._zeniToMoney(this.actor.data.data.zeni);
|
||||||
|
|
||||||
// Sort Items by name
|
// Split school advancements by rank, and calculate xp spent and add it to total
|
||||||
sheetData.items.sort((a, b) => {
|
this._prepareSchoolAdvancement(sheetData);
|
||||||
return a.name.localeCompare(b.name);
|
|
||||||
});
|
|
||||||
|
|
||||||
// split advancements list by rank, and calculate xp spent
|
// Split Others advancements, and calculate xp spent and add it to total
|
||||||
this._prepareAdvancement(sheetData);
|
this._prepareOthersAdvancement(sheetData);
|
||||||
sheetData.data.xp_saved = Math.floor(parseInt(sheetData.data.xp_total) - parseInt(sheetData.data.xp_spent));
|
|
||||||
|
// Total
|
||||||
|
sheetData.data.data.xp_saved = Math.floor(
|
||||||
|
parseInt(sheetData.data.data.xp_total) - parseInt(sheetData.data.data.xp_spent)
|
||||||
|
);
|
||||||
|
|
||||||
return sheetData;
|
return sheetData;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Subscribe to events from the sheet.
|
* Subscribe to events from the sheet.
|
||||||
* @param html HTML content of the sheet.
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
super.activateListeners(html);
|
super.activateListeners(html);
|
||||||
@@ -101,37 +103,56 @@ export class CharacterSheetL5r5e extends BaseSheetL5r5e {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the total xp spent and the current total xp spent for this rank
|
* Split the school advancement, calculate the total xp spent and the current total xp spent by rank
|
||||||
*/
|
*/
|
||||||
_prepareAdvancement(sheetData) {
|
_prepareSchoolAdvancement(sheetData) {
|
||||||
const adv = [];
|
const adv = [];
|
||||||
sheetData.data.xp_spent = 0;
|
sheetData.data.data.xp_spent = 0;
|
||||||
sheetData.items.forEach((item) => {
|
sheetData.items
|
||||||
if (!["peculiarity", "technique", "advancement"].includes(item.type)) {
|
.filter((item) => ["peculiarity", "technique", "advancement"].includes(item.type))
|
||||||
return;
|
.forEach((item) => {
|
||||||
}
|
const { xp_used_total, xp_used } = game.l5r5e.HelpersL5r5e.getItemsXpCost(item);
|
||||||
|
sheetData.data.data.xp_spent += xp_used_total;
|
||||||
|
|
||||||
let xp = parseInt(item.data.xp_used) || 0;
|
const rank = Math.max(0, item.data.bought_at_rank);
|
||||||
sheetData.data.xp_spent = parseInt(sheetData.data.xp_spent) + xp;
|
if (!adv[rank]) {
|
||||||
|
adv[rank] = {
|
||||||
|
rank: rank,
|
||||||
|
spent: {
|
||||||
|
total: 0,
|
||||||
|
curriculum: 0,
|
||||||
|
},
|
||||||
|
goal: CONFIG.l5r5e.xp.costPerRank[rank] || null,
|
||||||
|
list: [],
|
||||||
|
};
|
||||||
|
}
|
||||||
|
adv[rank].list.push(item);
|
||||||
|
adv[rank].spent.total += xp_used_total;
|
||||||
|
adv[rank].spent.curriculum += xp_used;
|
||||||
|
});
|
||||||
|
sheetData.data.advancementsListByRank = adv;
|
||||||
|
}
|
||||||
|
|
||||||
// if not in curriculum, xp spent /2 for this item
|
/**
|
||||||
if (!item.data.in_curriculum && xp > 0) {
|
* Prepare Bonds, Item Pattern, Signature Scroll and get xp spend
|
||||||
xp = Math.floor(xp / 2);
|
*/
|
||||||
}
|
_prepareOthersAdvancement(sheetData) {
|
||||||
|
// Split OthersAdvancement from items
|
||||||
|
sheetData.data.advancementsOthers = sheetData.items.filter((item) =>
|
||||||
|
["bond", "item_pattern", "title", "signature_scroll"].includes(item.type)
|
||||||
|
);
|
||||||
|
|
||||||
const rank = Math.max(0, item.data.bought_at_rank);
|
// Sort by rank desc
|
||||||
if (!adv[rank]) {
|
sheetData.data.advancementsOthers.sort((a, b) => (b.data.rank || 0) - (a.data.rank || 0));
|
||||||
adv[rank] = {
|
|
||||||
rank: rank,
|
// Total xp spent in curriculum & total
|
||||||
spent: 0,
|
sheetData.data.advancementsOthersTotalXp = sheetData.data.advancementsOthers.reduce(
|
||||||
goal: CONFIG.l5r5e.xp.costPerRank[rank] || null,
|
(acc, item) => acc + parseInt(item.data.xp_used_total || item.data.xp_used || 0),
|
||||||
list: [],
|
0
|
||||||
};
|
);
|
||||||
}
|
|
||||||
adv[rank].list.push(item);
|
// Update the total spent
|
||||||
adv[rank].spent = adv[rank].spent + xp;
|
sheetData.data.data.xp_spent += sheetData.data.advancementsOthersTotalXp;
|
||||||
});
|
|
||||||
sheetData.advancementsListByRank = adv;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -155,6 +176,12 @@ export class CharacterSheetL5r5e extends BaseSheetL5r5e {
|
|||||||
return super._updateObject(event, formData);
|
return super._updateObject(event, formData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert a sum in Zeni to Zeni, Bu and Koku
|
||||||
|
* @param {number} zeni
|
||||||
|
* @return {{bu: number, koku: number, zeni: number}}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
_zeniToMoney(zeni) {
|
_zeniToMoney(zeni) {
|
||||||
const money = {
|
const money = {
|
||||||
koku: 0,
|
koku: 0,
|
||||||
@@ -174,6 +201,14 @@ export class CharacterSheetL5r5e extends BaseSheetL5r5e {
|
|||||||
return money;
|
return money;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert a sum in Zeni, Bu and Koku to Zeni
|
||||||
|
* @param {number} koku
|
||||||
|
* @param {number} bu
|
||||||
|
* @param {number} zeni
|
||||||
|
* @return {number}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
_moneyToZeni(koku, bu, zeni) {
|
_moneyToZeni(koku, bu, zeni) {
|
||||||
return Math.floor(koku * CONFIG.l5r5e.money[0]) + Math.floor(bu * CONFIG.l5r5e.money[1]) + Math.floor(zeni);
|
return Math.floor(koku * CONFIG.l5r5e.money[0]) + Math.floor(bu * CONFIG.l5r5e.money[1]) + Math.floor(zeni);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,18 +10,20 @@ export class NpcSheetL5r5e extends BaseSheetL5r5e {
|
|||||||
static types = ["adversary", "minion"];
|
static types = ["adversary", "minion"];
|
||||||
|
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "npc"],
|
classes: ["l5r5e", "sheet", "npc"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "actors/npc-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "actors/npc-sheet.html",
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
getData() {
|
/** @inheritdoc */
|
||||||
|
getData(options = {}) {
|
||||||
const sheetData = super.getData();
|
const sheetData = super.getData();
|
||||||
|
|
||||||
sheetData.data.types = NpcSheetL5r5e.types.map((e) => ({
|
// NPC Subtypes
|
||||||
|
sheetData.data.data.types = NpcSheetL5r5e.types.map((e) => ({
|
||||||
id: e,
|
id: e,
|
||||||
label: game.i18n.localize("l5r5e.npc.types." + e),
|
label: game.i18n.localize("l5r5e.character_types." + e),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
return sheetData;
|
return sheetData;
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
id: "l5r5e-twenty-questions-dialog",
|
id: "l5r5e-twenty-questions-dialog",
|
||||||
classes: ["l5r5e", "twenty-questions-dialog"],
|
classes: ["l5r5e", "twenty-questions-dialog"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "actors/twenty-questions-dialog.html",
|
template: CONFIG.l5r5e.paths.templates + "actors/twenty-questions-dialog.html",
|
||||||
@@ -51,7 +51,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
* Define a unique and dynamic element ID for the rendered ActorSheet application
|
* Define a unique and dynamic element ID for the rendered ActorSheet application
|
||||||
*/
|
*/
|
||||||
get id() {
|
get id() {
|
||||||
return `l5r5e-twenty-questions-dialog-${this.actor._id}`;
|
return `l5r5e-twenty-questions-dialog-${this.actor.id}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -69,7 +69,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
if (!this.actor) {
|
if (!this.actor) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this._initialize(game.actors.get(this.actor._id));
|
this._initialize(game.actors.get(this.actor.id));
|
||||||
await this._constructCache();
|
await this._constructCache();
|
||||||
this.render(false);
|
this.render(false);
|
||||||
}
|
}
|
||||||
@@ -142,7 +142,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
skillsListStep7,
|
skillsListStep7,
|
||||||
skillsListStep17,
|
skillsListStep17,
|
||||||
noHonorSkillsList: ["commerce", "skulduggery", "medicine", "seafaring", "survival", "labor"],
|
noHonorSkillsList: ["commerce", "skulduggery", "medicine", "seafaring", "survival", "labor"],
|
||||||
techniquesList: CONFIG.l5r5e.techniques,
|
techniquesList: game.l5r5e.HelpersL5r5e.getTechniquesList({ displayInTypes: true }),
|
||||||
data: this.object.data,
|
data: this.object.data,
|
||||||
cache: this.cache,
|
cache: this.cache,
|
||||||
summary: {
|
summary: {
|
||||||
@@ -154,19 +154,14 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Listen to html elements
|
* Listen to html elements
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
super.activateListeners(html);
|
super.activateListeners(html);
|
||||||
|
|
||||||
// Toggle
|
// Commons
|
||||||
html.find(".toggle-on-click").on("click", (event) => {
|
game.l5r5e.HelpersL5r5e.commonListeners(html);
|
||||||
event.preventDefault();
|
|
||||||
event.stopPropagation();
|
|
||||||
const elmt = $(event.currentTarget).data("toggle");
|
|
||||||
const tgt = html.find("." + elmt);
|
|
||||||
tgt.hasClass("toggle-active") ? tgt.removeClass("toggle-active") : tgt.addClass("toggle-active");
|
|
||||||
});
|
|
||||||
|
|
||||||
// BT Next
|
// BT Next
|
||||||
html.find(".next").on("click", (event) => {
|
html.find(".next").on("click", (event) => {
|
||||||
@@ -208,6 +203,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
html.find("#generate").on("click", async (event) => {
|
html.find("#generate").on("click", async (event) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
|
$(event.currentTarget).prop("disabled", true);
|
||||||
await this.object.toActor(this.actor, flattenObject(this.cache));
|
await this.object.toActor(this.actor, flattenObject(this.cache));
|
||||||
await this.close({ submit: true, force: true });
|
await this.close({ submit: true, force: true });
|
||||||
});
|
});
|
||||||
@@ -217,6 +213,11 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
* Handle dropped items
|
* Handle dropped items
|
||||||
*/
|
*/
|
||||||
async _onDropItem(type, event) {
|
async _onDropItem(type, event) {
|
||||||
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!["item", "technique", "peculiarity"].includes(type)) {
|
if (!["item", "technique", "peculiarity"].includes(type)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -228,7 +229,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
try {
|
try {
|
||||||
// Get item
|
// Get item
|
||||||
const item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
const item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
||||||
if (item.entity !== "Item" || !item) {
|
if (item.documentName !== "Item" || !item) {
|
||||||
console.warn("forbidden item for this drop zone", type, item.data.type);
|
console.warn("forbidden item for this drop zone", type, item.data.type);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -330,7 +331,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
|
|
||||||
if (this.object.data.step13.advantage.length > 0) {
|
if (this.object.data.step13.advantage.length > 0) {
|
||||||
formData["step13.skill"] = "none";
|
formData["step13.skill"] = "none";
|
||||||
setProperty(this.object.data, "step13.disadvantage", []);
|
foundry.utils.setProperty(this.object.data, "step13.disadvantage", []);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update 20Q object data
|
// Update 20Q object data
|
||||||
@@ -360,14 +361,14 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
this.cache = {};
|
this.cache = {};
|
||||||
for (const stepName of TwentyQuestions.itemsList) {
|
for (const stepName of TwentyQuestions.itemsList) {
|
||||||
// Check if current step value is a array
|
// Check if current step value is a array
|
||||||
let step = getProperty(this.object.data, stepName);
|
let step = foundry.utils.getProperty(this.object.data, stepName);
|
||||||
if (!step || !Array.isArray(step)) {
|
if (!step || !Array.isArray(step)) {
|
||||||
step = [];
|
step = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Init cache if not exist
|
// Init cache if not exist
|
||||||
if (!hasProperty(this.cache, stepName)) {
|
if (!foundry.utils.hasProperty(this.cache, stepName)) {
|
||||||
setProperty(this.cache, stepName, []);
|
foundry.utils.setProperty(this.cache, stepName, []);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get linked Item, and store it in cache (delete null value and old items)
|
// Get linked Item, and store it in cache (delete null value and old items)
|
||||||
@@ -376,14 +377,14 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
if (!id) {
|
if (!id) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
const item = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack(id, "Item");
|
const item = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({ id: id, type: "Item" });
|
||||||
if (!item) {
|
if (!item) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
newStep.push(id);
|
newStep.push(id);
|
||||||
getProperty(this.cache, stepName).push(item);
|
foundry.utils.getProperty(this.cache, stepName).push(item);
|
||||||
}
|
}
|
||||||
setProperty(this.object.data, stepName, newStep);
|
foundry.utils.setProperty(this.object.data, stepName, newStep);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -396,7 +397,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
roll.actor = this._actor;
|
roll.actor = this._actor;
|
||||||
|
|
||||||
await roll.roll();
|
await roll.roll();
|
||||||
setProperty(this.object.data, stepName, roll.result);
|
foundry.utils.setProperty(this.object.data, stepName, roll.result);
|
||||||
return roll.toMessage({ flavor: flavor });
|
return roll.toMessage({ flavor: flavor });
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -406,7 +407,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
*/
|
*/
|
||||||
_addOwnedItem(item, stepName) {
|
_addOwnedItem(item, stepName) {
|
||||||
// Add to Step (uniq id only)
|
// Add to Step (uniq id only)
|
||||||
let step = getProperty(this.object.data, stepName);
|
let step = foundry.utils.getProperty(this.object.data, stepName);
|
||||||
if (!step) {
|
if (!step) {
|
||||||
step = [];
|
step = [];
|
||||||
}
|
}
|
||||||
@@ -416,7 +417,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
step.push(item.id);
|
step.push(item.id);
|
||||||
|
|
||||||
// Add to cache
|
// Add to cache
|
||||||
getProperty(this.cache, stepName).push(item);
|
foundry.utils.getProperty(this.cache, stepName).push(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -425,14 +426,14 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
*/
|
*/
|
||||||
_deleteOwnedItem(stepName, itemId) {
|
_deleteOwnedItem(stepName, itemId) {
|
||||||
// Delete from current step
|
// Delete from current step
|
||||||
let step = getProperty(this.object.data, stepName);
|
let step = foundry.utils.getProperty(this.object.data, stepName);
|
||||||
step = step.filter((e) => !!e && e !== itemId);
|
step = step.filter((e) => !!e && e !== itemId);
|
||||||
setProperty(this.object.data, stepName, step);
|
foundry.utils.setProperty(this.object.data, stepName, step);
|
||||||
|
|
||||||
// Delete from cache
|
// Delete from cache
|
||||||
let cache = getProperty(this.cache, stepName);
|
let cache = foundry.utils.getProperty(this.cache, stepName);
|
||||||
cache = cache.filter((e) => !!e && e.id !== itemId);
|
cache = cache.filter((e) => !!e && e.id !== itemId);
|
||||||
setProperty(this.cache, stepName, cache);
|
foundry.utils.setProperty(this.cache, stepName, cache);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -440,7 +441,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
|||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_getSkillZero(skillsList, skillsPoints, stepName) {
|
_getSkillZero(skillsList, skillsPoints, stepName) {
|
||||||
const stepSkillId = getProperty(this.object.data, stepName);
|
const stepSkillId = foundry.utils.getProperty(this.object.data, stepName);
|
||||||
const out = {};
|
const out = {};
|
||||||
Object.entries(skillsList).forEach(([cat, val]) => {
|
Object.entries(skillsList).forEach(([cat, val]) => {
|
||||||
out[cat] = val.filter(
|
out[cat] = val.filter(
|
||||||
|
|||||||
@@ -76,11 +76,13 @@ export class TwentyQuestions {
|
|||||||
allowed_techniques: {
|
allowed_techniques: {
|
||||||
kata: false,
|
kata: false,
|
||||||
kiho: false,
|
kiho: false,
|
||||||
|
inversion: false,
|
||||||
invocation: false,
|
invocation: false,
|
||||||
ritual: false,
|
ritual: false,
|
||||||
shuji: false,
|
shuji: false,
|
||||||
maho: false,
|
maho: false,
|
||||||
ninjutsu: false,
|
ninjutsu: false,
|
||||||
|
specificity: true,
|
||||||
},
|
},
|
||||||
techniques: [],
|
techniques: [],
|
||||||
school_ability: [],
|
school_ability: [],
|
||||||
@@ -174,7 +176,7 @@ export class TwentyQuestions {
|
|||||||
* Update object with form data
|
* Update object with form data
|
||||||
*/
|
*/
|
||||||
updateFromForm(formData) {
|
updateFromForm(formData) {
|
||||||
this.data = mergeObject(this.data, expandObject(formData));
|
this.data = foundry.utils.mergeObject(this.data, foundry.utils.expandObject(formData));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -184,7 +186,7 @@ export class TwentyQuestions {
|
|||||||
const actorDatas = actor.data.data;
|
const actorDatas = actor.data.data;
|
||||||
|
|
||||||
// already 20q struct ?
|
// already 20q struct ?
|
||||||
if (actorDatas.twenty_questions?.step1?.clan) {
|
if (!isObjectEmpty(actorDatas.twenty_questions)) {
|
||||||
this.data = {
|
this.data = {
|
||||||
...this.data,
|
...this.data,
|
||||||
...actorDatas.twenty_questions,
|
...actorDatas.twenty_questions,
|
||||||
@@ -199,6 +201,7 @@ export class TwentyQuestions {
|
|||||||
this.data.step3.roles = actorDatas.identity.roles;
|
this.data.step3.roles = actorDatas.identity.roles;
|
||||||
this.data.step3.allowed_techniques.kata = actorDatas.techniques.kata;
|
this.data.step3.allowed_techniques.kata = actorDatas.techniques.kata;
|
||||||
this.data.step3.allowed_techniques.kiho = actorDatas.techniques.kiho;
|
this.data.step3.allowed_techniques.kiho = actorDatas.techniques.kiho;
|
||||||
|
this.data.step3.allowed_techniques.inversion = actorDatas.techniques.inversion;
|
||||||
this.data.step3.allowed_techniques.invocation = actorDatas.techniques.invocation;
|
this.data.step3.allowed_techniques.invocation = actorDatas.techniques.invocation;
|
||||||
this.data.step3.allowed_techniques.ritual = actorDatas.techniques.ritual;
|
this.data.step3.allowed_techniques.ritual = actorDatas.techniques.ritual;
|
||||||
this.data.step3.allowed_techniques.shuji = actorDatas.techniques.shuji;
|
this.data.step3.allowed_techniques.shuji = actorDatas.techniques.shuji;
|
||||||
@@ -216,6 +219,8 @@ export class TwentyQuestions {
|
|||||||
const actorDatas = actor.data.data;
|
const actorDatas = actor.data.data;
|
||||||
const formData = this.data;
|
const formData = this.data;
|
||||||
|
|
||||||
|
this.data.generated = true;
|
||||||
|
|
||||||
const status = parseInt(formData.step1.social_status) + parseInt(formData.step18.heritage_add_status);
|
const status = parseInt(formData.step1.social_status) + parseInt(formData.step18.heritage_add_status);
|
||||||
|
|
||||||
const glory =
|
const glory =
|
||||||
@@ -251,6 +256,7 @@ export class TwentyQuestions {
|
|||||||
...actorDatas.techniques,
|
...actorDatas.techniques,
|
||||||
kata: !!formData.step3.allowed_techniques.kata,
|
kata: !!formData.step3.allowed_techniques.kata,
|
||||||
kiho: !!formData.step3.allowed_techniques.kiho,
|
kiho: !!formData.step3.allowed_techniques.kiho,
|
||||||
|
inversion: !!formData.step3.allowed_techniques.inversion,
|
||||||
invocation: !!formData.step3.allowed_techniques.invocation,
|
invocation: !!formData.step3.allowed_techniques.invocation,
|
||||||
ritual: !!formData.step3.allowed_techniques.ritual,
|
ritual: !!formData.step3.allowed_techniques.ritual,
|
||||||
shuji: !!formData.step3.allowed_techniques.shuji,
|
shuji: !!formData.step3.allowed_techniques.shuji,
|
||||||
@@ -261,7 +267,7 @@ export class TwentyQuestions {
|
|||||||
// Rings - Reset to 1, and apply modifiers
|
// Rings - Reset to 1, and apply modifiers
|
||||||
CONFIG.l5r5e.stances.forEach((ring) => (actorDatas.rings[ring] = 1));
|
CONFIG.l5r5e.stances.forEach((ring) => (actorDatas.rings[ring] = 1));
|
||||||
TwentyQuestions.ringList.forEach((formName) => {
|
TwentyQuestions.ringList.forEach((formName) => {
|
||||||
const ring = getProperty(this.data, formName);
|
const ring = foundry.utils.getProperty(this.data, formName);
|
||||||
if (ring !== "none") {
|
if (ring !== "none") {
|
||||||
actorDatas.rings[ring] = actorDatas.rings[ring] + 1;
|
actorDatas.rings[ring] = actorDatas.rings[ring] + 1;
|
||||||
}
|
}
|
||||||
@@ -272,7 +278,7 @@ export class TwentyQuestions {
|
|||||||
actorDatas.skills[skillCat][skillId] = 0;
|
actorDatas.skills[skillCat][skillId] = 0;
|
||||||
});
|
});
|
||||||
TwentyQuestions.skillList.forEach((formName) => {
|
TwentyQuestions.skillList.forEach((formName) => {
|
||||||
const skillId = getProperty(this.data, formName);
|
const skillId = foundry.utils.getProperty(this.data, formName);
|
||||||
const skillCat = CONFIG.l5r5e.skills.get(skillId);
|
const skillCat = CONFIG.l5r5e.skills.get(skillId);
|
||||||
if (skillId !== "none") {
|
if (skillId !== "none") {
|
||||||
actorDatas.skills[skillCat][skillId] = actorDatas.skills[skillCat][skillId] + 1;
|
actorDatas.skills[skillCat][skillId] = actorDatas.skills[skillCat][skillId] + 1;
|
||||||
@@ -280,21 +286,27 @@ export class TwentyQuestions {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Clear and add items to actor
|
// Clear and add items to actor
|
||||||
const deleteIds = actor.data.items.map((e) => e._id);
|
const deleteIds = actor.data.items.map((e) => e.id);
|
||||||
await actor.deleteEmbeddedEntity("OwnedItem", deleteIds);
|
if (deleteIds.length > 0) {
|
||||||
|
await actor.deleteEmbeddedDocuments("Item", deleteIds);
|
||||||
|
}
|
||||||
|
|
||||||
// Add items in 20Q to actor
|
// Add items in 20Q to actor
|
||||||
for (const types of Object.values(itemsCache)) {
|
const newItemsData = [];
|
||||||
for (const item of types) {
|
Object.values(itemsCache).forEach((types) => {
|
||||||
const itemData = duplicate(item.data);
|
types.forEach((item) => {
|
||||||
|
const itemData = foundry.utils.duplicate(item.data);
|
||||||
if (itemData.data?.bought_at_rank) {
|
if (itemData.data?.bought_at_rank) {
|
||||||
itemData.data.bought_at_rank = 0;
|
itemData.data.bought_at_rank = 0;
|
||||||
}
|
}
|
||||||
if (itemData.data?.xp_spent) {
|
if (itemData.data?.xp_spent) {
|
||||||
itemData.data.xp_spent = 0;
|
itemData.data.xp_spent = 0;
|
||||||
}
|
}
|
||||||
await actor.createEmbeddedEntity("OwnedItem", itemData);
|
newItemsData.push(itemData);
|
||||||
}
|
});
|
||||||
|
});
|
||||||
|
if (newItemsData.length > 0) {
|
||||||
|
await actor.createEmbeddedDocuments("Item", newItemsData);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update actor
|
// Update actor
|
||||||
@@ -371,7 +383,7 @@ export class TwentyQuestions {
|
|||||||
summariesRingsOrSkills(listName) {
|
summariesRingsOrSkills(listName) {
|
||||||
const store = {};
|
const store = {};
|
||||||
TwentyQuestions[listName].forEach((formName) => {
|
TwentyQuestions[listName].forEach((formName) => {
|
||||||
const id = getProperty(this.data, formName);
|
const id = foundry.utils.getProperty(this.data, formName);
|
||||||
if (!id || id === "none") {
|
if (!id || id === "none") {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,61 +1,164 @@
|
|||||||
/**
|
/**
|
||||||
* Roll initiative for one or multiple Combatants within the Combat entity
|
* Extends the actor to process special things from L5R.
|
||||||
* @param {string|string[]} ids A Combatant id or Array of ids for which to roll
|
|
||||||
* @param {string|null} [formula] A non-default initiative formula to roll. Otherwise the system default is used.
|
|
||||||
* @param {boolean} [updateTurn] Update the Combat turn after adding new initiative scores to keep the turn on
|
|
||||||
* the same Combatant.
|
|
||||||
* @param {object} [messageOptions] Additional options with which to customize created Chat Messages
|
|
||||||
* @return {Promise<Combat>} A promise which resolves to the updated Combat entity once updates are complete.
|
|
||||||
*/
|
*/
|
||||||
export async function rollInitiative(ids, { formula = null, updateTurn = true, messageOptions = {} } = {}) {
|
export class CombatL5r5e extends Combat {
|
||||||
if (!Array.isArray(ids)) {
|
// game.combat.settings.resource = "fatigue.value"; // nope :/
|
||||||
ids = [ids];
|
// constructor(...args) {
|
||||||
}
|
// super(...args);
|
||||||
const updatedCombatants = [];
|
// console.log(args);
|
||||||
ids.forEach((combatantId) => {
|
// }
|
||||||
const combatant = game.combat.combatants.find((c) => c._id === combatantId);
|
|
||||||
if (!combatant || !combatant.actor) {
|
/**
|
||||||
return;
|
* Roll initiative for one or multiple Combatants within the Combat entity
|
||||||
}
|
* @param {string|string[]} ids A Combatant id or Array of ids for which to roll
|
||||||
const data = combatant.actor.data.data;
|
* @param {string|null} [formula] A non-default initiative formula to roll. Otherwise the system default is used.
|
||||||
const formula = [`${data.rings[data.stance]}dr`];
|
* @param {boolean} [updateTurn] Update the Combat turn after adding new initiative scores to keep the turn on
|
||||||
const skillValue =
|
* the same Combatant.
|
||||||
combatant.actor.data.type === "npc" ? data.skills["martial"] : data.skills["martial"]["tactics"];
|
* @param {object} [messageOptions] Additional options with which to customize created Chat Messages
|
||||||
if (skillValue > 0) {
|
* @return {Promise<Combat>} A promise which resolves to the updated Combat entity once updates are complete.
|
||||||
formula.push(`${skillValue}ds`);
|
*/
|
||||||
|
async rollInitiative(ids, { formula = null, updateTurn = true, messageOptions = {} } = {}) {
|
||||||
|
if (!Array.isArray(ids)) {
|
||||||
|
ids = [ids];
|
||||||
}
|
}
|
||||||
|
|
||||||
const roll = new game.l5r5e.RollL5r5e(formula.join("+"));
|
// Get global modifiers
|
||||||
|
const cfg = {
|
||||||
|
difficulty: game.settings.get("l5r5e", "initiative-difficulty-value"),
|
||||||
|
difficultyHidden: game.settings.get("l5r5e", "initiative-difficulty-hidden"),
|
||||||
|
prepared: {
|
||||||
|
character: game.settings.get("l5r5e", "initiative-prepared-character"),
|
||||||
|
adversary: game.settings.get("l5r5e", "initiative-prepared-adversary"),
|
||||||
|
minion: game.settings.get("l5r5e", "initiative-prepared-minion"),
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
roll.actor = combatant.actor;
|
// SkillId from DicePicker or global
|
||||||
roll.l5r5e.stance = data.stance;
|
const skillId = messageOptions.skillId
|
||||||
roll.l5r5e.skillId = "tactics";
|
? messageOptions.skillId
|
||||||
roll.l5r5e.summary.difficulty = 1;
|
: CONFIG.l5r5e.initiativeSkills[game.settings.get("l5r5e", "initiative-encounter")];
|
||||||
|
const skillCat = CONFIG.l5r5e.skills.get(skillId);
|
||||||
|
|
||||||
roll.roll();
|
// Get score for each combatant
|
||||||
roll.toMessage({ flavor: game.i18n.localize("l5r5e.chatdices.initiative_roll") });
|
const updatedCombatants = [];
|
||||||
|
for (const combatantId of ids) {
|
||||||
|
const combatant = game.combat.combatants.find((c) => c.id === combatantId);
|
||||||
|
|
||||||
updatedCombatants.push({
|
// Skip if combatant already have a initiative value
|
||||||
_id: combatant._id,
|
if (!messageOptions.rerollInitiative && (!combatant || !combatant.actor)) {
|
||||||
initiative: roll.l5r5e.summary.success,
|
return;
|
||||||
});
|
}
|
||||||
});
|
|
||||||
|
|
||||||
// Update all combatants at once
|
// Shortcut to data
|
||||||
await this.updateEmbeddedEntity("Combatant", updatedCombatants);
|
const data = combatant.actor.data.data;
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
// Prepared is a boolean or if null we get the info in the actor sheet
|
||||||
* Define how the array of Combatants is sorted in the displayed list of the tracker.
|
const isPc = combatant.actor.data.type === "character";
|
||||||
* This method can be overridden by a system or module which needs to display combatants in an alternative order.
|
let isPrepared = isPc ? cfg.prepared.character : cfg.prepared[data.type];
|
||||||
* By default sort by initiative, falling back to name
|
if (isPrepared === "null") {
|
||||||
* @private
|
isPrepared = data.prepared ? "true" : "false";
|
||||||
*/
|
}
|
||||||
export function _sortCombatants(a, b) {
|
|
||||||
// if tie, sort by honor, less honorable first
|
// A character’s initiative value is based on their state of preparedness when the conflict began.
|
||||||
if (a.initiative === b.initiative) {
|
// If the character was ready for the conflict, their base initiative value is their focus attribute.
|
||||||
return a.actor.data.data.social.honor - b.actor.data.data.social.honor;
|
// 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" ? data.focus : data.is_compromised ? 1 : data.vigilance;
|
||||||
|
|
||||||
|
// Roll only for PC and Adversary
|
||||||
|
if (isPc || data.type === "adversary") {
|
||||||
|
// Roll formula
|
||||||
|
if (!formula) {
|
||||||
|
const createFormula = [`${data.rings[data.stance]}dr`];
|
||||||
|
const skillValue = isPc ? data.skills[skillCat][skillId] : data.skills[skillCat];
|
||||||
|
if (skillValue > 0) {
|
||||||
|
createFormula.push(`${skillValue}ds`);
|
||||||
|
}
|
||||||
|
formula = createFormula.join("+");
|
||||||
|
}
|
||||||
|
|
||||||
|
let roll;
|
||||||
|
let rnkMessage;
|
||||||
|
const flavor =
|
||||||
|
game.i18n.localize("l5r5e.chatdices.initiative_roll") +
|
||||||
|
" (" +
|
||||||
|
game.i18n.localize(`l5r5e.conflict.initiative.prepared_${isPrepared}`) +
|
||||||
|
")";
|
||||||
|
|
||||||
|
if (messageOptions.rnkRoll instanceof game.l5r5e.RollL5r5e && ids.length === 1) {
|
||||||
|
// Specific RnK
|
||||||
|
roll = messageOptions.rnkRoll;
|
||||||
|
rnkMessage = await roll.toMessage({ flavor });
|
||||||
|
} else {
|
||||||
|
// Regular
|
||||||
|
roll = new game.l5r5e.RollL5r5e(formula);
|
||||||
|
roll.actor = combatant.actor;
|
||||||
|
roll.l5r5e.isInitiativeRoll = true;
|
||||||
|
roll.l5r5e.stance = data.stance;
|
||||||
|
roll.l5r5e.skillId = skillId;
|
||||||
|
roll.l5r5e.skillCatId = skillCat;
|
||||||
|
roll.l5r5e.difficulty =
|
||||||
|
messageOptions.difficulty !== undefined ? messageOptions.difficulty : cfg.difficulty;
|
||||||
|
roll.l5r5e.difficultyHidden =
|
||||||
|
messageOptions.difficultyHidden !== undefined
|
||||||
|
? messageOptions.difficultyHidden
|
||||||
|
: cfg.difficultyHidden;
|
||||||
|
roll.l5r5e.voidPointUsed = !!messageOptions.useVoidPoint;
|
||||||
|
roll.l5r5e.skillAssistance = messageOptions.skillAssistance || 0;
|
||||||
|
|
||||||
|
roll.roll();
|
||||||
|
rnkMessage = await roll.toMessage({ flavor });
|
||||||
|
}
|
||||||
|
|
||||||
|
// Ugly but work... i need the new message
|
||||||
|
if (ids.length === 1) {
|
||||||
|
messageOptions.rnkMessage = rnkMessage;
|
||||||
|
}
|
||||||
|
|
||||||
|
// if the character succeeded on their Initiative check, they add 1 to their base initiative value,
|
||||||
|
// plus an additional amount equal to their bonus successes.
|
||||||
|
const successes = roll.l5r5e.summary.totalSuccess;
|
||||||
|
if (successes >= roll.l5r5e.difficulty) {
|
||||||
|
initiative = initiative + 1 + Math.max(successes - roll.l5r5e.difficulty, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
updatedCombatants.push({
|
||||||
|
_id: combatant.id,
|
||||||
|
initiative: initiative,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update all combatants at once
|
||||||
|
await this.updateEmbeddedDocuments("Combatant", updatedCombatants);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define how the array of Combatants is sorted in the displayed list of the tracker.
|
||||||
|
* This method can be overridden by a system or module which needs to display combatants in an alternative order.
|
||||||
|
* By default sort by initiative, falling back to name
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_sortCombatants(a, b) {
|
||||||
|
// if tie, sort by honor, less honorable first
|
||||||
|
if (a.initiative === b.initiative) {
|
||||||
|
// if tie, Character > Adversary > Minion
|
||||||
|
if (a.actor.data.data.social.honor === b.actor.data.data.social.honor) {
|
||||||
|
return (
|
||||||
|
CombatL5r5e._getWeightByActorType(a.actor.data) - CombatL5r5e._getWeightByActorType(b.actor.data)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
return a.actor.data.data.social.honor - b.actor.data.data.social.honor;
|
||||||
|
}
|
||||||
|
return b.initiative - a.initiative;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Basic weight system for sorting Character > Adversary > Minion
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
static _getWeightByActorType(data) {
|
||||||
|
return data.type === "npc" ? (data.data.type === "minion" ? 3 : 2) : 1;
|
||||||
}
|
}
|
||||||
return b.initiative - a.initiative;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,16 +5,42 @@ L5R5E.paths = {
|
|||||||
templates: `systems/l5r5e/templates/`,
|
templates: `systems/l5r5e/templates/`,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
L5R5E.money = [50, 10];
|
||||||
L5R5E.stances = ["earth", "air", "water", "fire", "void"];
|
L5R5E.stances = ["earth", "air", "water", "fire", "void"];
|
||||||
L5R5E.techniques = ["kata", "kiho", "invocation", "ritual", "shuji", "maho", "ninjutsu"];
|
|
||||||
L5R5E.techniques_school = ["school_ability", "mastery_ability"];
|
// *** Techniques ***
|
||||||
|
L5R5E.techniques = new Map();
|
||||||
|
// Core
|
||||||
|
L5R5E.techniques.set("kata", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("kiho", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("inversion", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("invocation", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("ritual", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("shuji", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("maho", { type: "core", displayInTypes: true });
|
||||||
|
L5R5E.techniques.set("ninjutsu", { type: "core", displayInTypes: true });
|
||||||
|
// School
|
||||||
|
L5R5E.techniques.set("school_ability", { type: "school", displayInTypes: false });
|
||||||
|
L5R5E.techniques.set("mastery_ability", { type: "school", displayInTypes: false });
|
||||||
|
// Title
|
||||||
|
L5R5E.techniques.set("title_ability", { type: "title", displayInTypes: false });
|
||||||
|
// Custom
|
||||||
|
L5R5E.techniques.set("specificity", { type: "custom", displayInTypes: false });
|
||||||
|
|
||||||
L5R5E.xp = {
|
L5R5E.xp = {
|
||||||
costPerRank: [0, 20, 24, 32, 44, 60],
|
costPerRank: [0, 20, 24, 32, 44, 60],
|
||||||
|
bondCostPerRank: [0, 3, 4, 6, 8, 10],
|
||||||
ringCostMultiplier: 3,
|
ringCostMultiplier: 3,
|
||||||
skillCostMultiplier: 2,
|
skillCostMultiplier: 2,
|
||||||
techniqueCost: 3,
|
techniqueCost: 3,
|
||||||
};
|
};
|
||||||
L5R5E.money = [50, 10];
|
|
||||||
|
L5R5E.initiativeSkills = {
|
||||||
|
intrigue: "sentiment",
|
||||||
|
duel: "meditation",
|
||||||
|
skirmish: "tactics",
|
||||||
|
mass_battle: "command",
|
||||||
|
};
|
||||||
|
|
||||||
// Map SkillId - CategoryId
|
// Map SkillId - CategoryId
|
||||||
L5R5E.skills = new Map();
|
L5R5E.skills = new Map();
|
||||||
@@ -52,7 +78,7 @@ L5R5E.symbols = new Map();
|
|||||||
L5R5E.symbols.set("(op)", { class: "i_opportunity", label: "l5r5e.chatdices.opportunities" });
|
L5R5E.symbols.set("(op)", { class: "i_opportunity", label: "l5r5e.chatdices.opportunities" });
|
||||||
L5R5E.symbols.set("(su)", { class: "i_success", label: "l5r5e.chatdices.successes" });
|
L5R5E.symbols.set("(su)", { class: "i_success", label: "l5r5e.chatdices.successes" });
|
||||||
L5R5E.symbols.set("(ex)", { class: "i_explosive", label: "l5r5e.chatdices.explosives" });
|
L5R5E.symbols.set("(ex)", { class: "i_explosive", label: "l5r5e.chatdices.explosives" });
|
||||||
L5R5E.symbols.set("(st)", { class: "i_strife", label: "l5r5e.chatdices.strives" });
|
L5R5E.symbols.set("(st)", { class: "i_strife", label: "l5r5e.chatdices.strife" });
|
||||||
L5R5E.symbols.set("(ring)", { class: "i_ring", label: "l5r5e.rings.title" });
|
L5R5E.symbols.set("(ring)", { class: "i_ring", label: "l5r5e.rings.title" });
|
||||||
L5R5E.symbols.set("(skill)", { class: "i_skill", label: "l5r5e.skills.title" });
|
L5R5E.symbols.set("(skill)", { class: "i_skill", label: "l5r5e.skills.title" });
|
||||||
|
|
||||||
@@ -64,9 +90,11 @@ L5R5E.symbols.set("(void)", { class: "i_void", label: "l5r5e.rings.void" });
|
|||||||
|
|
||||||
L5R5E.symbols.set("(kiho)", { class: "i_kiho", label: "l5r5e.techniques.kiho" });
|
L5R5E.symbols.set("(kiho)", { class: "i_kiho", label: "l5r5e.techniques.kiho" });
|
||||||
L5R5E.symbols.set("(maho)", { class: "i_maho", label: "l5r5e.techniques.maho" });
|
L5R5E.symbols.set("(maho)", { class: "i_maho", label: "l5r5e.techniques.maho" });
|
||||||
L5R5E.symbols.set("(ninjitsu)", { class: "i_ninjitsu", label: "l5r5e.techniques.ninjutsu" });
|
L5R5E.symbols.set("(ninjutsu)", { class: "i_ninjitsu", label: "l5r5e.techniques.ninjutsu" });
|
||||||
|
L5R5E.symbols.set("(ninjitsu)", { class: "i_ninjitsu", label: "l5r5e.techniques.ninjutsu" }); // for compatibility
|
||||||
L5R5E.symbols.set("(ritual)", { class: "i_rituals", label: "l5r5e.techniques.ritual" });
|
L5R5E.symbols.set("(ritual)", { class: "i_rituals", label: "l5r5e.techniques.ritual" });
|
||||||
L5R5E.symbols.set("(shuji)", { class: "i_shuji", label: "l5r5e.techniques.shuji" });
|
L5R5E.symbols.set("(shuji)", { class: "i_shuji", label: "l5r5e.techniques.shuji" });
|
||||||
|
L5R5E.symbols.set("(inversion)", { class: "i_inversion", label: "l5r5e.techniques.inversion" });
|
||||||
L5R5E.symbols.set("(invocation)", { class: "i_invocations", label: "l5r5e.techniques.invocation" });
|
L5R5E.symbols.set("(invocation)", { class: "i_invocations", label: "l5r5e.techniques.invocation" });
|
||||||
L5R5E.symbols.set("(kata)", { class: "i_kata", label: "l5r5e.techniques.kata" });
|
L5R5E.symbols.set("(kata)", { class: "i_kata", label: "l5r5e.techniques.kata" });
|
||||||
L5R5E.symbols.set("(prereq)", { class: "i_prerequisite_exemption", label: "l5r5e.advancements.curriculum" });
|
L5R5E.symbols.set("(prereq)", { class: "i_prerequisite_exemption", label: "l5r5e.advancements.curriculum" });
|
||||||
|
|||||||
221
system/scripts/dialogs/gm-tools-dialog.js
Normal file
@@ -0,0 +1,221 @@
|
|||||||
|
/**
|
||||||
|
* L5R GM Toolbox dialog
|
||||||
|
* @extends {FormApplication}
|
||||||
|
*/
|
||||||
|
export class GmToolsDialog extends FormApplication {
|
||||||
|
/**
|
||||||
|
* Settings
|
||||||
|
*/
|
||||||
|
object = {};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Assign the default options
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
static get defaultOptions() {
|
||||||
|
const x = $(window).width();
|
||||||
|
const y = $(window).height();
|
||||||
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
|
id: "l5r5e-gm-tools-dialog",
|
||||||
|
classes: ["l5r5e", "gm-tools-dialog"],
|
||||||
|
template: CONFIG.l5r5e.paths.templates + "dialogs/gm-tools-dialog.html",
|
||||||
|
title: game.i18n.localize("l5r5e.gm_toolbox.title"),
|
||||||
|
left: x - 512,
|
||||||
|
top: y - 98,
|
||||||
|
closeOnSubmit: false,
|
||||||
|
submitOnClose: false,
|
||||||
|
submitOnChange: true,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Constructor
|
||||||
|
* @param {ApplicationOptions} options
|
||||||
|
*/
|
||||||
|
constructor(options = {}) {
|
||||||
|
super(options);
|
||||||
|
this._initialize();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Refresh data (used from socket)
|
||||||
|
*/
|
||||||
|
async refresh() {
|
||||||
|
if (!game.user.isGM) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this._initialize();
|
||||||
|
this.render(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the values
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_initialize() {
|
||||||
|
this.object = {
|
||||||
|
difficulty: game.settings.get("l5r5e", "initiative-difficulty-value"),
|
||||||
|
difficultyHidden: game.settings.get("l5r5e", "initiative-difficulty-hidden"),
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Do not close this dialog
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
async close(options = {}) {
|
||||||
|
// TODO better implementation needed : see KeyboardManager._onEscape(event, up, modifiers)
|
||||||
|
// This windows is always open, so esc key is stuck at step 2 : Object.keys(ui.windows).length > 0
|
||||||
|
// Case 3 (GM) - release controlled objects
|
||||||
|
if (canvas?.ready && game.user.isGM && Object.keys(canvas.activeLayer._controlled).length) {
|
||||||
|
canvas.activeLayer.releaseAll();
|
||||||
|
} else {
|
||||||
|
// Case 4 - toggle the main menu
|
||||||
|
ui.menu.toggle();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Prevent non GM to render this windows
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
render(force = false, options = {}) {
|
||||||
|
if (!game.user.isGM) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
this.position.width = "auto";
|
||||||
|
this.position.height = "auto";
|
||||||
|
return super.render(force, options);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the close button
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
_getHeaderButtons() {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Construct and return the data object used to render the HTML template for this form application.
|
||||||
|
* @param options
|
||||||
|
* @return {Object}
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
getData(options = null) {
|
||||||
|
return {
|
||||||
|
...super.getData(options),
|
||||||
|
data: this.object,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Listen to html elements
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
activateListeners(html) {
|
||||||
|
super.activateListeners(html);
|
||||||
|
|
||||||
|
if (!game.user.isGM) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Modify difficulty hidden
|
||||||
|
html.find(`.difficulty_hidden`).on("click", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
this.object.difficultyHidden = !this.object.difficultyHidden;
|
||||||
|
game.settings
|
||||||
|
.set("l5r5e", "initiative-difficulty-hidden", this.object.difficultyHidden)
|
||||||
|
.then(() => this.submit());
|
||||||
|
});
|
||||||
|
|
||||||
|
// Modify difficulty (TN)
|
||||||
|
html.find(`.difficulty`).on("mousedown", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
switch (event.which) {
|
||||||
|
case 1:
|
||||||
|
// left clic - add 1
|
||||||
|
this.object.difficulty = Math.min(9, this.object.difficulty + 1);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
// middle clic - reset to 2
|
||||||
|
this.object.difficulty = 2;
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
// right clic - minus 1
|
||||||
|
this.object.difficulty = Math.max(0, this.object.difficulty - 1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
game.settings.set("l5r5e", "initiative-difficulty-value", this.object.difficulty).then(() => this.submit());
|
||||||
|
});
|
||||||
|
|
||||||
|
// Scene End & Sleep
|
||||||
|
html.find(`.gm_actor_updates`).on("click", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
this._updatesActors($(event.currentTarget).data("type"));
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This method is called upon form submission after form data is validated
|
||||||
|
* @param event The initial triggering submission event
|
||||||
|
* @param formData The object of validated form data with which to update the object
|
||||||
|
* @returns A Promise which resolves once the update operation has completed
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
async _updateObject(event, formData) {
|
||||||
|
this.render(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update all actors
|
||||||
|
* @param {string} type
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_updatesActors(type) {
|
||||||
|
if (!game.user.isGM) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
game.actors.contents.forEach((actor) => {
|
||||||
|
switch (type) {
|
||||||
|
case "sleep":
|
||||||
|
// Remove 'water x2' fatigue points
|
||||||
|
actor.data.data.fatigue.value = Math.max(
|
||||||
|
0,
|
||||||
|
actor.data.data.fatigue.value - Math.ceil(actor.data.data.rings.water * 2)
|
||||||
|
);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "scene_end":
|
||||||
|
// If more than half the value => roundup half conflit & fatigue
|
||||||
|
actor.data.data.fatigue.value = Math.min(
|
||||||
|
actor.data.data.fatigue.value,
|
||||||
|
Math.ceil(actor.data.data.fatigue.max / 2)
|
||||||
|
);
|
||||||
|
actor.data.data.strife.value = Math.min(
|
||||||
|
actor.data.data.strife.value,
|
||||||
|
Math.ceil(actor.data.data.strife.max / 2)
|
||||||
|
);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
actor.update({
|
||||||
|
data: {
|
||||||
|
fatigue: {
|
||||||
|
value: actor.data.data.fatigue.value,
|
||||||
|
},
|
||||||
|
strife: {
|
||||||
|
value: actor.data.data.strife.value,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
ui.notifications.info(game.i18n.localize(`l5r5e.gm_toolbox.${type}_info`));
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -5,9 +5,17 @@
|
|||||||
export class DicePickerDialog extends FormApplication {
|
export class DicePickerDialog extends FormApplication {
|
||||||
/**
|
/**
|
||||||
* Current Actor
|
* Current Actor
|
||||||
|
* @type {Actor}
|
||||||
|
* @private
|
||||||
*/
|
*/
|
||||||
_actor = null;
|
_actor = null;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* If GM as set to hidden, lock the player choice so he cannot look the TN
|
||||||
|
* @type {boolean}
|
||||||
|
*/
|
||||||
|
_difficultyHiddenIsLock = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Payload Object
|
* Payload Object
|
||||||
*/
|
*/
|
||||||
@@ -19,16 +27,18 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
skill: {
|
skill: {
|
||||||
id: "",
|
id: "",
|
||||||
value: 0,
|
value: 0,
|
||||||
default_value: 0,
|
defaultValue: 0,
|
||||||
cat: "",
|
cat: "",
|
||||||
name: "",
|
name: "",
|
||||||
|
assistance: 0,
|
||||||
},
|
},
|
||||||
difficulty: {
|
difficulty: {
|
||||||
value: 2,
|
value: 2,
|
||||||
hidden: false,
|
hidden: false,
|
||||||
add_void_point: true,
|
addVoidPoint: false,
|
||||||
},
|
},
|
||||||
useVoidPoint: false,
|
useVoidPoint: false,
|
||||||
|
isInitiativeRoll: false,
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -36,13 +46,11 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
id: "l5r5e-dice-picker-dialog",
|
id: "l5r5e-dice-picker-dialog",
|
||||||
classes: ["l5r5e", "dice-picker-dialog"],
|
classes: ["l5r5e", "dice-picker-dialog"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "dice/dice-picker-dialog.html",
|
template: CONFIG.l5r5e.paths.templates + "dice/dice-picker-dialog.html",
|
||||||
title: "L5R Dice Roller",
|
title: "L5R Dice Roller",
|
||||||
width: 660,
|
|
||||||
height: 460,
|
|
||||||
actor: null,
|
actor: null,
|
||||||
ringId: null,
|
ringId: null,
|
||||||
skillId: "",
|
skillId: "",
|
||||||
@@ -84,8 +92,9 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
* skillCatId string (artisan)
|
* skillCatId string (artisan)
|
||||||
* difficulty number (0-9)
|
* difficulty number (0-9)
|
||||||
* difficultyHidden boolean
|
* difficultyHidden boolean
|
||||||
|
* isInitiativeRoll boolean
|
||||||
*
|
*
|
||||||
* @param options actor, actorId, ringId, actorName, skillId, skillCatId, difficulty, difficultyHidden
|
* @param options actor, actorId, ringId, actorName, skillId, skillCatId, difficulty, difficultyHidden, isInitiativeRoll
|
||||||
*/
|
*/
|
||||||
constructor(options = {}) {
|
constructor(options = {}) {
|
||||||
super({}, options);
|
super({}, options);
|
||||||
@@ -104,29 +113,41 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Ring
|
// Ring
|
||||||
if (options?.ringId) {
|
if (options.ringId) {
|
||||||
this.ringId = options.ringId;
|
this.ringId = options.ringId;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Skill / SkillCategory
|
// Skill / SkillCategory
|
||||||
if (options?.skillId) {
|
if (options.skillId) {
|
||||||
this.skillId = options.skillId;
|
this.skillId = options.skillId;
|
||||||
}
|
}
|
||||||
|
|
||||||
// SkillCategory skillCatId
|
// SkillCategory skillCatId
|
||||||
if (options?.skillCatId) {
|
if (options.skillCatId) {
|
||||||
this.skillCatId = options.skillCatId;
|
this.skillCatId = options.skillCatId;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Difficulty
|
// Difficulty
|
||||||
if (options?.difficulty) {
|
if (options.difficulty) {
|
||||||
this.difficulty = options.difficulty;
|
this.difficulty = options.difficulty;
|
||||||
|
} else {
|
||||||
|
this.difficulty = game.settings.get("l5r5e", "initiative-difficulty-value");
|
||||||
}
|
}
|
||||||
|
|
||||||
// difficultyHidden
|
// DifficultyHidden
|
||||||
if (options?.difficultyHidden) {
|
this.difficultyHidden = !!options.difficultyHidden;
|
||||||
this.difficultyHidden = options.difficultyHidden;
|
|
||||||
}
|
// InitiativeRoll
|
||||||
|
this.object.isInitiativeRoll = !!options.isInitiativeRoll;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Refresh data (used from socket)
|
||||||
|
*/
|
||||||
|
async refresh() {
|
||||||
|
this.difficulty = game.settings.get("l5r5e", "initiative-difficulty-value");
|
||||||
|
this.difficultyHidden = false;
|
||||||
|
this.render(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -134,7 +155,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
* @param actor
|
* @param actor
|
||||||
*/
|
*/
|
||||||
set actor(actor) {
|
set actor(actor) {
|
||||||
if (!actor || !(actor instanceof Actor) || !actor.owner) {
|
if (!actor || !(actor instanceof Actor) || !actor.isOwner) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this._actor = actor;
|
this._actor = actor;
|
||||||
@@ -162,6 +183,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.object.skill = {
|
this.object.skill = {
|
||||||
|
...this.object.skill,
|
||||||
id: skillId.toLowerCase().trim(),
|
id: skillId.toLowerCase().trim(),
|
||||||
value: 0,
|
value: 0,
|
||||||
cat: "",
|
cat: "",
|
||||||
@@ -193,13 +215,13 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
switch (this._actor.data.type) {
|
switch (this._actor.data.type) {
|
||||||
case "character":
|
case "character":
|
||||||
this.object.skill.value = this._actor.data.data.skills[skillCatId]?.[this.object.skill.id] || 0;
|
this.object.skill.value = this._actor.data.data.skills[skillCatId]?.[this.object.skill.id] || 0;
|
||||||
this.object.skill.default_value = this.object.skill.value;
|
this.object.skill.defaultValue = this.object.skill.value;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "npc":
|
case "npc":
|
||||||
// Skill value is in categories for npc
|
// Skill value is in categories for npc
|
||||||
this.object.skill.value = this._actor.data.data.skills[skillCatId] || 0;
|
this.object.skill.value = this._actor.data.data.skills[skillCatId] || 0;
|
||||||
this.object.skill.default_value = this.object.skill.value;
|
this.object.skill.defaultValue = this.object.skill.value;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -221,7 +243,14 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
* @param isHidden
|
* @param isHidden
|
||||||
*/
|
*/
|
||||||
set difficultyHidden(isHidden) {
|
set difficultyHidden(isHidden) {
|
||||||
|
// If GM hide, then player choice don't matter
|
||||||
|
this._difficultyHiddenIsLock = game.settings.get("l5r5e", "initiative-difficulty-hidden");
|
||||||
|
if (this._difficultyHiddenIsLock) {
|
||||||
|
isHidden = true;
|
||||||
|
}
|
||||||
this.object.difficulty.hidden = !!isHidden;
|
this.object.difficulty.hidden = !!isHidden;
|
||||||
|
this.object.difficulty.addVoidPoint = this.object.difficulty.hidden;
|
||||||
|
this._updateVoidPointUsage();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -245,8 +274,9 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
actor: this._actor,
|
actor: this._actor,
|
||||||
actorIsPc: !this._actor || this._actor.data?.type === "character",
|
actorIsPc: !this._actor || this._actor.data?.type === "character",
|
||||||
canUseVoidPoint:
|
canUseVoidPoint:
|
||||||
this.object.difficulty.add_void_point || !this._actor || this._actor.data.data.void_points.value > 0,
|
this.object.difficulty.addVoidPoint || !this._actor || this._actor.data.data.void_points.value > 0,
|
||||||
disableSubmit: this.object.skill.value < 1 && this.object.ring.value < 1,
|
disableSubmit: this.object.skill.value < 1 && this.object.ring.value < 1,
|
||||||
|
difficultyHiddenIsLock: this._difficultyHiddenIsLock,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -270,6 +300,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Listen to html elements
|
* Listen to html elements
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
@@ -293,11 +324,27 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
this.render(false);
|
this.render(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Skill assistance
|
||||||
|
html.find(".assistance").on("click", async (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
const assistanceAdd = $(event.currentTarget).data("value");
|
||||||
|
if (this.object.skill.assistance > 0 || assistanceAdd > 0) {
|
||||||
|
this._quantityChange("skill", assistanceAdd);
|
||||||
|
}
|
||||||
|
this.object.skill.assistance = Math.max(
|
||||||
|
Math.min(parseInt(this.object.skill.assistance) + assistanceAdd, 9),
|
||||||
|
0
|
||||||
|
);
|
||||||
|
this.render(false);
|
||||||
|
});
|
||||||
|
|
||||||
// Click on the Default Skill Dice
|
// Click on the Default Skill Dice
|
||||||
html.find("#skill_default_value").on("click", async (event) => {
|
html.find("#skill_default_value").on("click", async (event) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
this.object.skill.value = this.object.skill.default_value;
|
this.object.skill.value = this.object.skill.defaultValue;
|
||||||
|
this.object.skill.assistance = 0;
|
||||||
this.render(false);
|
this.render(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -315,7 +362,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
this.object.difficulty.hidden = !this.object.difficulty.hidden;
|
this.object.difficulty.hidden = !this.object.difficulty.hidden;
|
||||||
this.object.difficulty.add_void_point = this.object.difficulty.hidden;
|
this.object.difficulty.addVoidPoint = this.object.difficulty.hidden;
|
||||||
this._updateVoidPointUsage();
|
this._updateVoidPointUsage();
|
||||||
this.render(false);
|
this.render(false);
|
||||||
});
|
});
|
||||||
@@ -324,7 +371,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
html.find("#diff_add_void_point").on("click", async (event) => {
|
html.find("#diff_add_void_point").on("click", async (event) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
this.object.difficulty.add_void_point = !this.object.difficulty.add_void_point;
|
this.object.difficulty.addVoidPoint = !this.object.difficulty.addVoidPoint;
|
||||||
this._updateVoidPointUsage();
|
this._updateVoidPointUsage();
|
||||||
this.render(false);
|
this.render(false);
|
||||||
});
|
});
|
||||||
@@ -342,23 +389,30 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
let formula = [];
|
// If initiative roll, check if player already have
|
||||||
if (this.object.ring.value > 0) {
|
if (this.object.isInitiativeRoll) {
|
||||||
formula.push(`${this.object.ring.value}dr`);
|
if (!game.combat) {
|
||||||
}
|
ui.notifications.warn(game.i18n.localize("COMBAT.NoneActive"));
|
||||||
if (this.object.skill.value > 0) {
|
return this.close();
|
||||||
formula.push(`${this.object.skill.value}ds`);
|
}
|
||||||
|
const combatant = game.combat.combatants.find((c) => c.actor.id === this._actor.id && c.initiative > 0);
|
||||||
|
if (combatant) {
|
||||||
|
ui.notifications.error(game.i18n.localize("l5r5e.conflict.initiative.already_set"));
|
||||||
|
return this.close();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update Actor
|
// Update Actor
|
||||||
if (this._actor) {
|
if (this._actor) {
|
||||||
const actorData = duplicate(this._actor.data.data);
|
const actorData = foundry.utils.duplicate(this._actor.data.data);
|
||||||
|
|
||||||
// TODO update actor stance ? good idea or not, choice-able ?
|
// Update the actor stance on initiative only
|
||||||
// actorData.stance = approach;
|
if (this.object.isInitiativeRoll) {
|
||||||
|
actorData.stance = this.object.ring.id;
|
||||||
|
}
|
||||||
|
|
||||||
// If hidden add 1 void pt
|
// If hidden add 1 void pt
|
||||||
if (this.object.difficulty.add_void_point) {
|
if (this.object.difficulty.addVoidPoint) {
|
||||||
actorData.void_points.value = Math.min(actorData.void_points.value + 1, actorData.void_points.max);
|
actorData.void_points.value = Math.min(actorData.void_points.value + 1, actorData.void_points.max);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -367,25 +421,71 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
actorData.void_points.value = Math.max(actorData.void_points.value - 1, 0);
|
actorData.void_points.value = Math.max(actorData.void_points.value - 1, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update actor
|
// Update actor if needed
|
||||||
this._actor.update({
|
const updateDiff = foundry.utils.diffObject(this._actor.data.data, actorData);
|
||||||
data: diffObject(this._actor.data.data, actorData),
|
if (Object.keys(updateDiff).length > 0) {
|
||||||
|
await this._actor.update({
|
||||||
|
data: foundry.utils.diffObject(this._actor.data.data, actorData),
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Build the formula
|
||||||
|
let formula = [];
|
||||||
|
if (this.object.ring.value > 0) {
|
||||||
|
formula.push(`${this.object.ring.value}dr`);
|
||||||
|
}
|
||||||
|
if (this.object.skill.value > 0) {
|
||||||
|
formula.push(`${this.object.skill.value}ds`);
|
||||||
|
}
|
||||||
|
|
||||||
|
let message;
|
||||||
|
if (this.object.isInitiativeRoll) {
|
||||||
|
// Initiative roll
|
||||||
|
let msgOptions = {
|
||||||
|
skillId: this.object.skill.id,
|
||||||
|
difficulty: this.object.difficulty.value,
|
||||||
|
difficultyHidden: this.object.difficulty.hidden,
|
||||||
|
useVoidPoint: this.object.useVoidPoint,
|
||||||
|
skillAssistance: this.object.skill.assistance,
|
||||||
|
rnkMessage: null,
|
||||||
|
};
|
||||||
|
|
||||||
|
await this._actor.rollInitiative({
|
||||||
|
rerollInitiative: true,
|
||||||
|
initiativeOptions: {
|
||||||
|
formula: formula.join("+"),
|
||||||
|
// updateTurn: true,
|
||||||
|
messageOptions: msgOptions,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
// Adhesive tape to get the messageId :/
|
||||||
|
message = msgOptions.rnkMessage;
|
||||||
|
delete msgOptions.rnkMessage;
|
||||||
|
} else {
|
||||||
|
// Regular roll, so let's roll !
|
||||||
|
const roll = await new game.l5r5e.RollL5r5e(formula.join("+"));
|
||||||
|
|
||||||
|
roll.actor = this._actor;
|
||||||
|
roll.l5r5e.stance = this.object.ring.id;
|
||||||
|
roll.l5r5e.skillId = this.object.skill.id;
|
||||||
|
roll.l5r5e.skillCatId = this.object.skill.cat;
|
||||||
|
roll.l5r5e.difficulty = this.object.difficulty.value;
|
||||||
|
roll.l5r5e.difficultyHidden = this.object.difficulty.hidden;
|
||||||
|
roll.l5r5e.voidPointUsed = this.object.useVoidPoint;
|
||||||
|
roll.l5r5e.skillAssistance = this.object.skill.assistance;
|
||||||
|
|
||||||
|
await roll.roll();
|
||||||
|
message = await roll.toMessage();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (message) {
|
||||||
|
// if DsN active, delay the popup for 2s
|
||||||
|
new Promise((r) => setTimeout(r, !game.dice3d ? 0 : 2000)).then(() => {
|
||||||
|
new game.l5r5e.RollnKeepDialog(message.id).render(true);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// Let's roll !
|
|
||||||
const roll = await new game.l5r5e.RollL5r5e(formula.join("+"));
|
|
||||||
|
|
||||||
roll.actor = this._actor;
|
|
||||||
roll.l5r5e.stance = this.object.ring.id;
|
|
||||||
roll.l5r5e.skillId = this.object.skill.id;
|
|
||||||
roll.l5r5e.skillCatId = this.object.skill.cat;
|
|
||||||
roll.l5r5e.summary.difficulty = this.object.difficulty.value;
|
|
||||||
roll.l5r5e.summary.difficultyHidden = this.object.difficulty.hidden;
|
|
||||||
roll.l5r5e.summary.voidPointUsed = this.object.useVoidPoint;
|
|
||||||
|
|
||||||
await roll.roll();
|
|
||||||
await roll.toMessage();
|
|
||||||
return this.close();
|
return this.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -404,7 +504,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
_updateVoidPointUsage() {
|
_updateVoidPointUsage() {
|
||||||
if (
|
if (
|
||||||
this.object.useVoidPoint &&
|
this.object.useVoidPoint &&
|
||||||
!this.object.difficulty.add_void_point &&
|
!this.object.difficulty.addVoidPoint &&
|
||||||
!!this._actor &&
|
!!this._actor &&
|
||||||
this._actor.data.data.void_points.value < 1
|
this._actor.data.data.void_points.value < 1
|
||||||
) {
|
) {
|
||||||
@@ -421,8 +521,8 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
const params = {};
|
const params = {};
|
||||||
let name = "DicePicker";
|
let name = "DicePicker";
|
||||||
|
|
||||||
if (this._actor?._id) {
|
if (this._actor?.id) {
|
||||||
params.actorId = this._actor._id;
|
params.actorId = this._actor.id;
|
||||||
name = this._actor.name;
|
name = this._actor.name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -437,7 +537,7 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
|
|
||||||
let command = `new game.l5r5e.DicePickerDialog(${JSON.stringify(params)}).render(true);`;
|
let command = `new game.l5r5e.DicePickerDialog(${JSON.stringify(params)}).render(true);`;
|
||||||
|
|
||||||
let macro = game.macros.entities.find((m) => m.data.name === name && m.data.command === command);
|
let macro = game.macros.contents.find((m) => m.data.name === name && m.data.command === command);
|
||||||
if (!macro) {
|
if (!macro) {
|
||||||
macro = await Macro.create({
|
macro = await Macro.create({
|
||||||
name: name,
|
name: name,
|
||||||
@@ -449,22 +549,10 @@ export class DicePickerDialog extends FormApplication {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Search if already in player hotbar
|
// Search if already in player hotbar
|
||||||
if (Object.values(game.user.data.hotbar).includes(macro._id)) {
|
if (Object.values(game.user.data.hotbar).includes(macro.id)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Search for slot (Fix for FVTT, will be fixed)
|
return game.user.assignHotbarMacro(macro, "auto"); // 1st available
|
||||||
// slot = false will normally do the 1st available, but always return 0
|
|
||||||
// TODO see when issue is closed to remove these lines and use "assignHotbarMacro(macro, false)"
|
|
||||||
// https://gitlab.com/foundrynet/foundryvtt/-/issues/4382
|
|
||||||
const slot = Array.fromRange(50).find((i) => {
|
|
||||||
if (i < 1) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return !(i in game.user.data.hotbar);
|
|
||||||
});
|
|
||||||
|
|
||||||
// return game.user.assignHotbarMacro(macro, false); // 1st available
|
|
||||||
return game.user.assignHotbarMacro(macro, slot);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import { L5rBaseDie } from "./l5r-base-die.js";
|
|||||||
*/
|
*/
|
||||||
export class AbilityDie extends L5rBaseDie {
|
export class AbilityDie extends L5rBaseDie {
|
||||||
/** @override */
|
/** @override */
|
||||||
static DENOMINATION = "ds";
|
static DENOMINATION = "s";
|
||||||
|
|
||||||
static FACES = {
|
static FACES = {
|
||||||
1: { success: 0, explosive: 0, opportunity: 0, strife: 0, image: "skill_blank" },
|
1: { success: 0, explosive: 0, opportunity: 0, strife: 0, image: "skill_blank" },
|
||||||
@@ -18,8 +18,8 @@ export class AbilityDie extends L5rBaseDie {
|
|||||||
8: { success: 1, explosive: 0, opportunity: 0, strife: 0, image: "skill_s" },
|
8: { success: 1, explosive: 0, opportunity: 0, strife: 0, image: "skill_s" },
|
||||||
9: { success: 1, explosive: 0, opportunity: 0, strife: 0, image: "skill_s" },
|
9: { success: 1, explosive: 0, opportunity: 0, strife: 0, image: "skill_s" },
|
||||||
10: { success: 1, explosive: 0, opportunity: 1, strife: 0, image: "skill_so" },
|
10: { success: 1, explosive: 0, opportunity: 1, strife: 0, image: "skill_so" },
|
||||||
11: { success: 1, explosive: 1, opportunity: 0, strife: 1, image: "skill_et" },
|
11: { success: 0, explosive: 1, opportunity: 0, strife: 1, image: "skill_et" },
|
||||||
12: { success: 1, explosive: 1, opportunity: 0, strife: 0, image: "skill_e" },
|
12: { success: 0, explosive: 1, opportunity: 0, strife: 0, image: "skill_e" },
|
||||||
};
|
};
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
|
|||||||
@@ -15,23 +15,47 @@ export class L5rBaseDie extends DiceTerm {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return a standardized representation for the displayed formula associated with this DiceTerm
|
* Return the total number of success + explosives
|
||||||
* @override
|
* @returns {number}
|
||||||
*/
|
*/
|
||||||
get formula() {
|
get totalSuccess() {
|
||||||
return `${this.number}${this.constructor.DENOMINATION}${this.modifiers.join("")}`;
|
return this.l5r5e.success + this.l5r5e.explosive;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the full img string used as the label for each rolled result
|
* A string representation of the formula expression for this RollTerm, prior to evaluation.
|
||||||
|
* @type {string}
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static getResultLabel(result) {
|
get expression() {
|
||||||
return `<img src="${CONFIG.l5r5e.paths.assets}dices/default/${this.FACES[result].image}.svg" alt="${result}" />`;
|
return `${this.number}d${this.constructor.DENOMINATION}${this.modifiers.join("")}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return a standardized representation for the displayed formula associated with this DiceTerm
|
||||||
|
* @return {string}
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
get formula() {
|
||||||
|
// No flavor
|
||||||
|
return this.expression;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return a string used as the label for each rolled result
|
||||||
|
* @param {DiceTermResult} result The rolled result
|
||||||
|
* @return {string} The result label
|
||||||
|
*/
|
||||||
|
getResultLabel(result) {
|
||||||
|
return `<img src="${CONFIG.l5r5e.paths.assets}dices/default/${
|
||||||
|
this.constructor.FACES[result.result].image
|
||||||
|
}.svg" alt="${result.result}" />`;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the url of the result face
|
* Return the url of the result face
|
||||||
|
* @param {string|number} result
|
||||||
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
static getResultSrc(result) {
|
static getResultSrc(result) {
|
||||||
return `${CONFIG.l5r5e.paths.assets}dices/default/${this.FACES[result].image}.svg`;
|
return `${CONFIG.l5r5e.paths.assets}dices/default/${this.FACES[result].image}.svg`;
|
||||||
@@ -41,36 +65,35 @@ export class L5rBaseDie extends DiceTerm {
|
|||||||
* Return the total result of the DiceTerm if it has been evaluated
|
* Return the total result of the DiceTerm if it has been evaluated
|
||||||
* Always zero for L5R dices to not count in total for regular dices
|
* Always zero for L5R dices to not count in total for regular dices
|
||||||
* @override
|
* @override
|
||||||
|
* @return {number|string}
|
||||||
*/
|
*/
|
||||||
get total() {
|
get total() {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Evaluate the roll term, populating the results Array
|
* Evaluate the term, processing its inputs and finalizing its total.
|
||||||
|
* @param {boolean} minimize Minimize the result, obtaining the smallest possible value.
|
||||||
|
* @param {boolean} maximize Maximize the result, obtaining the largest possible value.
|
||||||
|
* @param {boolean} async Evaluate the term asynchronously, receiving a Promise as the returned value. This will become the default behavior in version 10.x
|
||||||
|
* @return {L5rBaseDie} The evaluated RollTerm
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
evaluate({ minimize = false, maximize = false } = {}) {
|
evaluate({ minimize = false, maximize = false, async = false } = {}) {
|
||||||
if (this._evaluated) {
|
if (this._evaluated) {
|
||||||
throw new Error(`This ${this.constructor.name} has already been evaluated and is immutable`);
|
throw new Error(`This ${this.constructor.name} has already been evaluated and is immutable`);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Roll the initial number of dice
|
// Roll the initial number of dice
|
||||||
for (let n = 1; n <= this.number; n++) {
|
for (let n = 1; n <= this.number; n++) {
|
||||||
this.roll({ minimize, maximize });
|
this.roll({ minimize, maximize, async }); // TODO async/await in v10.x currently the inline roll is sync
|
||||||
}
|
}
|
||||||
|
|
||||||
// Apply modifiers
|
// Apply modifiers
|
||||||
this._evaluateModifiers();
|
this._evaluateModifiers();
|
||||||
|
|
||||||
// Combine all results
|
// Combine all results
|
||||||
this.l5r5e = { success: 0, explosive: 0, opportunity: 0, strife: 0 };
|
this.l5rSummary();
|
||||||
this.results.forEach((term) => {
|
|
||||||
const face = this.constructor.FACES[term.result];
|
|
||||||
["success", "explosive", "opportunity", "strife"].forEach((props) => {
|
|
||||||
this.l5r5e[props] += parseInt(face[props]);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
// Return the evaluated term
|
// Return the evaluated term
|
||||||
this._evaluated = true;
|
this._evaluated = true;
|
||||||
@@ -80,35 +103,53 @@ export class L5rBaseDie extends DiceTerm {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Roll the DiceTerm by mapping a random uniform draw against the faces of the dice term
|
* Summarise the total of success, strife... for L5R dices for the current Die
|
||||||
* @override
|
|
||||||
*/
|
*/
|
||||||
roll(options) {
|
l5rSummary() {
|
||||||
const roll = super.roll(options);
|
this.l5r5e = { success: 0, explosive: 0, opportunity: 0, strife: 0 };
|
||||||
|
this.results.forEach((term) => {
|
||||||
//roll.l5r5e = this.l5r5e;
|
const face = this.constructor.FACES[term.result];
|
||||||
|
["success", "explosive", "opportunity", "strife"].forEach((props) => {
|
||||||
return roll;
|
this.l5r5e[props] += parseInt(face[props]);
|
||||||
|
});
|
||||||
|
if (face.explosive) {
|
||||||
|
term.exploded = true;
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @override */
|
/**
|
||||||
static fromData(data) {
|
* Roll the DiceTerm by mapping a random uniform draw against the faces of the dice term
|
||||||
const roll = super.fromData(data);
|
* @param {Object} options
|
||||||
|
* @return {DiceTermResult}
|
||||||
roll.l5r5e = data.l5r5e;
|
* @override
|
||||||
|
*/
|
||||||
|
roll(options = { minimize: false, maximize: false }) {
|
||||||
|
const roll = super.roll(options);
|
||||||
|
//roll.l5r5e = this.l5r5e;
|
||||||
return roll;
|
return roll;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represent the data of the Roll as an object suitable for JSON serialization
|
* Construct a DiceTerm from a provided data object
|
||||||
|
* @param {object} data Provided data from an un-serialized term
|
||||||
|
* @return {DiceTerm} The constructed RollTerm
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
static fromData(data) {
|
||||||
|
const roll = super.fromData(data);
|
||||||
|
roll.l5r5e = data.l5r5e;
|
||||||
|
return roll;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Represent the data of the DiceTerm as an object suitable for JSON serialization
|
||||||
|
* @return {string}
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
toJSON() {
|
toJSON() {
|
||||||
const json = super.toJSON();
|
const json = super.toJSON();
|
||||||
|
|
||||||
json.l5r5e = this.l5r5e;
|
json.l5r5e = this.l5r5e;
|
||||||
|
|
||||||
return json;
|
return json;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import { L5rBaseDie } from "./l5r-base-die.js";
|
|||||||
*/
|
*/
|
||||||
export class RingDie extends L5rBaseDie {
|
export class RingDie extends L5rBaseDie {
|
||||||
/** @override */
|
/** @override */
|
||||||
static DENOMINATION = "dr";
|
static DENOMINATION = "r";
|
||||||
|
|
||||||
static FACES = {
|
static FACES = {
|
||||||
1: { success: 0, explosive: 0, opportunity: 0, strife: 0, image: "ring_blank" },
|
1: { success: 0, explosive: 0, opportunity: 0, strife: 0, image: "ring_blank" },
|
||||||
@@ -13,7 +13,7 @@ export class RingDie extends L5rBaseDie {
|
|||||||
3: { success: 0, explosive: 0, opportunity: 1, strife: 0, image: "ring_o" },
|
3: { success: 0, explosive: 0, opportunity: 1, strife: 0, image: "ring_o" },
|
||||||
4: { success: 1, explosive: 0, opportunity: 0, strife: 1, image: "ring_st" },
|
4: { success: 1, explosive: 0, opportunity: 0, strife: 1, image: "ring_st" },
|
||||||
5: { success: 1, explosive: 0, opportunity: 0, strife: 0, image: "ring_s" },
|
5: { success: 1, explosive: 0, opportunity: 0, strife: 0, image: "ring_s" },
|
||||||
6: { success: 1, explosive: 1, opportunity: 0, strife: 1, image: "ring_et" },
|
6: { success: 0, explosive: 1, opportunity: 0, strife: 1, image: "ring_et" },
|
||||||
};
|
};
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
|
|||||||
@@ -8,23 +8,35 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
*/
|
*/
|
||||||
static CHOICES = {
|
static CHOICES = {
|
||||||
discard: "discard",
|
discard: "discard",
|
||||||
face_change: "face-change",
|
|
||||||
keep: "keep",
|
keep: "keep",
|
||||||
nothing: null,
|
nothing: null,
|
||||||
reroll: "reroll",
|
reroll: "reroll",
|
||||||
reserve: "reserve",
|
// reserve: "reserve",
|
||||||
|
swap: "swap",
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The current ChatMessage where we come from
|
* The current ChatMessage where we come from
|
||||||
* @param {ChatMessage} message
|
* @param {ChatMessage} message
|
||||||
*/
|
*/
|
||||||
message = null;
|
_message = null;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The current Roll
|
||||||
|
* @param {RollL5r5e} roll
|
||||||
|
*/
|
||||||
|
roll = null;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Payload Object
|
* Payload Object
|
||||||
*/
|
*/
|
||||||
object = {
|
object = {
|
||||||
|
currentStep: 0,
|
||||||
|
submitDisabled: false,
|
||||||
|
swapDiceFaces: {
|
||||||
|
rings: [],
|
||||||
|
skills: [],
|
||||||
|
},
|
||||||
dicesList: [[]],
|
dicesList: [[]],
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -33,79 +45,133 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
id: "l5r5e-roll-n-keep-dialog",
|
id: "l5r5e-roll-n-keep-dialog",
|
||||||
classes: ["l5r5e", "roll-n-keep-dialog"],
|
classes: ["l5r5e", "roll-n-keep-dialog"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "dice/roll-n-keep-dialog.html",
|
template: CONFIG.l5r5e.paths.templates + "dice/roll-n-keep-dialog.html",
|
||||||
title: game.i18n.localize("l5r5e.roll_n_keep.title"),
|
title: game.i18n.localize("l5r5e.roll_n_keep.title"),
|
||||||
width: 660,
|
closeOnSubmit: false,
|
||||||
height: 660,
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Define a unique and dynamic element ID for the rendered ActorSheet application
|
* Define a unique and dynamic element ID for the rendered application
|
||||||
*/
|
*/
|
||||||
get id() {
|
get id() {
|
||||||
return `l5r5e-roll-n-keep-dialog-${this.message._id}`;
|
return `l5r5e-roll-n-keep-dialog-${this._message.id}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ChatMessage
|
||||||
|
* @param {ChatMessage} msg
|
||||||
|
*/
|
||||||
|
set message(msg) {
|
||||||
|
this._message = msg instanceof ChatMessage ? msg : null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ChatMessage
|
||||||
|
* @returns {ChatMessage}
|
||||||
|
*/
|
||||||
|
get message() {
|
||||||
|
return this._message;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create the Roll n Keep dialog
|
* Create the Roll n Keep dialog
|
||||||
* @param {ChatMessage} message
|
* @param {number} messageId
|
||||||
* @param {FormApplicationOptions} options
|
* @param {FormApplicationOptions} options
|
||||||
*/
|
*/
|
||||||
constructor(message, options = {}) {
|
constructor(messageId, options = {}) {
|
||||||
super({}, options);
|
super({}, options);
|
||||||
this.message = message;
|
this.message = game.messages.get(messageId);
|
||||||
this._initialize();
|
|
||||||
|
this.options.editable =
|
||||||
|
this._message?.isAuthor || this._message?._roll.l5r5e.actor?.isOwner || this._message?.isOwner || false;
|
||||||
|
|
||||||
|
this._initializeDiceFaces();
|
||||||
|
this._initializeHistory();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Refresh data (used from socket)
|
* Refresh data (used from socket)
|
||||||
*/
|
*/
|
||||||
async refresh() {
|
async refresh() {
|
||||||
if (!this.message) {
|
if (!this._message) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this._initialize();
|
this._initializeHistory();
|
||||||
this.render(false);
|
this.render(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialize the dialog with the message
|
* Render
|
||||||
|
* @param {boolean} force
|
||||||
|
* @param {{left?: number, top?: number, width?: number, height?: number, scale?: number, focus?: boolean, renderContext?: string, renderData?: Object}} options
|
||||||
|
* @returns {Application}
|
||||||
|
* @override
|
||||||
|
*/
|
||||||
|
render(force = false, options = {}) {
|
||||||
|
if (!this._message) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.position.width = "auto";
|
||||||
|
this.position.height = "auto";
|
||||||
|
return super.render(force, options);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the dice history list
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_initialize() {
|
_initializeHistory() {
|
||||||
// Get the roll
|
if (!this._message) {
|
||||||
const roll = game.l5r5e.RollL5r5e.fromData(this.message.roll);
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
console.clear();
|
// Get the roll
|
||||||
console.log(roll); // TODO TMP
|
this.roll = game.l5r5e.RollL5r5e.fromData(this._message._roll);
|
||||||
|
|
||||||
// Already history
|
// Already history
|
||||||
if (Array.isArray(roll.l5r5e.history)) {
|
if (Array.isArray(this.roll.l5r5e.history)) {
|
||||||
this.object.dicesList = roll.l5r5e.history;
|
this.object.dicesList = this.roll.l5r5e.history;
|
||||||
|
|
||||||
|
let currentStep = this.roll.l5r5e.history.length - 1;
|
||||||
|
if (!this._haveChoice(currentStep, RollnKeepDialog.CHOICES.nothing)) {
|
||||||
|
currentStep += 1;
|
||||||
|
}
|
||||||
|
this.object.currentStep = currentStep;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// New
|
// New
|
||||||
roll.terms.forEach((term) => {
|
this.object.dicesList = [[]];
|
||||||
if (typeof term !== "object") {
|
this.roll.terms.forEach((term) => {
|
||||||
|
if (!(term instanceof game.l5r5e.L5rBaseDie)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
term.results.forEach((res) => {
|
term.results.forEach((res) => {
|
||||||
this.object.dicesList[0].push({
|
this.object.dicesList[0].push({
|
||||||
type: term.constructor.name,
|
type: term.constructor.name,
|
||||||
face: res.result,
|
face: res.result,
|
||||||
explosive: term.constructor.FACES[res.result].explosive,
|
|
||||||
img: term.constructor.getResultSrc(res.result),
|
|
||||||
choice: RollnKeepDialog.CHOICES.nothing,
|
choice: RollnKeepDialog.CHOICES.nothing,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Fill the dices faces
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_initializeDiceFaces() {
|
||||||
|
// All faces are unique for rings
|
||||||
|
this.object.swapDiceFaces.rings = Object.keys(game.l5r5e.RingDie.FACES);
|
||||||
|
|
||||||
|
// Only unique for Skills
|
||||||
|
this.object.swapDiceFaces.skills = [1, 3, 6, 8, 10, 11, 12];
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create drag-and-drop workflow handlers for this Application
|
* Create drag-and-drop workflow handlers for this Application
|
||||||
* @return An array of DragDrop handlers
|
* @return An array of DragDrop handlers
|
||||||
@@ -121,6 +187,15 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define whether a user is able to begin a dragstart workflow for a given drag selector
|
||||||
|
* @param selector The candidate HTML selector for dragging
|
||||||
|
* @return Can the current user drag this selector?
|
||||||
|
*/
|
||||||
|
_canDragStart(selector) {
|
||||||
|
return this.options.editable;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Callback actions which occur at the beginning of a drag start workflow.
|
* Callback actions which occur at the beginning of a drag start workflow.
|
||||||
* @param {DragEvent} event The originating DragEvent
|
* @param {DragEvent} event The originating DragEvent
|
||||||
@@ -142,35 +217,56 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
* @return {Object}
|
* @return {Object}
|
||||||
*/
|
*/
|
||||||
getData(options = null) {
|
getData(options = null) {
|
||||||
const draggableList = [];
|
// Disable submit / edition
|
||||||
this.object.dicesList.forEach((step, idx) => {
|
this.options.classes = this.options.classes.filter((e) => e !== "finalized");
|
||||||
step.forEach((die, dieNum) => {
|
this.object.submitDisabled = false;
|
||||||
if (die) {
|
|
||||||
draggableList[dieNum] = idx;
|
if (this._checkKeepCount(this.object.currentStep)) {
|
||||||
}
|
const kept = this._getKeepCount(this.object.currentStep);
|
||||||
});
|
this.object.submitDisabled = kept < 1 || kept > this.roll.l5r5e.keepLimit;
|
||||||
});
|
} else if (!this.object.dicesList[this.object.currentStep]) {
|
||||||
|
this.options.editable = false;
|
||||||
|
this.options.classes.push("finalized");
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
...super.getData(options),
|
...super.getData(options),
|
||||||
|
cssClass: this.options.classes.join(" "),
|
||||||
data: this.object,
|
data: this.object,
|
||||||
draggableList: draggableList,
|
l5r5e: this.roll.l5r5e,
|
||||||
l5r5e: this.message._roll.l5r5e,
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Listen to html elements
|
* Listen to html elements
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
super.activateListeners(html);
|
super.activateListeners(html);
|
||||||
|
|
||||||
|
// 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", [
|
||||||
|
{
|
||||||
|
name: game.i18n.localize("l5r5e.roll_n_keep.undo"),
|
||||||
|
icon: '<i class="fas fa-undo"></i>',
|
||||||
|
callback: () => this._undoLastStepChoices(),
|
||||||
|
},
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Finalize Button
|
// Finalize Button
|
||||||
html.find("#finalize").on("click", (event) => {
|
html.find("#finalize").on("click", (event) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
if (this._getKeepCount() > 0) {
|
if (!this.object.submitDisabled) {
|
||||||
this.submit();
|
this.submit();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -180,6 +276,11 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
* Handle dropped items
|
* Handle dropped items
|
||||||
*/
|
*/
|
||||||
async _onDropItem(event) {
|
async _onDropItem(event) {
|
||||||
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const type = $(event.currentTarget).data("type");
|
const type = $(event.currentTarget).data("type");
|
||||||
const json = event.dataTransfer.getData("text/plain");
|
const json = event.dataTransfer.getData("text/plain");
|
||||||
if (!json || !Object.values(RollnKeepDialog.CHOICES).some((e) => !!e && e === type)) {
|
if (!json || !Object.values(RollnKeepDialog.CHOICES).some((e) => !!e && e === type)) {
|
||||||
@@ -191,81 +292,365 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
let addNewRoll = false;
|
|
||||||
const current = this.object.dicesList[data.step][data.die];
|
const current = this.object.dicesList[data.step][data.die];
|
||||||
current.choice = type;
|
delete current.newFace;
|
||||||
|
|
||||||
// Actions p 26 : change, ignore/discard, reroll, reserve, change face
|
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case RollnKeepDialog.CHOICES.keep:
|
case RollnKeepDialog.CHOICES.swap: {
|
||||||
if (current.explosive) {
|
// Dice Type Ring/Skill
|
||||||
addNewRoll = true;
|
const diceType = $(event.currentTarget).data("die");
|
||||||
|
const diceNewFace = $(event.currentTarget).data("face");
|
||||||
|
|
||||||
|
if (current.type !== diceType || current.face === diceNewFace) {
|
||||||
|
current.choice = RollnKeepDialog.CHOICES.nothing;
|
||||||
|
this.render(false);
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
current.newFace = diceNewFace;
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
case RollnKeepDialog.CHOICES.reroll:
|
case RollnKeepDialog.CHOICES.reroll:
|
||||||
addNewRoll = true;
|
// If reroll, we need to keep all the line by default
|
||||||
|
this._forceChoiceForDiceWithoutOne(RollnKeepDialog.CHOICES.keep);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// New roll
|
current.choice = type;
|
||||||
if (addNewRoll) {
|
|
||||||
if (!this.object.dicesList[data.step + 1]) {
|
// Little time saving : if we reach the max kept dices, discard all dices without a choice
|
||||||
this.object.dicesList[data.step + 1] = Array(this.object.dicesList[0].length).fill(null);
|
if (
|
||||||
}
|
this._checkKeepCount(this.object.currentStep) &&
|
||||||
this.object.dicesList[data.step + 1][data.die] = await this._newRoll(current.type, type);
|
this._getKeepCount(this.object.currentStep) === this.roll.l5r5e.keepLimit
|
||||||
|
) {
|
||||||
|
this._forceChoiceForDiceWithoutOne(RollnKeepDialog.CHOICES.discard);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.render(false);
|
this.render(false);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Roll a new die avec return the result
|
|
||||||
* @private
|
|
||||||
*/
|
|
||||||
async _newRoll(dieType, actionType) {
|
|
||||||
const roll = await new game.l5r5e.RollL5r5e(dieType === "RingDie" ? "1dr" : "1ds");
|
|
||||||
roll.actor = this.message.roll.l5r5e.actor;
|
|
||||||
roll.l5r5e.stance = this.message.roll.l5r5e.stance;
|
|
||||||
// roll.l5r5e.skillId = this.message.roll.l5r5e.skillId;
|
|
||||||
// roll.l5r5e.skillCatId = this.message.roll.l5r5e.skillCatId;
|
|
||||||
|
|
||||||
await roll.roll();
|
|
||||||
await roll.toMessage({
|
|
||||||
flavor: game.i18n.localize(`l5r5e.roll_n_keep.${actionType}_chat`),
|
|
||||||
});
|
|
||||||
|
|
||||||
const dice = roll.terms[0];
|
|
||||||
const result = dice.results[0].result;
|
|
||||||
|
|
||||||
return {
|
|
||||||
type: dieType,
|
|
||||||
face: result,
|
|
||||||
explosive: dice.constructor.FACES[result].explosive,
|
|
||||||
img: dice.constructor.getResultSrc(result),
|
|
||||||
choice: RollnKeepDialog.CHOICES.nothing,
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the current number of dices kept
|
* Return the current number of dices kept
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_getKeepCount() {
|
_getKeepCount(step) {
|
||||||
return this.object.dicesList.reduce((acc, step) => {
|
return this.object.dicesList[step].reduce((acc, die) => {
|
||||||
return (
|
if (
|
||||||
acc +
|
!!die &&
|
||||||
step.reduce((acc2, die) => {
|
[RollnKeepDialog.CHOICES.keep, RollnKeepDialog.CHOICES.reroll, RollnKeepDialog.CHOICES.swap].includes(
|
||||||
if (!!die && die.choice === RollnKeepDialog.CHOICES.keep) {
|
die.choice
|
||||||
acc2 = acc2 + 1;
|
)
|
||||||
}
|
) {
|
||||||
return acc2;
|
acc = acc + 1;
|
||||||
}, 0)
|
}
|
||||||
);
|
return acc;
|
||||||
}, 0);
|
}, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return true if a "_getKeepCount" is needed
|
||||||
|
* @param {number} step
|
||||||
|
* @returns {boolean}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_checkKeepCount(step) {
|
||||||
|
return (
|
||||||
|
!this._haveChoice(step, RollnKeepDialog.CHOICES.reroll) &&
|
||||||
|
(step === 0 || this._haveChoice(step - 1, RollnKeepDialog.CHOICES.reroll))
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return true if this choice exist in the current step
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_haveChoice(currentStep, choice) {
|
||||||
|
return (
|
||||||
|
this.object.dicesList[currentStep] &&
|
||||||
|
this.object.dicesList[currentStep].some((e) => !!e && e.choice === choice)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Discard all dices without a choice for the current step
|
||||||
|
* @param {string} newChoice
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_forceChoiceForDiceWithoutOne(newChoice) {
|
||||||
|
this.object.dicesList[this.object.currentStep]
|
||||||
|
.filter((e) => !!e)
|
||||||
|
.map((e) => {
|
||||||
|
if (e.choice === RollnKeepDialog.CHOICES.nothing) {
|
||||||
|
e.choice = newChoice;
|
||||||
|
}
|
||||||
|
return e;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize dice array for "step" if needed
|
||||||
|
* @param {number} step
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_initializeDicesListStep(step) {
|
||||||
|
if (!this.object.dicesList[step]) {
|
||||||
|
this.object.dicesList[step] = Array(this.object.dicesList[0].length).fill(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Apply all choices to build the next step
|
||||||
|
* @returns {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _applyChoices() {
|
||||||
|
const nextStep = this.object.currentStep + 1;
|
||||||
|
const haveReroll = this._haveChoice(this.object.currentStep, RollnKeepDialog.CHOICES.reroll);
|
||||||
|
|
||||||
|
// Foreach kept dices, apply choices
|
||||||
|
const newRolls = {};
|
||||||
|
this.object.dicesList[this.object.currentStep].forEach((die, idx) => {
|
||||||
|
if (!die) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
switch (die.choice) {
|
||||||
|
case RollnKeepDialog.CHOICES.keep:
|
||||||
|
if (haveReroll) {
|
||||||
|
// Reroll line add all kept into a new line
|
||||||
|
this._initializeDicesListStep(nextStep);
|
||||||
|
this.object.dicesList[nextStep][idx] = duplicate(
|
||||||
|
this.object.dicesList[this.object.currentStep][idx]
|
||||||
|
);
|
||||||
|
this.object.dicesList[nextStep][idx].choice = RollnKeepDialog.CHOICES.nothing;
|
||||||
|
this.object.dicesList[this.object.currentStep][idx].choice = RollnKeepDialog.CHOICES.discard;
|
||||||
|
} else if (game.l5r5e[die.type].FACES[die.face].explosive) {
|
||||||
|
// Exploding dice : add a new dice in the next step
|
||||||
|
if (!newRolls[die.type]) {
|
||||||
|
newRolls[die.type] = 0;
|
||||||
|
}
|
||||||
|
newRolls[die.type] += 1;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case RollnKeepDialog.CHOICES.reroll:
|
||||||
|
// Reroll : add a new dice in the next step
|
||||||
|
if (!newRolls[die.type]) {
|
||||||
|
newRolls[die.type] = 0;
|
||||||
|
}
|
||||||
|
newRolls[die.type] += 1;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case RollnKeepDialog.CHOICES.swap:
|
||||||
|
// FaceSwap : add a new dice with selected face in next step
|
||||||
|
this._initializeDicesListStep(nextStep);
|
||||||
|
this.object.dicesList[nextStep][idx] = {
|
||||||
|
type: this.object.dicesList[this.object.currentStep][idx].type,
|
||||||
|
face: this.object.dicesList[this.object.currentStep][idx].newFace,
|
||||||
|
choice: RollnKeepDialog.CHOICES.keep,
|
||||||
|
};
|
||||||
|
delete this.object.dicesList[this.object.currentStep][idx].newFace;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// If new rolls, roll and add them
|
||||||
|
if (Object.keys(newRolls).length > 0) {
|
||||||
|
const newRollsResults = await this._newRoll(newRolls);
|
||||||
|
this._initializeDicesListStep(nextStep);
|
||||||
|
this.object.dicesList[this.object.currentStep].forEach((die, idx) => {
|
||||||
|
if (!die) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (
|
||||||
|
die.choice === RollnKeepDialog.CHOICES.reroll ||
|
||||||
|
(!haveReroll &&
|
||||||
|
die.choice === RollnKeepDialog.CHOICES.keep &&
|
||||||
|
game.l5r5e[die.type].FACES[die.face].explosive)
|
||||||
|
) {
|
||||||
|
this.object.dicesList[nextStep][idx] = newRollsResults[die.type].shift();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Transform a array (of int or object) into a formula ring/skill
|
||||||
|
* @param rolls
|
||||||
|
* @returns {string}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_arrayToFormula(rolls) {
|
||||||
|
const formula = [];
|
||||||
|
if (rolls["RingDie"]) {
|
||||||
|
const rings = Array.isArray(rolls["RingDie"]) ? rolls["RingDie"].length : rolls["RingDie"];
|
||||||
|
formula.push(rings + "dr");
|
||||||
|
}
|
||||||
|
if (rolls["AbilityDie"]) {
|
||||||
|
const skills = Array.isArray(rolls["AbilityDie"]) ? rolls["AbilityDie"].length : rolls["AbilityDie"];
|
||||||
|
formula.push(skills + "ds");
|
||||||
|
}
|
||||||
|
if (formula.length < 1) {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
return formula.join("+");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Roll all new dice at once (better performance) and return the result
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _newRoll(newRolls) {
|
||||||
|
const out = {
|
||||||
|
RingDie: [],
|
||||||
|
AbilityDie: [],
|
||||||
|
};
|
||||||
|
|
||||||
|
const roll = await new game.l5r5e.RollL5r5e(this._arrayToFormula(newRolls));
|
||||||
|
await roll.roll();
|
||||||
|
|
||||||
|
// Show DsN dice for the new roll
|
||||||
|
if (game.dice3d !== undefined) {
|
||||||
|
game.dice3d.showForRoll(roll, game.user, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
roll.terms.forEach((term) => {
|
||||||
|
if (!(term instanceof game.l5r5e.L5rBaseDie)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
term.results.forEach((res) => {
|
||||||
|
out[term.constructor.name].push({
|
||||||
|
type: term.constructor.name,
|
||||||
|
face: res.result,
|
||||||
|
choice: RollnKeepDialog.CHOICES.nothing,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Rebuild the message roll
|
||||||
|
* @param {boolean} forceKeep If true keep all dice regardless their choice
|
||||||
|
* @returns {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _rebuildRoll(forceKeep = false) {
|
||||||
|
// Get all kept dices + new (choice null)
|
||||||
|
const diceList = this.object.dicesList.reduce((acc, step, stepIdx) => {
|
||||||
|
const haveReroll = stepIdx > 0 && this._haveChoice(stepIdx - 1, RollnKeepDialog.CHOICES.reroll);
|
||||||
|
step.forEach((die, idx) => {
|
||||||
|
if (
|
||||||
|
!!die &&
|
||||||
|
(forceKeep ||
|
||||||
|
die.choice === RollnKeepDialog.CHOICES.keep ||
|
||||||
|
(haveReroll && die.choice === RollnKeepDialog.CHOICES.nothing))
|
||||||
|
) {
|
||||||
|
if (!acc[die.type]) {
|
||||||
|
acc[die.type] = [];
|
||||||
|
}
|
||||||
|
// Check previous dice, to add html classes in chat
|
||||||
|
if (stepIdx > 0 && this.object.dicesList[stepIdx - 1][idx]) {
|
||||||
|
switch (this.object.dicesList[stepIdx - 1][idx].choice) {
|
||||||
|
case RollnKeepDialog.CHOICES.reroll:
|
||||||
|
die.class = "rerolled";
|
||||||
|
break;
|
||||||
|
case RollnKeepDialog.CHOICES.swap:
|
||||||
|
die.class = "swapped";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
acc[die.type].push(die);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return acc;
|
||||||
|
}, {});
|
||||||
|
|
||||||
|
// Re create a new roll
|
||||||
|
const roll = await new game.l5r5e.RollL5r5e(this._arrayToFormula(diceList));
|
||||||
|
roll.l5r5e = {
|
||||||
|
...this.roll.l5r5e,
|
||||||
|
summary: roll.l5r5e.summary,
|
||||||
|
history: this.object.dicesList,
|
||||||
|
};
|
||||||
|
|
||||||
|
// Fill the data
|
||||||
|
roll.evaluate({ async: false });
|
||||||
|
|
||||||
|
// Modify results
|
||||||
|
roll.terms.map((term) => {
|
||||||
|
if (term instanceof game.l5r5e.L5rBaseDie) {
|
||||||
|
term.results.map((res) => {
|
||||||
|
const die = diceList[term.constructor.name].shift();
|
||||||
|
res.result = die.face;
|
||||||
|
|
||||||
|
// add class to term result
|
||||||
|
if (die.class) {
|
||||||
|
res[die.class] = true;
|
||||||
|
}
|
||||||
|
return res;
|
||||||
|
});
|
||||||
|
term.l5rSummary();
|
||||||
|
}
|
||||||
|
return term;
|
||||||
|
});
|
||||||
|
|
||||||
|
// Recompute summary
|
||||||
|
roll.l5rSummary();
|
||||||
|
|
||||||
|
// Add roll & history to message
|
||||||
|
this.roll = roll;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Send the new roll in chat and delete the old message
|
||||||
|
* @returns {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _toChatMessage() {
|
||||||
|
// Keep old Ids
|
||||||
|
const appOldId = this.id;
|
||||||
|
const msgOldId = this._message.id;
|
||||||
|
|
||||||
|
if (this.roll.l5r5e.isInitiativeRoll) {
|
||||||
|
let msgOptions = {
|
||||||
|
rnkRoll: this.roll,
|
||||||
|
};
|
||||||
|
|
||||||
|
await this.roll.l5r5e.actor.rollInitiative({
|
||||||
|
rerollInitiative: true,
|
||||||
|
initiativeOptions: {
|
||||||
|
messageOptions: msgOptions,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
// Adhesive tape to get the message :/
|
||||||
|
this.message = msgOptions.rnkMessage;
|
||||||
|
delete msgOptions.rnkMessage;
|
||||||
|
} else {
|
||||||
|
// Send it to chat, switch to new message
|
||||||
|
this.message = await this.roll.toMessage();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Refresh viewers
|
||||||
|
if (this._message) {
|
||||||
|
game.l5r5e.sockets.updateMessageIdAndRefresh(appOldId, this._message.id);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Delete old chat message related to this series
|
||||||
|
if (game.settings.get("l5r5e", "rnk-deleteOldMessage")) {
|
||||||
|
if (game.user.isGM) {
|
||||||
|
const message = game.messages.get(msgOldId);
|
||||||
|
if (message) {
|
||||||
|
message.delete();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
game.l5r5e.sockets.deleteChatMessage(msgOldId);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method is called upon form submission after form data is validated
|
* This method is called upon form submission after form data is validated
|
||||||
* @param event The initial triggering submission event
|
* @param event The initial triggering submission event
|
||||||
@@ -274,32 +659,66 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
async _updateObject(event, formData) {
|
async _updateObject(event, formData) {
|
||||||
console.log("**** _updateObject");
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Notify the change to other players
|
// Discard all dices without a choice for the current step
|
||||||
// game.l5r5e.sockets.refreshAppId(this.id);
|
this._forceChoiceForDiceWithoutOne(RollnKeepDialog.CHOICES.discard);
|
||||||
|
|
||||||
// this.message._roll.l5r5e.history = {test: "yahooo"};
|
// Apply all choices to build the next step
|
||||||
|
await this._applyChoices();
|
||||||
|
|
||||||
// await message.update({
|
// *** Below this the current step become the next step ***
|
||||||
// data: {
|
this.object.currentStep++;
|
||||||
// roll: roll
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
// message.render(false);
|
|
||||||
|
|
||||||
// console.log(roll.toJSON(), this.message);
|
// Rebuild the roll
|
||||||
|
await this._rebuildRoll(false);
|
||||||
|
|
||||||
// ui.chat.updateMessage(message);
|
// Send the new roll in chat and delete the old message
|
||||||
// ui.chat.postOne(message, false);
|
await this._toChatMessage();
|
||||||
|
|
||||||
// if (game.user.isGM) {
|
// If a next step exist, rerender, else close
|
||||||
// message.delete();
|
if (this.object.dicesList[this.object.currentStep]) {
|
||||||
// } else {
|
return this.render(false);
|
||||||
// game.l5r5e.sockets.deleteChatMessage(messageId);
|
}
|
||||||
// }
|
return this.close();
|
||||||
|
}
|
||||||
|
|
||||||
// return this.close();
|
/**
|
||||||
|
* Undo the last step choice
|
||||||
|
* @returns {Promise<Application|any>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _undoLastStepChoices() {
|
||||||
|
// Find the step to work to
|
||||||
|
this.object.currentStep = this.object.dicesList[this.object.currentStep]
|
||||||
|
? this.object.currentStep
|
||||||
|
: Math.max(0, this.object.currentStep - 1);
|
||||||
|
|
||||||
|
// If all clear, delete this step
|
||||||
|
if (this._haveChoice(this.object.currentStep, RollnKeepDialog.CHOICES.nothing)) {
|
||||||
|
if (this.object.currentStep === 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.object.dicesList.pop();
|
||||||
|
this.object.dicesList = this.object.dicesList.filter((e) => !!e);
|
||||||
|
this.object.currentStep--;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Clear choices
|
||||||
|
this.object.dicesList[this.object.currentStep]
|
||||||
|
.filter((e) => !!e)
|
||||||
|
.map((e) => {
|
||||||
|
e.choice = RollnKeepDialog.CHOICES.nothing;
|
||||||
|
return e;
|
||||||
|
});
|
||||||
|
|
||||||
|
this.options.editable = true;
|
||||||
|
await this._rebuildRoll(true);
|
||||||
|
await this._toChatMessage();
|
||||||
|
return this.render(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -309,21 +728,22 @@ export class RollnKeepDialog extends FormApplication {
|
|||||||
*/
|
*/
|
||||||
static async onChatAction(event) {
|
static async onChatAction(event) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
// Extract card data
|
// Extract card data
|
||||||
const button = $(event.currentTarget);
|
const button = $(event.currentTarget);
|
||||||
button.attr("disabled", true);
|
button.attr("disabled", true);
|
||||||
const card = button.parents(".l5r5e.item-display.dices-l5r");
|
const card = button.parents(".l5r5e.item-display.dices-l5r");
|
||||||
const messageId = card.parents(".chat-message").data("message-id");
|
const messageId = card.parents(".chat-message").data("message-id");
|
||||||
const message = game.messages.get(messageId);
|
|
||||||
|
|
||||||
// Validate permission to proceed with the roll n keep
|
// Already open ? close it
|
||||||
if (!message || !message._roll.l5r5e.actor.owner) {
|
const app = Object.values(ui.windows).find((e) => e.id === `l5r5e-roll-n-keep-dialog-${messageId}`);
|
||||||
return;
|
if (app) {
|
||||||
|
app.close();
|
||||||
|
} else {
|
||||||
|
new RollnKeepDialog(messageId).render(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
new RollnKeepDialog(message).render(true);
|
|
||||||
|
|
||||||
// Re-enable the button
|
// Re-enable the button
|
||||||
button.attr("disabled", false);
|
button.attr("disabled", false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,3 @@
|
|||||||
import { L5rBaseDie } from "./dietype/l5r-base-die.js";
|
|
||||||
import { ActorL5r5e } from "../actor.js";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Roll for L5R5e
|
* Roll for L5R5e
|
||||||
*/
|
*/
|
||||||
@@ -8,32 +5,39 @@ export class RollL5r5e extends Roll {
|
|||||||
static CHAT_TEMPLATE = "dice/chat-roll.html";
|
static CHAT_TEMPLATE = "dice/chat-roll.html";
|
||||||
static TOOLTIP_TEMPLATE = "dice/tooltip.html";
|
static TOOLTIP_TEMPLATE = "dice/tooltip.html";
|
||||||
|
|
||||||
constructor(...args) {
|
constructor(formula, data = {}, options = {}) {
|
||||||
super(...args);
|
super(formula, data, options);
|
||||||
|
|
||||||
this.l5r5e = {
|
this.l5r5e = {
|
||||||
stance: "",
|
stance: "",
|
||||||
skillId: "",
|
skillId: "",
|
||||||
skillCatId: "",
|
skillCatId: "",
|
||||||
actor: null,
|
actor: null,
|
||||||
|
difficulty: 2,
|
||||||
|
difficultyHidden: false,
|
||||||
|
voidPointUsed: false,
|
||||||
|
keepLimit: null,
|
||||||
|
isInitiativeRoll: false,
|
||||||
|
skillAssistance: 0,
|
||||||
|
initialFormula: null,
|
||||||
dicesTypes: {
|
dicesTypes: {
|
||||||
std: false,
|
std: false,
|
||||||
l5r: false,
|
l5r: false,
|
||||||
},
|
},
|
||||||
summary: {
|
summary: {
|
||||||
difficulty: 2,
|
totalSuccess: 0,
|
||||||
difficultyHidden: false,
|
totalBonus: 0,
|
||||||
voidPointUsed: false,
|
|
||||||
success: 0,
|
success: 0,
|
||||||
explosive: 0,
|
explosive: 0,
|
||||||
opportunity: 0,
|
opportunity: 0,
|
||||||
strife: 0,
|
strife: 0,
|
||||||
},
|
},
|
||||||
history: null,
|
history: null,
|
||||||
|
rnkEnded: false,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Parse flavor for stance and skillId
|
// Parse flavor for stance and skillId
|
||||||
const flavors = Array.from(args[0].matchAll(/\d+d(s|r)\[([^\]]+)\]/gmu));
|
const flavors = Array.from(formula.matchAll(/\d+d(s|r)\[([^\]]+)\]/gmu));
|
||||||
flavors.forEach((res) => {
|
flavors.forEach((res) => {
|
||||||
if (res[1] === "r" && !!res[2] && this.l5r5e.stance === "") {
|
if (res[1] === "r" && !!res[2] && this.l5r5e.stance === "") {
|
||||||
this.l5r5e.stance = res[2];
|
this.l5r5e.stance = res[2];
|
||||||
@@ -42,20 +46,18 @@ export class RollL5r5e extends Roll {
|
|||||||
this.l5r5e.skillId = res[2];
|
this.l5r5e.skillId = res[2];
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// TODO parse difficulty stance skillId from cmd line ?
|
|
||||||
}
|
}
|
||||||
|
|
||||||
set actor(actor) {
|
set actor(actor) {
|
||||||
this.l5r5e.actor = actor instanceof Actor && actor.owner ? actor : null;
|
this.l5r5e.actor = actor instanceof Actor && actor.isOwner ? actor : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Execute the Roll, replacing dice and evaluating the total result
|
* Execute the Roll, replacing dice and evaluating the total result
|
||||||
* @override
|
* @override
|
||||||
**/
|
**/
|
||||||
evaluate({ minimize = false, maximize = false } = {}) {
|
evaluate({ minimize = false, maximize = false, async = false } = {}) {
|
||||||
if (this._rolled) {
|
if (this._evaluated) {
|
||||||
throw new Error("This Roll object has already been rolled.");
|
throw new Error("This Roll object has already been rolled.");
|
||||||
}
|
}
|
||||||
if (this.terms.length < 1) {
|
if (this.terms.length < 1) {
|
||||||
@@ -63,24 +65,22 @@ export class RollL5r5e extends Roll {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Clean terms (trim symbols)
|
// Clean terms (trim symbols)
|
||||||
this.terms = this._identifyTerms(this.constructor.cleanFormula(this.terms));
|
this.terms = this.constructor.simplifyTerms(this.terms);
|
||||||
|
|
||||||
// Roll dices and inner dices
|
// Roll dices and inner dices
|
||||||
this._total = 0;
|
this._total = 0;
|
||||||
|
|
||||||
// Roll
|
// Roll
|
||||||
super.evaluate({ minimize, maximize });
|
super.evaluate({ minimize, maximize, async });
|
||||||
|
this._evaluated = true;
|
||||||
|
|
||||||
// Current terms - L5R Summary
|
// Save initial formula
|
||||||
this.terms.forEach((term) => this._l5rSummary(term));
|
if (!this.l5r5e.initialFormula) {
|
||||||
|
this.l5r5e.initialFormula = this.formula;
|
||||||
|
}
|
||||||
|
|
||||||
// Check inner L5R rolls - L5R Summary
|
// Compute summary
|
||||||
this._dice.forEach((term) => this._l5rSummary(term));
|
this.l5rSummary();
|
||||||
|
|
||||||
// Store final outputs
|
|
||||||
this._rolled = true;
|
|
||||||
this.l5r5e.dicesTypes.std = this.dice.some((term) => term instanceof DiceTerm && !(term instanceof L5rBaseDie)); // ignore math symbols
|
|
||||||
this.l5r5e.dicesTypes.l5r = this.dice.some((term) => term instanceof L5rBaseDie);
|
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
@@ -88,18 +88,69 @@ export class RollL5r5e extends Roll {
|
|||||||
/**
|
/**
|
||||||
* Summarise the total of success, strife... for L5R dices for the current roll
|
* Summarise the total of success, strife... for L5R dices for the current roll
|
||||||
*
|
*
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
l5rSummary() {
|
||||||
|
const summary = this.l5r5e.summary;
|
||||||
|
|
||||||
|
// Reset totals
|
||||||
|
summary.success = 0;
|
||||||
|
summary.explosive = 0;
|
||||||
|
summary.opportunity = 0;
|
||||||
|
summary.strife = 0;
|
||||||
|
summary.totalSuccess = 0;
|
||||||
|
|
||||||
|
// Current terms - L5R Summary
|
||||||
|
this.terms.forEach((term) => this._l5rTermSummary(term));
|
||||||
|
|
||||||
|
// Check inner L5R rolls - L5R Summary
|
||||||
|
this._dice.forEach((term) => this._l5rTermSummary(term));
|
||||||
|
|
||||||
|
// Store final outputs
|
||||||
|
this.l5r5e.dicesTypes.std = this.dice.some(
|
||||||
|
(term) => term instanceof DiceTerm && !(term instanceof game.l5r5e.L5rBaseDie)
|
||||||
|
); // ignore math symbols
|
||||||
|
this.l5r5e.dicesTypes.l5r = this.dice.some((term) => term instanceof game.l5r5e.L5rBaseDie);
|
||||||
|
summary.totalBonus = Math.max(0, summary.totalSuccess - this.l5r5e.difficulty);
|
||||||
|
|
||||||
|
if (!this.l5r5e.keepLimit) {
|
||||||
|
// count ring die + skill assistance
|
||||||
|
this.l5r5e.keepLimit =
|
||||||
|
this.dice.reduce((acc, term) => (term instanceof game.l5r5e.RingDie ? acc + term.number : acc), 0) +
|
||||||
|
Math.max(0, this.l5r5e.skillAssistance || 0);
|
||||||
|
|
||||||
|
// if only bulk skill dice, count the skill dice
|
||||||
|
if (!this.l5r5e.keepLimit) {
|
||||||
|
this.l5r5e.keepLimit = this.dice.reduce(
|
||||||
|
(acc, term) => (term instanceof game.l5r5e.AbilityDie ? acc + term.number : acc),
|
||||||
|
0
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// RnK Can do some action ?
|
||||||
|
if (this.l5r5e.history) {
|
||||||
|
this.l5r5e.rnkEnded = !this.l5r5e.history[this.l5r5e.history.length - 1].some(
|
||||||
|
(e) => !!e && e.choice === null
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Summarise the total of success, strife... for L5R dices for the current term
|
||||||
|
*
|
||||||
* @param term
|
* @param term
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_l5rSummary(term) {
|
_l5rTermSummary(term) {
|
||||||
if (!(term instanceof L5rBaseDie)) {
|
if (!(term instanceof game.l5r5e.L5rBaseDie)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
["success", "explosive", "opportunity", "strife"].forEach((props) => {
|
["success", "explosive", "opportunity", "strife"].forEach((props) => {
|
||||||
this.l5r5e.summary[props] += parseInt(term.l5r5e[props]);
|
this.l5r5e.summary[props] += parseInt(term.l5r5e[props]);
|
||||||
});
|
});
|
||||||
// TODO Others advantage/disadvantage
|
this.l5r5e.summary.totalSuccess += term.totalSuccess;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -107,7 +158,7 @@ export class RollL5r5e extends Roll {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
get total() {
|
get total() {
|
||||||
if (!this._rolled) {
|
if (!this._evaluated) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -128,7 +179,6 @@ export class RollL5r5e extends Roll {
|
|||||||
.filter((c) => !!c)
|
.filter((c) => !!c)
|
||||||
.join(" | ");
|
.join(" | ");
|
||||||
}
|
}
|
||||||
|
|
||||||
return total;
|
return total;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -140,7 +190,7 @@ export class RollL5r5e extends Roll {
|
|||||||
getTooltip(contexte = null) {
|
getTooltip(contexte = null) {
|
||||||
const parts = this.dice.map((term) => {
|
const parts = this.dice.map((term) => {
|
||||||
const cls = term.constructor;
|
const cls = term.constructor;
|
||||||
const isL5rDie = term instanceof L5rBaseDie;
|
const isL5rDie = term instanceof game.l5r5e.L5rBaseDie;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
formula: term.formula,
|
formula: term.formula,
|
||||||
@@ -152,12 +202,13 @@ export class RollL5r5e extends Roll {
|
|||||||
display: !isL5rDie || contexte?.from !== "render",
|
display: !isL5rDie || contexte?.from !== "render",
|
||||||
rolls: term.results.map((r) => {
|
rolls: term.results.map((r) => {
|
||||||
return {
|
return {
|
||||||
result: cls.getResultLabel(r.result),
|
result: term.getResultLabel(r),
|
||||||
classes: [
|
classes: [
|
||||||
cls.name.toLowerCase(),
|
cls.name.toLowerCase(),
|
||||||
"d" + term.faces,
|
"d" + term.faces,
|
||||||
!isL5rDie && r.rerolled ? "rerolled" : null,
|
isL5rDie && r.swapped ? "swapped" : null,
|
||||||
!isL5rDie && r.exploded ? "exploded" : null,
|
r.rerolled ? "rerolled" : null,
|
||||||
|
r.exploded ? "exploded" : null,
|
||||||
!isL5rDie && r.discarded ? "discarded" : null,
|
!isL5rDie && r.discarded ? "discarded" : null,
|
||||||
!isL5rDie && r.result === 1 ? "min" : null,
|
!isL5rDie && r.result === 1 ? "min" : null,
|
||||||
!isL5rDie && r.result === term.faces ? "max" : null,
|
!isL5rDie && r.result === term.faces ? "max" : null,
|
||||||
@@ -184,9 +235,9 @@ export class RollL5r5e extends Roll {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
async render(chatOptions = {}) {
|
async render(chatOptions = {}) {
|
||||||
chatOptions = mergeObject(
|
chatOptions = foundry.utils.mergeObject(
|
||||||
{
|
{
|
||||||
user: game.user._id,
|
user: game.user.id,
|
||||||
flavor: null,
|
flavor: null,
|
||||||
template: CONFIG.l5r5e.paths.templates + this.constructor.CHAT_TEMPLATE,
|
template: CONFIG.l5r5e.paths.templates + this.constructor.CHAT_TEMPLATE,
|
||||||
blind: false,
|
blind: false,
|
||||||
@@ -196,17 +247,10 @@ export class RollL5r5e extends Roll {
|
|||||||
const isPrivate = chatOptions.isPrivate;
|
const isPrivate = chatOptions.isPrivate;
|
||||||
|
|
||||||
// Execute the roll, if needed
|
// Execute the roll, if needed
|
||||||
if (!this._rolled) {
|
if (!this._evaluated) {
|
||||||
this.roll();
|
this.roll();
|
||||||
}
|
}
|
||||||
|
|
||||||
const canRnK = false; // TODO TMP dev in progress
|
|
||||||
// const canRnK = !this.l5r5e.dicesTypes.std
|
|
||||||
// && this.l5r5e.dicesTypes.l5r
|
|
||||||
// && this.dice.length > 1
|
|
||||||
// && this.l5r5e.actor // pb with dice with no actor
|
|
||||||
// && this.l5r5e.actor.owner;
|
|
||||||
|
|
||||||
// Define chat data
|
// Define chat data
|
||||||
const chatData = {
|
const chatData = {
|
||||||
formula: isPrivate ? "???" : this._formula,
|
formula: isPrivate ? "???" : this._formula,
|
||||||
@@ -220,13 +264,20 @@ export class RollL5r5e extends Roll {
|
|||||||
? {}
|
? {}
|
||||||
: {
|
: {
|
||||||
...this.l5r5e,
|
...this.l5r5e,
|
||||||
canRnK: canRnK,
|
dices: this.dice.map((term) => {
|
||||||
dices: this.dice.map((d) => {
|
const isL5rDie = term instanceof game.l5r5e.L5rBaseDie;
|
||||||
return {
|
return {
|
||||||
diceTypeL5r: d instanceof L5rBaseDie,
|
diceTypeL5r: isL5rDie,
|
||||||
rolls: d.results.map((r) => {
|
rolls: term.results.map((r) => {
|
||||||
return {
|
return {
|
||||||
result: d.constructor.getResultLabel(r.result),
|
result: term.getResultLabel(r),
|
||||||
|
classes: [
|
||||||
|
isL5rDie && r.swapped ? "swapped" : null,
|
||||||
|
r.rerolled ? "rerolled" : null,
|
||||||
|
r.exploded ? "exploded" : null,
|
||||||
|
]
|
||||||
|
.filter((c) => !!c)
|
||||||
|
.join(" "),
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
};
|
};
|
||||||
@@ -243,30 +294,27 @@ export class RollL5r5e extends Roll {
|
|||||||
* This function can either create the ChatMessage directly, or return the data object that will be used to create.
|
* This function can either create the ChatMessage directly, or return the data object that will be used to create.
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
toMessage(messageData = {}, { rollMode = null, create = true } = {}) {
|
async toMessage(messageData = {}, { rollMode = null, create = true } = {}) {
|
||||||
// Perform the roll, if it has not yet been rolled
|
// Perform the roll, if it has not yet been rolled
|
||||||
if (!this._rolled) {
|
if (!this._evaluated) {
|
||||||
this.evaluate();
|
this.evaluate({ async: false });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// RollMode
|
||||||
const rMode = rollMode || messageData.rollMode || game.settings.get("core", "rollMode");
|
const rMode = rollMode || messageData.rollMode || game.settings.get("core", "rollMode");
|
||||||
|
if (rollMode) {
|
||||||
let template = CONST.CHAT_MESSAGE_TYPES.ROLL;
|
ChatMessage.applyRollMode(messageData, rMode);
|
||||||
if (["gmroll", "blindroll"].includes(rMode)) {
|
|
||||||
messageData.whisper = ChatMessage.getWhisperRecipients("GM");
|
|
||||||
}
|
}
|
||||||
if (rMode === "blindroll") messageData.blind = true;
|
|
||||||
if (rMode === "selfroll") messageData.whisper = [game.user.id];
|
|
||||||
|
|
||||||
// Prepare chat data
|
// Prepare chat data
|
||||||
messageData = mergeObject(
|
messageData = foundry.utils.mergeObject(
|
||||||
{
|
{
|
||||||
user: game.user._id,
|
user: game.user.id,
|
||||||
type: template,
|
type: CONST.CHAT_MESSAGE_TYPES.ROLL,
|
||||||
content: this._total,
|
content: this._total,
|
||||||
sound: CONFIG.sounds.dice,
|
sound: CONFIG.sounds.dice,
|
||||||
speaker: {
|
speaker: {
|
||||||
actor: this.l5r5e.actor?._id || null,
|
actor: this.l5r5e.actor?.id || null,
|
||||||
token: this.l5r5e.actor?.token || null,
|
token: this.l5r5e.actor?.token || null,
|
||||||
alias: this.l5r5e.actor?.name || null,
|
alias: this.l5r5e.actor?.name || null,
|
||||||
},
|
},
|
||||||
@@ -275,11 +323,13 @@ export class RollL5r5e extends Roll {
|
|||||||
);
|
);
|
||||||
messageData.roll = this;
|
messageData.roll = this;
|
||||||
|
|
||||||
// Prepare message options
|
|
||||||
const messageOptions = { rollMode: rMode };
|
|
||||||
|
|
||||||
// Either create the message or just return the chat data
|
// Either create the message or just return the chat data
|
||||||
return create ? CONFIG.ChatMessage.entityClass.create(messageData, messageOptions) : messageData;
|
const message = await ChatMessage.implementation.create(messageData, {
|
||||||
|
rollMode: rMode,
|
||||||
|
temporary: !create,
|
||||||
|
isL5r5eTemplate: true,
|
||||||
|
});
|
||||||
|
return create ? message : message.data;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
@@ -290,10 +340,16 @@ export class RollL5r5e extends Roll {
|
|||||||
roll.l5r5e = duplicate(data.l5r5e);
|
roll.l5r5e = duplicate(data.l5r5e);
|
||||||
|
|
||||||
// get real Actor object
|
// get real Actor object
|
||||||
if (data.l5r5e.actor && !(data.l5r5e.actor instanceof ActorL5r5e)) {
|
if (data.l5r5e.actor) {
|
||||||
const actor = game.actors.get(data.l5r5e.actor.id);
|
if (data.l5r5e.actor instanceof game.l5r5e.ActorL5r5e) {
|
||||||
if (actor) {
|
// duplicate break the object, relink it
|
||||||
roll.l5r5e.actor = actor;
|
roll.l5r5e.actor = data.l5r5e.actor;
|
||||||
|
} else {
|
||||||
|
// only id, get the object
|
||||||
|
const actor = game.actors.get(data.l5r5e.actor.id);
|
||||||
|
if (actor) {
|
||||||
|
roll.l5r5e.actor = actor;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -307,13 +363,13 @@ export class RollL5r5e extends Roll {
|
|||||||
toJSON() {
|
toJSON() {
|
||||||
const json = super.toJSON();
|
const json = super.toJSON();
|
||||||
|
|
||||||
json.data = duplicate(this.data);
|
json.data = foundry.utils.duplicate(this.data);
|
||||||
json.l5r5e = duplicate(this.l5r5e);
|
json.l5r5e = foundry.utils.duplicate(this.l5r5e);
|
||||||
|
|
||||||
// lightweight the Actor
|
// lightweight the Actor
|
||||||
if (json.l5r5e.actor) {
|
if (json.l5r5e.actor) {
|
||||||
json.l5r5e.actor = {
|
json.l5r5e.actor = {
|
||||||
id: json.l5r5e.actor._id,
|
id: json.l5r5e.actor._id, // method "id" not exist in json, need to use "_id" here
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
106
system/scripts/handlebars.js
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
/**
|
||||||
|
* Custom Handlebars for L5R5e
|
||||||
|
*/
|
||||||
|
export const RegisterHandlebars = function () {
|
||||||
|
/* ------------------------------------ */
|
||||||
|
/* Localizations */
|
||||||
|
/* ------------------------------------ */
|
||||||
|
Handlebars.registerHelper("localizeSkill", function (categoryId, skillId) {
|
||||||
|
const key = "l5r5e.skills." + categoryId.toLowerCase() + "." + skillId.toLowerCase();
|
||||||
|
return game.i18n.localize(key);
|
||||||
|
});
|
||||||
|
|
||||||
|
Handlebars.registerHelper("localizeSkillId", function (skillId) {
|
||||||
|
const key = "l5r5e.skills." + CONFIG.l5r5e.skills.get(skillId.toLowerCase()) + "." + skillId.toLowerCase();
|
||||||
|
return game.i18n.localize(key);
|
||||||
|
});
|
||||||
|
|
||||||
|
Handlebars.registerHelper("localizeRing", function (ringId) {
|
||||||
|
const key = "l5r5e.rings." + ringId.toLowerCase();
|
||||||
|
return game.i18n.localize(key);
|
||||||
|
});
|
||||||
|
|
||||||
|
Handlebars.registerHelper("localizeStanceTip", function (ringId) {
|
||||||
|
const key = "l5r5e.conflict.stances." + ringId.toLowerCase() + "tip";
|
||||||
|
return game.i18n.localize(key);
|
||||||
|
});
|
||||||
|
|
||||||
|
Handlebars.registerHelper("localizeTechnique", function (techniqueName) {
|
||||||
|
return game.i18n.localize("l5r5e.techniques." + techniqueName.toLowerCase());
|
||||||
|
});
|
||||||
|
|
||||||
|
/* ------------------------------------ */
|
||||||
|
/* Dice */
|
||||||
|
/* ------------------------------------ */
|
||||||
|
Handlebars.registerHelper("getDiceFaceUrl", function (diceClass, faceId) {
|
||||||
|
return game.l5r5e[diceClass].getResultSrc(faceId);
|
||||||
|
});
|
||||||
|
|
||||||
|
/* ------------------------------------ */
|
||||||
|
/* Utility */
|
||||||
|
/* ------------------------------------ */
|
||||||
|
/**
|
||||||
|
* Json - Display a object in textarea (for debug)
|
||||||
|
*/
|
||||||
|
Handlebars.registerHelper("json", function (...objects) {
|
||||||
|
objects.pop(); // remove this function call
|
||||||
|
return new Handlebars.SafeString(objects.map((e) => `<textarea>${JSON.stringify(e)}</textarea>`));
|
||||||
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add props "checked" if a and b are equal ({{radioChecked a b}}
|
||||||
|
*/
|
||||||
|
Handlebars.registerHelper("radioChecked", function (a, b) {
|
||||||
|
return a === b ? new Handlebars.SafeString('checked="checked"') : "";
|
||||||
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Utility conditional, usable in nested expression
|
||||||
|
* {{#ifCond (ifCond advancement.type '==' 'technique') '||' (ifCond item.data.technique_type '==' 'kata')}}
|
||||||
|
* {{#ifCond '["distinction","passion"]' 'includes' item.data.peculiarity_type}}
|
||||||
|
*/
|
||||||
|
Handlebars.registerHelper("ifCond", function (a, operator, b, options) {
|
||||||
|
let result = false;
|
||||||
|
switch (operator) {
|
||||||
|
case "==":
|
||||||
|
result = a == b;
|
||||||
|
break;
|
||||||
|
case "===":
|
||||||
|
result = a === b;
|
||||||
|
break;
|
||||||
|
case "!=":
|
||||||
|
result = a != b;
|
||||||
|
break;
|
||||||
|
case "!==":
|
||||||
|
result = a !== b;
|
||||||
|
break;
|
||||||
|
case "<":
|
||||||
|
result = a < b;
|
||||||
|
break;
|
||||||
|
case "<=":
|
||||||
|
result = a <= b;
|
||||||
|
break;
|
||||||
|
case ">":
|
||||||
|
result = a > b;
|
||||||
|
break;
|
||||||
|
case ">=":
|
||||||
|
result = a >= b;
|
||||||
|
break;
|
||||||
|
case "&&":
|
||||||
|
result = a && b;
|
||||||
|
break;
|
||||||
|
case "||":
|
||||||
|
result = a || b;
|
||||||
|
break;
|
||||||
|
case "includes":
|
||||||
|
result = a && b && a.includes(b);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
if (typeof options.fn === "function") {
|
||||||
|
return result ? options.fn(this) : options.inverse(this);
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
});
|
||||||
|
};
|
||||||
@@ -13,7 +13,7 @@ export class HelpDialog extends FormApplication {
|
|||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
id: "l5r5e-help-dialog",
|
id: "l5r5e-help-dialog",
|
||||||
classes: ["l5r5e", "help-dialog"],
|
classes: ["l5r5e", "help-dialog"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "help/help-dialog.html",
|
template: CONFIG.l5r5e.paths.templates + "help/help-dialog.html",
|
||||||
@@ -39,6 +39,7 @@ export class HelpDialog extends FormApplication {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Listen to html elements
|
* Listen to html elements
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ import { ItemL5r5e } from "./item.js";
|
|||||||
export class HelpersL5r5e {
|
export class HelpersL5r5e {
|
||||||
/**
|
/**
|
||||||
* Get Rings/Element for List / Select
|
* Get Rings/Element for List / Select
|
||||||
|
* @param {Actor|null} actor
|
||||||
|
* @return {{id: string, label: *, value}[]}
|
||||||
*/
|
*/
|
||||||
static getRingsList(actor = null) {
|
static getRingsList(actor = null) {
|
||||||
return CONFIG.l5r5e.stances.map((e) => ({
|
return CONFIG.l5r5e.stances.map((e) => ({
|
||||||
@@ -17,6 +19,8 @@ export class HelpersL5r5e {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Get Skills for List / Select with groups
|
* Get Skills for List / Select with groups
|
||||||
|
* @param {boolean} useGroup
|
||||||
|
* @return {{cat: any, id: any, label: *}[]}
|
||||||
*/
|
*/
|
||||||
static getSkillsList(useGroup = false) {
|
static getSkillsList(useGroup = false) {
|
||||||
if (!useGroup) {
|
if (!useGroup) {
|
||||||
@@ -43,16 +47,29 @@ export class HelpersL5r5e {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Get Techniques for List / Select
|
* Get Techniques for List / Select
|
||||||
|
* @param types core|school|title|custom
|
||||||
|
* @param displayInTypes null|true|false
|
||||||
|
* @returns {{displayInTypes: boolean|*, id: any, label: *, type: *}[]}
|
||||||
*/
|
*/
|
||||||
static getTechniquesList() {
|
static getTechniquesList({ types = [], displayInTypes = null }) {
|
||||||
return CONFIG.l5r5e.techniques.map((e) => ({
|
return Array.from(CONFIG.l5r5e.techniques)
|
||||||
id: e,
|
.filter(
|
||||||
label: game.i18n.localize(`l5r5e.techniques.${e}`),
|
([id, cfg]) =>
|
||||||
}));
|
(types.length === 0 || types.includes(cfg.type)) &&
|
||||||
|
(displayInTypes === null || cfg.displayInTypes === displayInTypes)
|
||||||
|
)
|
||||||
|
.map(([id, cfg]) => ({
|
||||||
|
id,
|
||||||
|
label: game.i18n.localize(`l5r5e.techniques.${id}`),
|
||||||
|
type: cfg.type,
|
||||||
|
displayInTypes: cfg.displayInTypes,
|
||||||
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the target object on a drag n drop event, or null if not found
|
* Return the target object on a drag n drop event, or null if not found
|
||||||
|
* @param {DragEvent} event
|
||||||
|
* @return {Promise<null>}
|
||||||
*/
|
*/
|
||||||
static async getDragnDropTargetObject(event) {
|
static async getDragnDropTargetObject(event) {
|
||||||
const json = event.dataTransfer.getData("text/plain");
|
const json = event.dataTransfer.getData("text/plain");
|
||||||
@@ -60,109 +77,139 @@ export class HelpersL5r5e {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
const data = JSON.parse(json);
|
const data = JSON.parse(json);
|
||||||
return await HelpersL5r5e.getObjectGameOrPack(data.id, data.type, data.pack);
|
return await HelpersL5r5e.getObjectGameOrPack(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return the object from Game or Pack by his ID, or null if not found
|
* Return the object from Game or Pack by his ID, or null if not found
|
||||||
|
* @param {number} id
|
||||||
|
* @param {string} type
|
||||||
|
* @param {string|null} data
|
||||||
|
* @param {string|null} pack
|
||||||
|
* @return {Promise<null>}
|
||||||
*/
|
*/
|
||||||
static async getObjectGameOrPack(id, type, pack = null) {
|
static async getObjectGameOrPack({ id, type, data = null, pack = null }) {
|
||||||
|
let document = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
// Direct Object
|
||||||
|
if (data?._id) {
|
||||||
|
document = HelpersL5r5e.createItemFromCompendium(data);
|
||||||
|
} else if (!id || !type) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
// Named pack
|
// Named pack
|
||||||
if (pack) {
|
if (!document) {
|
||||||
const data = await game.packs.get(pack).getEntity(id);
|
// If no pack passed, but it's a core item, we know the pack to get it
|
||||||
if (data) {
|
if (!pack && id.substr(0, 7) === "L5RCore") {
|
||||||
return HelpersL5r5e.createItemFromCompendium(data);
|
pack = HelpersL5r5e.getPackNameForCoreItem(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (pack) {
|
||||||
|
const data = await game.packs.get(pack).getDocument(id);
|
||||||
|
if (data) {
|
||||||
|
document = HelpersL5r5e.createItemFromCompendium(data);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Game object
|
// Game object
|
||||||
let item = null;
|
if (!document) {
|
||||||
switch (type) {
|
document = CONFIG[type].collection.instance.get(id);
|
||||||
case "Actor":
|
|
||||||
item = game.actors.get(id);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case "Item":
|
|
||||||
item = game.items.get(id);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case "JournalEntry":
|
|
||||||
item = game.journal.get(id);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case "Macro":
|
|
||||||
item = game.macros.get(id);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
if (item) {
|
|
||||||
await HelpersL5r5e.refreshItemProperties(item);
|
|
||||||
return item;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Unknown pack object, iterate all packs
|
// Unknown pack object, iterate all packs
|
||||||
for (const comp of game.packs) {
|
if (!document) {
|
||||||
// TODO Bug with babele if "comp.getEntity(id)" return null...
|
for (const comp of game.packs) {
|
||||||
const babeleFix = (await comp.getIndex()).some((e) => e._id === id);
|
// TODO Bug with babele if "comp.getDocument(id)" return null...
|
||||||
if (!babeleFix) {
|
const babeleFix = (await comp.getIndex()).some((e) => e.id === id);
|
||||||
continue;
|
if (!babeleFix) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
const data = await comp.getDocument(id);
|
||||||
|
if (data) {
|
||||||
|
document = HelpersL5r5e.createItemFromCompendium(data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Final
|
||||||
|
if (document) {
|
||||||
|
// Flag the source GUID
|
||||||
|
if (document.uuid && !document.getFlag("core", "sourceId")) {
|
||||||
|
document.data.update({ "flags.core.sourceId": document.uuid });
|
||||||
}
|
}
|
||||||
|
|
||||||
const data = await comp.getEntity(id);
|
await HelpersL5r5e.refreshItemProperties(document);
|
||||||
if (data) {
|
document.prepareData();
|
||||||
return HelpersL5r5e.createItemFromCompendium(data);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.warn(err);
|
console.warn(err);
|
||||||
}
|
}
|
||||||
return null;
|
return document;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Make a temporary item for compendium drag n drop
|
* Make a temporary item for compendium drag n drop
|
||||||
|
* @param {ItemL5r5e|any[]} data
|
||||||
|
* @return {ItemL5r5e}
|
||||||
*/
|
*/
|
||||||
static async createItemFromCompendium(data) {
|
static createItemFromCompendium(data) {
|
||||||
if (!["item", "armor", "weapon", "technique", "peculiarity", "property"].includes(data.type)) {
|
if (
|
||||||
|
![
|
||||||
|
"item",
|
||||||
|
"armor",
|
||||||
|
"weapon",
|
||||||
|
"technique",
|
||||||
|
"property",
|
||||||
|
"peculiarity",
|
||||||
|
"advancement",
|
||||||
|
"title",
|
||||||
|
"bond",
|
||||||
|
"signature_scroll",
|
||||||
|
"item_pattern",
|
||||||
|
].includes(data.type)
|
||||||
|
) {
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
let item;
|
let document;
|
||||||
if (data instanceof ItemL5r5e) {
|
if (data instanceof ItemL5r5e) {
|
||||||
item = data;
|
document = data;
|
||||||
} else if (game.user.hasPermission("ACTOR_CREATE")) {
|
|
||||||
// Fail if a player do not have the right to create object (even if this is a temporary)
|
|
||||||
item = await ItemL5r5e.create(data, { temporary: true });
|
|
||||||
|
|
||||||
// reinject compendium id (required for properties)
|
|
||||||
item.data._id = data._id;
|
|
||||||
} else {
|
} else {
|
||||||
// Quick object
|
// Quick object
|
||||||
item = new ItemL5r5e(data);
|
document = new ItemL5r5e(data);
|
||||||
}
|
}
|
||||||
await HelpersL5r5e.refreshItemProperties(item);
|
return document;
|
||||||
return item;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Babele and properties specific
|
* Babele and properties specific
|
||||||
|
* @param {Document} document
|
||||||
|
* @return {Promise<void>}
|
||||||
*/
|
*/
|
||||||
static async refreshItemProperties(item) {
|
static async refreshItemProperties(document) {
|
||||||
if (item.data.data.properties && typeof Babele !== "undefined") {
|
if (document.data.data.properties && typeof Babele !== "undefined") {
|
||||||
item.data.data.properties = await Promise.all(
|
document.data.data.properties = await Promise.all(
|
||||||
item.data.data.properties.map(async (property) => {
|
document.data.data.properties.map(async (property) => {
|
||||||
const gameProp = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack(property.id, "Item");
|
const gameProp = await HelpersL5r5e.getObjectGameOrPack({ id: property.id, type: "Item" });
|
||||||
if (gameProp) {
|
if (gameProp) {
|
||||||
return { id: gameProp._id, name: gameProp.name };
|
return { id: gameProp.id, name: gameProp.name };
|
||||||
}
|
}
|
||||||
return property;
|
return property;
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
document.data.update({ "data.properties": document.data.data.properties });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert (op), (ex)... to associated symbols for content/descriptions
|
* Convert (op), (ex)... to associated symbols for content/descriptions
|
||||||
|
* @param {string} text Input text
|
||||||
|
* @param {boolean} toSymbol If True convert symbol to html (op), if false html to symbol
|
||||||
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
static convertSymbols(text, toSymbol) {
|
static convertSymbols(text, toSymbol) {
|
||||||
CONFIG.l5r5e.symbols.forEach((cfg, tag) => {
|
CONFIG.l5r5e.symbols.forEach((cfg, tag) => {
|
||||||
@@ -172,7 +219,7 @@ export class HelpersL5r5e {
|
|||||||
`<i class="${cfg.class}" title="${game.i18n.localize(cfg.label)}"></i>`
|
`<i class="${cfg.class}" title="${game.i18n.localize(cfg.label)}"></i>`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
text = text.replace(new RegExp(`<i class="${cfg.class}" title="[^"]*"></i>`, "gi"), tag);
|
text = text.replace(new RegExp(`<i class="${cfg.class}" title(="[^"]*")?></i>`, "gi"), tag);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return text;
|
return text;
|
||||||
@@ -180,8 +227,163 @@ export class HelpersL5r5e {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Escape Regx characters
|
* Escape Regx characters
|
||||||
|
* @param {string} str
|
||||||
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
static escapeRegExp(str) {
|
static escapeRegExp(str) {
|
||||||
return str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
|
return str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the associated pack for a core item (time saving)
|
||||||
|
* @param {string} documentId
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
static getPackNameForCoreItem(documentId) {
|
||||||
|
const core = new Map();
|
||||||
|
core.set("Pro", "l5r5e.core-properties");
|
||||||
|
core.set("Kat", "l5r5e.core-techniques-kata");
|
||||||
|
core.set("Kih", "l5r5e.core-techniques-kiho");
|
||||||
|
core.set("Ins", "l5r5e.core-techniques-inversion");
|
||||||
|
core.set("Inv", "l5r5e.core-techniques-invocations");
|
||||||
|
core.set("Rit", "l5r5e.core-techniques-rituals");
|
||||||
|
core.set("Shu", "l5r5e.core-techniques-shuji");
|
||||||
|
core.set("Mah", "l5r5e.core-techniques-maho");
|
||||||
|
core.set("Nin", "l5r5e.core-techniques-ninjutsu");
|
||||||
|
core.set("Sch", "l5r5e.core-techniques-school");
|
||||||
|
core.set("Mas", "l5r5e.core-techniques-mastery");
|
||||||
|
core.set("Ite", "l5r5e.core-items");
|
||||||
|
core.set("Arm", "l5r5e.core-armors");
|
||||||
|
core.set("Wea", "l5r5e.core-weapons");
|
||||||
|
core.set("Bon", "l5r5e.core-bonds");
|
||||||
|
core.set("Tit", "l5r5e.core-titles");
|
||||||
|
core.set("Itp", "l5r5e.core-item-patterns");
|
||||||
|
core.set("Sig", "l5r5e.core-signature-scrolls");
|
||||||
|
core.set("Dis", "l5r5e.core-peculiarities-distinctions");
|
||||||
|
core.set("Pas", "l5r5e.core-peculiarities-passions");
|
||||||
|
core.set("Adv", "l5r5e.core-peculiarities-adversities");
|
||||||
|
core.set("Anx", "l5r5e.core-peculiarities-anxieties");
|
||||||
|
return core.get(documentId.replace(/L5RCore(\w{3})\d+/gi, "$1"));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show a confirm dialog before a deletion
|
||||||
|
* @param {string} content
|
||||||
|
* @param {function} callback The callback function for confirmed action
|
||||||
|
*/
|
||||||
|
static confirmDeleteDialog(content, callback) {
|
||||||
|
new Dialog({
|
||||||
|
title: game.i18n.localize("Delete"),
|
||||||
|
content,
|
||||||
|
buttons: {
|
||||||
|
confirm: {
|
||||||
|
icon: '<i class="fas fa-trash"></i>',
|
||||||
|
label: game.i18n.localize("Yes"),
|
||||||
|
callback,
|
||||||
|
},
|
||||||
|
cancel: {
|
||||||
|
icon: '<i class="fas fa-times"></i>',
|
||||||
|
label: game.i18n.localize("No"),
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}).render(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Display a dialog to choose what Item type to add
|
||||||
|
* @param {string[]|null} types
|
||||||
|
* @return {Promise<*>} Return the item type choice (armor, bond...)
|
||||||
|
*/
|
||||||
|
static async showSubItemDialog(types = null) {
|
||||||
|
// If no types, get the full list
|
||||||
|
if (!types) {
|
||||||
|
types = game.system.entityTypes.Item;
|
||||||
|
}
|
||||||
|
const title = game.i18n.format("ENTITY.Create", { entity: game.i18n.localize("Item") });
|
||||||
|
|
||||||
|
// Render the template
|
||||||
|
const html = await renderTemplate(`${CONFIG.l5r5e.paths.templates}dialogs/choose-item-type-dialog.html`, {
|
||||||
|
type: null,
|
||||||
|
types: types.reduce((obj, t) => {
|
||||||
|
const label = CONFIG.Item.typeLabels[t] ?? t;
|
||||||
|
obj[t] = game.i18n.has(label) ? game.i18n.localize(label) : t;
|
||||||
|
return obj;
|
||||||
|
}, {}),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Display the dialog
|
||||||
|
return Dialog.prompt({
|
||||||
|
title: title,
|
||||||
|
content: html,
|
||||||
|
label: title,
|
||||||
|
callback: (html) => $(html).find("[name='type'] option:selected").val(),
|
||||||
|
rejectClose: false,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Notify Applications using Difficulty settings that the values was changed
|
||||||
|
*/
|
||||||
|
static notifyDifficultyChange() {
|
||||||
|
["l5r5e-dice-picker-dialog", "l5r5e-gm-tools-dialog"].forEach((appId) => {
|
||||||
|
const app = Object.values(ui.windows).find((e) => e.id === appId);
|
||||||
|
if (app && typeof app.refresh === "function") {
|
||||||
|
app.refresh();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compute the Xp cost for cursus and total
|
||||||
|
* @param {ItemL5r5e|ItemL5r5e[]} itemsList Item Data
|
||||||
|
* @return {{xp_used_total: number, xp_used: number}}
|
||||||
|
*/
|
||||||
|
static getItemsXpCost(itemsList) {
|
||||||
|
let xp_used = 0;
|
||||||
|
let xp_used_total = 0;
|
||||||
|
|
||||||
|
if (!Array.isArray(itemsList)) {
|
||||||
|
itemsList = [itemsList];
|
||||||
|
}
|
||||||
|
|
||||||
|
itemsList.forEach((item) => {
|
||||||
|
let xp = parseInt(item.data.xp_used_total || item.data.xp_used || 0);
|
||||||
|
|
||||||
|
// Full price
|
||||||
|
xp_used_total += xp;
|
||||||
|
|
||||||
|
// if not in curriculum, xp spent /2 for this item
|
||||||
|
if (!item.data.in_curriculum && xp > 0) {
|
||||||
|
xp = Math.ceil(xp / 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Halved or full
|
||||||
|
xp_used += xp;
|
||||||
|
});
|
||||||
|
return { xp_used, xp_used_total };
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Subscribe to common events from the sheet.
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
|
*/
|
||||||
|
static commonListeners(html) {
|
||||||
|
// Toggle
|
||||||
|
html.find(".toggle-on-click").on("click", (event) => {
|
||||||
|
const elmt = $(event.currentTarget).data("toggle");
|
||||||
|
const tgt = html.find("." + elmt);
|
||||||
|
tgt.toggleClass("toggle-active");
|
||||||
|
});
|
||||||
|
|
||||||
|
// Compendium folder link
|
||||||
|
html.find(".compendium-link").on("click", (event) => {
|
||||||
|
const packId = $(event.currentTarget).data("pack");
|
||||||
|
if (packId) {
|
||||||
|
const pack = game.packs.get(packId);
|
||||||
|
if (pack) {
|
||||||
|
pack.render(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
259
system/scripts/hooks.js
Normal file
@@ -0,0 +1,259 @@
|
|||||||
|
/* eslint-disable no-undef */
|
||||||
|
export default class HooksL5r5e {
|
||||||
|
/**
|
||||||
|
* Do anything after initialization but before ready
|
||||||
|
*/
|
||||||
|
static setup() {
|
||||||
|
// Embed Babele compendiums
|
||||||
|
if (
|
||||||
|
typeof Babele !== "undefined" &&
|
||||||
|
Babele.get().modules.every((module) => module.lang !== "fr" || module.module !== "l5r5e-dev")
|
||||||
|
) {
|
||||||
|
Babele.get().register({
|
||||||
|
module: "../systems/l5r5e", // babele only accept modules, so... well :D
|
||||||
|
lang: "fr",
|
||||||
|
dir: "babele/fr-fr",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Do anything once the system is ready
|
||||||
|
*/
|
||||||
|
static async ready() {
|
||||||
|
// Migration stuff
|
||||||
|
if (game.l5r5e.migrations.needUpdate(game.l5r5e.migrations.NEEDED_VERSION)) {
|
||||||
|
game.l5r5e.migrations.migrateWorld();
|
||||||
|
}
|
||||||
|
|
||||||
|
// For some reasons, not always really ready, so wait a little
|
||||||
|
await new Promise((r) => setTimeout(r, 500));
|
||||||
|
|
||||||
|
// Settings TN and EncounterType
|
||||||
|
if (game.user.isGM) {
|
||||||
|
new game.l5r5e.GmToolsDialog().render(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
// ***** UI *****
|
||||||
|
// Add title on button dice icon
|
||||||
|
$(".chat-control-icon")[0].title = game.i18n.localize("l5r5e.chatdices.dicepicker");
|
||||||
|
|
||||||
|
// Open Help dialog on clic on logo
|
||||||
|
$("#logo")
|
||||||
|
.on("click", () => new game.l5r5e.HelpDialog().render(true))
|
||||||
|
.prop("title", game.i18n.localize("l5r5e.logo.alt"));
|
||||||
|
|
||||||
|
// If any disclaimer "not translated by Edge"
|
||||||
|
const disclaimer = game.i18n.localize("l5r5e.global.edge_translation_disclaimer");
|
||||||
|
if (disclaimer !== "l5r5e.global.edge_translation_disclaimer") {
|
||||||
|
ui.notifications.info(disclaimer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SidebarTab
|
||||||
|
*/
|
||||||
|
static renderSidebarTab(app, html, data) {
|
||||||
|
// Add button on dice icon
|
||||||
|
html.find(".chat-control-icon").click(async () => {
|
||||||
|
new game.l5r5e.DicePickerDialog().render();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Modify the content for chat roll command
|
||||||
|
*
|
||||||
|
* The 0.8.x introduce a weird behavior, it get to roll.total as content event if a template was defined.
|
||||||
|
* So we need to intercept a chat roll (/r 1dr) for having them use the right template and not the inline (=total)
|
||||||
|
*
|
||||||
|
* @param {ChatMessage} document
|
||||||
|
* @param {Object} data
|
||||||
|
* @param {Object} options
|
||||||
|
* @param {string} userId
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
static preCreateChatMessage(document, data, options, userId) {
|
||||||
|
// Roll from DP have the "isL5r5eTemplate" option set
|
||||||
|
if (!document.isRoll || options?.isL5r5eTemplate || !document.data?.roll) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// So now we have our wrong message only, redo it using the roll
|
||||||
|
const roll = game.l5r5e.RollL5r5e.fromJSON(document.data.roll);
|
||||||
|
roll.toMessage();
|
||||||
|
|
||||||
|
// Return false to let the system known we handled this
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Chat Message
|
||||||
|
*/
|
||||||
|
static renderChatMessage(message, html, data) {
|
||||||
|
// Add a extra CSS class to roll
|
||||||
|
if (message.isRoll) {
|
||||||
|
html.addClass("roll");
|
||||||
|
html.on("click", ".chat-dice-rnk", game.l5r5e.RollnKeepDialog.onChatAction.bind(this));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Combat tracker
|
||||||
|
*/
|
||||||
|
static async renderCombatTracker(app, html, data) {
|
||||||
|
// Display Combat bar (only for GMs)
|
||||||
|
await this._gmCombatBar(app, html, data);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Display a GM bar for Combat/Initiative
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
static async _gmCombatBar(app, html, data) {
|
||||||
|
// Only for GMs
|
||||||
|
if (!game.user.isGM) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// *** Conf ***
|
||||||
|
const encounterTypeList = Object.keys(CONFIG.l5r5e.initiativeSkills);
|
||||||
|
const prepared = {
|
||||||
|
character: game.settings.get("l5r5e", "initiative-prepared-character"),
|
||||||
|
adversary: game.settings.get("l5r5e", "initiative-prepared-adversary"),
|
||||||
|
minion: game.settings.get("l5r5e", "initiative-prepared-minion"),
|
||||||
|
};
|
||||||
|
|
||||||
|
// *** Template ***
|
||||||
|
const tpl = await renderTemplate(`${CONFIG.l5r5e.paths.templates}gm/combat-tracker-bar.html`, {
|
||||||
|
encounterType: game.settings.get("l5r5e", "initiative-encounter"),
|
||||||
|
encounterTypeList,
|
||||||
|
prepared,
|
||||||
|
});
|
||||||
|
|
||||||
|
// Add/replace in bar
|
||||||
|
const elmt = html.find("#l5r5e_gm_combat_tracker_bar");
|
||||||
|
if (elmt.length > 0) {
|
||||||
|
elmt.replaceWith(tpl);
|
||||||
|
} else {
|
||||||
|
html.find("#combat-round").append(tpl);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Buttons Listeners
|
||||||
|
// TODO event for multiple GM
|
||||||
|
html.find(".encounter-control").on("click", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
const encounter = $(event.currentTarget).data("id");
|
||||||
|
if (!encounterTypeList.includes(encounter)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
game.settings
|
||||||
|
.set("l5r5e", "initiative-encounter", encounter)
|
||||||
|
.then(() => HooksL5r5e._gmCombatBar(app, html, data));
|
||||||
|
});
|
||||||
|
|
||||||
|
html.find(".prepared-control").on("mousedown", (event) => {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
const preparedId = $(event.currentTarget).data("id");
|
||||||
|
if (!Object.hasOwnProperty.call(prepared, preparedId)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const rev = event.which === 3;
|
||||||
|
const nextValue = {
|
||||||
|
false: rev ? "true" : "null",
|
||||||
|
true: rev ? "null" : "false",
|
||||||
|
null: rev ? "false" : "true",
|
||||||
|
};
|
||||||
|
game.settings
|
||||||
|
.set("l5r5e", `initiative-prepared-${preparedId}`, nextValue[prepared[preparedId]])
|
||||||
|
.then(() => HooksL5r5e._gmCombatBar(app, html, data));
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compendium display
|
||||||
|
*/
|
||||||
|
static async renderCompendium(app, html, data) {
|
||||||
|
// templates "item" : add Rarity
|
||||||
|
// Techniques / Peculiarities : add Ring / Rank
|
||||||
|
if (app.collection.documentName === "Item") {
|
||||||
|
const content = await app.collection.getDocuments();
|
||||||
|
content.forEach((document) => {
|
||||||
|
if (["weapon", "armor", "item", "peculiarity", "technique", "peculiarity"].includes(document.type)) {
|
||||||
|
html.find(`[data-document-id="${document.id}"]`).append(
|
||||||
|
`<i` +
|
||||||
|
(document.data.data.ring ? ` class="i_${document.data.data.ring}"` : ``) +
|
||||||
|
`>` +
|
||||||
|
(document.data.data.rarity
|
||||||
|
? `${game.i18n.localize("l5r5e.rarity")} ${document.data.data.rarity}`
|
||||||
|
: "") +
|
||||||
|
(document.data.data.rank
|
||||||
|
? game.i18n.localize("l5r5e.rank") + " " + document.data.data.rank
|
||||||
|
: "") +
|
||||||
|
`</i>`
|
||||||
|
);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DiceSoNice - Add L5R DicePresets
|
||||||
|
*/
|
||||||
|
static diceSoNiceReady(dice3d) {
|
||||||
|
const texturePath = `${CONFIG.l5r5e.paths.assets}dices/default/3d/`;
|
||||||
|
|
||||||
|
// dice3d.addSystem({
|
||||||
|
// id: "l5r5e",
|
||||||
|
// name: "Legend of the Five Rings 5E"
|
||||||
|
// }, "force");
|
||||||
|
|
||||||
|
// Rings
|
||||||
|
dice3d.addDicePreset(
|
||||||
|
{
|
||||||
|
name: "L5R Ring Dice",
|
||||||
|
type: "dr",
|
||||||
|
labels: Object.keys(game.l5r5e.RingDie.FACES).map(
|
||||||
|
(e) => `${texturePath}${game.l5r5e.RingDie.FACES[e].image.replace("ring_", "")}.png`
|
||||||
|
),
|
||||||
|
bumpMaps: Object.keys(game.l5r5e.RingDie.FACES).map(
|
||||||
|
(e) => `${texturePath}${game.l5r5e.RingDie.FACES[e].image.replace("ring_", "")}_bm.png`
|
||||||
|
),
|
||||||
|
colorset: "black",
|
||||||
|
system: "standard",
|
||||||
|
},
|
||||||
|
"d6"
|
||||||
|
);
|
||||||
|
|
||||||
|
// Skills
|
||||||
|
dice3d.addDicePreset(
|
||||||
|
{
|
||||||
|
name: "L5R Skill Dice",
|
||||||
|
type: "ds",
|
||||||
|
labels: Object.keys(game.l5r5e.AbilityDie.FACES).map(
|
||||||
|
(e) => `${texturePath}${game.l5r5e.AbilityDie.FACES[e].image.replace("skill_", "")}.png`
|
||||||
|
),
|
||||||
|
bumpMaps: Object.keys(game.l5r5e.AbilityDie.FACES).map(
|
||||||
|
(e) => `${texturePath}${game.l5r5e.AbilityDie.FACES[e].image.replace("skill_", "")}_bm.png`
|
||||||
|
),
|
||||||
|
colorset: "white",
|
||||||
|
system: "standard",
|
||||||
|
},
|
||||||
|
"d12"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DiceSoNice - Do not show 3D roll for the Roll n Keep series
|
||||||
|
*
|
||||||
|
* @param {string} messageId
|
||||||
|
* @param {object} context
|
||||||
|
*/
|
||||||
|
static diceSoNiceRollStart(messageId, context) {
|
||||||
|
if (context.roll.l5r5e?.history) {
|
||||||
|
context.blind = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,10 +1,240 @@
|
|||||||
export class ItemL5r5e extends Item {
|
export class ItemL5r5e extends Item {
|
||||||
|
/**
|
||||||
|
* A reference to the Collection of embedded Item instances in the document, indexed by _id.
|
||||||
|
* @returns {Collection<BaseItem>}
|
||||||
|
*/
|
||||||
|
get items() {
|
||||||
|
return this.data.data.items || null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return the linked Actor instance if any (current or embed)
|
||||||
|
* @return {Actor|null}
|
||||||
|
*/
|
||||||
|
get actor() {
|
||||||
|
return super.actor || game.actors.get(this.data.data.parent_id?.actor_id) || null;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new entity using provided input data
|
* Create a new entity using provided input data
|
||||||
* @override
|
* @override
|
||||||
*/
|
*/
|
||||||
static async create(data, options = {}) {
|
static async create(data, context = {}) {
|
||||||
data.img = `${CONFIG.l5r5e.paths.assets}icons/items/${data.type}.svg`;
|
if (data.img === undefined) {
|
||||||
return super.create(data, options);
|
data.img = `${CONFIG.l5r5e.paths.assets}icons/items/${data.type}.svg`;
|
||||||
|
}
|
||||||
|
return super.create(data, context);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update this Document using incremental data, saving it to the database.
|
||||||
|
* @see {@link Document.updateDocuments}
|
||||||
|
* @param {object} [data={}] Differential update data which modifies the existing values of this document data
|
||||||
|
* @param {DocumentModificationContext} [context={}] Additional context which customizes the update workflow
|
||||||
|
* @returns {Promise<Document>} The updated Document instance
|
||||||
|
*/
|
||||||
|
async update(data = {}, context = {}) {
|
||||||
|
// Regular
|
||||||
|
if (!this.data.data.parent_id) {
|
||||||
|
return super.update(data, context);
|
||||||
|
}
|
||||||
|
|
||||||
|
// **** Embed Items, need to get the parents ****
|
||||||
|
const parentItem = this.getItemFromParentId();
|
||||||
|
if (!parentItem) {
|
||||||
|
console.warn(`Embed parentItem not found`);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Merge (DocumentData cannot be set)
|
||||||
|
const result = foundry.utils.mergeObject(this.data, foundry.utils.expandObject(data));
|
||||||
|
if (result.name) {
|
||||||
|
this.data.name = result.name;
|
||||||
|
}
|
||||||
|
if (result.img) {
|
||||||
|
this.data.img = result.img;
|
||||||
|
}
|
||||||
|
if (result.data) {
|
||||||
|
this.data.data = result.data;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update
|
||||||
|
await parentItem.updateEmbedItem(this.data.toObject(false));
|
||||||
|
|
||||||
|
// Return new value for sheet
|
||||||
|
return new Promise((resolve) => resolve(this));
|
||||||
|
}
|
||||||
|
|
||||||
|
/** @override */
|
||||||
|
prepareData() {
|
||||||
|
super.prepareData();
|
||||||
|
|
||||||
|
// Prepare Embed items
|
||||||
|
if (!(this.data.data.items instanceof Map)) {
|
||||||
|
const itemsData = Array.isArray(this.data.data.items) ? this.data.data.items : [];
|
||||||
|
this.data.data.items = new Map();
|
||||||
|
|
||||||
|
itemsData.forEach((item) => {
|
||||||
|
this.addEmbedItem(item, { save: false, newId: false, addBonusToActor: false });
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ***** parent ids management *****
|
||||||
|
/**
|
||||||
|
* Return a string with idemId + actorId if any
|
||||||
|
* @return {{item_id: (string|null), actor_id?: (string|null)}}
|
||||||
|
*/
|
||||||
|
getParentsIds() {
|
||||||
|
const parent = {
|
||||||
|
item_id: this.id,
|
||||||
|
};
|
||||||
|
if (this.actor?.data?._id) {
|
||||||
|
parent.actor_id = this.actor.data._id;
|
||||||
|
}
|
||||||
|
return parent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return the Item Object for the "parentId"
|
||||||
|
* @return {ItemL5r5e|null}
|
||||||
|
*/
|
||||||
|
getItemFromParentId() {
|
||||||
|
const parentIds = this.data.data.parent_id;
|
||||||
|
let parentItem;
|
||||||
|
|
||||||
|
if (parentIds?.actor_id) {
|
||||||
|
// Actor item object
|
||||||
|
const parentActor = parentIds.actor_id ? game.actors.get(parentIds.actor_id) : null;
|
||||||
|
parentItem = parentActor?.items.get(parentIds.item_id);
|
||||||
|
} else if (parentIds?.item_id) {
|
||||||
|
// World Object
|
||||||
|
parentItem = game.items.get(parentIds.item_id);
|
||||||
|
}
|
||||||
|
|
||||||
|
return parentItem;
|
||||||
|
}
|
||||||
|
|
||||||
|
// ***** Embedded items management *****
|
||||||
|
/**
|
||||||
|
* Shortcut for this.data.data.items.get
|
||||||
|
* @param id
|
||||||
|
* @return {ItemL5r5e|null}
|
||||||
|
*/
|
||||||
|
getEmbedItem(id) {
|
||||||
|
return this.items?.get(id) || null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a Embed Item
|
||||||
|
* @param {ItemL5r5e} item Object to add
|
||||||
|
* @param {boolean} save if we save in db or not (used internally)
|
||||||
|
* @param {boolean} newId if we change the id
|
||||||
|
* @param {boolean} addBonusToActor if we update the actor bonus for advancements
|
||||||
|
* @return {Promise<string>}
|
||||||
|
*/
|
||||||
|
async addEmbedItem(item, { save = true, newId = true, addBonusToActor = true } = {}) {
|
||||||
|
if (!item) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!(item instanceof Item) && item?.name && item?.type) {
|
||||||
|
// Data -> Item
|
||||||
|
item = new ItemL5r5e(item);
|
||||||
|
}
|
||||||
|
|
||||||
|
// New id
|
||||||
|
if (newId) {
|
||||||
|
item.data._id = foundry.utils.randomID();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Copy the parent permission to the sub item
|
||||||
|
item.data.permission = this.data.permission;
|
||||||
|
|
||||||
|
// Tag parent (flags won't work as we have no id in db)
|
||||||
|
item.data.data.parent_id = this.getParentsIds();
|
||||||
|
|
||||||
|
// Object
|
||||||
|
this.data.data.items.set(item.data._id, item);
|
||||||
|
|
||||||
|
// Add bonus to actor
|
||||||
|
if (addBonusToActor) {
|
||||||
|
const actor = this.actor;
|
||||||
|
if (item instanceof Item && actor instanceof Actor) {
|
||||||
|
actor.addBonus(item);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (save) {
|
||||||
|
await this.saveEmbedItems();
|
||||||
|
}
|
||||||
|
return item.data._id;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update a Embed Item
|
||||||
|
* @param {ItemL5r5e} item Object to add
|
||||||
|
* @param {boolean} save if we save in db or not (used internally)
|
||||||
|
* @return {Promise<string>}
|
||||||
|
*/
|
||||||
|
async updateEmbedItem(item, { save = true } = {}) {
|
||||||
|
return await this.addEmbedItem(item, { save, newId: false, addBonusToActor: false });
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Delete the Embed Item and clear the actor bonus if any
|
||||||
|
* @param id Item id
|
||||||
|
* @param {boolean} save if we save in db or not (used internally)
|
||||||
|
* @param {boolean} removeBonusFromActor if we update the actor bonus for advancements
|
||||||
|
* @return {Promise<void>}
|
||||||
|
*/
|
||||||
|
async deleteEmbedItem(id, { save = true, removeBonusFromActor = true } = {}) {
|
||||||
|
if (!this.data.data.items.has(id)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove bonus from actor
|
||||||
|
if (removeBonusFromActor) {
|
||||||
|
const actor = this.actor;
|
||||||
|
const item = this.data.data.items.get(id);
|
||||||
|
if (item instanceof Item && actor instanceof Actor) {
|
||||||
|
actor.removeBonus(item);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Remove the embed item
|
||||||
|
this.data.data.items.delete(id);
|
||||||
|
|
||||||
|
if (save) {
|
||||||
|
await this.saveEmbedItems();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generate new Ids for the embed items
|
||||||
|
* @return {Promise<void>}
|
||||||
|
*/
|
||||||
|
async generateNewIdsForAllEmbedItems() {
|
||||||
|
// Clear olds ids
|
||||||
|
const oldItems = Array.from(this.data.data.items);
|
||||||
|
this.data.data.items = new Map();
|
||||||
|
|
||||||
|
// Re-add with new ids
|
||||||
|
oldItems.forEach(([id, item]) => {
|
||||||
|
this.addEmbedItem(item, { save: false, newId: true, addBonusToActor: false });
|
||||||
|
});
|
||||||
|
|
||||||
|
return this.saveEmbedItems();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Save all the Embed Items
|
||||||
|
* @return {Promise<void>}
|
||||||
|
*/
|
||||||
|
async saveEmbedItems() {
|
||||||
|
await this.update({
|
||||||
|
"data.items": Array.from(this.data.data.items).map(([id, item]) => item.data.toObject(false)),
|
||||||
|
});
|
||||||
|
this.sheet.render(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,11 +7,11 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
/**
|
/**
|
||||||
* Sub Types of advancements
|
* Sub Types of advancements
|
||||||
*/
|
*/
|
||||||
static types = ["ring", "skill"]; // "peculiarity" and "technique" have theirs own xp count
|
static types = ["ring", "skill"]; // others have theirs own xp count
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "advancement"],
|
classes: ["l5r5e", "sheet", "advancement"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/advancement/advancement-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/advancement/advancement-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
@@ -20,8 +20,8 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
async getData() {
|
async getData(options = {}) {
|
||||||
const sheetData = await super.getData();
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
sheetData.data.subTypesList = AdvancementSheetL5r5e.types;
|
sheetData.data.subTypesList = AdvancementSheetL5r5e.types;
|
||||||
sheetData.data.skillsList = game.l5r5e.HelpersL5r5e.getSkillsList(true);
|
sheetData.data.skillsList = game.l5r5e.HelpersL5r5e.getSkillsList(true);
|
||||||
@@ -31,7 +31,7 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Subscribe to events from the sheet.
|
* Subscribe to events from the sheet.
|
||||||
* @param html HTML content of the sheet.
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
super.activateListeners(html);
|
super.activateListeners(html);
|
||||||
@@ -47,46 +47,18 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
|
|
||||||
html.find("#advancement_type").on("change", (event) => {
|
html.find("#advancement_type").on("change", (event) => {
|
||||||
if ($(event.target).val() === "skill") {
|
if ($(event.target).val() === "skill") {
|
||||||
this._updateChoice(
|
this._updateChoice({ ring: currentRing }, { skill: currentSkill });
|
||||||
{
|
|
||||||
ring: currentRing,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
skill: currentSkill,
|
|
||||||
}
|
|
||||||
);
|
|
||||||
} else {
|
} else {
|
||||||
this._updateChoice(
|
this._updateChoice({ skill: currentSkill }, { ring: currentRing });
|
||||||
{
|
|
||||||
skill: currentSkill,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
ring: currentRing,
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
html.find("#advancement_ring").on("change", (event) => {
|
html.find("#advancement_ring").on("change", (event) => {
|
||||||
this._updateChoice(
|
this._updateChoice({ ring: currentRing }, { ring: $(event.target).val() });
|
||||||
{
|
|
||||||
ring: currentRing,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
ring: $(event.target).val(),
|
|
||||||
}
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
html.find("#advancement_skill").on("change", (event) => {
|
html.find("#advancement_skill").on("change", (event) => {
|
||||||
this._updateChoice(
|
this._updateChoice({ skill: currentSkill }, { skill: $(event.target).val() });
|
||||||
{
|
|
||||||
skill: currentSkill,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
skill: $(event.target).val(),
|
|
||||||
}
|
|
||||||
);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -95,46 +67,63 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
async _updateChoice(oldChoice, newChoice) {
|
async _updateChoice(oldChoice, newChoice) {
|
||||||
let skillCatId = null;
|
|
||||||
const actor = duplicate(this.actor.data.data);
|
|
||||||
let xp_used = this.object.data.data.xp_used;
|
let xp_used = this.object.data.data.xp_used;
|
||||||
let name = this.object.data.name;
|
let name = this.object.data.name;
|
||||||
let img = this.object.data.img;
|
let img = this.object.data.img;
|
||||||
|
|
||||||
// Old choices
|
// Modify image to reflect choice
|
||||||
if (oldChoice.ring) {
|
|
||||||
actor.rings[oldChoice.ring] = Math.max(1, actor.rings[oldChoice.ring] - 1);
|
|
||||||
}
|
|
||||||
if (oldChoice.skill) {
|
|
||||||
skillCatId = CONFIG.l5r5e.skills.get(oldChoice.skill);
|
|
||||||
actor.skills[skillCatId][oldChoice.skill] = Math.max(0, actor.skills[skillCatId][oldChoice.skill] - 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
// new choices
|
|
||||||
if (newChoice.ring) {
|
if (newChoice.ring) {
|
||||||
actor.rings[newChoice.ring] = actor.rings[newChoice.ring] + 1;
|
name = game.i18n.localize(`l5r5e.rings.${newChoice.ring}`) + "+1";
|
||||||
xp_used = actor.rings[newChoice.ring] * CONFIG.l5r5e.xp.ringCostMultiplier;
|
|
||||||
name =
|
|
||||||
game.i18n.localize(`l5r5e.rings.${newChoice.ring}`) +
|
|
||||||
` +1 (${actor.rings[newChoice.ring] - 1} -> ${actor.rings[newChoice.ring]})`;
|
|
||||||
img = `systems/l5r5e/assets/icons/rings/${newChoice.ring}.svg`;
|
img = `systems/l5r5e/assets/icons/rings/${newChoice.ring}.svg`;
|
||||||
}
|
} else if (newChoice.skill) {
|
||||||
if (newChoice.skill) {
|
|
||||||
skillCatId = CONFIG.l5r5e.skills.get(newChoice.skill);
|
|
||||||
actor.skills[skillCatId][newChoice.skill] = actor.skills[skillCatId][newChoice.skill] + 1;
|
|
||||||
xp_used = actor.skills[skillCatId][newChoice.skill] * CONFIG.l5r5e.xp.skillCostMultiplier;
|
|
||||||
name =
|
name =
|
||||||
game.i18n.localize(`l5r5e.skills.${skillCatId}.${newChoice.skill}`) +
|
game.i18n.localize(`l5r5e.skills.${CONFIG.l5r5e.skills.get(newChoice.skill)}.${newChoice.skill}`) +
|
||||||
` +1 (${actor.skills[skillCatId][newChoice.skill] - 1} -> ${
|
"+1";
|
||||||
actor.skills[skillCatId][newChoice.skill]
|
|
||||||
})`;
|
|
||||||
img = `systems/l5r5e/assets/dices/default/skill_blank.svg`;
|
img = `systems/l5r5e/assets/dices/default/skill_blank.svg`;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update Actor
|
// Object embed in actor ?
|
||||||
await this.actor.update({
|
const actor = this.document.actor;
|
||||||
data: diffObject(this.actor.data.data, actor),
|
if (actor) {
|
||||||
});
|
const actorData = foundry.utils.duplicate(actor.data.data);
|
||||||
|
let skillCatId = null;
|
||||||
|
|
||||||
|
// Old choices
|
||||||
|
if (oldChoice.ring) {
|
||||||
|
actorData.rings[oldChoice.ring] = Math.max(1, actorData.rings[oldChoice.ring] - 1);
|
||||||
|
}
|
||||||
|
if (oldChoice.skill) {
|
||||||
|
skillCatId = CONFIG.l5r5e.skills.get(oldChoice.skill);
|
||||||
|
actorData.skills[skillCatId][oldChoice.skill] = Math.max(
|
||||||
|
0,
|
||||||
|
actorData.skills[skillCatId][oldChoice.skill] - 1
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
// new choices
|
||||||
|
if (newChoice.ring) {
|
||||||
|
actorData.rings[newChoice.ring] = actorData.rings[newChoice.ring] + 1;
|
||||||
|
xp_used = actorData.rings[newChoice.ring] * CONFIG.l5r5e.xp.ringCostMultiplier;
|
||||||
|
name =
|
||||||
|
game.i18n.localize(`l5r5e.rings.${newChoice.ring}`) +
|
||||||
|
` +1 (${actorData.rings[newChoice.ring] - 1} -> ${actorData.rings[newChoice.ring]})`;
|
||||||
|
}
|
||||||
|
if (newChoice.skill) {
|
||||||
|
skillCatId = CONFIG.l5r5e.skills.get(newChoice.skill);
|
||||||
|
actorData.skills[skillCatId][newChoice.skill] = actorData.skills[skillCatId][newChoice.skill] + 1;
|
||||||
|
xp_used = actorData.skills[skillCatId][newChoice.skill] * CONFIG.l5r5e.xp.skillCostMultiplier;
|
||||||
|
name =
|
||||||
|
game.i18n.localize(`l5r5e.skills.${skillCatId}.${newChoice.skill}`) +
|
||||||
|
` +1 (${actorData.skills[skillCatId][newChoice.skill] - 1} -> ${
|
||||||
|
actorData.skills[skillCatId][newChoice.skill]
|
||||||
|
})`;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update Actor
|
||||||
|
await actor.update({
|
||||||
|
data: foundry.utils.diffObject(actor.data.data, actorData),
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// Update object
|
// Update object
|
||||||
await this.object.update({
|
await this.object.update({
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import { ItemSheetL5r5e } from "./item-sheet.js";
|
|||||||
export class ArmorSheetL5r5e extends ItemSheetL5r5e {
|
export class ArmorSheetL5r5e extends ItemSheetL5r5e {
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "armor"],
|
classes: ["l5r5e", "sheet", "armor"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/armor/armor-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/armor/armor-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
|
|||||||
17
system/scripts/items/bond-sheet.js
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
import { ItemSheetL5r5e } from "./item-sheet.js";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @extends {ItemSheet}
|
||||||
|
*/
|
||||||
|
export class BondSheetL5r5e extends ItemSheetL5r5e {
|
||||||
|
/** @override */
|
||||||
|
static get defaultOptions() {
|
||||||
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
|
classes: ["l5r5e", "sheet", "bond"],
|
||||||
|
template: CONFIG.l5r5e.paths.templates + "items/bond/bond-sheet.html",
|
||||||
|
width: 520,
|
||||||
|
height: 480,
|
||||||
|
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
131
system/scripts/items/item-pattern-sheet.js
Normal file
@@ -0,0 +1,131 @@
|
|||||||
|
import { ItemSheetL5r5e } from "./item-sheet.js";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @extends {ItemSheet}
|
||||||
|
*/
|
||||||
|
export class ItemPatternSheetL5r5e extends ItemSheetL5r5e {
|
||||||
|
/** @override */
|
||||||
|
static get defaultOptions() {
|
||||||
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
|
classes: ["l5r5e", "sheet", "item-pattern"],
|
||||||
|
template: CONFIG.l5r5e.paths.templates + "items/item-pattern/item-pattern-sheet.html",
|
||||||
|
width: 520,
|
||||||
|
height: 480,
|
||||||
|
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {Object|Promise}
|
||||||
|
*/
|
||||||
|
async getData(options = {}) {
|
||||||
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
|
// Linked Property
|
||||||
|
sheetData.data.linkedProperty = await this.getLinkedProperty(sheetData);
|
||||||
|
|
||||||
|
return sheetData;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the linked property name
|
||||||
|
* @param sheetData
|
||||||
|
* @return {Promise<null|{name, id}>}
|
||||||
|
*/
|
||||||
|
async getLinkedProperty(sheetData) {
|
||||||
|
if (sheetData.data.data.linked_property_id) {
|
||||||
|
const linkedProperty = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({
|
||||||
|
id: sheetData.data.data.linked_property_id,
|
||||||
|
type: "Item",
|
||||||
|
});
|
||||||
|
if (linkedProperty) {
|
||||||
|
return {
|
||||||
|
id: linkedProperty.data._id,
|
||||||
|
name: linkedProperty.data.name,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Subscribe to events from the sheet.
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
|
*/
|
||||||
|
activateListeners(html) {
|
||||||
|
super.activateListeners(html);
|
||||||
|
|
||||||
|
// Everything below here is only needed if the sheet is editable
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Delete the linked property
|
||||||
|
html.find(`.linked-property-delete`).on("click", this._deleteLinkedProperty.bind(this));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Callback actions which occur when a dragged element is dropped on a target.
|
||||||
|
* @param {DragEvent} event The originating DragEvent
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _onDrop(event) {
|
||||||
|
// Everything below here is only needed if the sheet is editable
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Only property allowed here
|
||||||
|
let item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
||||||
|
if (!item || item.documentName !== "Item" || item.data.type !== "property") {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set the new property, and update
|
||||||
|
this.document.data.data.linked_property_id = item.id;
|
||||||
|
this.document.update({
|
||||||
|
data: {
|
||||||
|
linked_property_id: this.document.data.data.linked_property_id,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the link to a property for the current item
|
||||||
|
* @param {Event} event
|
||||||
|
* @return {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _deleteLinkedProperty(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
|
let name;
|
||||||
|
const linkedProperty = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({
|
||||||
|
id: this.document.data.data.linked_property_id,
|
||||||
|
type: "Item",
|
||||||
|
});
|
||||||
|
if (linkedProperty) {
|
||||||
|
name = linkedProperty.data.name;
|
||||||
|
}
|
||||||
|
|
||||||
|
const callback = async () => {
|
||||||
|
this.document.data.data.linked_property_id = null;
|
||||||
|
this.document.update({
|
||||||
|
data: {
|
||||||
|
linked_property_id: this.document.data.data.linked_property_id,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
// Holing Ctrl = without confirm
|
||||||
|
if (event.ctrlKey || !name) {
|
||||||
|
return callback();
|
||||||
|
}
|
||||||
|
|
||||||
|
game.l5r5e.HelpersL5r5e.confirmDeleteDialog(
|
||||||
|
game.i18n.format("l5r5e.global.delete_confirm", { name }),
|
||||||
|
callback
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -5,7 +5,7 @@
|
|||||||
export class ItemSheetL5r5e extends ItemSheet {
|
export class ItemSheetL5r5e extends ItemSheet {
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "item"],
|
classes: ["l5r5e", "sheet", "item"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/item/item-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/item/item-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
@@ -14,13 +14,14 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @override */
|
/**
|
||||||
async getData() {
|
* @return {Object|Promise}
|
||||||
const sheetData = super.getData();
|
*/
|
||||||
|
async getData(options = {}) {
|
||||||
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
sheetData.data.dtypes = ["String", "Number", "Boolean"];
|
sheetData.data.dtypes = ["String", "Number", "Boolean"];
|
||||||
sheetData.data.ringsList = game.l5r5e.HelpersL5r5e.getRingsList();
|
sheetData.data.ringsList = game.l5r5e.HelpersL5r5e.getRingsList();
|
||||||
sheetData.data.techniquesList = game.l5r5e.HelpersL5r5e.getTechniquesList();
|
|
||||||
|
|
||||||
// Prepare Properties (id/name => object)
|
// Prepare Properties (id/name => object)
|
||||||
await this._prepareProperties(sheetData);
|
await this._prepareProperties(sheetData);
|
||||||
@@ -35,16 +36,16 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
async _prepareProperties(sheetData) {
|
async _prepareProperties(sheetData) {
|
||||||
sheetData.data.propertiesList = [];
|
sheetData.data.propertiesList = [];
|
||||||
|
|
||||||
if (Array.isArray(sheetData.data.properties)) {
|
if (Array.isArray(sheetData.data.data.properties)) {
|
||||||
const props = [];
|
const props = [];
|
||||||
for (const property of sheetData.data.properties) {
|
for (const property of sheetData.data.data.properties) {
|
||||||
const gameProp = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack(property.id, "Item");
|
const gameProp = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({ id: property.id, type: "Item" });
|
||||||
if (gameProp) {
|
if (gameProp) {
|
||||||
sheetData.data.propertiesList.push(gameProp);
|
sheetData.data.propertiesList.push(gameProp);
|
||||||
props.push({ id: gameProp._id, name: gameProp.name });
|
props.push({ id: gameProp.id, name: gameProp.name });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sheetData.data.properties = props;
|
sheetData.data.data.properties = props;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,6 +72,9 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
*/
|
*/
|
||||||
async _updateObject(event, formData) {
|
async _updateObject(event, formData) {
|
||||||
if (formData["data.description"]) {
|
if (formData["data.description"]) {
|
||||||
|
// Base links (Journal, compendiums...)
|
||||||
|
formData["data.description"] = TextEditor.enrichHTML(formData["data.description"]);
|
||||||
|
// L5R Symbols
|
||||||
formData["data.description"] = game.l5r5e.HelpersL5r5e.convertSymbols(formData["data.description"], true);
|
formData["data.description"] = game.l5r5e.HelpersL5r5e.convertSymbols(formData["data.description"], true);
|
||||||
}
|
}
|
||||||
return super._updateObject(event, formData);
|
return super._updateObject(event, formData);
|
||||||
@@ -78,19 +82,14 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Subscribe to events from the sheet.
|
* Subscribe to events from the sheet.
|
||||||
* @param html HTML content of the sheet.
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
|
* @override
|
||||||
*/
|
*/
|
||||||
activateListeners(html) {
|
activateListeners(html) {
|
||||||
super.activateListeners(html);
|
super.activateListeners(html);
|
||||||
|
|
||||||
// Toggle
|
// Commons
|
||||||
html.find(".toggle-on-click").on("click", (event) => {
|
game.l5r5e.HelpersL5r5e.commonListeners(html);
|
||||||
event.preventDefault();
|
|
||||||
event.stopPropagation();
|
|
||||||
const elmt = $(event.currentTarget).data("toggle");
|
|
||||||
const tgt = html.find("." + elmt);
|
|
||||||
tgt.hasClass("toggle-active") ? tgt.removeClass("toggle-active") : tgt.addClass("toggle-active");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Everything below here is only needed if the sheet is editable
|
// Everything below here is only needed if the sheet is editable
|
||||||
if (!this.options.editable) {
|
if (!this.options.editable) {
|
||||||
@@ -105,17 +104,12 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Delete a property
|
// Delete a property
|
||||||
html.find(`.property-delete`).on("click", (event) => {
|
html.find(`.property-delete`).on("click", this._deleteProperty.bind(this));
|
||||||
event.preventDefault();
|
|
||||||
event.stopPropagation();
|
|
||||||
const li = $(event.currentTarget).parents(".property");
|
|
||||||
this._deleteProperty(li.data("propertyId"));
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create drag-and-drop workflow handlers for this Application
|
* Create drag-and-drop workflow handlers for this Application
|
||||||
* @return An array of DragDrop handlers
|
* @return {DragDrop[]} An array of DragDrop handlers
|
||||||
*/
|
*/
|
||||||
_createDragDropHandlers() {
|
_createDragDropHandlers() {
|
||||||
return [
|
return [
|
||||||
@@ -133,9 +127,27 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
* Also a property canot be on another property
|
* Also a property canot be on another property
|
||||||
*/
|
*/
|
||||||
async _onDrop(event) {
|
async _onDrop(event) {
|
||||||
|
// Everything below here is only needed if the sheet is editable
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// Check item type and subtype
|
// Check item type and subtype
|
||||||
const item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
let item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
||||||
if (!item || item.entity !== "Item" || item.data.type !== "property" || this.item.type === "property") {
|
if (!item || item.documentName !== "Item" || this.item.type === "property") {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Specific ItemPattern's drop, get the associated props instead
|
||||||
|
if (item.data.type === "item_pattern" && item.data.data.linked_property_id) {
|
||||||
|
item = await game.l5r5e.HelpersL5r5e.getObjectGameOrPack({
|
||||||
|
id: item.data.data.linked_property_id,
|
||||||
|
type: "Item",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// Final object has to be a property
|
||||||
|
if (item.data.type !== "property") {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -145,44 +157,120 @@ export class ItemSheetL5r5e extends ItemSheet {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Add a property to the current item
|
* Add a property to the current item
|
||||||
|
* @param {Item} item
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_addProperty(item) {
|
_addProperty(item) {
|
||||||
if (!Array.isArray(this.entity.data.data.properties)) {
|
if (!Array.isArray(this.document.data.data.properties)) {
|
||||||
this.entity.data.data.properties = [];
|
this.document.data.data.properties = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.entity.data.data.properties.findIndex((p) => p.id === item.id) !== -1) {
|
if (this.document.data.data.properties.findIndex((p) => p.id === item.id) !== -1) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.entity.data.data.properties.push({ id: item.id, name: item.name });
|
this.document.data.data.properties.push({ id: item.id, name: item.name });
|
||||||
|
|
||||||
this.entity.update({
|
this.document.update({
|
||||||
data: {
|
data: {
|
||||||
properties: this.entity.data.data.properties,
|
properties: this.document.data.data.properties,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Delete a property from the current item
|
* Delete a property from the current item
|
||||||
|
* @param {Event} event
|
||||||
|
* @return {Promise<void>}
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
_deleteProperty(id) {
|
_deleteProperty(event) {
|
||||||
if (
|
event.preventDefault();
|
||||||
!Array.isArray(this.entity.data.data.properties) ||
|
event.stopPropagation();
|
||||||
this.entity.data.data.properties.findIndex((p) => p.id === id) === -1
|
|
||||||
) {
|
if (!Array.isArray(this.document.data.data.properties)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.entity.data.data.properties = this.entity.data.data.properties.filter((p) => p.id !== id);
|
const id = $(event.currentTarget).parents(".property").data("propertyId");
|
||||||
|
const tmpProps = this.document.data.data.properties.find((p) => p.id === id);
|
||||||
|
if (!tmpProps) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
this.entity.update({
|
const callback = async () => {
|
||||||
data: {
|
this.document.data.data.properties = this.document.data.data.properties.filter((p) => p.id !== id);
|
||||||
properties: this.entity.data.data.properties,
|
this.document.update({
|
||||||
},
|
data: {
|
||||||
});
|
properties: this.document.data.data.properties,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
// Holing Ctrl = without confirm
|
||||||
|
if (event.ctrlKey) {
|
||||||
|
return callback();
|
||||||
|
}
|
||||||
|
|
||||||
|
game.l5r5e.HelpersL5r5e.confirmDeleteDialog(
|
||||||
|
game.i18n.format("l5r5e.global.delete_confirm", { name: tmpProps.name }),
|
||||||
|
callback
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a embed item
|
||||||
|
* @param {Event} event
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_addSubItem(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
|
console.warn("L5R5E | TODO ItemSheetL5r5e._addSubItem()", itemId); // TODO _addSubItem Currently not used, title override it
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a embed item
|
||||||
|
* @param {Event} event
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_editSubItem(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
|
const item = this.document.items.get(itemId);
|
||||||
|
if (item) {
|
||||||
|
item.sheet.render(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Delete a embed item
|
||||||
|
* @param {Event} event
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_deleteSubItem(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
|
const item = this.document.getEmbedItem(itemId);
|
||||||
|
if (!item) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const callback = async () => {
|
||||||
|
this.document.deleteEmbedItem(itemId);
|
||||||
|
};
|
||||||
|
|
||||||
|
// Holing Ctrl = without confirm
|
||||||
|
if (event.ctrlKey) {
|
||||||
|
return callback();
|
||||||
|
}
|
||||||
|
|
||||||
|
game.l5r5e.HelpersL5r5e.confirmDeleteDialog(
|
||||||
|
game.i18n.format("l5r5e.global.delete_confirm", { name: item.name }),
|
||||||
|
callback
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ export class PeculiaritySheetL5r5e extends ItemSheetL5r5e {
|
|||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "peculiarity"],
|
classes: ["l5r5e", "sheet", "peculiarity"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/peculiarity/peculiarity-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/peculiarity/peculiarity-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
@@ -21,8 +21,8 @@ export class PeculiaritySheetL5r5e extends ItemSheetL5r5e {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
async getData() {
|
async getData(options = {}) {
|
||||||
const sheetData = await super.getData();
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
sheetData.data.subTypesList = PeculiaritySheetL5r5e.types.map((e) => ({
|
sheetData.data.subTypesList = PeculiaritySheetL5r5e.types.map((e) => ({
|
||||||
id: e,
|
id: e,
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import { ItemSheetL5r5e } from "./item-sheet.js";
|
|||||||
export class PropertySheetL5r5e extends ItemSheetL5r5e {
|
export class PropertySheetL5r5e extends ItemSheetL5r5e {
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "property"],
|
classes: ["l5r5e", "sheet", "property"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/property/property-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/property/property-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
@@ -14,5 +14,11 @@ export class PropertySheetL5r5e extends ItemSheetL5r5e {
|
|||||||
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }],
|
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }],
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
// TODO certain propriétés en annule d'autres : aiguisé <-> abimé. voir comment faire.
|
// TODO Some properties cancel others :
|
||||||
|
// Concealable and Cumbersome
|
||||||
|
// Ceremonial and Mundane
|
||||||
|
// Damaged and Durable
|
||||||
|
// Resplendent and Subtle
|
||||||
|
// Subtle and Wargear
|
||||||
|
// Sacred and Unholy
|
||||||
}
|
}
|
||||||
|
|||||||
17
system/scripts/items/signature-scroll-sheet.js
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
import { ItemSheetL5r5e } from "./item-sheet.js";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @extends {ItemSheet}
|
||||||
|
*/
|
||||||
|
export class SignatureScrollSheetL5r5e extends ItemSheetL5r5e {
|
||||||
|
/** @override */
|
||||||
|
static get defaultOptions() {
|
||||||
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
|
classes: ["l5r5e", "sheet", "signature-scroll"],
|
||||||
|
template: CONFIG.l5r5e.paths.templates + "items/signature-scroll/signature-scroll-sheet.html",
|
||||||
|
width: 520,
|
||||||
|
height: 480,
|
||||||
|
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -6,7 +6,7 @@ import { ItemSheetL5r5e } from "./item-sheet.js";
|
|||||||
export class TechniqueSheetL5r5e extends ItemSheetL5r5e {
|
export class TechniqueSheetL5r5e extends ItemSheetL5r5e {
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "technique"],
|
classes: ["l5r5e", "sheet", "technique"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/technique/technique-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/technique/technique-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
@@ -16,16 +16,15 @@ export class TechniqueSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @override */
|
/** @override */
|
||||||
async getData() {
|
async getData(options = {}) {
|
||||||
const sheetData = await super.getData();
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
// Add "school ability" and "mastery ability"
|
// List all available techniques type
|
||||||
CONFIG.l5r5e.techniques_school.forEach((e) => {
|
const types = ["core", "school", "title"];
|
||||||
sheetData.data.techniquesList.push({
|
if (game.settings.get("l5r5e", "techniques-customs")) {
|
||||||
id: e,
|
types.push("custom");
|
||||||
label: game.i18n.localize(`l5r5e.techniques.${e}`),
|
}
|
||||||
});
|
sheetData.data.techniquesList = game.l5r5e.HelpersL5r5e.getTechniquesList({ types });
|
||||||
});
|
|
||||||
|
|
||||||
return sheetData;
|
return sheetData;
|
||||||
}
|
}
|
||||||
|
|||||||
152
system/scripts/items/title-sheet.js
Normal file
@@ -0,0 +1,152 @@
|
|||||||
|
import { ItemSheetL5r5e } from "./item-sheet.js";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @extends {ItemSheet}
|
||||||
|
*/
|
||||||
|
export class TitleSheetL5r5e extends ItemSheetL5r5e {
|
||||||
|
/** @override */
|
||||||
|
static get defaultOptions() {
|
||||||
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
|
classes: ["l5r5e", "sheet", "title"],
|
||||||
|
template: CONFIG.l5r5e.paths.templates + "items/title/title-sheet.html",
|
||||||
|
width: 520,
|
||||||
|
height: 480,
|
||||||
|
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description" }],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {Object|Promise}
|
||||||
|
*/
|
||||||
|
async getData(options = {}) {
|
||||||
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
|
// Prepare OwnedItems
|
||||||
|
sheetData.data.embedItemsList = this._prepareEmbedItems(sheetData.data.data.items);
|
||||||
|
|
||||||
|
// Automatically compute the total xp cost (full price) and XP in title (cursus, some halved prices)
|
||||||
|
const { xp_used_total, xp_used } = game.l5r5e.HelpersL5r5e.getItemsXpCost(sheetData.data.embedItemsList);
|
||||||
|
sheetData.data.data.xp_used_total = xp_used_total;
|
||||||
|
sheetData.data.data.xp_used = xp_used;
|
||||||
|
|
||||||
|
return sheetData;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Prepare Embed items
|
||||||
|
* @param {[]|Map} itemsMap
|
||||||
|
* @return {[]}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
_prepareEmbedItems(itemsMap) {
|
||||||
|
let itemsList = itemsMap;
|
||||||
|
if (itemsMap instanceof Map) {
|
||||||
|
itemsList = Array.from(itemsMap).map(([id, item]) => item.data);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sort by rank desc
|
||||||
|
itemsList.sort((a, b) => (b.data.rank || 0) - (a.data.rank || 0));
|
||||||
|
|
||||||
|
return itemsList;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Callback actions which occur when a dragged element is dropped on a target.
|
||||||
|
* @param {DragEvent} event The originating DragEvent
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _onDrop(event) {
|
||||||
|
// Everything below here is only needed if the sheet is editable
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check item type and subtype
|
||||||
|
let item = await game.l5r5e.HelpersL5r5e.getDragnDropTargetObject(event);
|
||||||
|
if (!item || item.documentName !== "Item" || !["technique", "advancement"].includes(item.data.type)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const data = item.data.toObject(false);
|
||||||
|
|
||||||
|
// Check xp for techs
|
||||||
|
if (item.data.type === "technique") {
|
||||||
|
data.data.xp_cost = data.data.xp_cost > 0 ? data.data.xp_cost : CONFIG.l5r5e.xp.techniqueCost;
|
||||||
|
data.data.xp_used = data.data.xp_cost;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.document.addEmbedItem(data);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Subscribe to events from the sheet.
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
|
*/
|
||||||
|
activateListeners(html) {
|
||||||
|
super.activateListeners(html);
|
||||||
|
|
||||||
|
// Everything below here is only needed if the sheet is editable
|
||||||
|
if (!this.options.editable) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// *** Sub-Items management ***
|
||||||
|
html.find(".item-add").on("click", this._addSubItem.bind(this));
|
||||||
|
html.find(`.item-edit`).on("click", this._editSubItem.bind(this));
|
||||||
|
html.find(`.item-delete`).on("click", this._deleteSubItem.bind(this));
|
||||||
|
html.find(`.item-curriculum`).on("click", this._switchSubItemCurriculum.bind(this));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Display a dialog to choose what Item to add, and add it on this Item
|
||||||
|
* @param {Event} event
|
||||||
|
* @return {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _addSubItem(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
|
// Show Dialog
|
||||||
|
const selectedType = await game.l5r5e.HelpersL5r5e.showSubItemDialog(["advancement", "technique"]);
|
||||||
|
if (!selectedType) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Create the new Item
|
||||||
|
const itemId = await this.document.addEmbedItem(
|
||||||
|
new game.l5r5e.ItemL5r5e({
|
||||||
|
name: game.i18n.localize(`ITEM.Type${selectedType.capitalize()}`),
|
||||||
|
type: selectedType,
|
||||||
|
img: `${CONFIG.l5r5e.paths.assets}icons/items/${selectedType}.svg`,
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
|
// Get the store object and display it
|
||||||
|
const item = this.document.items.get(itemId);
|
||||||
|
if (item) {
|
||||||
|
item.sheet.render(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Toogle the curriculum for this embed item
|
||||||
|
* @param {Event} event
|
||||||
|
* @return {Promise<void>}
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
|
async _switchSubItemCurriculum(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
event.stopPropagation();
|
||||||
|
|
||||||
|
const itemId = $(event.currentTarget).data("item-id");
|
||||||
|
const item = this.document.getEmbedItem(itemId);
|
||||||
|
if (!item) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Switch the state and update
|
||||||
|
item.data.data.in_curriculum = !item.data.data.in_curriculum;
|
||||||
|
return this.document.updateEmbedItem(item);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,4 +1,3 @@
|
|||||||
import { L5R5E } from "../config.js";
|
|
||||||
import { ItemSheetL5r5e } from "./item-sheet.js";
|
import { ItemSheetL5r5e } from "./item-sheet.js";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -7,7 +6,7 @@ import { ItemSheetL5r5e } from "./item-sheet.js";
|
|||||||
export class WeaponSheetL5r5e extends ItemSheetL5r5e {
|
export class WeaponSheetL5r5e extends ItemSheetL5r5e {
|
||||||
/** @override */
|
/** @override */
|
||||||
static get defaultOptions() {
|
static get defaultOptions() {
|
||||||
return mergeObject(super.defaultOptions, {
|
return foundry.utils.mergeObject(super.defaultOptions, {
|
||||||
classes: ["l5r5e", "sheet", "weapon"],
|
classes: ["l5r5e", "sheet", "weapon"],
|
||||||
template: CONFIG.l5r5e.paths.templates + "items/weapon/weapon-sheet.html",
|
template: CONFIG.l5r5e.paths.templates + "items/weapon/weapon-sheet.html",
|
||||||
width: 520,
|
width: 520,
|
||||||
@@ -16,11 +15,11 @@ export class WeaponSheetL5r5e extends ItemSheetL5r5e {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
async getData() {
|
async getData(options = {}) {
|
||||||
const sheetData = await super.getData();
|
const sheetData = await super.getData(options);
|
||||||
|
|
||||||
// Martial skills only
|
// Martial skills only
|
||||||
sheetData.data.skills = Array.from(L5R5E.skills)
|
sheetData.data.skills = Array.from(CONFIG.l5r5e.skills)
|
||||||
.filter(([id, cat]) => cat === "martial")
|
.filter(([id, cat]) => cat === "martial")
|
||||||
.map(([id, cat]) => id);
|
.map(([id, cat]) => id);
|
||||||
|
|
||||||
|
|||||||
@@ -31,4 +31,20 @@ export class BaseJournalSheetL5r5e extends JournalSheet {
|
|||||||
}
|
}
|
||||||
return super._updateObject(event, formData);
|
return super._updateObject(event, formData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Subscribe to events from the sheet.
|
||||||
|
* @param {jQuery} html HTML content of the sheet.
|
||||||
|
*/
|
||||||
|
activateListeners(html) {
|
||||||
|
super.activateListeners(html);
|
||||||
|
|
||||||
|
// Commons
|
||||||
|
game.l5r5e.HelpersL5r5e.commonListeners(html);
|
||||||
|
|
||||||
|
// *** Everything below here is only needed if the sheet is editable ***
|
||||||
|
// if (!this.options.editable) {
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,18 +4,22 @@ import { HelpersL5r5e } from "./helpers.js";
|
|||||||
import { SocketHandlerL5r5e } from "./socket-handler.js";
|
import { SocketHandlerL5r5e } from "./socket-handler.js";
|
||||||
import { RegisterSettings } from "./settings.js";
|
import { RegisterSettings } from "./settings.js";
|
||||||
import { PreloadTemplates } from "./preloadTemplates.js";
|
import { PreloadTemplates } from "./preloadTemplates.js";
|
||||||
|
import { RegisterHandlebars } from "./handlebars.js";
|
||||||
import { HelpDialog } from "./help/help-dialog.js";
|
import { HelpDialog } from "./help/help-dialog.js";
|
||||||
|
import HooksL5r5e from "./hooks.js";
|
||||||
// Actors
|
// Actors
|
||||||
import { ActorL5r5e } from "./actor.js";
|
import { ActorL5r5e } from "./actor.js";
|
||||||
import { CharacterSheetL5r5e } from "./actors/character-sheet.js";
|
import { CharacterSheetL5r5e } from "./actors/character-sheet.js";
|
||||||
import { NpcSheetL5r5e } from "./actors/npc-sheet.js";
|
import { NpcSheetL5r5e } from "./actors/npc-sheet.js";
|
||||||
// Dice and rolls
|
// Dice and rolls
|
||||||
|
import { L5rBaseDie } from "./dice/dietype/l5r-base-die.js";
|
||||||
import { AbilityDie } from "./dice/dietype/ability-die.js";
|
import { AbilityDie } from "./dice/dietype/ability-die.js";
|
||||||
import { RingDie } from "./dice/dietype/ring-die.js";
|
import { RingDie } from "./dice/dietype/ring-die.js";
|
||||||
import { RollL5r5e } from "./dice/roll.js";
|
import { RollL5r5e } from "./dice/roll.js";
|
||||||
import { DicePickerDialog } from "./dice/dice-picker-dialog.js";
|
import { DicePickerDialog } from "./dice/dice-picker-dialog.js";
|
||||||
import { RollnKeepDialog } from "./dice/roll-n-keep-dialog.js";
|
import { RollnKeepDialog } from "./dice/roll-n-keep-dialog.js";
|
||||||
import { _sortCombatants, rollInitiative } from "./combat.js";
|
import { CombatL5r5e } from "./combat.js";
|
||||||
|
import { GmToolsDialog } from "./dialogs/gm-tools-dialog.js";
|
||||||
// Items
|
// Items
|
||||||
import { ItemL5r5e } from "./item.js";
|
import { ItemL5r5e } from "./item.js";
|
||||||
import { ItemSheetL5r5e } from "./items/item-sheet.js";
|
import { ItemSheetL5r5e } from "./items/item-sheet.js";
|
||||||
@@ -25,14 +29,20 @@ import { TechniqueSheetL5r5e } from "./items/technique-sheet.js";
|
|||||||
import { PropertySheetL5r5e } from "./items/property-sheet.js";
|
import { PropertySheetL5r5e } from "./items/property-sheet.js";
|
||||||
import { AdvancementSheetL5r5e } from "./items/advancement-sheet.js";
|
import { AdvancementSheetL5r5e } from "./items/advancement-sheet.js";
|
||||||
import { PeculiaritySheetL5r5e } from "./items/peculiarity-sheet.js";
|
import { PeculiaritySheetL5r5e } from "./items/peculiarity-sheet.js";
|
||||||
|
import { TitleSheetL5r5e } from "./items/title-sheet.js";
|
||||||
|
import { BondSheetL5r5e } from "./items/bond-sheet.js";
|
||||||
|
import { SignatureScrollSheetL5r5e } from "./items/signature-scroll-sheet.js";
|
||||||
|
import { ItemPatternSheetL5r5e } from "./items/item-pattern-sheet.js";
|
||||||
// JournalEntry
|
// JournalEntry
|
||||||
import { JournalL5r5e } from "./journal.js";
|
import { JournalL5r5e } from "./journal.js";
|
||||||
import { BaseJournalSheetL5r5e } from "./journals/base-journal-sheet.js";
|
import { BaseJournalSheetL5r5e } from "./journals/base-journal-sheet.js";
|
||||||
|
// Specific
|
||||||
|
import { MigrationL5r5e } from "./migration.js";
|
||||||
|
|
||||||
/* ------------------------------------ */
|
/* ------------------------------------ */
|
||||||
/* Initialize system */
|
/* Initialize system */
|
||||||
/* ------------------------------------ */
|
/* ------------------------------------ */
|
||||||
Hooks.once("init", async function () {
|
Hooks.once("init", async () => {
|
||||||
// ***** Initializing l5r5e *****
|
// ***** Initializing l5r5e *****
|
||||||
// Ascii art :p
|
// Ascii art :p
|
||||||
console.log(
|
console.log(
|
||||||
@@ -48,41 +58,46 @@ Hooks.once("init", async function () {
|
|||||||
CONFIG.l5r5e = L5R5E;
|
CONFIG.l5r5e = L5R5E;
|
||||||
|
|
||||||
// Assign custom classes and constants here
|
// Assign custom classes and constants here
|
||||||
CONFIG.Actor.entityClass = ActorL5r5e;
|
CONFIG.Combat.documentClass = CombatL5r5e;
|
||||||
|
CONFIG.Actor.documentClass = ActorL5r5e;
|
||||||
CONFIG.Actor.sheetClasses = CharacterSheetL5r5e;
|
CONFIG.Actor.sheetClasses = CharacterSheetL5r5e;
|
||||||
CONFIG.Item.entityClass = ItemL5r5e;
|
CONFIG.Item.documentClass = ItemL5r5e;
|
||||||
CONFIG.JournalEntry.entityClass = JournalL5r5e;
|
CONFIG.JournalEntry.documentClass = JournalL5r5e;
|
||||||
CONFIG.JournalEntry.sheetClass = BaseJournalSheetL5r5e;
|
CONFIG.JournalEntry.sheetClass = BaseJournalSheetL5r5e;
|
||||||
|
|
||||||
// Define custom Roll class
|
// Define custom Roll class
|
||||||
CONFIG.Dice.rolls.push(CONFIG.Dice.rolls[0]);
|
CONFIG.Dice.rolls.unshift(RollL5r5e);
|
||||||
CONFIG.Dice.rolls[0] = RollL5r5e;
|
|
||||||
|
|
||||||
// Define DiceTerms
|
// Define DiceTerms
|
||||||
CONFIG.Dice.terms["s"] = AbilityDie;
|
CONFIG.Dice.terms[AbilityDie.DENOMINATION] = AbilityDie;
|
||||||
CONFIG.Dice.terms["r"] = RingDie;
|
CONFIG.Dice.terms[RingDie.DENOMINATION] = RingDie;
|
||||||
|
|
||||||
// Add some classes in game
|
// Add some classes in game
|
||||||
game.l5r5e = {
|
game.l5r5e = {
|
||||||
|
L5rBaseDie,
|
||||||
|
RingDie,
|
||||||
|
AbilityDie,
|
||||||
HelpersL5r5e,
|
HelpersL5r5e,
|
||||||
|
ItemL5r5e,
|
||||||
RollL5r5e,
|
RollL5r5e,
|
||||||
DicePickerDialog,
|
DicePickerDialog,
|
||||||
RollnKeepDialog,
|
RollnKeepDialog,
|
||||||
|
GmToolsDialog,
|
||||||
|
ActorL5r5e,
|
||||||
HelpDialog,
|
HelpDialog,
|
||||||
sockets: new SocketHandlerL5r5e(),
|
sockets: new SocketHandlerL5r5e(),
|
||||||
|
migrations: MigrationL5r5e,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Register custom system settings
|
// Register custom system settings
|
||||||
RegisterSettings();
|
RegisterSettings();
|
||||||
|
|
||||||
|
// Register custom Handlebars Helpers
|
||||||
|
RegisterHandlebars();
|
||||||
|
|
||||||
// Preload Handlebars templates
|
// Preload Handlebars templates
|
||||||
await PreloadTemplates();
|
await PreloadTemplates();
|
||||||
|
|
||||||
// ***** Combat *****
|
|
||||||
Combat.prototype.rollInitiative = rollInitiative;
|
|
||||||
Combat.prototype._sortCombatants = _sortCombatants;
|
|
||||||
// game.combat.settings.resource = "fatigue.value"; // nope :/
|
|
||||||
|
|
||||||
// ***** Register custom sheets *****
|
// ***** Register custom sheets *****
|
||||||
// Actors
|
// Actors
|
||||||
Actors.unregisterSheet("core", ActorSheet);
|
Actors.unregisterSheet("core", ActorSheet);
|
||||||
@@ -98,190 +113,65 @@ Hooks.once("init", async function () {
|
|||||||
Items.registerSheet("l5r5e", PropertySheetL5r5e, { types: ["property"], makeDefault: true });
|
Items.registerSheet("l5r5e", PropertySheetL5r5e, { types: ["property"], makeDefault: true });
|
||||||
Items.registerSheet("l5r5e", PeculiaritySheetL5r5e, { types: ["peculiarity"], makeDefault: true });
|
Items.registerSheet("l5r5e", PeculiaritySheetL5r5e, { types: ["peculiarity"], makeDefault: true });
|
||||||
Items.registerSheet("l5r5e", AdvancementSheetL5r5e, { types: ["advancement"], makeDefault: true });
|
Items.registerSheet("l5r5e", AdvancementSheetL5r5e, { types: ["advancement"], makeDefault: true });
|
||||||
|
Items.registerSheet("l5r5e", TitleSheetL5r5e, { types: ["title"], makeDefault: true });
|
||||||
|
Items.registerSheet("l5r5e", BondSheetL5r5e, { types: ["bond"], makeDefault: true });
|
||||||
|
Items.registerSheet("l5r5e", SignatureScrollSheetL5r5e, { types: ["signature_scroll"], makeDefault: true });
|
||||||
|
Items.registerSheet("l5r5e", ItemPatternSheetL5r5e, { types: ["item_pattern"], makeDefault: true });
|
||||||
|
|
||||||
// Journal
|
// Journal
|
||||||
Items.unregisterSheet("core", JournalSheet);
|
Items.unregisterSheet("core", JournalSheet);
|
||||||
Items.registerSheet("l5r5e", BaseJournalSheetL5r5e, { makeDefault: true });
|
Items.registerSheet("l5r5e", BaseJournalSheetL5r5e, { makeDefault: true });
|
||||||
|
|
||||||
// ***** Handlebars *****
|
// Override the default Token _drawBar function to allow fatigue bar reversing.
|
||||||
// for debug
|
Token.prototype._drawBar = function (number, bar, data) {
|
||||||
Handlebars.registerHelper("json", function (...objects) {
|
const reverseBar = data.attribute === "fatigue" && game.settings.get("l5r5e", "token-reverseFatigueBar");
|
||||||
objects.pop(); // remove this function call
|
|
||||||
return new Handlebars.SafeString(objects.map((e) => `<textarea>${JSON.stringify(e)}</textarea>`));
|
|
||||||
});
|
|
||||||
|
|
||||||
// Add props "checked" if a and b are equal ({{radioChecked a b}}
|
// Bar value
|
||||||
Handlebars.registerHelper("radioChecked", function (a, b) {
|
const pct = Math.clamped(Number(data.value), 0, data.max) / data.max;
|
||||||
return a === b ? new Handlebars.SafeString('checked="checked"') : "";
|
|
||||||
});
|
|
||||||
|
|
||||||
Handlebars.registerHelper("localizeSkill", function (categoryId, skillId) {
|
// Modify color
|
||||||
const key = "l5r5e.skills." + categoryId.toLowerCase() + "." + skillId.toLowerCase();
|
let color = number === 0 ? [pct / 1.2, 1 - pct, 0] : [0.5 * pct, 0.7 * pct, 0.5 + pct / 2];
|
||||||
return game.i18n.localize(key);
|
|
||||||
});
|
|
||||||
Handlebars.registerHelper("localizeSkillId", function (skillId) {
|
|
||||||
const key = "l5r5e.skills." + L5R5E.skills.get(skillId.toLowerCase()) + "." + skillId.toLowerCase();
|
|
||||||
return game.i18n.localize(key);
|
|
||||||
});
|
|
||||||
|
|
||||||
Handlebars.registerHelper("localizeRing", function (ringId) {
|
// Red if compromised
|
||||||
const key = "l5r5e.rings." + ringId.toLowerCase();
|
if (data.attribute === "strife" && data.value > data.max) {
|
||||||
return game.i18n.localize(key);
|
color = [1, 0.1, 0.1];
|
||||||
});
|
|
||||||
|
|
||||||
Handlebars.registerHelper("localizeStanceTip", function (ringId) {
|
|
||||||
const key = "l5r5e.conflict.stances." + ringId.toLowerCase() + "tip";
|
|
||||||
return game.i18n.localize(key);
|
|
||||||
});
|
|
||||||
|
|
||||||
Handlebars.registerHelper("localizeTechnique", function (techniqueName) {
|
|
||||||
return game.i18n.localize("l5r5e.techniques." + techniqueName.toLowerCase());
|
|
||||||
});
|
|
||||||
|
|
||||||
// Utility conditional, usable in nested expression
|
|
||||||
// {{#ifCond (ifCond advancement.type '==' 'technique') '||' (ifCond item.data.technique_type '==' 'kata')}}
|
|
||||||
// {{#ifCond '["distinction","passion"]' 'includes' item.data.peculiarity_type}}
|
|
||||||
Handlebars.registerHelper("ifCond", function (a, operator, b, options) {
|
|
||||||
let result = false;
|
|
||||||
switch (operator) {
|
|
||||||
case "==":
|
|
||||||
result = a == b;
|
|
||||||
break;
|
|
||||||
case "===":
|
|
||||||
result = a === b;
|
|
||||||
break;
|
|
||||||
case "!=":
|
|
||||||
result = a != b;
|
|
||||||
break;
|
|
||||||
case "!==":
|
|
||||||
result = a !== b;
|
|
||||||
break;
|
|
||||||
case "<":
|
|
||||||
result = a < b;
|
|
||||||
break;
|
|
||||||
case "<=":
|
|
||||||
result = a <= b;
|
|
||||||
break;
|
|
||||||
case ">":
|
|
||||||
result = a > b;
|
|
||||||
break;
|
|
||||||
case ">=":
|
|
||||||
result = a >= b;
|
|
||||||
break;
|
|
||||||
case "&&":
|
|
||||||
result = a && b;
|
|
||||||
break;
|
|
||||||
case "||":
|
|
||||||
result = a || b;
|
|
||||||
break;
|
|
||||||
case "includes":
|
|
||||||
result = a && b && a.includes(b);
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
if (typeof options.fn === "function") {
|
|
||||||
return result ? options.fn(this) : options.inverse(this);
|
// Enlarge the bar for large tokens
|
||||||
|
let h = Math.max(canvas.dimensions.size / 12, 8);
|
||||||
|
if (this.data.height >= 2) {
|
||||||
|
h *= 1.6;
|
||||||
}
|
}
|
||||||
return result;
|
|
||||||
});
|
// Draw the bar
|
||||||
|
bar.clear()
|
||||||
|
.beginFill(0x000000, 0.5)
|
||||||
|
.lineStyle(2, 0x000000, 0.9)
|
||||||
|
.drawRoundedRect(0, 0, this.w, h, 3)
|
||||||
|
.beginFill(PIXI.utils.rgb2hex(color), 0.8)
|
||||||
|
.lineStyle(1, 0x000000, 0.8)
|
||||||
|
.drawRoundedRect(1, 1, (reverseBar ? 1 - pct : pct) * (this.w - 2), h - 2, 2);
|
||||||
|
|
||||||
|
// Set position
|
||||||
|
bar.position.set(0, number === 0 ? this.h - h : 0);
|
||||||
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
/* ------------------------------------ */
|
/* ------------------------------------ */
|
||||||
/* Setup system */
|
/* Hooks Once */
|
||||||
/* ------------------------------------ */
|
/* ------------------------------------ */
|
||||||
Hooks.once("setup", function () {
|
Hooks.once("setup", HooksL5r5e.setup);
|
||||||
// Do anything after initialization but before ready
|
Hooks.once("ready", HooksL5r5e.ready);
|
||||||
// Embed Babele compendiums
|
Hooks.once("diceSoNiceReady", (dice3d) => HooksL5r5e.diceSoNiceReady(dice3d));
|
||||||
/* eslint-disable no-undef */
|
|
||||||
if (
|
|
||||||
typeof Babele !== "undefined" &&
|
|
||||||
Babele.get().modules.every((module) => module.lang !== "fr" || module.module !== "l5r5e-dev")
|
|
||||||
) {
|
|
||||||
Babele.get().register({
|
|
||||||
module: "../systems/l5r5e", // babele only accept modules, so... well :D
|
|
||||||
lang: "fr",
|
|
||||||
dir: "babele/fr-fr",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/* ------------------------------------ */
|
/* ------------------------------------ */
|
||||||
/* Do anything once the system is ready */
|
/* Hooks On */
|
||||||
/* ------------------------------------ */
|
/* ------------------------------------ */
|
||||||
Hooks.once("ready", function () {
|
Hooks.on("renderSidebarTab", (app, html, data) => HooksL5r5e.renderSidebarTab(app, html, data));
|
||||||
// Add title on button dice icon
|
Hooks.on("renderChatMessage", (message, html, data) => HooksL5r5e.renderChatMessage(message, html, data));
|
||||||
$(".chat-control-icon")[0].title = game.i18n.localize("l5r5e.chatdices.dicepicker");
|
Hooks.on("renderCombatTracker", (app, html, data) => HooksL5r5e.renderCombatTracker(app, html, data));
|
||||||
|
Hooks.on("renderCompendium", async (app, html, data) => HooksL5r5e.renderCompendium(app, html, data));
|
||||||
// Open Help dialog on clic on logo
|
Hooks.on("diceSoNiceRollStart", (messageId, context) => HooksL5r5e.diceSoNiceRollStart(messageId, context));
|
||||||
$("#logo")
|
Hooks.on("preCreateChatMessage", (document, data, options, userId) =>
|
||||||
.on("click", () => new game.l5r5e.HelpDialog().render(true))
|
HooksL5r5e.preCreateChatMessage(document, data, options, userId)
|
||||||
.prop("title", game.i18n.localize("l5r5e.logo.alt"));
|
);
|
||||||
});
|
|
||||||
|
|
||||||
/* ------------------------------------ */
|
|
||||||
/* SidebarTab */
|
|
||||||
/* ------------------------------------ */
|
|
||||||
Hooks.on("renderSidebarTab", (app, html, data) => {
|
|
||||||
// Add button on dice icon
|
|
||||||
html.find(".chat-control-icon").click(async () => {
|
|
||||||
new game.l5r5e.DicePickerDialog().render();
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
/* ------------------------------------ */
|
|
||||||
/* Chat Message */
|
|
||||||
/* ------------------------------------ */
|
|
||||||
Hooks.on("renderChatMessage", (message, html, data) => {
|
|
||||||
// Add a extra CSS class to roll
|
|
||||||
if (message.isRoll) {
|
|
||||||
html.addClass("roll");
|
|
||||||
html.on("click", ".chat-dice-rnk", RollnKeepDialog.onChatAction.bind(this));
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/* ------------------------------------ */
|
|
||||||
/* DiceSoNice Hook */
|
|
||||||
/* ------------------------------------ */
|
|
||||||
Hooks.once("diceSoNiceReady", (dice3d) => {
|
|
||||||
const texturePath = `${CONFIG.l5r5e.paths.assets}dices/default/3d/`;
|
|
||||||
|
|
||||||
// dice3d.addSystem({
|
|
||||||
// id: "l5r5e",
|
|
||||||
// name: "Legend of the Five Rings 5E"
|
|
||||||
// }, "force");
|
|
||||||
|
|
||||||
// Rings
|
|
||||||
dice3d.addDicePreset(
|
|
||||||
{
|
|
||||||
name: "L5R Ring Dice",
|
|
||||||
type: "ddr", // don't known why the "dd" prefix is required, term is "r"
|
|
||||||
labels: Object.keys(RingDie.FACES).map(
|
|
||||||
(e) => `${texturePath}${RingDie.FACES[e].image.replace("ring_", "")}.png`
|
|
||||||
),
|
|
||||||
bumpMaps: Object.keys(RingDie.FACES).map(
|
|
||||||
(e) => `${texturePath}${RingDie.FACES[e].image.replace("ring_", "")}_bm.png`
|
|
||||||
),
|
|
||||||
colorset: "black",
|
|
||||||
system: "standard",
|
|
||||||
},
|
|
||||||
"d6"
|
|
||||||
);
|
|
||||||
|
|
||||||
// Skills
|
|
||||||
dice3d.addDicePreset(
|
|
||||||
{
|
|
||||||
name: "L5R Skill Dice",
|
|
||||||
type: "dds",
|
|
||||||
labels: Object.keys(AbilityDie.FACES).map(
|
|
||||||
(e) => `${texturePath}${AbilityDie.FACES[e].image.replace("skill_", "")}.png`
|
|
||||||
),
|
|
||||||
bumpMaps: Object.keys(AbilityDie.FACES).map(
|
|
||||||
(e) => `${texturePath}${AbilityDie.FACES[e].image.replace("skill_", "")}_bm.png`
|
|
||||||
),
|
|
||||||
colorset: "white",
|
|
||||||
system: "standard",
|
|
||||||
},
|
|
||||||
"d12"
|
|
||||||
);
|
|
||||||
});
|
|
||||||
|
|||||||
291
system/scripts/migration.js
Normal file
@@ -0,0 +1,291 @@
|
|||||||
|
/**
|
||||||
|
* L5R Migration class
|
||||||
|
*/
|
||||||
|
export class MigrationL5r5e {
|
||||||
|
/**
|
||||||
|
* Minimum Version needed for migration stuff to trigger
|
||||||
|
* @type {string}
|
||||||
|
*/
|
||||||
|
static NEEDED_VERSION = "1.3.0";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return true if the version need some updates
|
||||||
|
* @param {string} version
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
static needUpdate(version) {
|
||||||
|
const currentVersion = game.settings.get("l5r5e", "systemMigrationVersion");
|
||||||
|
return currentVersion && foundry.utils.isNewerVersion(version, currentVersion);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Perform a system migration for the entire World, applying migrations for Actors, Items, and Compendium packs
|
||||||
|
* @return {Promise} A Promise which resolves once the migration is completed
|
||||||
|
*/
|
||||||
|
static async migrateWorld() {
|
||||||
|
if (!game.user.isGM) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// if (MigrationL5r5e.needUpdate("1.3.0")) {
|
||||||
|
// ChatMessage.create({"content": "<strong>L5R5E v1.3.0 :</strong><br>"});
|
||||||
|
// }
|
||||||
|
|
||||||
|
// Warn the users
|
||||||
|
ui.notifications.info(
|
||||||
|
`Applying L5R5e System Migration for version ${game.system.data.version}.` +
|
||||||
|
` Please be patient and do not close your game or shut down your server.`,
|
||||||
|
{ permanent: true }
|
||||||
|
);
|
||||||
|
|
||||||
|
// Migrate World Actors
|
||||||
|
for (let actor of game.actors.contents) {
|
||||||
|
try {
|
||||||
|
const updateData = MigrationL5r5e._migrateActorData(actor.data);
|
||||||
|
if (!foundry.utils.isObjectEmpty(updateData)) {
|
||||||
|
console.log(`L5R5E | Migrating Actor entity ${actor.name}`);
|
||||||
|
await actor.update(updateData);
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
err.message = `L5R5E | Failed L5R5e system migration for Actor ${actor.name}: ${err.message}`;
|
||||||
|
console.error(err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Migrate World Items
|
||||||
|
for (let item of game.items.contents) {
|
||||||
|
try {
|
||||||
|
const updateData = MigrationL5r5e._migrateItemData(item.data);
|
||||||
|
if (!foundry.utils.isObjectEmpty(updateData)) {
|
||||||
|
console.log(`L5R5E | Migrating Item entity ${item.name}`);
|
||||||
|
await item.update(updateData);
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
err.message = `L5R5E | Failed L5R5e system migration for Item ${item.name}: ${err.message}`;
|
||||||
|
console.error(err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Migrate Actor Override Tokens
|
||||||
|
for (let scene of game.scenes.contents) {
|
||||||
|
try {
|
||||||
|
const updateData = MigrationL5r5e._migrateSceneData(scene.data);
|
||||||
|
if (!foundry.utils.isObjectEmpty(updateData)) {
|
||||||
|
console.log(`L5R5E | Migrating Scene entity ${scene.name}`);
|
||||||
|
await scene.update(updateData);
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
err.message = `L5R5E | Failed L5R5e system migration for Scene ${scene.name}: ${err.message}`;
|
||||||
|
console.error(err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Migrate World Compendium Packs
|
||||||
|
for (let pack of game.packs) {
|
||||||
|
if (pack.metadata.package !== "world" || !["Actor", "Item", "Scene"].includes(pack.metadata.entity)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
await MigrationL5r5e._migrateCompendium(pack);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Migrate ChatMessages
|
||||||
|
for (let message of game.collections.get("ChatMessage")) {
|
||||||
|
try {
|
||||||
|
const updateData = MigrationL5r5e._migrateChatMessage(message.data);
|
||||||
|
if (!foundry.utils.isObjectEmpty(updateData)) {
|
||||||
|
console.log(`L5R5E | Migrating ChatMessage entity ${message.id}`);
|
||||||
|
await message.update(updateData);
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
err.message = `L5R5E | Failed L5R5e system migration for Scene ${message.id}: ${err.message}`;
|
||||||
|
console.error(err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set the migration as complete
|
||||||
|
await game.settings.set("l5r5e", "systemMigrationVersion", game.system.data.version);
|
||||||
|
ui.notifications.info(`L5R5e System Migration to version ${game.system.data.version} completed!`, {
|
||||||
|
permanent: true,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Apply migration rules to all Entities within a single Compendium pack
|
||||||
|
* @param {Compendium} pack
|
||||||
|
* @return {Promise}
|
||||||
|
*/
|
||||||
|
static async _migrateCompendium(pack) {
|
||||||
|
const entity = pack.metadata.entity;
|
||||||
|
if (!["Actor", "Item", "Scene"].includes(entity)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const wasLocked = pack.locked;
|
||||||
|
try {
|
||||||
|
// Unlock the pack for editing
|
||||||
|
await pack.configure({ locked: false });
|
||||||
|
|
||||||
|
// Begin by requesting server-side data model migration and get the migrated content
|
||||||
|
await pack.migrate();
|
||||||
|
const documents = await pack.getDocuments();
|
||||||
|
|
||||||
|
// Iterate over compendium entries - applying fine-tuned migration functions
|
||||||
|
const updateDatasList = [];
|
||||||
|
for (let ent of documents) {
|
||||||
|
let updateData = {};
|
||||||
|
|
||||||
|
switch (entity) {
|
||||||
|
case "Actor":
|
||||||
|
updateData = MigrationL5r5e._migrateActorData(ent.data);
|
||||||
|
break;
|
||||||
|
case "Item":
|
||||||
|
updateData = MigrationL5r5e._migrateItemData(ent.data);
|
||||||
|
break;
|
||||||
|
case "Scene":
|
||||||
|
updateData = MigrationL5r5e._migrateSceneData(ent.data);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
if (foundry.utils.isObjectEmpty(updateData)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add the entry, if data was changed
|
||||||
|
updateData["_id"] = ent.data._id;
|
||||||
|
updateDatasList.push(updateData);
|
||||||
|
|
||||||
|
console.log(`L5R5E | Migrating ${entity} entity ${ent.name} in Compendium ${pack.collection}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Save the modified entries
|
||||||
|
if (updateDatasList.length > 0) {
|
||||||
|
await pack.documentClass.updateDocuments(updateDatasList, { pack: pack.collection });
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
// Handle migration failures
|
||||||
|
err.message = `L5R5E | Failed system migration for entities ${entity} in pack ${pack.collection}: ${err.message}`;
|
||||||
|
console.error(err);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Apply the original locked status for the pack
|
||||||
|
pack.configure({ locked: wasLocked });
|
||||||
|
console.log(`L5R5E | Migrated all ${entity} contents from Compendium ${pack.collection}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Migrate a single Scene entity to incorporate changes to the data model of it's actor data overrides
|
||||||
|
* Return an Object of updateData to be applied
|
||||||
|
* @param {Object} scene The Scene data to Update
|
||||||
|
* @return {Object} The updateData to apply
|
||||||
|
*/
|
||||||
|
static _migrateSceneData(scene) {
|
||||||
|
const tokens = foundry.utils.duplicate(scene.tokens);
|
||||||
|
return {
|
||||||
|
tokens: tokens.map((t) => {
|
||||||
|
if (!t.actorId || t.actorLink || !t.actorData.data) {
|
||||||
|
t.actorData = {};
|
||||||
|
return t;
|
||||||
|
}
|
||||||
|
const token = new Token(t);
|
||||||
|
if (!token.actor) {
|
||||||
|
t.actorId = null;
|
||||||
|
t.actorData = {};
|
||||||
|
} else if (!t.actorLink) {
|
||||||
|
const updateData = MigrationL5r5e._migrateActorData(token.data.actorData);
|
||||||
|
t.actorData = foundry.utils.mergeObject(token.data.actorData, updateData);
|
||||||
|
}
|
||||||
|
return t;
|
||||||
|
}),
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Migrate a single Actor entity to incorporate latest data model changes
|
||||||
|
* Return an Object of updateData to be applied
|
||||||
|
* @param {Actor} actor The actor to Update
|
||||||
|
* @return {Object} The updateData to apply
|
||||||
|
*/
|
||||||
|
static _migrateActorData(actor) {
|
||||||
|
const updateData = {};
|
||||||
|
const actorData = actor.data;
|
||||||
|
|
||||||
|
// ***** Start of 1.1.0 *****
|
||||||
|
if (MigrationL5r5e.needUpdate("1.1.0")) {
|
||||||
|
// Add "Prepared" in actor
|
||||||
|
if (actorData.prepared === undefined) {
|
||||||
|
updateData["data.prepared"] = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
// NPC are now without autostats, we need to save the value
|
||||||
|
if (actor.type === "npc") {
|
||||||
|
if (actorData.endurance < 1) {
|
||||||
|
updateData["data.endurance"] = (Number(actorData.rings.earth) + Number(actorData.rings.fire)) * 2;
|
||||||
|
updateData["data.composure"] = (Number(actorData.rings.earth) + Number(actorData.rings.water)) * 2;
|
||||||
|
updateData["data.focus"] = Number(actorData.rings.air) + Number(actorData.rings.fire);
|
||||||
|
updateData["data.vigilance"] = Math.ceil(
|
||||||
|
(Number(actorData.rings.air) + Number(actorData.rings.water)) / 2
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// ***** End of 1.1.0 *****
|
||||||
|
|
||||||
|
// ***** Start of 1.3.0 *****
|
||||||
|
if (MigrationL5r5e.needUpdate("1.3.0")) {
|
||||||
|
// PC/NPC removed notes useless props "value"
|
||||||
|
updateData["data.notes"] = actorData.notes.value;
|
||||||
|
|
||||||
|
// NPC have now more thant a Strength and a Weakness
|
||||||
|
if (actor.type === "npc" && actorData.rings_affinities) {
|
||||||
|
updateData["data.rings_affinities." + actorData.rings_affinities.strength.ring] =
|
||||||
|
actorData.rings_affinities.strength.value;
|
||||||
|
updateData["data.rings_affinities." + actorData.rings_affinities.weakness.ring] =
|
||||||
|
actorData.rings_affinities.weakness.value;
|
||||||
|
|
||||||
|
// Delete old keys : not working :'(
|
||||||
|
updateData["-=data.rings_affinities.strength"] = null;
|
||||||
|
updateData["-=data.rings_affinities.weakness"] = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// ***** End of 1.3.0 *****
|
||||||
|
|
||||||
|
return updateData;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Scrub an Actor's system data, removing all keys which are not explicitly defined in the system template
|
||||||
|
* @param {Object} actorData The data object for an Actor
|
||||||
|
* @return {Object} The scrubbed Actor data
|
||||||
|
*/
|
||||||
|
static cleanActorData(actorData) {
|
||||||
|
const model = game.system.model.Actor[actorData.type];
|
||||||
|
actorData.data = foundry.utils.filterObject(actorData.data, model);
|
||||||
|
return actorData;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Migrate a single Item entity to incorporate latest data model changes
|
||||||
|
* @param item
|
||||||
|
*/
|
||||||
|
static _migrateItemData(item) {
|
||||||
|
// Nothing for now
|
||||||
|
return {};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Migrate a single Item entity to incorporate latest data model changes
|
||||||
|
* @param {ChatMessageData} message
|
||||||
|
*/
|
||||||
|
static _migrateChatMessage(message) {
|
||||||
|
const updateData = {};
|
||||||
|
|
||||||
|
// ***** Start of 1.3.0 *****
|
||||||
|
if (MigrationL5r5e.needUpdate("1.3.0")) {
|
||||||
|
// Old chat messages have a "0" in content, in foundry 0.8+ the roll content is generated only if content is null
|
||||||
|
if (message.content === "0") {
|
||||||
|
updateData["content"] = "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return updateData;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,52 +1,61 @@
|
|||||||
export const PreloadTemplates = async function () {
|
export const PreloadTemplates = async function () {
|
||||||
const templatePaths = [
|
const tpl = CONFIG.l5r5e.paths.templates;
|
||||||
|
return loadTemplates([
|
||||||
// Add paths to "systems/l5r5e/templates"
|
// Add paths to "systems/l5r5e/templates"
|
||||||
// actors
|
// *** Actors : PC ***
|
||||||
"systems/l5r5e/templates/actors/character/rings.html",
|
`${tpl}actors/character/advancement-school.html`,
|
||||||
"systems/l5r5e/templates/actors/character/narrative.html",
|
`${tpl}actors/character/advancement-others.html`,
|
||||||
"systems/l5r5e/templates/actors/character/identity.html",
|
`${tpl}actors/character/attributes.html`,
|
||||||
"systems/l5r5e/templates/actors/character/category.html",
|
`${tpl}actors/character/category.html`,
|
||||||
"systems/l5r5e/templates/actors/character/skill.html",
|
`${tpl}actors/character/conflict.html`,
|
||||||
"systems/l5r5e/templates/actors/character/social.html",
|
`${tpl}actors/character/experience.html`,
|
||||||
"systems/l5r5e/templates/actors/character/attributes.html",
|
`${tpl}actors/character/identity.html`,
|
||||||
"systems/l5r5e/templates/actors/character/conflict.html",
|
`${tpl}actors/character/inventory.html`,
|
||||||
"systems/l5r5e/templates/actors/character/stance.html",
|
`${tpl}actors/character/narrative.html`,
|
||||||
"systems/l5r5e/templates/actors/character/techniques.html",
|
`${tpl}actors/character/rings.html`,
|
||||||
"systems/l5r5e/templates/actors/character/experience.html",
|
`${tpl}actors/character/skill.html`,
|
||||||
"systems/l5r5e/templates/actors/character/advancement.html",
|
`${tpl}actors/character/social.html`,
|
||||||
"systems/l5r5e/templates/actors/character/twenty-questions-item.html",
|
`${tpl}actors/character/stance.html`,
|
||||||
// npc
|
`${tpl}actors/character/techniques.html`,
|
||||||
"systems/l5r5e/templates/actors/npc/identity.html",
|
`${tpl}actors/character/twenty-questions-item.html`,
|
||||||
"systems/l5r5e/templates/actors/npc/narrative.html",
|
// *** Actors : Npc ***
|
||||||
"systems/l5r5e/templates/actors/npc/social.html",
|
`${tpl}actors/npc/attributes.html`,
|
||||||
"systems/l5r5e/templates/actors/npc/rings.html",
|
`${tpl}actors/npc/conflict.html`,
|
||||||
"systems/l5r5e/templates/actors/npc/attributes.html",
|
`${tpl}actors/npc/identity.html`,
|
||||||
"systems/l5r5e/templates/actors/npc/skill.html",
|
`${tpl}actors/npc/inventory.html`,
|
||||||
"systems/l5r5e/templates/actors/npc/techniques.html",
|
`${tpl}actors/npc/narrative.html`,
|
||||||
// items
|
`${tpl}actors/npc/rings.html`,
|
||||||
"systems/l5r5e/templates/items/advancement/advancements.html",
|
`${tpl}actors/npc/social.html`,
|
||||||
"systems/l5r5e/templates/items/advancement/advancement-entry.html",
|
`${tpl}actors/npc/skill.html`,
|
||||||
"systems/l5r5e/templates/items/advancement/advancement-sheet.html",
|
`${tpl}actors/npc/techniques.html`,
|
||||||
"systems/l5r5e/templates/items/armor/armors.html",
|
// *** Items ***
|
||||||
"systems/l5r5e/templates/items/armor/armor-entry.html",
|
`${tpl}items/advancement/advancement-entry.html`,
|
||||||
"systems/l5r5e/templates/items/armor/armor-sheet.html",
|
`${tpl}items/advancement/advancement-sheet.html`,
|
||||||
"systems/l5r5e/templates/items/item/items.html",
|
`${tpl}items/armor/armors.html`,
|
||||||
"systems/l5r5e/templates/items/item/item-entry.html",
|
`${tpl}items/armor/armor-entry.html`,
|
||||||
"systems/l5r5e/templates/items/item/item-value.html",
|
`${tpl}items/armor/armor-sheet.html`,
|
||||||
"systems/l5r5e/templates/items/item/item-sheet.html",
|
`${tpl}items/bond/bond-entry.html`,
|
||||||
"systems/l5r5e/templates/items/item/item-infos.html",
|
`${tpl}items/bond/bond-sheet.html`,
|
||||||
"systems/l5r5e/templates/items/peculiarity/peculiarities.html",
|
`${tpl}items/item/items.html`,
|
||||||
"systems/l5r5e/templates/items/peculiarity/peculiarity-entry.html",
|
`${tpl}items/item/item-entry.html`,
|
||||||
"systems/l5r5e/templates/items/peculiarity/peculiarity-sheet.html",
|
`${tpl}items/item/item-value.html`,
|
||||||
"systems/l5r5e/templates/items/property/properties.html",
|
`${tpl}items/item/item-sheet.html`,
|
||||||
"systems/l5r5e/templates/items/property/property-entry.html",
|
`${tpl}items/item/item-infos.html`,
|
||||||
"systems/l5r5e/templates/items/property/property-sheet.html",
|
`${tpl}items/item-pattern/item-pattern-entry.html`,
|
||||||
"systems/l5r5e/templates/items/technique/technique-entry.html",
|
`${tpl}items/item-pattern/item-pattern-sheet.html`,
|
||||||
"systems/l5r5e/templates/items/technique/technique-sheet.html",
|
`${tpl}items/peculiarity/peculiarity-entry.html`,
|
||||||
"systems/l5r5e/templates/items/weapon/weapons.html",
|
`${tpl}items/peculiarity/peculiarity-sheet.html`,
|
||||||
"systems/l5r5e/templates/items/weapon/weapon-entry.html",
|
`${tpl}items/property/properties.html`,
|
||||||
"systems/l5r5e/templates/items/weapon/weapon-sheet.html",
|
`${tpl}items/property/property-entry.html`,
|
||||||
];
|
`${tpl}items/property/property-sheet.html`,
|
||||||
|
`${tpl}items/signature-scroll/signature-scroll-entry.html`,
|
||||||
return loadTemplates(templatePaths);
|
`${tpl}items/signature-scroll/signature-scroll-sheet.html`,
|
||||||
|
`${tpl}items/technique/technique-entry.html`,
|
||||||
|
`${tpl}items/technique/technique-sheet.html`,
|
||||||
|
`${tpl}items/title/title-entry.html`,
|
||||||
|
`${tpl}items/title/title-sheet.html`,
|
||||||
|
`${tpl}items/weapon/weapons.html`,
|
||||||
|
`${tpl}items/weapon/weapon-entry.html`,
|
||||||
|
`${tpl}items/weapon/weapon-sheet.html`,
|
||||||
|
]);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,4 +1,103 @@
|
|||||||
|
/**
|
||||||
|
* Custom system settings register
|
||||||
|
*/
|
||||||
|
export const RegisterSettings = function () {
|
||||||
|
/* ------------------------------------ */
|
||||||
|
/* User settings */
|
||||||
|
/* ------------------------------------ */
|
||||||
|
game.settings.register("l5r5e", "rnk-deleteOldMessage", {
|
||||||
|
name: "SETTINGS.RollNKeep.DeleteOldMessage",
|
||||||
|
hint: "SETTINGS.RollNKeep.DeleteOldMessageHint",
|
||||||
|
scope: "world",
|
||||||
|
config: true,
|
||||||
|
default: true,
|
||||||
|
type: Boolean,
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "initiative-setTn1OnTypeChange", {
|
||||||
|
name: "SETTINGS.Initiative.SetTn1OnTypeChange",
|
||||||
|
hint: "SETTINGS.Initiative.SetTn1OnTypeChangeHint",
|
||||||
|
scope: "world",
|
||||||
|
config: true,
|
||||||
|
type: Boolean,
|
||||||
|
default: true,
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "token-reverseFatigueBar", {
|
||||||
|
name: "SETTINGS.ReverseFatigueBar",
|
||||||
|
scope: "world",
|
||||||
|
config: true,
|
||||||
|
type: Boolean,
|
||||||
|
default: false,
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "techniques-customs", {
|
||||||
|
name: "SETTINGS.CustomTechniques.Title",
|
||||||
|
hint: "SETTINGS.CustomTechniques.Hint",
|
||||||
|
scope: "world",
|
||||||
|
config: true,
|
||||||
|
type: Boolean,
|
||||||
|
default: false,
|
||||||
|
});
|
||||||
|
|
||||||
export const RegisterSettings = function() {
|
/* ------------------------------------ */
|
||||||
// Register any custom system settings here
|
/* Update */
|
||||||
}
|
/* ------------------------------------ */
|
||||||
|
game.settings.register("l5r5e", "systemMigrationVersion", {
|
||||||
|
name: "System Migration Version",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: String,
|
||||||
|
default: 0,
|
||||||
|
});
|
||||||
|
|
||||||
|
/* ------------------------------------ */
|
||||||
|
/* Initiative Roll Dialog (GM only) */
|
||||||
|
/* ------------------------------------ */
|
||||||
|
game.settings.register("l5r5e", "initiative-difficulty-hidden", {
|
||||||
|
name: "Initiative difficulty is hidden",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: Boolean,
|
||||||
|
default: false,
|
||||||
|
onChange: () => game.l5r5e.HelpersL5r5e.notifyDifficultyChange(),
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "initiative-difficulty-value", {
|
||||||
|
name: "Initiative difficulty value",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: Number,
|
||||||
|
default: 2,
|
||||||
|
onChange: () => game.l5r5e.HelpersL5r5e.notifyDifficultyChange(),
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "initiative-encounter", {
|
||||||
|
name: "Initiative encounter type",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: String,
|
||||||
|
default: "skirmish",
|
||||||
|
onChange: () => {
|
||||||
|
if (game.settings.get("l5r5e", "initiative-setTn1OnTypeChange")) {
|
||||||
|
game.settings.set("l5r5e", "initiative-difficulty-value", 1);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "initiative-prepared-character", {
|
||||||
|
name: "Initiative PC prepared or not",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: String,
|
||||||
|
default: "null",
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "initiative-prepared-adversary", {
|
||||||
|
name: "Initiative NPC adversary are prepared or not",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: String,
|
||||||
|
default: "null",
|
||||||
|
});
|
||||||
|
game.settings.register("l5r5e", "initiative-prepared-minion", {
|
||||||
|
name: "Initiative NPC minion are prepared or not",
|
||||||
|
scope: "world",
|
||||||
|
config: false,
|
||||||
|
type: String,
|
||||||
|
default: "null",
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|||||||
@@ -25,6 +25,10 @@ export class SocketHandlerL5r5e {
|
|||||||
this._onRefreshAppId(data);
|
this._onRefreshAppId(data);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case "updateMessageIdAndRefresh":
|
||||||
|
this._onUpdateMessageIdAndRefresh(data);
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
console.warn(new Error("This socket event is not supported"), data);
|
console.warn(new Error("This socket event is not supported"), data);
|
||||||
break;
|
break;
|
||||||
@@ -40,15 +44,19 @@ export class SocketHandlerL5r5e {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
_onDeleteChatMessage(data) {
|
_onDeleteChatMessage(data) {
|
||||||
|
// Only delete the message if the user is a GM (otherwise it have no real effect)
|
||||||
|
// Currently only used in RnK
|
||||||
|
if (!game.user.isGM || !game.settings.get("l5r5e", "rnk-deleteOldMessage")) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
const message = game.messages.get(data.messageId);
|
const message = game.messages.get(data.messageId);
|
||||||
// only delete the message if the user is a GM and the event emitter is one of the recipients
|
if (message) {
|
||||||
if (game.user.isGM && message.data["whisper"].includes(data.userId)) {
|
|
||||||
message.delete();
|
message.delete();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Refresh a app by it's id, not windowsId (ex "l5r5e-twenty-questions-dialog-kZHczAFghMNYFRWe", not "65")
|
* Refresh a app by it's htmlId, not windowsId (ex "l5r5e-twenty-questions-dialog-kZHczAFghMNYFRWe", not "65")
|
||||||
* usage : game.l5r5e.sockets.refreshAppId(appId);
|
* usage : game.l5r5e.sockets.refreshAppId(appId);
|
||||||
* @param appId
|
* @param appId
|
||||||
*/
|
*/
|
||||||
@@ -60,12 +68,30 @@ export class SocketHandlerL5r5e {
|
|||||||
}
|
}
|
||||||
_onRefreshAppId(data) {
|
_onRefreshAppId(data) {
|
||||||
const app = Object.values(ui.windows).find((e) => e.id === data.appId);
|
const app = Object.values(ui.windows).find((e) => e.id === data.appId);
|
||||||
if (!app) {
|
if (!app || typeof app.refresh !== "function") {
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (typeof app.refresh !== "function") {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
app.refresh();
|
app.refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Change in app message and refresh (used in RnK)
|
||||||
|
* @param appId
|
||||||
|
* @param msgId
|
||||||
|
*/
|
||||||
|
updateMessageIdAndRefresh(appId, msgId) {
|
||||||
|
game.socket.emit(SocketHandlerL5r5e.SOCKET_NAME, {
|
||||||
|
type: "updateMessageIdAndRefresh",
|
||||||
|
appId,
|
||||||
|
msgId,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
_onUpdateMessageIdAndRefresh(data) {
|
||||||
|
const app = Object.values(ui.windows).find((e) => e.id === data.appId);
|
||||||
|
if (!app || !app.message || typeof app.refresh !== "function") {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
app.message = game.messages.get(data.msgId);
|
||||||
|
app.refresh();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
@import "../scss/ui";
|
@import "../scss/ui";
|
||||||
|
|
||||||
.l5r5e {
|
.l5r5e {
|
||||||
@import "../scss/dices";
|
@import "../scss/dices-chat";
|
||||||
@import "../scss/sheets";
|
@import "../scss/sheets";
|
||||||
@import "../scss/npc";
|
@import "../scss/npc";
|
||||||
@import "../scss/nav";
|
@import "../scss/nav";
|
||||||
|
|||||||