Shouldn't even be optional. The player shouldn't magically know any of the above. You should see what rolls hit and what rolls miss and have to infer their armor class as normal. They might have been in the demo for development purposes (and since the code existed from DOS2)?
This leads to the player making decisions based on knowledge of equipment. For example in BG you infer the guy in plate mail has lower AC than the guy in leather armor.
Also when enemies attack the player you should see the roll. "Oh shit he hit me on a 6, this guy is a beast".
Last edited by pacman7654; 22/06/20 08:41 PM.