Comments (12)
Hello @jonatanhedborg thank you for taking the time to come and report this issue.
Could you share a bit of context, what were you doing at the time? - Is there any modules that could be affecting Rolling Dice or Sending Dice to the Chat that could affect this module? Also which System are you on?
from foundryvtt-mythic-gme.
@saif-ellafi No problems, thanks for implementing this!
I was simply trying to test it out, dragged the macros to the bar and tried them.
- I use the GURPS system (GURPS 4th ed game aid)
- I disabled all my modules except compendium folders, libwrapper (required by compendium folders) and the mythic compendium.
I will try with a different system and see if it works differently.
from foundryvtt-mythic-gme.
It appears to be working in the Savage Worlds system, so it's probably some incompatibility with GURPS (I just tried creating a new, clean world in case there was something messed up in some migration, but it did not help).
from foundryvtt-mythic-gme.
Thank you for investigating. Will flag this for when I get some time. Could be worth while to share with GURPS people?
from foundryvtt-mythic-gme.
I am one of the coauthors of the GURPS ruleset. I have installed this module and imported the macros, but I don't see what is wrong. I can roll on any of the included roll tables without error. How do I replicate the bug?
from foundryvtt-mythic-gme.
@mjeffw It happens (or rather, doesn't happen) when you try to use the macros for fate chart and scene alteration.
from foundryvtt-mythic-gme.
Okay -- I see the problem now. The cause is that the GURPS system does not use the standard roll chat message. I could try to fix the immediate problem -- that the roll message data does not have a 'total' value -- but that may just reveal yet another problem. Instead of chasing them one by one, could you describe what this module is attempting to do?
from foundryvtt-mythic-gme.
Actually, I don't know what the problem is here -- it doesn't look like we're creating a custom chat message.
EDIT: I found the cause. The GURPS System overrides the standard Dice type with its own (GurpsDie) to allow for certain special abilities, and this module tries to create a roll chat message with the standard Dice type. I can try to allow both Dice types to be valid, but it might be dicey (sorry, couldn't resist).
from foundryvtt-mythic-gme.
Thank you @mjeffw for looking into this. I have of course no idea about how GURPS work or your implementation, but indeed it might help for module compatibility to have standard APIs wherever possible :) best regards!
from foundryvtt-mythic-gme.
@mjeffw Hi there! - Not sure if there is any progress on the compatibility between this module and your system? :)
from foundryvtt-mythic-gme.
from foundryvtt-mythic-gme.
@jonatanhedborg Is this still an issue with the latest version of Mythic GME Tools?
from foundryvtt-mythic-gme.
Related Issues (20)
- Acting Rank? HOT 1
- Feature Request: Tools only show up with permissions HOT 6
- Chat Migration to Journal Doesn't Work (Foundry version 10 only) HOT 2
- undefined in chat with 2.6.1 and foundry 9 HOT 5
- Fate chart and scene alteration errors with vaesen system HOT 2
- Plans for Mythic GME v2? HOT 2
- Roll GM privately HOT 2
- Rolling on oracle tables is slow HOT 16
- Incorrect results in Random Event Focus Table HOT 2
- impossible or nearly impossible doesnt work when using second edition Rulebook HOT 2
- Only a single result for GME 2nd Edition Oracles HOT 3
- Help Troubleshooting Foundry VTT Macro HOT 1
- Add Prepared Adventure Focus Table from 2e Variations section HOT 4
- v11 update when? HOT 4
- Random event happening even when the double is higher than chaos factor.
- Utilize the Foundry V11 compendium folder structure HOT 1
- Issue with GMA Deck Tables HOT 2
- Roll Values Not Displaying for Meanings Rolls
- Changeable Font color
- Disables Escape Key HOT 1
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 foundryvtt-mythic-gme.