I think that this isn't a bad idea at all, it seems reasonable and functional. Of course, I'm confident that Larian are already working on a better reaction system anyway, since reactions are a vital part of D&D 5e. I can understand that we don't have it, yet, because reactions are also highly dynamic - even if the conditions are met, players might choose not to take a reaction for various reasons.
Any character starts with the "Attack of Opportunity" reaction and all classes can easily get access to additional ones. Since player characters can only take one reaction per round, it seems necessary to allow players in BG3 to decide whether to react or not on a case by case basis. If reactions continued to happened automatically, then a character might not be able to take a reaction at a critical moment, because it was wasted earlier that round.
This is why I hope that the next huge patch will focus on (and introduce more) reactions. Having Gale around would be so much more pleasent, if he had the spell "Shield" prepared. Also, some reactions are somewhat complicated, so a better system is required unless Larian intend to heavily change reactions compared to D&D 5e rules.
As an example let's look at Monks' "Deflect Missile" feat: When hit by a ranged weapon a Monk can reduce the damage by 1d10 + their Dex modifier + their Monk level. If the damage is reduced to zero that way and the missile can be held in one hand, the Monk can catch it. At this point the player has to make another choice: They can leave it at that or spend a Ki point to throw the missile back where it came.
That means not only does the player need to be asked if they want to deflect the missile or not, if they do and reduce the damage to zero, they also need to be asked if they want to use the other part of that reaction, now that the conditions are met.
TLDR: While the reaction system that is in game right now will *probably* be changed before release anyway, it most certainly *should* be. Otherwise the reactions themselves would have to be customised in some way and I don't like that thought.
Last edited by Kasai; 08/07/22 12:33 PM. Reason: typos