Giter VIP home page Giter VIP logo

tetra-cube.github.io's People

Contributors

cnwilson avatar daft-develop avatar smashman avatar tetra-cube avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tetra-cube.github.io's Issues

A formerly short suggestion; Regarding Certain Features, or the Lack Thereof

Please excuse me if this request is a misuse of this feature as I am new to Github, however after reviewing some of the posts in 'Issues,' I have determined that this is the most suitable method of contacting the author of the statblock generator.

As a longtime user of tetra-cube's D&D 5e Statblock Generator, I wish to make a few suggestions, which I would dare to pose as requests:
• Firstly, I would request the ability to modify specific values such as adding half of the Monster's Charisma modifier (or another, more arbitrary value) to a saving throw or skill checks. The simplest way of doing so would seem to be allowing the user to add a custom value for that saving throw, replacing the normal saving throw proficiency.
• Secondly, I would request the integration of a system which assists in the calculation of CR, though I understand adding such a mechanic into an existing framework that wasn't designed for it would potentially prove overly difficult.
• Thirdly, I would request the ability to specifically show and modify a monster's initiative bonus, either in the top part of the stat block, or else via some formatting tool such as [INTV + 5] or [INTV + INT], or some similar function.
• Fourthly, I would request the ability to toggle the visibility of titles for Lair Actions and Regional Effects; If this was implemented as the default, rather than a toggleable feature, you could also implement a formatting option for titles that allows a user to hide the titles of certain traits, which leads me to my fifth request;
• Fifth, and finally, Having noted such traits in certain newer stat blocks, I would request the ability to hide the title of Reactions specifically. The most blatant example of such a trait is on Vecna's stat block, where the first line dictates the number of reactions he can take per round. In my opinion, the most reasonable way to add such a feature without implementing my fourth request would be to add an option (similar to the Legendary Creature option) which adds a writeable line of text there without mechanically changing any of the existing functions (I think).

I will admit that I have no coding experience beyond some very basic XML, so my suggestions on implementation may be entirely un-helpful. I do apologize if my tone in writing this seemed dismissive of the complexities of creating such a tool, and I also apologize if my tone was demanding, as that was not my intent. Finally, I would apologize if this post was overly-wordy; In typing such a missive, I only wanted to ensure that my ideas were construed in as useful and clear of a fashion as possible.

XSS Vulnerability

Text input in the stat block does not filter out html tags, including <script> or </script>.

Statblock Generator: Feature Proposal: Add an optional text field for a Shortened Plural Name and a corresponding new Formatting keyword "[MONS]"

The shortened names field is quite useful, but several times I've run across the fact that the English language has several ways of pluralization. If you look at the canon Ochre Jelly, you can see that the plural of "jelly" is not "jellys", but is "jellies". This is not normally a problem for most creatures ("[MON]s" usually suffices), but in this case, it generates an incorrect result. This would also allow one to account for words like "deer", where the plural is the same word.

I would request the following additions:

  • A new text field below the Shortened Name field called Shortened Plural Name (or something similar)
  • A new formatting keyword, "[MONS]", to represent the value of the Shortened Plural Name field and the "[MON]" keyword
    • If the Shortened Plural Name field is empty, it uses the value of the Shortened Name field (and functions equivalently to the "[MON]" keyword)
    • If the Shortened Name field is also empty, it can use the value of the Name field (much the same as the Shortened Name field does)

I've attached a zip file of a nearly-fully-formatted Ochre Jelly ".monster" file where the plural of "jelly" has been left unformatted.
ochre jelly.zip

Skeleton Preset Issue

Your skeleton preset is missing the condition immunity for exhaustion and the damage immunity for poison.

Great tool you have here, though :)

EDIT: Ghoul statblock is missing the damage immunity for poison as well as its immunities to the charmed and exhaustion conditions as well.

Feature request: A little more control over alignment

In the life section, it would be super useful if there were a couple of drop down boxes for alignment so each of the axis could be locked independently.

e.g. [Random] [Good] or [Chaotic] [Random] or [Lawful] [ Good]

Tools in statblock

Hi! This is an amazing tool!

Is there a way to add tool proficiencies in the statblock?

Thanks!

Able to publish statblocks?

