Comments (7)
I would not recommend parsing localized text. Adding the skillId would let you find the skill and check skill type on the item in a language independent way.
from dragonbane.
Resolved in 06573f0
from dragonbane.
I have considered adding info in msg.content to identify skill rolls, e.g. add classes "skill-roll" / "attribute-roll" and "data-skill-id" / "data-attribute", etc. Would that do the job?
from dragonbane.
Looks like it could do the job. I guess big thing is seeing the different types of skill rolls. Weapon skills vs secondary skills, vs primary skills. Dont quite know if the msg.content would get that granular or not.
Currently thereโs no way to tell the difference.
from dragonbane.
Doing a Bit more testing I can parse by checking the flavor string for Attack, Topple, Disarm, and Parry to partially solve the issue.
Rolling a weapon skill from the Skills Tab will always just say "... Skill ..." with no way to tell what type of skill was rolled though.
from dragonbane.
True, Forgot entirely about text being localized. That would def could fix the skill issue.
Although it would have issues telling if it was a damage roll or Attack roll at that point though as both of those wouldn't have any skill associated.
from dragonbane.
I have considered adding info in msg.content to identify skill rolls, e.g. add classes "skill-roll" / "attribute-roll" and "data-skill-id" / "data-attribute", etc. Would that do the job?
Actually, then this could def work. I could just pull the skill ID from here and see the type, Otherwise see if its attack vs Attribute. Temp solution of text parsing and will update if this gets implemented.
from dragonbane.
Related Issues (20)
- Deleting a token's actor causes damage application to break HOT 1
- Warning when deleting actors with tokens on scenes.
- Feature Request: Training
- Bug: Weird calculations in inventory HOT 1
- update and corrections for french translation HOT 1
- (Un)Removed "selection" method for dealing damage for players. HOT 4
- Option to disable automatic improvement checkmarks on Dragon and Demon rolls.
- Abilities on hotbar HOT 1
- Color code success/failure
- Automation for adding damage on monster attacks vs prone targets
- Dragonbane Core Rules module - broken link in RollTable, "Random Events - Outskirt" HOT 1
- Active Effects support? HOT 1
- V12 Menu Issues HOT 1
- Set token size automatically based on actor size. HOT 1
- Improved currencies
- Adding a general spell doesn't work when core / foundry language doesn't match
- Refactor Kin/Profession abilities
- Add AE support for armor value
- Add effect script callback for "onDrop" + scripts for permanent injuries
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dragonbane.