New formula: CC = 200Str + 2body_weight Old formula: CC = 100*Str + 3500 In both cases, you get another 1000 for being airborne. body_weight is 300 (Sp), 425 (Ha, Ko), 1300 (Ce, Na, Og, Tr), 550 (else).
Statue form has a positive effect on CC, lich form has a negative effect. Formula may need tweaking after some testing.
E4P2TJNWJSO4ZCNOG6T7GHMPXOA4QLII7PDBEMK5IXMYOROMWCZAC int cap = 3500 + (you.strength * 100) + (player_is_airborne() ? 1000 : 0);
int cap = (2 * you.body_weight) + (you.strength * 200)+ (player_is_airborne() ? 1000 : 0);// We are nice to the lighter species in that strength adds absolutely// instead of relatively to body weight. --dpeg