uint32_t item_database::armor_value( const item_t& item ) { return armor_value( &item.parsed.data, item.player -> dbc, item.item_level() ); }
uint32_t item_database_t::armor_value( const item_t& item_struct, unsigned item_id ) { const dbc_t& dbc = item_struct.player -> dbc; return armor_value( dbc.item( item_id ), dbc ); }