<Snipped quote by JohnSolaris>
Does this mean that I won't be able to predict attacks from other player characters or more powerful NPC's? Or does this apply to the 'ascended mind ability'. I'd be kind of dissapointed with the precognitive ability if it doesn't work on most opponents we'll be facing, so in that case I'd rather come up with something else.
The scenario that played out in my head was that generally Richard won't be too useful in combat, but if he's in his precognitive trance, and his opponent is distracted sufficiently, he can barrage it with a psionic blast, dispelling the countermeasures his enemy would exert in it's panic. A mentally powerful enemy would understand what was going on, but during a psionic blast while all spells are failing most would not be able to concentrate sufficiently. However this was just a little fantasy I had. I'd understand if it would be regarded as too powerful, but it's rather situational. Not sure what you think of it, but this is how I'd see Richard fight and defend himself.
Precognition is typically used on yourself, to allow you to react to surprise attacks. If you can see a potential future in which you're injured by an attack, you can then react to prevent that future from happening. This, of course, only works if you have sufficiently good reflexes, but it's definitely better than reflexes along.
It's indeed my intention that you shouldn't be able to predict an opponent's actions too easily, so no, you won't be able to consistently predict the attacks of people on similar power levels as you. As I said in the previous paragraph, you can predict the effects of your opponents' attacks on you instead, which restricts the ability to being more defensive. Also, your allies can allow your precognition to work on them, by deliberately not putting up any resistance. In your precognitive trance, you could thus establish mental links with your allies and "share" your precognition with them, allowing them to react to surprise attacks. If you want your character to be mostly support, you could change the precognitive trance to what I just described.
Your other changes are accepted, but note that the synergy with Nullify may not work like how you think it would, due to you not being able to explicitly predict an opponent's actions. Also, remember that in many cases, Nullify won't be able to completely cancel out an opponent's magic, if the opponent is on similar power levels as you; the magic will just be weakened instead. Some magic may be easier or harder to nullify, depending on the target's skill.