There are 2 tables, and none has proven which works in p99
http://wiki.project1999.org/Faction
If you killed a thousand, you would need 1300 atleas to become treat. I believe the right one is the correct as i killed around 1500 goblins to get apprehensively to chardok.
Every positive faction hit per monster is +1.
Every negative faction hit per monster is -4.
Exceptions to nameds which i have no idea how many faction would you get(in some cases same as above).