Yeah, I think you got the negatives correct, and the positives mirror those.
Something like:
KOS -2000 to -1000 (Scowls, Ready to Attack)
Threatening -999 to -600
Dubious -599 to -200
Apprehensively -199 to -100
Indifferent -99 to +99
Amiable 100 to 199
Kindly 200 to 599
Warmly 600 to 999
Ally 1000+
The main reason I was asking is I want to get my Ogre SK back in good with the Zek giants. I wanted to see or try to calculate where I would be with the Coldain once I got to non-KoS with the giants. So far I am back to Apprehensive with the dorfs and still Scowls (KoS) with the giants. I was amiable to the Coldain at one point. I do not remember what my original faction with the giants was, but my original Coldain was not worse than dubious.
I'm sure that to get the giant faction where I need it, I will become KoS to the dwarves at some point. Looks like I need to swat at least 500 more Coldain though....
Why do I want my Ogre SK to have giant faction?
1. Deity is Rallos Zek.
2. Thurgadin is too bloody cramped for normal business and Shrink is not easily achieved.
3. Giant [quested] armor is just as good if not better than the dwarf [quested] armor.
Anyone with suggestions on how best to raise giant faction, feel free to contribute. Strategy for now will be:
1. Get non KoS to Kromrif/Kromzek by killing Coldain.
2. Hand in coldain heads
INSIDE Kael.
My SK is just now at level 34, so I can handle one at a time: Coldain Tracking Wolves and some Wolfmasters in GD. Hard to get a group up to kill these...