> For the complete documentation index, see [llms.txt](https://wiki.redmodding.org/cyberpunk-2077-modding/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/editing-existing-items/adding-stats-and-modifiers.md).

# Adding stats, modifiers, and mod slots

## Summary

**Published:** Jan 29 2024 by [mana vortex](mailto:undefined)\
**Last documented update:** May 04 2024 by [mana vortex](mailto:undefined)

This guide will show you an example for adding a modifier to an existing game item; in this case, making David's jacket iconic.

It will point you towards further reading material in case you want to dig deeper.

## How to mod it

Find [The Cyberpunk 2077 Game Directory](/cyberpunk-2077-modding/for-mod-users/users-modding-cyberpunk-2077/the-cyberpunk-2077-game-directory.md). Then, create the following **text document** (you can name it what you want):

```
r6/tweaks/my_improved_item.yaml
```

Paste the following contents into the text document and save it:

```yaml
Items.MQ049_martinez_jacket:
  statModifiers:
    - !append Quality.IconicItem
```

That's it. When you start the game now, the item's quality will be iconic.

### What the fuck did I just do?

You created a tweak edit.

## Removing properties

If you want to **safely delete** a record property, set its value to **None**. For example:

```yaml
Items.MQ049_martinez_jacket:
  displayName: None
```

You might not want to actually do it.

## Adding attachment slots

To add **attachment slots** to an item, you would need to change its **blueprint** property by either using other blueprints or create a new one using this guide

{% content-ref url="/pages/8u1RzOqY56K55ixGIWlN" %}
[Creating custom Blueprints](/cyberpunk-2077-modding/for-mod-creators-theory/core-mods-explained/tweakxl/tweakxl-changing-game-records/creating-custom-blueprints.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/items-equipment/editing-existing-items/adding-stats-and-modifiers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
