I would say that the best race for a warlock would be elves but I can never 
stop myself from making scallions.

first you want to start your stats like this

12 strength
10 agility
16 constitution
21 intelligence
16 wisdom

I always get my shrines at level 12 because it is easier to learn steadily 
over the levels than all at once.

these are what you should add your stat points on up till level 

level 2 + wisdom
level 3 + wisdom
level 4 + wisdom
level 5 + wisdom
level 6 + wisdom
level 7 + wisdom
level 8 + intelligence
level 9 + intelligence
level 10 + constitution
level 11 + constitution
level 12 + constitution

now if you have enough read I should get all shrines and great hall shrine.

now when you level up add intelligence up till level 36 and then try and get 
somebody to Jeloc shrine you. now you should have a pretty decent char. 

your hp and mp at the different levels will be (with no bases):

level 1 HP:5 MP:11
level 2 HP:11 MP:23
level 3 HP:17 MP:36
level 4 HP:23 MP:49
level 5 HP:30 MP:63
level 6 HP:37 MP:77
level 7 HP:44 MP:91
level 8 HP:52 MP:110
level 9 HP:60 MP:131
level 10 HP:72 MP:148
level 11 HP:84 MP:166
level 12 HP:110 MP:200

explaining read
read is a learned skill so you have to read to improve your skill. if you 
use scrolls like a battle scroll then after a while your read skill will 
increase.

explaining props
props are special additions to armour and weapons. there are different props 
for all the different weapons but there are set props for all armours. props 
help you. if you had a +1hp regen prop then it would regain your base hp per 
second and if you had +2hp regen then the hp regained would be greater.

if you have understood my faq then you should have a great character.

hope to see you in the game! 
this faq was made by hydraulic (well his lil bro really!)