pride calculation; faction select angular integration