Let's clarify things. Should a Knight take resistance and deflection against a Warlock?
In general, neither of these skills will be very helpful against a Warlock... He needs to be destroyed with brute force, as quickly as possible, and it's better to take combat skills.