diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 189e55b..858c5aa 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,7 +5,7 @@ v2.0 - Added Vampire - Added Logic field to Item, Class and Ability - Removed dice icons on Attributes -- Added new logic operator "name_change" +- Added new logic operator "attribute_change" v1.2 - Non-Turf claims are no longer counted against Rep-Turf limit diff --git a/lang/en.json b/lang/en.json index 8117c17..cd0b60a 100644 --- a/lang/en.json +++ b/lang/en.json @@ -162,5 +162,9 @@ "BITD.Effect": "Effect", "BITD.Modifier": "Modifier", + "BITD.Drain": "Drain", + "BITD.Wear": "Wear", + "BITD.Gloom": "Gloom", + "BITD.Name": "Name" } \ No newline at end of file diff --git a/module/blades-helpers.js b/module/blades-helpers.js index b97ee64..c2e4aa8 100644 --- a/module/blades-helpers.js +++ b/module/blades-helpers.js @@ -169,7 +169,6 @@ export class BladesHelpers { // Change name back to default. case "attribute_change": - console.log(entity); // Get the array path to take data. let default_expression_attribute_path = expression.attribute + '_default'; let default_name = default_expression_attribute_path.split(".").reduce((o, i) => o[i], entity_data); diff --git a/packs/classes.db b/packs/classes.db index 215a024..f3f5778 100644 --- a/packs/classes.db +++ b/packs/classes.db @@ -1,10 +1,10 @@ {"_id":"8jExf4Zqad6e3bvn","name":"Leech","permission":{"default":0},"type":"class","data":{"description":"A saboteur and technician","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with technical skill or mayhem."},"sort":400000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icons8_64.png"} {"_id":"CAHfNrPDJZKVNMrH","name":"Lurk","permission":{"default":0},"type":"class","data":{"description":"A stealthy infiltrator and burglar","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with stealth or evasion."},"sort":500000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.2_68.png"} -{"_id":"Gqx9W2P3YB4ishZB","name":"Ghost","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"class","data":{"description":"A disembodied spirit, craving vengeance","experience_clues":"- You exact vengeance upon those you deem deserving\n- You you express your outrage or anger.","base_skills":{"hunt":[1],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[1],"skirmish":[0],"wreck":[0],"attune":[1],"command":[0],"consort":[0],"sway":[0]}},"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_18.png"} {"_id":"JGxBjlbooxuUHe4E","name":"Hound","permission":{"default":0},"type":"class","data":{"description":"A deadly sharpshooter and tracker","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with tracking or violence."},"sort":100000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.3_33.png"} -{"_id":"MePRPmnacRts4Wao","name":"Vampire","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"class","data":{"description":"A spirit animating an undead body","experience_clues":"- You display your dominance or slay without mercy (OVERRIDES DEFAULT EXP CLUES).","base_skills":{"hunt":[1],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[1],"skirmish":[1],"wreck":[0],"attune":[1],"command":[1],"consort":[0],"sway":[1]}},"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.1_19.png"} {"_id":"P6LMZBrG5U9eCjhX","name":"Spider","permission":{"default":0},"type":"class","data":{"description":"A devious mastermind","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with calculation or conspiracy."},"sort":700000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.7_60.png"} {"_id":"YUGDdyADj0PTBVcP","name":"Slide","permission":{"default":0},"type":"class","data":{"description":"A subtle manipulator and spy","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with deception or influence."},"sort":600000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.3_39.png"} {"_id":"tEob41rtEbHcswNM","name":"Cutter","permission":{"default":0},"type":"class","data":{"description":"A dangerous & intimidating fighter","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with violence or coercion."},"sort":300000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.2_43.png"} -{"_id":"ti2GzB1JlnYAVvBd","name":"Hull","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"class","data":{"description":"A spirit animating a spark-craft frame","experience_clues":"- You fulfill your functions despite difficulty or danger.\n- You suppress or ignore your former human qualities (OVERRIDES DEFAULT EXP CLUES).","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[1],"wreck":[0],"attune":[1],"command":[0],"consort":[0],"sway":[0]}},"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.1_80.png","logic":"{\"attribute\":\"data.stress.max\",\"operator\":\"addition\",\"value\":1,\"requirement\":\"\"}"} {"_id":"zOg14xy8ZEku6bNq","name":"Whisper","permission":{"default":0},"type":"class","data":{"description":"An Arcane adept and channeler","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[0],"wreck":[0],"attune":[0],"command":[0],"consort":[0],"sway":[0]},"experience_clues":"- You addressed a challenge with knowledge or arcane power."},"sort":200000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_88.png"} +{"_id":"GjmMFKjGfUaoDiTr","name":"Ghost","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"class","data":{"description":"A disembodied spirit, craving vengeance","logic":"[\n{\"attribute\":\"data.stress.name\",\"operator\":\"attribute_change\",\"value\":\"BITD.Drain\",\"requirement\":\"\"},\n{\"attribute\":\"data.trauma.name\",\"operator\":\"attribute_change\",\"value\":\"BITD.Gloom\",\"requirement\":\"\"}\n]","experience_clues":"- You exact vengeance upon those you deem deserving\n- You you express your outrage or anger.","base_skills":{"hunt":[1],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[1],"skirmish":[0],"wreck":[0],"attune":[1],"command":[0],"consort":[0],"sway":[0]}},"folder":null,"sort":100000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_18.png"} +{"_id":"QzcDnJbWCY1ueVt7","name":"Vampire","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"class","data":{"description":"A spirit animating an undead body","logic":"","experience_clues":"- You display your dominance or slay without mercy (OVERRIDES DEFAULT EXP CLUES).","base_skills":{"hunt":[1],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[1],"skirmish":[1],"wreck":[0],"attune":[1],"command":[1],"consort":[0],"sway":[1]}},"folder":null,"sort":200000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.1_19.png"} +{"_id":"rhFEHGjEP61N9hfv","name":"Hull","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"class","data":{"description":"A spirit animating a spark-craft frame","logic":"[\n{\"attribute\":\"data.stress.max\",\"operator\":\"addition\",\"value\":1,\"requirement\":\"\"},{\"attribute\":\"data.stress.name\",\"operator\":\"attribute_change\",\"value\":\"BITD.Drain\",\"requirement\":\"\"},\n{\"attribute\":\"data.trauma.name\",\"operator\":\"attribute_change\",\"value\":\"BITD.Wear\",\"requirement\":\"\"}\n]","experience_clues":"- You fulfill your functions despite difficulty or danger.\n- You suppress or ignore your former human qualities (OVERRIDES DEFAULT EXP CLUES).","base_skills":{"hunt":[0],"study":[0],"survey":[0],"tinker":[0],"finesse":[0],"prowl":[0],"skirmish":[1],"wreck":[0],"attune":[1],"command":[0],"consort":[0],"sway":[0]}},"folder":null,"sort":300000,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.1_80.png"} diff --git a/templates/actor-sheet.html b/templates/actor-sheet.html index 3aa59ba..712d5cf 100644 --- a/templates/actor-sheet.html +++ b/templates/actor-sheet.html @@ -108,7 +108,7 @@
{{#traumacounter data.trauma.list}}
- +