#I was just trying to act smart and
1 messages · Page 1 of 1 (latest)
I'm just going to start a thread before I start typing out my answer. This has the potential to be long and prompt questions and I don't want to flood the main channel in case this spirals into a longer conversation
So Roll Bonuses is made to automate a lot of things within the rules that the system itself doesn't provide a good way to do.
This can be something as simple as Fate's Favored (automatically increase all luck bonuses by 1), Point Blank Shot to automatically add +1 to hit when using a ranged attack against targets within 30', amonst a ton of other things.
Then there are half configurable things like Weapon Focus (add +1 to hit whenever using <pick a weapon type>), Versatile Performance (pick a performance skill, and then pick two other skills to essentially replace with the chosen perform skill), and more other choices.
Then there are fully configurable things where you can go "when I'm using this type of action/attack/weapon/whatever, then give me "this bonus" where this bonus can be stuff like the following:
- typed damage bonus (luck, trait, racial, etc)
- damage types (fire, cold, etc)
- attack bonus
- size bonus
- CL/DC bonus
- maximize damage
- and others
Now maximize damage will maximize the whole roll. For the specific ability you asked about where it only maximizes the base weapon damage. There's actually a different bonus (ironically the most complex bonus that you can use, but very powerful).
This last bonus I'm mentioning I call the "Dice Transform Bonus". This takes the base damage die of the attack and lets you define a new formula for it, specifically based off of the previous formula. I give you two new roll variables that you can use in this formula called @quantity and @faces. So if you're swinging with a large greatsword, the damage dice is 3d6, meaning faces is 6 (a d6 has 6 faces) and the quantity is 3 (you're rolling 3 of those dice). So you create a new formula and it will replace 3d6 with your new formula, e.g. if you give it (@quantity - 1)d(@faces + 2), then your new formula is now 2d8.
...still typing..ran out of room
Now because the kensai ability maximizes the base damage dice, you'd use
- Target - Weapon Type: choose your kensai weapon
- Bonus - Transform Dice:
@quantity * @faces(this will now just give you a maximum number instead of rolling, e.g. 2d6 would now be 2*6 which is 12)
However, this particular ability is a retroactive ability, since you can choose to use it only after you know if you've hit. Roll Bonuses doesn't change what already happened. You can set up a buff with the above target/bonus on it, and then re-roll your attack so you have an attack with maximized damage, but it won't change the first attack card you rolled.
Ok, for starters: this looks amazing. I will definitely ask my GM to add this module.
But second, more to the topic: your solution might be even harder than what I thought about. My idea was:
- Get the damage dice and other stuff from shared variables. I have no idea what those are but console.log(shared); helps with figuring that out.
- Write a script that will display additional information below each attack (if possible) or entire attack sequence (otherwise) that just has something like "if attack 1 is critical, add X-Y to the damage total, where X is maximum possible roll based on dice used and Y is how much damage was already rolled".
- Since PF1E doesn't really confirm critical hits at all this would just provide information how much damage to apply if there is confirmation and this information can be ignored otherwise.
That's just an idea in my head of course, whether that's possible at all is entirely different story. And whether I can personally pull it off is yet another one...
**shared.attacks **is a bloody complicated construct to be completely honest. I'm getting dizzy just from looking at it.
^ Any opinions on validity and viability of that approach?
@lyric patrol GM woke up and gave me the exact feature:
https://www.d20pfsrd.com/alternative-rule-systems/mythic/mythic-heroes/mythic-paths-paizo-inc/champion/champion-path-abilities/maximized-critical-ex/
...which means it's usefull for pretty much everyone, not just monk. Does this make it worthwhile for you? 😛