Rughalt / D35E

3.5e SRD implementation for Foundry VTT.
https://legaciesofthedragon.com
GNU General Public License v3.0
37 stars 30 forks source link

FR: Create the option to roll subsequent attacks in a full attack action separately from the first attack #889

Open ilore opened 2 years ago

ilore commented 2 years ago

At present, when a PC has enough BAB to attack twice or more with the same weapon, if you press the "Full attack" button, the system rolls at the same time all attack and damage rolls:

Full-attack1 Full-attack2

However, the Player´s handbook (page 143) says that you don't need to specify the targets of your attacks ahead of time. You can see how the earlier attacks turn out before assigning the later ones. The only movement you can take during a full attack is a 5-foot step. You may take the step before, after, or between your attacks.

So, for example, imagine this situation: A PC (fighter) has a BAB enough high to attack twice with his two-handed axe with +6/+1 bonus. Opposite of him there is an enemy ("A") with heavy armour (AC 18) and 10' away there is an enemy ("B") that seems to be weaker than A (AC 13).

Fight

According to PHB rules, the player uses his +6 to attack "A" and he rolls a natural 13, obtaining a 19. For his secondary attack, the player isn't sure to be able to hit "A" with only a +1 bonus to attack. So, he decides take a 5-foot step to his right and attack "B" with his secondary attack.

But now imagine that, as the 3.5SRD system does, the player rolls at the same time his two attacks (and damages), obtaining a 13 for the primary attack and a 16 for the secondary attack. Now, the player wants to attack "A" twice because he already knows that both attacks will hit "A".

As you can see, if the system shows at the same time all attack rolls from a full attack, this will be some kind of "spoiler" and could change the players vehaviour.

So, my suggestion is:

Create an option (maybe in the configuration panel) for, instead of rolling all dices from all attacks when you press the "full attack" button, roll only the first attack and show again the attack window for the second one (applying automatically a -5) but only with the button "Single Attack". If you press the "Single Attack" button, the attack window will show the third attack (applying automatically a -10) and so on. In a similar way as happens when you create by hand a full-attack button in the combat tab of the character sheet.

github-actions[bot] commented 2 years ago

Thanks for opening an issue, traveller! If your issue is related to an actor or an item, sending thing that is broken will help a lot and speed up debugging.

How to send an item? > - If item is owned by a character, drag and drop it to world item list. > - Right click on item in browser item list and click export. > - Attach downloaded item to this ticket. How to send an actor? > - Right click on actor in browser actor list and click export. > - Attach downloaded actor to this ticket.