So, I got my Lae'zel, level 5, with Battle Master subclass, and two-handed sword, and she have pretty low hit chance (somewhere between 30-50% all the time), compared with my other characters. Can't hit anything sometimes, just swinging her sword around and taking hits. I'm not very experienced dnd player, and I didn't see much level options, that could improve it, so I wonder if its normal or not, and if I messed up her build somewhere. Maybe I should've get her strength higher or something? Its on 17 right now. Or maybe there will be some kind of passive that could help? Or should I've take different subclass for a higher hit chance?
1) Give her a potion of Hill Giant strength, it will increase her strength to 21 and add +2 to hit. They last until long rest and are sold by Auntie Ethel x3 per long rest. Or you can make them. Unless you killed Ethel, you monster!
2) Also use the Oil of Accuracy lasta 10 rounds - can be crafted. +2 to hit. Also diluted oil but thats only +1 to hit.
3) check to see if you have any negative status modifiers. 35% would be odd unless someone was really well armored.
4) Did you take Great Weapon Master? You can toggle that off if you need to.
5) Abduraks "ritual" can increase your to hit by +2 when you are below 30% health. Situationally useful.
6) The Bless spell is + 1d4 to hit for 10 rounds.
7) For Level 5 nothing beats the Susser Greatsword which is +1 and silences - this is crafted - but maybe look at some +2 two handed weapons.