-
Dice Tool Reroll 1s
Many rules grant the ability to reroll dice rolls of a particular result, like rerolling 1s. This is different to just getting a flat out reroll of failed results. Could this be added to the dice tool/calculator alongside multipliers, modifiers and rerolls?
7 votesThe dice tool needs some work for sure I’ll add this to the to do list :) No promises on timescales though.
-
Create a new wargamer finder app. A wargaming "tinder" if you will
Create a new related app that allows me to enter the games I play, where I am, and an ability to say "looking for a game" and be notified when other players in a search radius of my choosing (25, 50, 100 mi, etc etc) are also looking for a game. A bonus to this would be to allow me to only turn on such notifications for certain days (ie. Thursday, Fri and Sat or M, W, Sun etc. etc.). Essentially a tinder but to specifically find wargamers (with possibilities to expand to RPGs, Board Games, and Card Games) interested…
7 votes -
Translate the app
Event though English is one of the most spokeb languages around the world, I'd like to see the app having the option to change the language eg. French, spanish, German, and some more maybe.
As I know that's a lot of work, I'd suggest implementing this in the paid version.
Cheers.7 votesTranslation is on the to-do list.
Please bear in mind that most text is in the data files. To get the best out of this, you would need to also form a community to create data in various languages.
The appspot data site is open source of anyone wants to host versions for different languages.
-
Add game setup / tracking / management features
Add features that could expedite game setup. Also possibly add a mass (many) dice roller as an options for those who may prefer a digital option to rolling dice (for w/e reason). All of the features Im suggesting are listed below.
- turn counter
- points keeper/victory points calculator
- dice roller (capable of rolling many dice at once and displaying a summary of the results)
- warlord trait roller
- table setup roller
- mission roller
- record wounds/hull point
- record vehicle damage
- record unit marker ( Go into ground, stunned, etc..)
7 votesI like the sound of this as a Supporter feature. It will likely be a long time before I get around to it though!
-
Unable to open an Adeptus Astartes roster
My Samsung Tab A is unable to open an Adeptus Astartes roster (its fine opening Thousand Sons and Imp Guard. It just keeps telling me I don't have enough RAM, so i put set it to low and it tells me AGAIN that I don't have enough RAM. This is despite the program saying that I have enough ram and suggesting I change the setting.
6 votes -
Details: java.io.IOException: Failed to connect to URL: Bad Request (400) at net.battlescribe.a.c.a.a(BattleScribe:113) at net.battlescri
Details:
java.io.IOException: Failed to connect to URL: Bad Request (400)
at net.battlescribe.a.c.a.a(BattleScribe:113)
at net.battlescribe.a.c.a.a(BattleScribe:79)
at net.battlescribe.desktop.d.d.a(BattleScribe:292)
at net.battlescribe.desktop.a.b$3.a(BattleScribe:248)
at net.battlescribe.desktop.a.b$3.doInBackground(BattleScribe:243)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)6 votes -
"Unable to create directory" MacOS 10.12.4
While attempting to run the program on Mac, I encountered this problem. Immediately after opening the application, a window called "An Error Has Occurred" pops up stating the following error
Details:
java.io.IOException: Unable to create directory /Users/eric/BattleScribe/dataat org.apache.commons.io.FileUtils.forceMkdir(FileUtils.java:2384)
at net.battlescribe.a.c.b.a(BattleScribe:89)
at net.battlescribe.a.c.F(BattleScribe:224)
at net.battlescribe.a.c.z(BattleScribe:230)
at net.battlescribe.a.a.y(BattleScribe:366)
at net.battlescribe.desktop.a.b.a(BattleScribe:549)
at net.battlescribe.desktop.rostereditor.RosterEditorFrame.U(BattleScribe:1590)
at net.battlescribe.desktop.rostereditor.RosterEditorFrame.setVisible(BattleScribe:133)
at net.battlescribe.desktop.rostereditor.RosterEditorFrame$1.run(BattleScribe:86)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)I attempted to upload a database after disregarding this error message and arrived at this error…
6 votes -
Autoselect after min/max modifier
It would be a nifty QOL feature if BS could automatically select entries if the min/max are identical after a modifier... modified them.
E.g. you have a min 0/max 1 in parent condition.
If now a modifier applies to make the min 0 a min 1 in parent (so it is a min1/max1) it should auto set the selections of the entry to 1.
Currently it "only" throws a validation error and requires user input.Not a huge issue, but with the way we had to implement cadia it could save quite a few clicks.
6 votes -
Put in a search function
Include a search function that will enable someone to search for a specific unit to allow for easier list building. Maybe even just to be able to search through a selected catalog or Codex.
6 votes -
A new window for the description
A new window anchored to the description of what we have selected.
this new window replaces the pop window6 votes -
Add a "Collapse All Entries" option
Normally, when opening a new roster, all entries and sub-entries are expanded; it would be nice to be able to collapse them all at once without clicking each arrow individually. Ideally, there'd be an option like this available by clicking on each expanded entry so you could, say, collapse all the entries under just one detachment, or just one unit.
6 votes -
App continously crashing
App crashes everytime I try and launch
5 votes -
Loading roster never finishes
Loading roster never finishes. Happens randomly for some newly created rosters. It says it is loading and then it never actually loads. I am using the latest version of the app. I cleared and re downloaded the data. Problem happening on current paid version of the android app.
5 votes -
5 votes
-
download from repositories broken
Details:
Failed to download from one or more repositories
1) net.battlescribe.model.config.Repository@51ba9180: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
2) https://battlescribedata.appspot.com/repos/wh40k/index.bsi: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
3) net.battlescribe.model.config.Repository@70c778c3: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
4) https://battlescribedata.appspot.com/repos/warhammer-age-of-sigmar/index.bsi: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
5) net.battlescribe.model.config.Repository@401bb37: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
6) https://battlescribedata.appspot.com/repos/battlefleetgothic/index.bsi: sun.security.validator.ValidatorException:…
5 votes -
many features don't show
Using version 2.01.21 on Android Phone. The "View" function doesn't work at all (leads me to a blank page). Doesn't seem to matter if I use the "eye" symbol or the go to the menu and select "view." "Low Ram Mode" has no effect on this issue.
Furthermore, if I got to the "About" page, the "About" is blank, as is "Report Bug" and "What's new."
It was working and isn't after updating, though I don't know which version I was using prior to this version.
Restarting the phone has no effect, nor does restarting the app.
5 votes -
Make Battlescribe work with OpenJDK [OSX]
(repost from reddit)
I'm trying to get Battlescribe (2.0.1.15) running on OSX: High Sierra using the JRE from OpenJDK 8 (from AdoptOpenJDK). This is the output from java -version:
openjdk version "1.8.0192"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0192-b12)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.192-b12, mixed mode)When I try to run Battlescribe (by clicking on the app, or by running the launcher executable from the terminal) I get the JRE missing error window. It seems that Battlescribe is unable to find the JRE I have installed.
I'm guessing it may be a problem with the OSX launcher?
5 votes -
Lists disappearing and reappearing.
I have v2.01.21.283 and on and off through the last few versions my lists keep disappearing. The list home screen is often blank and then they return a few weeks later. It also looses things like favorite units etc. I am a pro user
5 votes -
Details: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.c
avax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
…at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
at sun.security.ssl.Handshaker.processLoop(Unknown Source)
at sun.security.ssl.Handshaker.process_record(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.<a rel="nofollow noreferrer" href="http://www.protocol.https.HttpsClient.afterConnect(Unknown">www.protocol.https.HttpsClient.afterConnect(Unknown</a> Source)
at sun.net.<a rel="nofollow noreferrer" href="http://www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown">www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown</a> Source)
at sun.net.<a rel="nofollow noreferrer" href="http://www.protocol.http.HttpURLConnection.getInputStream0(Unknown">www.protocol.http.HttpURLConnection.getInputStream0(Unknown</a> Source)
at sun.net.<a rel="nofollow noreferrer" href="http://www.protocol.http.HttpURLConnection.getInputStream(Unknown">www.protocol.http.HttpURLConnection.getInputStream(Unknown</a> Source)
at sun.net.<a rel="nofollow noreferrer" href="http://www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown">www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown</a> Source)
at net.battlescribe.a.c.e.a(BattleScribe:409)
at net.battlescribe.a.c.e.b(BattleScribe:421)
at net.battlescribe.a.c.e.d(BattleScribe:449)
at net.battlescribe.desktop.c.j.b(BattleScribe:43)
at net.battlescribe.desktop.c.j.<init>(BattleScribe:37)
at net.battlescribe.desktop.c.g.b(BattleScribe:200)
at net.battlescribe.desktop.c.g.a(BattleScribe:663)
at net.battlescribe.desktop.c.g.a(BattleScribe:32)
at net.battlescribe.desktop.c.g$3.windowOpened(BattleScribe:377)5 votes -
Don’t override audio
Make it so BattleScribe does not override audio on a device. I cannot listen to music or books while BattleScribe is open on my device.
5 votes
- Don't see your idea?