javierriveracastro / betteroll-swade Goto Github PK
View Code? Open in Web Editor NEWA Better Rolls port for SWADE
License: GNU General Public License v3.0
A Better Rolls port for SWADE
License: GNU General Public License v3.0
In the original english version a one on both, the Trait and Wild Die is called Critical Failure or (in previous versions and more flavourful): Snake Eyes.
Also a single exclamation mark should be enough: http://wiki.lspace.org/mediawiki/index.php/Multiple_exclamation_marks ^^'
Give an option to repeat the attack and decrease the bennie counter. Either with right click or a button after the attacks.
Ideally, clicking on the text of a Trait or weapon should trigger Better Rolls rather than having to depend on the icon. In fact, because of the visual presentation of the icons, it's not obvious to new players that they are clickable or yield different outputs (see issue #41 ).
I'd even argue that if you could modify the text click behavior, you don't need the icons at all, eliminating confusion about what to click while also cleaning up the UI.
For new players, it's not obvious that clicking the icon does something different than clicking the text. The icon looks just like its an icon rather than a button. Changing the cursor and adding a border on hover could help somewhat.
For characters or NPCs when rolling from the icon in the inventory, it is rolling the weapon as unskilled rather than with Athletics. Seems it is always looking for the Shooting skills for any ranged weapon. Rather than Shooting or Athletics depending.
I will need to roll an additional d6 for extras when they roll a 1.
I know this is against the original idea of Better rolls but as I really like the modules chat message I'd highly appreciate it. There are three ways this could be done that I can think of:
The first would interfere with the system, the second wouldn't offer a way to have both at the same time, the third option is kind of a middle ground but inconveinient if you have no middle mouse button (Mac users) or if you rarely use the keyboard. I really like the way Better rolls does the chat message and I'd love to have the option to do modifiers before rolling but as I said: I realise this is against the original intention of the module, thus I'd understand if this request is denied.
Either shorten it or collapse it. Anyway it could de better to show it in the next line.
Currently only the result is shown. In order to quickly see snake eyes or a 1 on the trait die both dice should be shown.
That's a must
I'd like to see the skill/weapon/power icon in the roll, just because I think it would be fancy. :D
Edit: Split into two different issues for my own control (see #33 )
If the Wild Card checkbox is unchecked, Better Rolls still rolls a Wild Die for Trait rolls. It should be checking to see if the checkbox is checked before including a Wild Die.
Show buttons to roll damage (and damage with raise) along the button to spend a benny.
Use the same colors that the default roll.
Steps to reproduce:
Actual result: Extra's skill with weapon is rolled along with a wild die.
Expected result: only the Skill die is rolled (like it does when the dice are rolled by clicking the actual skill)
The second one is a usability issue as the font is pretty damn small. It's kind of hard to read, almost impossible when I sit comfortable with some distance to the monitor. Either a slightly bigger font size or a way to configure the size would be nice.
Explosion blue wins over discarded gray. I should probably use another way to mark discarded like strike-through font
How?.
There is no skill images, nor an easy way to add them.
Create a new sheet?
Modify default rolls?
When attacking with a Thrown Weapon that can also be used in Melee (like a Javelin), Athletics is automatically used.
This prevents using the weapon as a melee attack.
Suggestion: Clicking a weapon should allow the user to choose between all the modes it can be used as (i.e. Fighting or Shooting or Athletics, etc)
Frenzy, weapons with RoF>1 and certain other edges and powers allow to roll more than one trait die. I think the module would greatly benefit from a way to roll multiple trait dice. For Example by adding a button in the result of a skill check to add one or more additional trait di(c)e to the roll that was made.
After line 95 of betterrollsswade.js, add a check to determine if ${Math.floor(result)
is equal to 1 or greater than 1 to determine if the output should be Raise
or Raises
respectively.
I also recommend one exclamation point for cleaner readability.
if you click armor/gear or some other item script tries to execute and you get an error in console.
Isn't neccessary with this option selected. At best it takes display real estate, at worst it confuses players.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.