> For the complete documentation index, see [llms.txt](https://mcpets.gitbook.io/mcpets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mcpets.gitbook.io/mcpets/tutorials/pet-features/living-pet/modifiers.md).

# Modifiers

When a pet is defined a living pet, each level can define modifiers:

* `Damage Modifier`
* `Resistance Modifier`
* `Power Modifier`

You can make use of these modifiers in skills to affect how your pet does damages according to these, using [MCPets MythicMobs placeholders](/mcpets/tutorials/mythicmobs-features.md#placeholders).

Note that the `Resistance Modifier` is implemented by default in MCPets, meaning you don't need to make a specific use of it in MythicMobs for it to reduce the damages your pet takes.

Here is are some example usage:

```yaml
Pet_Attack:
  Skills:
  - damage{a=10*<pet.damagemodifier>} @target
  
Pet_MagicAttack:
  Skills:
  - damage{a=30*<pet.power>} @target
```

As you can see, you can use modifiers as placeholders for advanced maths thanks to MythicMobs. For more complex calculations or usage, have a look at [MythicMobs wiki](https://git.mythiccraft.io/mythiccraft/MythicMobs/-/wikis/Skills/Math).
