Brush tool will only paint in some areas and not others
I'm currently working in Photoshop CC, doing a fairly basic digital painting, using no special filters, effects, just straight painting. The problem I am having however, is that my brush will only paint in certain areas but not others. It is not as though I have an area selected by accident though (no selections have been made), its behaving almost as if my one layer is made up of many layers. It'll draw over some parts, but on other it doesn't touch at all. For example it will define edges of old brush strokes instead of painting over them. I'm mainly having trouble when I try to work at an opacity lower than 100% for the tool, not the layer. This even happens if I draw on a new layer that is above the old layer. I have absolutely no idea what could be causing this, as I have restarted photoshop, restarted my computer, reset all tools, and even tried using a new file in case the old one had been corrupted. Please, if anyone has any idea what is happening or how I can fix it, I would be forever grateful.
