Esempio n. 1
0
resistances::resistances( item &armor ) : resist_vals( NUM_DT, 0 )
{
    if( armor.is_armor() ) {
        set_resist( DT_BASH, armor.bash_resist() );
        set_resist( DT_CUT, armor.cut_resist() );
        set_resist( DT_STAB, 0.8 * armor.cut_resist() ); // stab dam cares less bout armor
        set_resist( DT_ACID, armor.acid_resist() );
    }
}