Thursday, August 31, 2023

Damage Per Round vs. Monster HP (2023)

As was established in a previous post, the baseline of 1d8 + any one of the 5 class dice bonuses produces about 7.3 damage per round (DPR). Now, the d12 bonus is the outlier in that it does not produce any additional hit or crit chance; this became a concern of mine when I started to look into the interaction of hit and crit chance, with the stacking of extra damage dice. We'll set that aside for now, but I'll come back to that at the end of this post.

Now, coming back to our monster math expressions, we know that standard monsters should have about as much HP as a PC, and that our encounter budget allows for 2 standard monsters per 1 PC. So what does all of this actually mean?

Let's start with the HP: how much HP do PCs have? Since we now calculate HP as "the maximum possible result of your initiative roll [including initiative bonus]" this gives us a range between 24 and 32. This is the same range as in previous iterations, the difference being that we're using initiative roll instead of "basic roll" (i.e. 1d20 + class die, which became muddled once the change to two class dice was made.) Initiative rolls use a d20 + a bonus based on one of your class dice: 1d4, 2d4, 1d6, 2d6, 1d8, 1d10, or 1d12.

What this means is that a team of 4 PCs should deal something like 192-256 damage per encounter, in order to kill off the 8 standard monsters (having between 24 and 32 HP each.) Following the ethos of 4th Edition D&D, ideally combat should be somewhere around 3 or 4 rounds of combat. If we average out this total over 4 rounds, this results in 48-64 damage per round, as a team of 4 PCs.

Now, let's assume that each 'striker' in the party is expected to produce 1 kill per round (KPR). This translates to 24-32 damage per round. Assuming our baseline of 7.3 damage (as mentioned at the start) this means that the striker needs to produce an additional 16.7-24.7 DPR to hit this benchmark. Since the party needs to achieve 48-64 DPR, and if 1 KPR = 24-32 DPR, this means that the remaining 3 party members only need to account for half of the remaining DPR requirement. If we take 24 HP and split it 3 ways, we come up with 8 -- not far off of our benchmark of 7.3; once we add in things like combat mastery from status effects or tactical considerations, this should be easily doable.

So how do we get strikers up by that additional 16.7-24.7 DPR?
Let's look at the proposed baselines we're dealing with, in terms of "extra damage dice." First, it's important to remember that a change was recently made whereby these dice always have mastery applied to them; this increases the average of each d6 to 4.33 and each d10 to 6.4

Now, if we calculate out 5d6 and 3d10, we get averages of 21.65 and 19.2 respectively.
At this point, we have to stop and remind ourselves that this is damage, and NOT DPR -- and we MUST calculate the DPR in this instance. The baseline hit chance in TNP is 50% (a 10-19 on the d20) with a 5% crit chance (natural 20.) So, we'll do 55% of this damage, per round -- plus the maximum damage of these dice (30, in either case) an additional 5% of the time, since crits deal the rolled damage plus the maximum value of the damage dice.

(21.65 * 0.55) + (30 * 0.05) = 13.4075

(19.2 * 0.55) + (30 *0.05) =  12.06


As you can see, when added to the baseline DPR, this still leaves us far short of the damage necessary for 1 KPR. For the sake of argument, let's increase the hit chance and crit chance, by applying the d4 class dice bonus to it; this bonus increases the crit chance to 17.5%, which changes the calculation as follows:

(21.65 * 0.675) + (30 * 0.175) = 19.86375

(19.2 * 0.675) + (30 * 0.175) =  18.21


Now when we add in the baseline DPR of about 7.3, these numbers only just barely break the minimum threshold of doing the 24 damage needed to achieve 1 KPR. Now, imagine if this example were using the d12 bonus (where there is no increase in hit chance or crit chance) rather than the d4 bonus, and you can see where the problem arises. This is why I recently gave some consideration to boosting all of the dice bonuses; I've been prototyping some changes to the d4, d8, and d12 which would increase the baseline DPR to about 8.8 and crucially would add an increase in hit chance for the d12 bonus. The problem is that it's still significantly smaller than the d4 or d8 bonus, meaning it still doesn't scale well w/r/t extra damage dice -- unless the baseline DPR with the d12 bonus is increased to something closer to 9.3

The other question then becomes, do we simply dispense with d6 and d10 bonuses, and only use those dice for extra damage? I've contemplated it, but it really does leave the Paladin (d6, d10), Rogue (d6), and Occultist (d10) classes in a lurch -- unless you compensate them with some unique +hit mechanics, or just boost their extra damage dice beyond the cap, high enough to outpace their lack of a hit booster.


Now, one thing I've discovered in going over all this, is that most classes (in fact) aren't attacking only once per round. At a bare minimum (depending on things like subclass) everyone will at least be doing some kind of two-weapon fighting routine, if not a flatout AoE against an entire maelstrom, or some other form of multi-attack. As such, I think I'm just going to power through, with the bonuses from the most recent draft of the rules intact; it's far too late in the game (no pun intended) to really consider a major overhaul to the base mechanics.


...