Hi I'm just here to ask a quick question. If I make homebrew statblocks in tetracube, can I publish them into a book/PDF whatever to sell?

Request: Challenge Rating estimator

Your statblock generator does almost everything I want, but I still have to go through and calculate the challenge rating (even if i use other online tools to do so) -- and recalculate it if I decide to change the monster's ability scores, armor, hit dice, etc.

I'm aware CR is more art than math, but it would be nice to be able to come up with an estimate CR, which could be compared to previously calculated CR to see if i need to revisit my own calculations. Or, worst case scenario, create a separate CR calculation tool that can still grab information from the monster created in statblock generator, even if more data is required from the user.

Suggestions: Lair Actions, Regional Effects, New Presets

I absolutely love this resource and use it all the time. I especially like how it displays the creature data in a near identical way that the official D&D books do. I was wondering whether the following will ever be implemented:

  • Lair Actions? Will there ever be a way to display Lair Actions somewhere on the statblock, or even just separately but in the same format as the rest of the text?
  • Regional Effects?
  • New Source Presets? I notice that the Character Generator can pull data from many other D&D resources, but the Statblock Generator seems limited in the presets it can use. Is this a licensing/copyright issue, or would it be possible to implement new presets and action presets from other resources?
  • Race Presets? The action preset block is very useful for using existing monster abilities, but I notice it's lacking racial abilities from the races in the Player's Handbook. Could these be implemented eventually to make it easier to add a race to an NPC statblock? (i.e., Relentless Endurance for a half-orc thug)

Even distribution of abilities between columns

When "two columns" is selected, all of the abilities and actions are placed in the second column, leaving some white space in the left column and wasting height on the statblock as a whole.

It'd be better if the statblock could evenly distribute the abilities between the two columns so that there was no white space and the columns could create a level height together.

EDIT: I just realized the << >> buttons. Thank you!

Formatting Issue with Statblock (Two Column)

I've noticed that when adding abilities with the two-column format, the statblock will only add one ability to the left side, and all the rest come to the right side. This is annoying because it does not matter how much empty space is on the left side, the right side will always fill up with abilities.
This happens when I create a monster.

Error with Priest

Feature request: Multiple stat blocks

I wasn't able to find any way to do this; it'd be really great if you could have a list of stat blocks and generate a columnar print sheet for all the monsters in the list

Export to Homebrewery v3

Hey there,

The newest version of hombrewery just dropped and the formatted markdown for that is out of date. It isn't too hard to adjust once you paste inside of homebrewery, but it is enough effort that it would be wonderful if you could update.

Thanks :)

Typo

In the Pit Fiend stat block, the damage for a tail attack is listed as "24 (3d1O + 8)", with an O instead of a 0.

Issue with Custom Proficiency Bonus

19bf77597737ddd17ba27de03dc2948a

@Tetra-cube Shows up as "Str +04" instead of "Str +4" with a custom proficiency bonus of 4.

Since you seem to be back on this project, you may want to check out the excellent work done by @daft-develop on adding support for lair actions and regional effects (he's still polishing it, but it'd be very handy to have these as part of the stat block generator!).

Also, I'm very happy about the custom CR and proficiency bonus, but I have a feature request: custom bonuses/penalties for saving throws and skills. See here (daft-develop#6) for explanation.

Thanks for the update! :)

Legendary Text Formatting Issue

Hello, I was trying to update my Creature to Have the Legendary Actions in addition to the Lair Actions and Regional Effects. but the Text does not accept the spaces nor does it take the Formatting Styles from the other Features like actions and Reactions.

It should be noted that I played around with it as well only to have limited options.
also, there may be instances of monsters having Lair Actions without Legendary actions.

Edit: I did some testing on my side. it seems that when I import a monster it doesn't allow me to make it a Legendary Monster and it doesn't allow me to add the Features like the others above Like actions.

Liscencing for published materials

Hello I wanted to reach out and ensure that I would not be violating your intellectual property by using it to generate stat blocks and other images in for-profit publications? If you charge a fee please provide information regarding such licensing. Thank you so much.

(Statblock Generator) Feature Request: Custom categories and display proficiency bonus

Hello! I love this tool, I use it constantly, and I appreciate its adaptability.

