Armor Class

Armor Class is a character statistic which determines how well a character can avoid damage. The higher the armor class, the more difficult it is for an opponent to score a hit.

Determining Armor Class
Armor class is determined by adding up 10 plus the scores of the following factors: Thus armor class is determined using the following formula:
 * Armor - The Armor Class of a piece of armor
 * Shield - The Armor Class of a shield generator
 * Natural - The Armor Class granted by racial traits
 * Agility Modifier - The Armor Class granted by a character's agility
 * Size Modifier - The Armor Class granted by a character's size
 * Misc Modifier - The Armor Class granted by miscellaneous factors, such as psionics

AC = armor + shield + natural + agility mod + size mod + misc mod + 10

Touch Armor Class
Touch Armor Class is determined using the above factors, but excludes the bonus given by armor and shield generators. Thus the formula for touch armor class is:

Touch AC = natural + agility mod + size mod + misc mod + 10

Touch Armor Class is used when an attack ignores armor and shields.

Flat-footed Armor Class
Flat-footed Armor Class is determined using the above factors, but excludes the bonus given by agility. Thus the formula for flat-footed armor class is:

Flat-footed AC = armor + shield + natural + size mod + misc mod + 10

Flat-footed armor class is used when a character is surprised or is otherwise unable to attempt to dodge an attack.