As with things like the decision to axe advantage on base damage, the new class dice mechanics I was tinkering with will basically be filed (at least mentally) in my "list of things for the NEXT next project."

Hopefully this deep dive into the math was illuminating for those of you reading out there.

Check back for the next post on September 10th!

Monday, August 21, 2023

Class Updates: August 21st (2023)

Quick overview:

  • Cleric: I would consider to be updated
  • Druid: stable, but not complete
  • Occultist: work in progress
  • Warlord: preliminary work started
  • Spellbinder: not started

As mentioned before, figuring out the Disciple class category (Druid, Warlord, Occultist) is going to be a big piece to completing this puzzle. My general intention with the category is to possibly have their "unique thing" be that they can switch their subclass -- possibly requiring a long rest, or spending a reserve, or similar. We'll see if the finalized designs (for the Occultist in particular) make this workable.

Looking back on previous drafts, both the Druid and the Occultist had the option to gain training with either "Influence" (now "Communication") or Subtlety, as a "category upgrade"; this is going to at least be kept as a placeholder form of category upgrade, particularly since the Warlord previously had the option to gain training with one Attribute or one Skillset (abeit as a "class upgrade"). This may ultimately be revised down to a skill rank, rather than skill training.
The other placeholder category upgrade will be the ability to gain an additional power source; currently this can be any power source, but may ultimately be scaled back to "any power source from your class list."

The final (obvious) category upgrade option is to gain additional roles; this is pretty straightforward for the Warlord, and will probably be kept as access to the different animal forms for the Druid, but for the Occultist it will likely require a major class rework. As it stands right now, the structure of the Occultist is effectively a "roles, but no subclasses" setup, which needs to be expanded to include both roles and subclasses. Essentially, the Necromancer and Warlock "roles" will become subclasses, and new role mechanics will need to be layered on in addition.


In case I've forgotten to mention it previously, there was a late substitution on the 3rd slate, whereby the Druid was changed to a d4/d12 class and the Guardian was changed to d4/d6. This worked out a lot better since the Druid was originally built off a d4, and Guardian was built off a d6; essentially, Guardian utilized stacking d6s of extra damage, so converting it to a d12 was actually a bad fit. Conversely, the Druid wasn't built to utilize such a mechanic, so the change to a d12 is a better fit -- if anything, it's somewhat under utilized for the class.

There were some similarities I found while working on the Cleric (d4/d10) and Druid (d4/d12) since their dice are so similar. Mechanics such as the "Druidic Focus" (which previously called for a double roll of "your class die") have mostly been changed to instead roll both class dice; I consider this to be only a "placeholder change," since testing is obviously going to be needed. Another thing is that the Cleric in particular had a lot of utilization of "advantage on base damage" -- a mechanic which was only very recently axed from the designs, precipitating several reworks. So, porting the class from a d8 to d4/d10 (in addition to those reworks) has likewise created a lot of "placeholder changes."


I think I'm going to have a fairly easy time with the Spellbinder, because the basic structure is already in place. Blademasters' unique thing is that they can gain certain features from other classes, and the Sage Domains are already essentially built to be used by multiple classes in the slate; the subclasses for Spellbinder are already formalized, so most of the work will be in format updating, and potentially adding Occultist roles to the list of features that can be borrowed. Being a 2nd slate class, Spellbinder remains using the same, single class die -- so almost nothing should need to change mechanically.

Friday, August 11, 2023

Keeping it Simple (2023)

So the topics on the to-do list that I've had the opportunity to think about are those related to dice rolls.

As mentioned previously, the supposition that mastery could apply separately to base damage and to extra damage created a system where you were making 3 separate rolls, to ensure all of the dice were being adjudicated properly. However, it wasn't particularly desirable to just say "mastery on base damage extends to extra damage" because this runs counter to the general rule that mastery on a die roll does not extend mastery on any bonuses to that die roll.

What I came up with instead, was essentially reversing the equation: what if mastery on extra damage would also apply mastery to base damage? And to simplify it all, why not have extra damage always be rolled with mastery applied to it?

This creates two scenarios where mastery can be applied to base damage:
1. When combat mastery would apply to the roll
2. When extra damage would be applied to the base damage

Now, you might be thinking, "But if combat mastery is applying mastery to the base damage, doesn't that mean you'd still have to roll the extra damage without mastery, thus defeating the point?" Right, unless extra damage always has mastery -- then we're back to all of the damage dice being able to be rolled together. Class dice bonuses which end up being used for damage would still have to be rolled separately, but they can always be rolled at the same time as the attack roll; this is how we keep the order of operations down to 2 dice rolls.


Further to this, we can apply the same line of thinking to the decisions about advantage. In short, if base damage with advantage has to be rolled separately (because advantage cannot apply to extra damage) then the solution crystalizes itself: we have to axe advantage. Otherwise, we end up in a situation where we're making 3 rolls again... unless the base damage uses different dice than the extra damage, but I really don't want to have rules that amount to exceptions upon exceptions -- that's just clunky, and it's bad design.

