-record(affect_item_data, { item_description_cuid :: integer(), alternative_buff_cuid :: integer(), cooldown_duration_msec :: integer(), min_price_registrable_at_general_shop :: integer(), min_price_registrable_at_covenant_shop :: integer(), health_points_affect_amount :: integer(), caster_action_cuid :: integer(), max_price_registrable_at_general_shop :: integer(), sell_currency_cuid :: integer(), account_affect_cuid :: integer(), is_tradeable :: boolean(), is_lockable :: boolean(), storable_user_inventory_kind :: binary(), is_destroyable :: boolean(), unique_name :: binary(), affect_item_kind :: binary(), is_consumed_on_use :: boolean(), alternative_buff_stack_count :: integer(), item_appearance_cuid :: integer(), donation_cuid :: integer(), auto_use_group_id :: integer(), item_name_cuid :: integer(), cuid :: integer(), alternative_buff_required_level :: integer(), sort_order :: integer(), is_show_acquisition_source :: boolean(), is_registrable_at_general_shop :: boolean(), item_icon_cuid :: integer(), is_registrable_at_covenant_shop :: boolean(), mana_points_affect_amount :: integer(), weight :: integer(), cooldown_group_id :: integer(), required_level :: integer(), item_grade :: binary(), sell_price :: integer(), use_sound_cuid :: integer(), buff_stack_count :: integer(), touch_sound_cuid :: integer(), auto_use_group_order :: integer(), storable_inventory_owner_kind_list :: list(binary()), buff_cuid :: integer(), acquisition_source_cuid_list :: list(binary()), max_hold_count :: integer() }).