Another potential problem with the current system is the Reactions of NPCs. If enemies will have Reactions too (I don't know how it is in D&D but I think they should), it would be too easy to exploit them because of how predictable they would be.