The other consideration is that, with the basic idea of "2d4/2d6 base damage with advantage is comparable to 1d8/1d12 base damage with mastery [respectively]" ...how do you actually balance these things, in a paradigm where combat mastery can be applying to both expressions? The result is that the two pairs of expressions will never actually be balanced with each other, meaning that the supposed value-add of the advantage mechanic is non-functional.

So, could we keep advantage on initiative bonus? Possibly, because it doesn't come with the same kinds of assumptions and interactions as base damage rolls do. But then it becomes this weird outlier where the mechanic only applies to one type of roll, within the overall system. It quickly becomes a case of "less is more" and so the decision to axe it becomes quite obvious in this instance as well, I would argue.


Another wrinkle to "always-on" mastery for extra damage, is that it evens out the numbers a bit -- especially if we're going with the lower cap of 3d6/2d10
With mastery applied, the min/avg/max for these dice expressions are as follows:
 3d6: 3/13/18
 2d10: 2/12.8/20

I still haven't settled on whether this is the cap that will ultimately be used (and in fact, there's an argument to be made for maintaining a higher cap, but that's a whole other post on its own) but I do like the way that this looks, on the surface.


---

A relatively short post, but hopefully with vacation around the corner, the next few can be a bit longer and more in-depth. Check back on August 21st and 31st for those.

Tuesday, August 1, 2023

Fall Semester (2023)

Scheduling:
First and foremost, I'd like to talk about the timing of the blog, for the rest of 2023. I want to get back on track with my usual schedule of posting roughly every 10 days. As such, the plan is to do 4(!) posts in August, followed by 3 each in September, October, and November. I'll be posting on the 1st, 11th, 21st, and 31st in August, followed by the 10th, 20th, and 30th in the remaining months.

My thought with this has always been that a once per week posting schedule would never really leave enough time for actual development, but posting every other week (or semi-monthly) would be too slow, and cause people to lose interest. So the basic idea is to split the difference, and post "3x per month"-ish. With my scheduled breaks, this translates to 30 posts per year -- which averages out to 2.5 posts per month, and still more often than 1 post every two weeks.


Drafting:
The previous draft of the rules, I had basically broken into two parts, once I had finished what I considered to be the first part; this included the dice mechanics, different types of rolls, and other basics like HP calculations. The 2nd part mainly focused on the rules of combat, and on action economy. This part of the draft was never fully realized, since things like the disengaging mechanics and status effects weren't ever completely finished. The simplified idea for disengaging/"Tumble" which I mentioned in a recent blog post will probably be used as (at least) a "playtest-ready" placeholder. The status effects and conditions have mostly been ironed out, as explained in this post; I mostly just want to go over them with a magnifying glass, to see if I made any mistakes -- or else just playtest until something breaks. Essentially, finishing a new draft of "part 2" will go a long way to being able to run combats and test out the game.


Roster Updates:
Since I will be taking some time off (IRL time off, not just time off from blogging) in August, that's when I'm hoping to get done with the biggest chunk that still needs my attention: finalizing the remaining 5 classes. In case I haven't said it recently enough in the blog, the 15 classes in TNP have been set for a while now -- as far back as the 'Beta 4' version, circa 2016-2017. As such, versions of each class already exist, so it's simply a matter of updating to the current mechanics (such as using two class dice, the related changes in HP calculation, class categories, and so forth) and any polishing up that may be warranted, along the way. I would plan/expect to have something to announce in this regard, in time for the final post of this month.

One of the more minor things I touched on recently was deciding whether to keep advantage mechanics on base damage and initiative bonus, as well as whether to extend mastery on base damage to any extra damage applied to the same attack. Whether or not these bits of design spaces are still needed/wanted should become more clear once the roster of characters has had its rework completed. An outgrowth of the discussion around mastery on extra damage is whether the cap of 5d6/3d10 will remain, or if it should be revised down to 3d6/2d10; with percentile dice, if nothing else, there is an ergonmic argument to be made in favour of using 2d10 instead of 3d10.


Timelines:
As I said on the blog earlier this year, I'd like to have TNP wrapped up "sometime in 2024" for a couple of reasons. First of all, the game began as sort of a "love-letter to Essentials" or "an alternate-universe 5e," if you prefer. Design work began in earnest around August of 2014 -- when the "D&D NEXT" playtest gave way to the official launch of 5e, with the player's handbook. Today, we likewise find ourselves in the position of 5e (seemingly) preparing to give way to "One D&D" and (presumably) leading us into a 6th edition -- one coinciding with the 50th anniversary year of the D&D franchise.

In short, TNP is something of an anachronism at this stage. It has been fun to work on, and (possibly even more) fun to write about. But with all the starts and stops that life has thrown at me throughout these years, I feel it's time to really focus on wrapping things up. I owe a lot to the people who've come along with me and stuck around for the journey all this time, and so I really owe it to them to finish the job. If it ultimately needs fixing after it's "done," then so be it -- but I now feel ready for this project to come to its conclusion, in the near future.


---

That said, thanks to all who've kept reading along with the blog so far. Hopefully there will be some exciting things to talk about very soon.
Check back for the next post on August 11th!