-
Notifications
You must be signed in to change notification settings - Fork 308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display proficiency bonus in Monster statblock #319
Comments
It's possible, but automation on that level runs the risk of losing flexibility for the times when a monster does not follow the general rules of monster building. Proficiency is not displayed anywhere. It is just built into other numbers for attacks, ability checks, saving throw bonuses or DCs. Because of the way function arguments work in LaTeX, it would not save the end user much typing anyway, but it could help automate the calculation. Thinking aloud: Implementing this would likely require adding a concept of state to the |
Gotcha. I've made an small path that adds this and was about to make a pull request and then I realized. In my writing process the easiest way to check for statblocks is in DnD Beyond and their statblocks do display the proficiency bonus. While the books themselves do not. I hadn't noticed this difference and now I'm wondering why the decision to show them on dndbeyond. Thank you! |
Just as I was writing this, I was informed that Candlekeep mysteries was the first book to officially print the proficiency bonus. I don't know why the chance. Let me know if you'd like me to make a pull request. :3 |
I just looked on dndbeyond.com and saw the new Proficiency section on the stat block. It seems weird to me and not very useful, but I have seen plenty of people post that they like it. If you do add this in, it would need to be an option in You can also include it right now by including the full text of the line after the word "Challenge", and this could all be wrapped into some sort of function that you personally use. %pseudocode "DndMonsterListFont" is not the right name
4 (1,100 XP) \vfill {\DndSetMonsterListFont {Proficiency Bonus }} +2 |
For the record. The monster manual in "Compendium Mode" does not show you the proficiency bonus But when you look at a monster it does display And I don't have Candlekeep, but I understand it was added to print, so I'd expect for the proficiency bonus to bedisplayed in compendium mode for that book. I'll take your notes into account and will make the proper patch over the weekend. Thank you! |
In the mean time the basic functionality works, but it's not optional yet. I'll be looking into how Document Functions work to implement Anyway, you can check the simple proficiency bonus function here if you'd like and I'll open the pr as soon as I figure the rest out dev...Darkade:feature/proficiencybonus Thank you! |
Adds a `proficiency-bonus` detail that will be displayed next to the monster or NPC's challenge rating, as is the style in Candlekeep Mysteries and dndbeyond listing.
Adds a `proficiency-bonus` detail that will be displayed next to the monster or NPC's challenge rating, as is the style in Candlekeep Mysteries and dndbeyond.
Came here to see if anyone else had requested the proficiency bonus detail... I took a less smart approach, simply adding another optional detail item I'll open a PR but feel free to reject if e.g. you prefer a different approach. |
Specifying no `proficiency-bonus` with no value or the special value `*` will calculate the proficiency bonus from the challenge rating. Co-authored-by: I Reyes <4106546+Darkade@users.noreply.github.com>
Specifying `proficiency-bonus` with no value or the special value `*` will calculate the proficiency bonus from the challenge rating. Co-authored-by: I Reyes <4106546+Darkade@users.noreply.github.com>
I integrated @Darkade's calculation of the proficiency bonus from the challenge rating with my PR #329; specifying the special value In the future to make displaying the proficiency bonus the default, we would just have to add to the keys definition:
(possibly along with a flag to suppress it for individual stat blocks:
), which presumably could be conditional on a package option. (@Darkade, I credited you as |
That's correct! Thank you. I haven't had a change to get back around to this so this. Your solution seems very neat :3 |
Hi! I'm just now realizing there's no option to add the proficiency bonus of a monster in the
\DndMonsterDetails
neither is it automatically calculated from the Challenge rating. Is this possible to add?Thanks!
The text was updated successfully, but these errors were encountered: