'삼국지조조전 Online'은 크게 '보병', '궁병', '기병' 세 개의 병과로 나뉘어져 있다. 이 세 개의 병과에서 수십 가지의 직업으로 나뉘며, 일부 병과를 제외한 대부분의 병과들은 모두 상성을 가지고 있다.
궁병은 기병, 기병은 보병, 보병은 궁병에게 강하다. 해당 병과가 상성에 강한 병과를 공격할 때, 100~130%의 피해를 입히며, 상성상 약한 병과를 공격할 때는 반대로 70~90%의 피해만 입힌다.
하나의 병과로 다른 병과를 공격할 때, ↑ 표시가 되어 있는 것은 해당 병과에 대해 상성이 유리하다는 뜻이며, ↓ 표시가 되어 있는 것은 해당 병과에 대해 불리한 상성이라는 뜻이다.
따라서 공격할 대상이 여러명 있다면, 불리한 상성의 적을 공격하기 보다는 유리한 상성을 가진 적을 우선적으로 공격할 수 있도록 하자.
'삼국지조조전 Online'에서 자주 볼 수 있는 병종들의 상성 관계를 살펴보도록 하자.
대부분의 병과는 표에서 나타난 것처럼 상성 유닛에 강하고 약한 것이 뚜렷하게 나타나지만, 군주나 도독계열의 병과는 상성의 열세 없이 대부분의 병과에 강한 것이 특징이다.