There are two pain points I have encountered. One is simple: It would be helpful if the proficiency bonus, which is displayed in the UI, was reflected in the stat block. Several officially published stat blocks have this now, and it's helpful to know.

Second, I would find great utility in the ability to add another "Ability" category, to which users could make a custom title, or the ability to alter the category titles, not just their descriptive text.

For an example of a way I would use this, I am a fan of Matt Colville's "action oriented monsters" design philosophy, in which something LIKE Legendary Actions is used, but referred to as "Villain Actions," with slightly different rules. For the most part I can just put these under Legendary Actions and change the explanatory text as it is now, but occasionally an already Legendary creature could use some Villain Actions, and overall I would just like the category to be labeled correctly when I use Villain Actions. I use your tool to basically recreate the entire Monster Manual in an easy-read format in a binder, and I'd like them to be as accurate as possible.

Thank you for this tool, it is incredibly helpful to me in running the game.

Custom CR prevents markdown generation

Setting a Custom Challenge Rating for a statblock prevents the markdown generation to work correctly. All other generation seem to work fine (print, image, save & load).

Repro steps:

  • Create any statblock (default works)
  • set Challenge Rating to Custom CR
  • hit the "View Markdown" button
  • new tab opens on about:blank

tested in FF 81.0 (64 bits) & Edge 85.0 (chromium, 64 bits)

Request: Custom CR

Hello, I would love to see a single addition to write in the CR and XP associated. Identical to the custom HP option would be amazing. Thank you

Edit: Sorry to clarify I am talking about the Statblock Generator

D&D Statblock Generator can't load "Lich Hound" preset

Steps:

  1. Select Lich Hound from the presets dropdown.
  2. Click Use Preset

Doesn't update stat block, instead fails with error on the console:

Uncaught TypeError: understands[1] is undefined
    SetPreset https://tetra-cube.com/dnd/js/statblock-script.js:1146
    GetPreset https://tetra-cube.com/dnd/js/statblock-script.js:790
    jQuery 8
        c
        fireWith
        l
        o
        send
        ajax
        i
        getJSON
    GetPreset https://tetra-cube.com/dnd/js/statblock-script.js:789
    onclick https://tetra-cube.com/dnd/dnd-statblock.html:1

This is great.

Hey, used your generator for a quick encounter. Looks slick and was fun to use. The pictures were key to its charm.

No issue; I just wanted a means to thank you. :)

Request: Custom Presets

I love everything this tool offers and has been using it a lot. The only thing it lacks, in my opinion, is the ability to add custom ability presets. Sometimes I create many similar monsters, and they all need some of the same abilities, and it would make it so much easier to save the ability as a preset, so I can easily load it in to a new stat block.

Statblock generator: Enhancing default [MON] and [MONS] placeholder values

Hi there,
First of all, thanks for this magnificently simple-to-use D&D goodie!
Just some enhancement ideas:

  • When using the [MON] or [MONS] placeholders, the monster's name appears with a capital letter in the rendered text which seems quite unnatural (unless overridden). Since (at least in the Monster's Manual), monster names in ability descriptions are always lowercase, I think it should be possible to do this globally. (Another option would be to link this behavior to a checkbox or introducing [mon] and [mons] placeholder for the lowercased versions, beside of the currently existing ones.)
  • Currently, the default [MONS] value is the same as [MON] which is (almost) always grammatically incorrect - why not just change it to [MON]s?
  • (An even cleaner attempt would be to capitalize at the beginning of a sentence and use the lowercase ones otherwise - but this may lead too far ;-))
  • And, some placeholders (like [MONS]) aren't documented in the "Show formatting help" section, which is quite a pity.

PS: Yep, that's definitely too much for a single issue... Sorry for that.

Translation

I'm willing to contribute a French translation of the statblock. Are you interested? How would I go about that?

License for changing and using Tetra-cube

Hello!

I just wanted to ask if it would be possible for someone to take tetra-cube and change some of the parameters so that it exports a slightly different kind of file. I want to specifically make it export stat block images without certain elements in them, such as skills and sense as well as the entire attributes line.

Thank you for your time and for the amazing tool you have made.

Cheers,
~Kelf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.